背景
Sundance公司是一家高性能DSP和FPGA处理器板及I/O模块供应商,支持包括成像、雷达、声纳、模拟、工业控制和军事等领域的高性能并行处理应用。
Sundance推出的产品可以灵活采用不同的行业标准平台(如PCI,PCI Express,PMC和XMC),结合最新的DSP和FPGA技术,使产品具有极高扩展性。其产品处理器包括采用TMS320C6000浮点/定点DSP、Virtex-4、Virtex-5 FPGA等的多种类别,同时可以基于多种不同平台实现不同采样率和分辨率的ADC/ DAC或I/O板卡。最近,Sundance团队又推出一款集成不同模块以实现多功的DSP PXIe700模块。
PXIe700模块
Sundance推出的PXIe700板卡模块,基于Xilinx Kintex-7 FPGA (325T/ 410T)的3U PXIe板卡实现,能完成非常复杂的信号处理任务和控制功能。图1为PXIe700模块,图2为PXIe700的内部结构图。
图1:基于Kintex-7 FPGA的PXIe700模块
图2:基于Kintex-7 FPGA的PXIe700模块结构框图
Sundance开发的PXIe700模块中应用了SCOM IP Core,此IP Core可以通过PCIe接口与主机进行通信,通过多通道流式接口将Kinect-7 FPGA中用户逻辑实例供给主机CPU和示例应用程序。而此方式同样适用于访问其他IP内核、Windows驱动程序、DLL和用户界面软件等。PXIe700模块还配套有一个VideoGuru工具集,利用此工具及可以寄将该PXIe700模块应用于NTSC、VGA、DVI、SMPTE、GigE-Vision等多种视频标准测试中。
此外,PXIe700模块板卡上还具有几个Sundance FMC插槽,可以实现多种功能的扩展,以下两图为两个扩展示例。
图3:左:PXIe700,集成FMC-DAQ2p5 multi-Gsample/sec ADC/DAC板卡/右:PXIe700,集成FMC-ADC500-5,5通道,500Msamples/sec,16位ADC板卡
总结
Sundance推出的基于Kintex-7 FPGA的PXIe700板卡,又一次将FPGA应用到PXIe领域中。PXIe700板卡内部集成FPGA芯片,可以与多种不同的功能模块相连接,从而扩展了产品的功能。比如图3右边的示例中,集成FMC-ADC500-5,5通道,500Msamples/sec,16位ADC板卡等多种不同的功能模块。Kintex-7 FPGA作为赛灵思(Xilinx)公司的明星产品之一,通过和其他模块的灵活连接,充分展现出此FPGA芯片具有很强的处理能力和较高的灵活性,期待Kintex-7系列给我们带来更多惊喜。 |