推荐给好友 上一篇 | 下一篇

Virtex-5 FXT平台

 

 

系统级数字信号处理

Virtex-5 FXT平台的DSP性能对于其作为终极系统集成平台的价值做出了重要贡献。基本上,与传统DSP处理器的固定构相比,FPGA提供的DSP性能高出几个数量级。目前越来越多的通信和多媒体系统都需要高于4MSPSDSP性能,因此已经远远超出了大多数独立DSP处理器的极限。

 

利用FPGA可以方便地构造出高度并行的处理架构,能够在单个时钟周期里完成复杂的算法,从而单片器件就可以提供数以百计的MSPS性能。在如此高的DSP性能水平,设计人员可以选择降低FPGA的时钟速率来节省功耗,也可以选择实现更多通道来降低系统成本并降低材料清单成本(BOM)。

 

Virtex-5 FPGA 系列高性能DSP功能的关键是其DSP48E 逻辑片。这些逻辑片能够高效执行大多数数字滤波器底层运算的乘法累加操作。含内建乘法器模块的FPGA支持以专用硬件实现更宽输入的滤波器,从而使DSP设计人员可以获得更高的性能。Virtex-5 FXT FPGA提供高比率的DSP逻辑片(含高达384个内建18x25 DSP逻辑片),可以在500MHz时钟频率下提供高达192 GMACs/秒的性能。与Virtex-4中的18 x 18乘法器相比,Virtex-5 DSP48E逻辑片中的乘法器达到25 x 18。与更宽的数据路径和96位累加输出相配合可以支持更高精度的单精度浮点运算。同时,DSP48E逻辑片在高精度滤波器工作时消费的资源也更少。

 

除了快速的逻辑执行速度以外,高性能系统还需要处理单元具备快速吞吐大量数据的能力。Virtex FPGA提供了两种互补的方法来构建高效的存储器结构:

§         查找表(LUT)逻辑结构中的存储器单元构成的分布式RAM可以支持实现64位移位寄存器。

§         36Kb模块的嵌入式BlockRAM 结构可提供多达16.5 Mb的存储器。

 

由于嵌入式BlockRAM结构在芯片上是与DSP48E逻辑片邻近的,因此它们为向滤波器架构供应数据提供了超高带宽方法。FXT平台可提供高达16.5Mb的内部存储器和163 GBytes/s聚集IO性能的总IO带宽,可以满足系统级要求。

高系统集成度进一步提高性能

Virtex-5 FXT FPGA系统集成度的增强进一步提高了性能,这主要是由于整个平台处理子系统改善的复合效应。采用纵横交换式互连架构来代替单共享总线互连方式,利用多个独立总线组成的网络来并行完成数据传输,从而改善了总体系统性能。多个运算操作可同时进行,减少了堵塞和等待时间。利用128数据传输则进一步提高了系统数据吞吐能力。

 

2.Virtex-5 FXT平台上,新的PowerPC 440处理器模块接口通过硬交换式互连构造与硬核三模以太网MAC连接。

例如,图2中所示的千兆以太网设计显示出纵横交换式结构中存储器控制器(构造中生成的软控制器)与存储器控制器接口(MCI)的典型连接。由于这是一个独立于其它访问操作(如外设处理)的专用端口,因此总延迟和带宽也获得改善。外设(软)附加到PLB46总线,并连接到纵横交换构造上独立的主PLBMPLB)端口。

 

千兆以太网通过新集成的硬件DMA控制器之一连接到系统。DMA引擎也接口到纵横交换构造。在需要时,这一交换构造成为DMA引擎与主存储器的连接路径。千兆以太网设计还利用了Virtex-5 FXT平台中的硬核千兆以太网MAC,因此可以利用更少的资源并降低功耗。

 

将上述基于Virtex-5 FXT平台的千兆位以太网系统与基于Virtex-4 FX平台的同样系统相比,性能提高了2.7倍。这一性能提升是指总体系统吞吐能力的提升,而非仅仅是处理器、外设或I/O


53/5<12345>
 

评分:0

我来说两句

seccode