你的位置:EETOP 赛灵思(Xilinx) 社区 >> >> 全部 >> 详细内容

优化Virtex®-5FXT PowerPC 440处理器系统性能

发布者:jackzhang 时间:2010-06-02 20:50:08

在该参考系统中,James Lucero介绍了如何改进Virtex®-5FXT FPGA上的PowerPC 440处理器块的系统性能。该参
考系统实例说明了如何使XPS Central DMA主接口与PLB Slave 0(SPLB0)或PLB Slave 1(SPLB1)上的Processor Local Bus(PLB)v4.6连接。然后,您可修改DMA引擎的XPS Central DMA的参数,便于通过交叉开关矩阵实现并行读写。对于HDMA而言,本文讨论设置中断阈值,更改缓冲区描述符主内存和发射/接收缓冲器的地址。一个简单的环回内核与一个HDMA上的LocalLink接口连接。

此外,赛灵思在该系统中融入了适用于PLB v.4.6主接口和HDMA的性能内核,用于测量优化前后的系统性能。该应用指南包含两个独立的软件应用程序,用于显示XPS Central DMA和HDMA至DDR2的DMA事务。在这些DMA事务处理过程中,您可测量该内核的性能。对于XPS Central DMA而言,在PLB_PaValid之间和XPS Central DMA提供中断(DMA事务完成)时测量性能。对于HDMA而言,在首帧开始和末帧结束之间测量发射器和接收器信道。

另外,该应用指南还介绍了如何获得交叉开关矩阵的时延数据,以及如何获得系统/软件应用程序优化前的性能数据。它还详细说明了如何优化系统/软件应用程序的性能,获得系统优化后的性能数据。该参考系统采用赛灵思ML507Rev.A电路板。

优化PowerPC 440处理器系统性能.pdf(299 KB)

 

最新课程

  • 深入浅出玩儿转FPGA

    本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念

  • 从零开始大战FPGA基础篇

    本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“

  • Verilog基础及典型数字

    课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了