項目需要,做了個調研,順便貼到blog裏面來供大家參考。
一、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系列最主要的區別就是核心數:
|
C674X |
C665X |
C667X |
核心 |
單核 |
1-2核心 |
4-8核心 |
速度MHZ |
200-456 MHz |
500MHz-1.25Ghz |
1Ghz-1.4Ghz |
功耗 |
<0.5W |
1.5W-3.5W |
6W-10W |
最高flops 最高macs |
2.7G 3.6G |
20G 80G |
179G 358G |
外部存儲 |
16b DDR2/mDDR |
32b(LP)DDR3w /ECC |
64b(LP)DDR3帶ECC |
此外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處理器。區別如下表
型號 |
仿真器(自帶) |
官網價格 |
加密保護 |
淘寶價格 |
TMDSEVM6678L |
XDS100 (或JTAG仿真接頭的外部仿真器) |
$399(官網缺貨) |
不支持 |
3500-3900 |
TMDSEVM6678LE |
XDS560V2 |
$599 |
不支持 |
4100-6300,平均價格5000左右 |
TMDXEVM6678LXE |
XDS560V2 |
$599(需要從當地TI銷售代表購買) |
支持 |
暫無 |
主要區別是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三款開發板。
型號 |
處理器 |
價格 |
TL6678 |
C6678 |
9800 |
TL6678F |
C6678+Xilinux Kintex-7 FPGA |
28800 |
TL6678FI |
TL6678(DSP)+TL-K7FMC採集卡(FPGA) |
19600 |
這三款都是基於創龍核心板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的)
TMDSEVM6657LS TI評估板 | TL665x-easyevm 創龍開發板 | |
仿真器 |
自帶XDS200 |
無 |
價格 |
$399/3400-4200元 |
7400/6800 |
核心 |
雙核C6657 |
雙核C6657/單核C6655 |
五、C6748
目前在售:TMS320C6748 DSP開發套件(LCDK)、TL6748-EVM、TL6748-EasyEVM開發板。(TL6748-EthEVM開發板、TL6748F-EasyEVM開發板、TL6748FI-EasyEVM、TL6748F-EVM)
TMS320C6748(TI開發套件) | TL6748-EasyEVM | TL6748-EVM | |
仿真器 |
無 |
無 |
無 |
價格 |
$195/1700-2200元 |
1450 |
2980 |
LCD觸摸屏接口 |
無 |
無 |
有 |
VGA視頻輸出接口 |
有 |
無 |
有 |
其中TL6748-EVM和TL6749-easyEVM的區別在於EVM比easyEVM多了一些接口。
六、總結
三款的主要區別就是DSP核心數不一樣,性能上6678>6657>6748。
6678和6657的TI板子是評估板,6748d的TI板是開發板。創龍的板子全部都是開發板。
如果只是用來入門學習,建議購買6748創龍開發套件學習(資料多)。如果是直接一步到位用來做項目,建議購買6678或6657系列的板子。
最後根據項目需要買了TI的6678。