3、主流多核DSP介紹
(1)同構(gòu)多核DSP
這類多核DSP內(nèi)部集成了若干個(gè)結(jié)構(gòu)對(duì)等的DSP核,不存在其他處理器核。
A、AD公司Blackfin系列
AD公司Blackfin系列采用雙Blackfin內(nèi)核(每個(gè)內(nèi)核性能高達(dá)756MHz/1512 MMAC,總和達(dá)到3024 MMAC),適用於要求苛刻的數(shù)字成像和消費(fèi)類多媒體應(yīng)用;其328KByte的大片上存儲(chǔ)器可以用作每個(gè)內(nèi)核單獨(dú)的L1存儲(chǔ)器系統(tǒng),以及共用的L2存儲(chǔ)器空間。
該處理器采用類RISC的寄存器和指令模式,易於編程和編譯優(yōu)化,同時(shí)具有先進(jìn)的跟蹤、調(diào)試和性能監(jiān)測(cè)方式。Blackfin內(nèi)核采用動(dòng)態(tài)功耗管理技術(shù),可以改變電壓和頻率,從而為便攜式應(yīng)用提供更長的待機(jī)時(shí)間,面向應(yīng)用的外設(shè)提供了與多種音頻/視頻轉(zhuǎn)換器和通用ADC/DAC的無縫連接。
Blackfin系列的主要應(yīng)用包括∶數(shù)碼相機(jī)、數(shù)碼攝像機(jī)、便攜式媒體播放機(jī)、數(shù)字視頻錄像機(jī)、機(jī)頂盒、消費(fèi)類多媒體、汽車可視系統(tǒng)、寬帶無線系統(tǒng)。
B、TI公司TMS320VC5441
TI公司的TMS320VC5441浮點(diǎn)DSP內(nèi)部集成了4個(gè)C54x核,每個(gè)核具有192KB的局部存儲(chǔ)器、3個(gè)多通道緩沖串口、DMA、定時(shí)器等部件。每個(gè)子系統(tǒng)都具有獨(dú)立的程式和數(shù)據(jù)空間,可以同時(shí)訪問指令和數(shù)據(jù)。該DSP采用了很多并行訪存指令,可以在一拍內(nèi)完成2讀1寫操作,從而大大提高了并行性。片內(nèi)共用512KB的程式存儲(chǔ)器。圖4給出了該DSP的組成結(jié)構(gòu)。
C、飛思卡爾MSC8144
飛思卡爾半導(dǎo)體第三代多核DSP――MSC8144基於下一代SC3400 StarCore技術(shù)。這款DSP面向下一代有線和無線基礎(chǔ)設(shè)施應(yīng)用,提供語音、視頻和數(shù)據(jù)服務(wù),并帶
來領(lǐng)先的性能和低系統(tǒng)成本以及顯著提高的通道密度。
MSC8144將4個(gè)頻率為1GHz的StarCore DSP內(nèi)核相集成,提供業(yè)界最高的千兆赫茲級(jí)性能,相當(dāng)於1個(gè)4GHz單核DSP。它在單個(gè)產(chǎn)品中集成業(yè)界最高的10.5MB嵌入式存儲(chǔ)器,實(shí)際上降低了對(duì)附加外部存儲(chǔ)器的需求,同時(shí)保持具有競(jìng)爭(zhēng)力的成本和每通道功耗。
MSC8144 DSP基於具有更深流水線的增強(qiáng)型SC3400 DSP內(nèi)核,該內(nèi)核能夠提供很高的時(shí)鐘速率,并增加了新的單指令多數(shù)據(jù)(SIMD)指令,提供精確的異常和分支預(yù)測(cè)。SC3400內(nèi)核還支持適用於維特比(Viterbi)和視頻演算法的經(jīng)過改進(jìn)的專用指令,每個(gè)內(nèi)核周圍都有高效的16KB指令緩存、32KB數(shù)據(jù)緩存,以及用於存儲(chǔ)和任務(wù)保護(hù)的MMU(存儲(chǔ)管理單元),使用戶能夠開發(fā)強(qiáng)大的軟件。
飛思卡爾的CodeWarrior集成開發(fā)環(huán)境(IDE)包括高級(jí)優(yōu)化C/C++編譯程式、整合工具、周期和指令精確模擬器、設(shè)備驅(qū)動(dòng)和操作系統(tǒng)。該工具箱還帶有一整套硬體開發(fā)平臺(tái)和參考板設(shè)計(jì)。同時(shí),OEM還可以注冊(cè)購買飛思卡爾及其第三方生態(tài)系統(tǒng)合作夥伴的優(yōu)化多媒體編解碼器和軟件框架。
MSC8144 DSP的主要特性包括∶2個(gè)千兆乙太網(wǎng)介面,支援SGMII和RGMII,另外還有16位元UTOPIA介面,支援ATM;QUICC Engine技術(shù)實(shí)施了雙RISC內(nèi)核,可以降低DSP內(nèi)核的通信任務(wù)負(fù)荷,從而增強(qiáng)整體系統(tǒng)性能;4X/1X Serial RapidIO介面,提供高吞吐量和強(qiáng)大數(shù)據(jù)包傳輸;2048 TDM DS-0通道,處理與PSTN網(wǎng)絡(luò)的連接;10.5M內(nèi)部存儲(chǔ)器,提供業(yè)界最大的嵌入式存儲(chǔ)器;高級(jí)DDR-I/II控制器,提供連接高速行業(yè)標(biāo)準(zhǔn)存儲(chǔ)器的介面;66MHz的32位元PCI總線介面,提供更多的高速連接。
在有線基礎(chǔ)設(shè)施應(yīng)用方面,MSC8144提供了運(yùn)營商級(jí)中繼、企業(yè)VoIP媒體網(wǎng)關(guān)、視頻會(huì)議服務(wù)器等眾多應(yīng)用的DSP解決方案。另外,MSC8144提供的無線應(yīng)用包括∶無線語音代碼轉(zhuǎn)碼,IP多媒體子系統(tǒng)(IMS)網(wǎng)關(guān),視頻多點(diǎn)會(huì)議,3G、Super 3G和WiMax基站的基帶卡以及無線網(wǎng)絡(luò)控制器(RNC)中的第2層處理。
(2)異構(gòu)多核DSP
異構(gòu)多核DSP是最常見的一類多核DSP,其中既包含DSP核,又包含用於控制的MCU(微控制器)核,從而充分發(fā)揮DSP的處理速度和MCU的控制功能。
A、TI公司SMJ320C80
TI公司的SMJ320C80是世界上第一個(gè)單晶片并行MIMD(多指令多數(shù)據(jù))DSP。其中集成了一個(gè)性能為100MFLOPS的32位RISC浮點(diǎn)CPU核、4個(gè)32位并行處理DSP、一個(gè)傳輸控制器(TC)、一個(gè)視頻控制器(VC)。所有的處理器通過Crossbar進(jìn)行耦合,共用50KB的片上RAM,每秒可以完成20億次運(yùn)算。該處理器主要面向軍用領(lǐng)域。
TI公司的OMAP處理器是這類DSP的典型代表。圖6給出了最新推出的OMAP2420的組成結(jié)構(gòu)。該處理器采用90nm工藝,集成了主頻為330MHz的ARM1136核、TMS320C55x DSP核、2D/3D圖形加速器、圖像與視頻加速器、共用存儲(chǔ)控制器/DMA等,能夠?qū)崿F(xiàn)30幀每秒VGA解析度的全動(dòng)態(tài)視頻編解碼。
B、Cradle公司CT3616
Cradle公司是DSP領(lǐng)域的後起之秀,其高性能CT3616處理器內(nèi)部集成了16個(gè)DSP核與8個(gè)GPP(通用處理器)核,主頻375MHz,能夠進(jìn)行16路MPEG4 [emailprotected]編碼,最高DSP性能達(dá)到96G MAC運(yùn)算。可編程I/O是該處理器的另外一大特色,共有144個(gè)可編程的I/O引腳,允許用戶自定義介面。該處理器集成的DDR DRAM介面可以掛接333MHz的DDR存儲(chǔ)器。全晶片的功耗僅僅為4.5W,可以應(yīng)用於音頻/視頻編碼、多路監(jiān)控、系統(tǒng)控制等領(lǐng)域。
審核編輯 黃宇
-
mcu
+關(guān)注
關(guān)注
146文章
17832瀏覽量
360337 -
存儲(chǔ)器
+關(guān)注
關(guān)注
38文章
7634瀏覽量
166397 -
數(shù)字化
+關(guān)注
關(guān)注
8文章
9259瀏覽量
63067
發(fā)布評(píng)論請(qǐng)先 登錄
基于DSP的弧焊逆變電源數(shù)字化控制系統(tǒng)
基于DSP控制的IPM數(shù)字化電機(jī)伺服驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)
USB數(shù)字化儀/示波器
USB數(shù)字化儀/示波器
USB數(shù)字化儀/示波器:6407高性能USB數(shù)字化儀/示波器
基于DSP+FPGA的數(shù)字化繼電保護(hù)測(cè)試儀
數(shù)字化和網(wǎng)絡(luò)化傳感器特點(diǎn)
數(shù)字化改變生活,數(shù)字化具有什么意義?
DSP6701在數(shù)字化探測(cè)系統(tǒng)中的應(yīng)用
Tajf基于DSP控制的數(shù)字化電源設(shè)計(jì)
多核DSP在數(shù)字化應(yīng)用中面臨的挑戰(zhàn)

DSP平臺(tái)在語音數(shù)字化設(shè)計(jì)中的應(yīng)用

多核DSP的關(guān)鍵技術(shù)和在數(shù)字化中的應(yīng)用分析

評(píng)論