[资料分享] 基于DSP的图像处理几开发板分析

灞波儿奔   2019-11-6 14:42 楼主

基于DSP的图像处理,项目需要,做了个调研,对几个开发板分析如下:

一、TI公司的DSP开发板

DSP的主要供应商有TI,ADI(亚德诺半导体),Motorola,Lucent(朗讯)等,目前大家多使用TI公司的DSP开发板,其中TMS320系列使用的最多。

TI公司主推的DSP开发板有(参考书籍DSP原理及图像处理应用):

1)C5000系列: 适合通信设备开发,如媒体播放器、3G电话、电子图书、无线Modem、GSP、指纹识别等。有TMS320C54x、TMS320C55x。

2)C2000系列:适合工业控制,在机电控制、电力电子系统中使用,如照明控制、光纤网络、工业自动化等相关产品。有TMS320F28x子系列、TMS320F24x子系列。28比24精度更高。

3)C6000系列:适合高速信号处理设备,如图形图像处理、无线网络、多媒体网关、宽带视频转换器、视频主/从模式服务器、网络相机等。有TMS320C62x、TMS320C64x、TMS320C66x、TMS320C674x、TMS320C67x子系列等。

二、C6000系列

如果使用DSP进行图像处理,主要使用C6000系列,下面是对C6000系列产品的简单介绍。

C6000详情见TI官网:http://www.ti.com/processors/digital-signal-processors/c6000-floating-point-dsp/overview.html

TI评估板:http://www.ti.com/processors/digital-signal-processors/c6000-floating-point-dsp/tools-software.html

创龙开发板:http://www.tronlong.com/Product/list/19.html

目前市面主流的用于图像处理的C6000有:C6678(C667X)、C6748、C6557(C665x)等。

其中C667X系列有6678、6674、6672、6671型号,C665X系列有6657、6655、6654、6652型号。目前TI官网只出售C6678\C6657\C6748评估模块。

C667x系列、C665x、C674x系列最主要的区别就是核心数:
360截图20191106143602835.jpg

此外TI还有一些DSP+ARM双内核处理器:达芬奇DaVinci系列、66AK2GX、OMAP-L138。

达芬奇有DM8168\DM8148\DM8127\DM6437\DM6446等,是C6000(dsp)+ Cortex-A8(arm)的双内核;66AK2GX是C66x+A15双内核;OMAP-L138是C674x+ARM9。

项目需要,只调研了纯DSP的开发板,可以根据自己需要选择对应开发板。下面分别介绍6678、6657、6748,只调研了TI和创龙的。

三、C6678

1、TI官网

TI官网销售C6678评估板共三种:TMDSEVM6678L、TMDSEVM6678LE、TMDXEVM6678LXE,都是包括单个板载C6678处理器。区别如下表
360截图20191106143707740.jpg

主要区别是6678L使用的是XDS100仿真器,6678LE使用XDS560V2仿真器。这两款仿真器的主要区别是XDS560V2比XDS100仿真器的仿真速度快很多。

建议如果没有560V2仿真器的话购买6678LE,因为这块仿真器速度很快,还可以拔下来,单独用在其他需要的板子上。如果已经有560V2的话买C6678L即可。

6678L/LE包含以下性能和接口:

(注:TI公司有AMC到PCIe适配卡,允许将具有AMC头的选择TI EVM转换为PCIe x4通道边缘连接器,以便将其插入台式PC或使用PCIe接头的任何位置。TI的6678和6557都可以使用 )

 

2、创龙

针对TMS320C6678系列,创龙有TL6678FI-EasyEVM、TL6678-EasyEVM、TL6678F-EasyEVM三款开发板。
360截图20191106143759863.jpg

这三款都是基于创龙核心板SOM-TL6678设计的,提供开发资料和例程。TL6678与6678F\FI的区别在于加F的带了FPGA,6678F中dsp和fpga集成在一个开发板上,6678FI里DSP、FPGA是两块分开的板子合在一起。但是都需要自己再另外购买仿真器。

其特性及接口如下:

ROM:128/256MByte NAND FLASH + 16MByte SPI NOR FLASH

RAM:1/2GByte DDR3    EEPROM:1Mbit   ECC:1Mbit    LED指示灯

SENSOR:TMP102AIDRLT,核心板温度传感器,I2C接口

B2B连接器:2*50pin公座B2B,2*50pin母座B2B, 1*80pin高速B2B连接器

 

四、C6657

目前在售:TMDSEVM6657LS、TL665x-EasyEVM、TL665xF-EasyEVM、TL665xFI-EasyEVM。(和6678一样,F\FI是带FPGA的)
360截图20191106143850317.jpg

五、C6748

目前在售:TMS320C6748 DSP开发套件(LCDK)、TL6748-EVM、TL6748-EasyEVM开发板。(TL6748-EthEVM开发板、TL6748F-EasyEVM开发板、TL6748FI-EasyEVM、TL6748F-EVM)

360截图20191106144016449.jpg

其中TL6748-EVM和TL6749-easyEVM的区别在于EVM比easyEVM多了一些接口。

六、总结

三款的主要区别就是DSP核心数不一样,性能上6678>6657>6748。

6678和6657的TI板子是评估板,6748d的TI板是开发板。创龙的板子全部都是开发板。

如果只是用来入门学习,建议购买6748创龙开发套件学习(资料多)。如果是直接一步到位用来做项目,建议购买6678或6657系列的板子。

最后根据项目需要买了TI的6678。
 

回复评论 (1)

调查的很详细,,,

6678也需要自己再另外购买仿真器。

点赞  2019-11-6 19:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复