雖然應(yīng)用于不同領(lǐng)域的dsp有不同的型號(hào),但其內(nèi)部結(jié)構(gòu)大同小異,都具有哈佛(harvard)結(jié)構(gòu)的特征。dsp含有處理器內(nèi)核、指令緩沖器、數(shù)據(jù)存儲(chǔ)器和程 序存儲(chǔ)器、i/o接口控制器、程序地址總線和程序數(shù)據(jù)總線、直接讀取的地址總線和數(shù)據(jù)總線等單元,其中最核心的是處理器內(nèi)核。概括起來(lái)dsp有如下特點(diǎn): ·dsp采用改進(jìn)的哈佛總線結(jié)構(gòu),內(nèi)部有兩條總線,即數(shù)據(jù)總線和程序總線。采用程序與數(shù)據(jù)空間分開(kāi)結(jié)構(gòu),分別有各自的地址總線和數(shù)據(jù)總線,可以同時(shí)完 成獲取指令和讀取數(shù)據(jù)操作,目前運(yùn)行速度已經(jīng)達(dá)到每秒1 g次定點(diǎn)運(yùn)算。 ·采用流水操作,每條指令的執(zhí)行劃分為取指令、譯碼、取數(shù)、執(zhí)行等若干步驟,由片內(nèi)多個(gè)功能單元分別完成,支持任務(wù)的并行處理?! ぴ谝粋€(gè)指令周期內(nèi)實(shí)現(xiàn)一次或多次乘法累加(mac)運(yùn)算?! ぴ赿sp中集成了多個(gè)地址產(chǎn)生單元,支持循環(huán)尋址(circular addressing)和位倒序(bit reversed)等特殊指令,使fft、卷積等運(yùn)算中的尋址、排序及 計(jì)算速度大大提高。1 024點(diǎn)fft的時(shí)間已小于1 μs?! sp有一組或多組獨(dú)立的dma控制邏輯,提高了數(shù)據(jù)的吞吐帶寬,為高速數(shù)據(jù)交換和數(shù)字信號(hào)處理提供了保障?! sp支持重復(fù)運(yùn)算,避免循環(huán)操作消耗太多時(shí)間。 ·dsp提供多個(gè)串行或并行i/o接口以及特別i/o接口,來(lái)完成特殊的數(shù)據(jù)處理或控制,從而提高了系統(tǒng)的性能并且降低了成本?! g迎轉(zhuǎn)載,信息來(lái)源維庫(kù)電子市場(chǎng)網(wǎng)()