如何在Sundance硬件板卡上进行开发验证

Sundance公司推出的板卡多为多DSP(DSP是TI的C6000系列)+多FPGA(Xilinx的Virtex系列,多为Virtex 5)板卡,如何在这些板卡上进行自己的算法开发和验证呢?本文将简单介绍如何在Sundance硬件板卡上进行开发验证。

板卡开发流程示意图:如下图所示

 

3种方式可供选择,直接使用CCS与ISE开发,这个需要自己来开发DSP和FPGA之间的通信接口以及协议,这种开发方式难度比较大。另外2种是采用第三方软件工具来开发,采用第三方软件工具(Diamond IDE & PARS),自己只需要关心自己的核心算法,DSP和FPGA之间的通信交给软件自动完成,这种开发方式难度相对来说比较小,而且目前Diamond IDE V4以及PARS V12已经完整的支持Sundance的相关板卡。

CCS为TI的DSP开发工具,ISE为Xilinx的FPGA开发工具,这2个开发工具都很容易获得,故不提供相关链接。

Diamond IDE 由苏格兰的3L公司开发,www.3l.com,Diamond IDE的介绍参见:http://www.cnblogs.com/sundance/archive/2012/02/13/2349393.html

PARS是由美国的SundanceDSP公司开发,www.sundancedsp.com,PARS软件的介绍稍后给出。

 

Made by Tim.

以上资料均来源于Sundance,3L,Sundancedsp,TI,Xilinx等公司网站。

posted @ 2012-02-15 16:04  Sundance-Tim  阅读(291)  评论(0编辑  收藏  举报