當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]簡單介紹DSP芯片發(fā)展現(xiàn)狀及其特點

前言

DSPxpfzxzjqtd_67615.html' target='_blank'>DSP芯片,又稱數(shù)字信號處理器(嵌入式微處理器),它是一種具有特殊結(jié)構(gòu)的適用于進行實時數(shù)字信號處理的微處理器。SP芯片的內(nèi)部采用程序和數(shù)據(jù)分開的哈佛結(jié)構(gòu),具有專門的硬件乘法器,廣泛采用流水線操作,提供特殊的DSP指令,可以用來快速的實現(xiàn)各種數(shù)字信號處理算法(常用嵌入式處理器)。小編通過搜集整理資料,對有關(guān)DSP芯片發(fā)展現(xiàn)狀及其特點作了詳細的歸納總結(jié)。

DSP芯片的現(xiàn)狀和發(fā)展(嵌入式處理器比較)

第一個DSP芯片誕生于20世紀70年代末。以AMI公司的S2811和Intel公 司的2920為代表的第一代DSP芯片,其片內(nèi)都還沒有單周期硬件乘法器

1980年以后,DSP芯片取得了突飛猛進的發(fā)展,主要表現(xiàn)在以下幾個方面

(1)制造工藝

早期DSP采用4UM的N溝道MOS(NMOS)工藝

現(xiàn)在的DSP則普遍采用亞微米CMOS工藝,達到0.25um或0.18um

DSP芯片的引腳數(shù)量從40個左右增加到200個以上

需要設(shè)計的外圍電路越來越少,每MIPS的成本、體積和功耗都有很大 的下降

(2)存儲器容量

20世紀80年代初的DSP,片內(nèi)程序存儲器和數(shù)據(jù)存儲器只有幾百個單元, 有的片內(nèi)沒有ROM

目前,DSP片內(nèi)的數(shù)據(jù)和程序存儲器可達幾十K字

此外,對片外程序存儲器和數(shù)據(jù)存儲器的尋址能力也大大增強,可分別 達到16 M×46位和4G×40位以上

(3) 內(nèi)部結(jié)構(gòu)

目前,DSP芯片內(nèi)部廣泛采用多總線、多處理單元和多級流水線結(jié)構(gòu), 加上完善的接口功能,使DSP的系統(tǒng)功能、數(shù)據(jù)處理能力以及與外部設(shè) 備的通信功能大大增強

TMS320C6201 CPU中包含8個并行的處理單元,一個時鐘周期可以執(zhí)行8條指令,每秒最高進行16億次的定點運算

(3) 運行速度

將近20年的發(fā)展,使DSP的指令周期從400ns縮短到10ns以下,相應的 運行速度從2.5MIPS提高到2000MIPS以上

具有代表性的是,TI公司的TMS320C6201 DSP,執(zhí)行一次1024點復數(shù) FFT運算的時間只有66us

(4)運算精度和動態(tài)范圍

由于輸入信號動態(tài)范圍以及迭代算法可能產(chǎn)生誤差積累問題,因此對單 片DSP的精度提出了較高的要求

DSP的字長從8位增加到16位、24位、32位,累加器的長度也增加到40 位

超長字指令字(VLIW)結(jié)構(gòu)和高性能的浮點DSP的出現(xiàn),擴大了數(shù)據(jù)處理的動態(tài)范圍

(5)開發(fā)工具

20世紀90年代推出的DSP,都有較為完善的軟件和硬件開發(fā)工具

Simulator軟件仿真器 Emulator在線仿真器

C編譯器

發(fā)展高速、高性能DSP器件

(6)高度集成化

集濾波、A/D、D/A、ROM、RAM和DSP內(nèi)核于一體的模擬數(shù)字混合式 DSP芯片將有較大的發(fā)展和應用

低功耗低電壓 進一步降低功耗,開發(fā)低電壓DSP內(nèi)核(目前有的DSP內(nèi)核電壓已降到 3.3V和2.5V),使其更適用于個人通信機、便攜式計算機和便攜式儀器儀表。

開發(fā)專用DSP芯片

為了滿足系統(tǒng)級芯片的設(shè)計,開發(fā)基于DSP內(nèi)核的ASIC會有較大的發(fā)展

提供更加完善的開發(fā)環(huán)境 特別是開發(fā)效率更高的、優(yōu)化的C編譯器和代數(shù)式指令系統(tǒng),以克服匯 編語言程序可讀性和可移植性較差的不足,縮短開發(fā)周期

擴大應用領(lǐng)域 DSP芯片將向航空、航天、雷達、聲納、圖像、影視、醫(yī)療設(shè)備、家用 電器等眾多領(lǐng)域滲透,進一步擴大應用范圍

DSP芯片的特點

(1) 哈佛(Havard)結(jié)構(gòu)

早期的微處理器內(nèi)部大多采用馮·諾依曼(Von-Neumann)結(jié)構(gòu).其片內(nèi)程序空間和數(shù)據(jù)空間是合在一起的,取指令和取操作數(shù)都是通過一條總線分時進行的。當高速運算時。不但不能同時取指令和取操作數(shù),而且還會造成傳輸通道上的瓶頸現(xiàn)象。

DSP內(nèi)部采用的是程序空司和數(shù)據(jù)空間分開的哈佛(Havard)結(jié)構(gòu),允許同時取指令(來自程序存儲器)和取操作數(shù)(來自數(shù)據(jù)存儲器)。而且,還允許在程序空間和數(shù)據(jù)空間之間相互傳送數(shù)據(jù),即改進的哈佛結(jié)構(gòu)。

(2)多總線結(jié)構(gòu)

許多DSP芯片內(nèi)部都采用多總線結(jié)構(gòu),這樣可以保證在一個機器周期內(nèi) 可以多次訪問程序空間和數(shù)據(jù)空間

TMS320C54x內(nèi)部有P、C、D、E等4條總線(每條總線又包括地址總線 和數(shù)據(jù)總線),可以在一個機器周期內(nèi)從程序存儲器取1條指今、從數(shù)據(jù) 存儲器讀2個操作數(shù)和向數(shù)據(jù)存儲器寫1個操作數(shù),大大提高了DSP的運行速度。

DSP來說,內(nèi)部總線是個十分重要的資源,總線越多,可以完成的功能 就越復雜。

(3) 流水線結(jié)構(gòu)

DSP執(zhí)行一條指令,需要通過取指、譯碼、取操作和執(zhí)行等幾個階段

在DSP中,采用流水線結(jié)構(gòu),在程序運行過程中這幾個階段是重疊的, 這樣,在執(zhí)行本條指今的同時,還依次完成了后面3條指今的取操作數(shù)、 譯碼和取指,將指今周期降低到最小值。

利用這種流水線結(jié)構(gòu),加上執(zhí)行重復操作,就能保證數(shù)字信號處理中用 得最多的乘法累加運算可以在單個指令周期內(nèi)完成。

(4)多處理單元

DSP內(nèi)部一般都包括有多個處理單元,如算術(shù)邏輯運算單元(ALU)、輔助寄存器運算單元(ARAU)、累加器(ACC)以及硬件乘法器(MUL)等。 它們可以在一個指令周期內(nèi)同時進行運算 例如,當執(zhí)行一次乘法和累加的同時,輔助寄存器單元已經(jīng)完成了下一 個地址的尋址工作,為下一次乘法和累加運算做好了充分的準備。因此, DSP在進行連續(xù)的乘加運算時,每一次乘加運算都是單周期的

DSP的這種多處理單元結(jié)構(gòu),特別適用于FIR和IIR濾波器

許多DSP的多處理單元結(jié)構(gòu)還可以將一些特殊的算法.例如FFT的位碼 倒置尋址和取模運算等,在芯片內(nèi)部用硬件實現(xiàn)以提高運行速度。

(5)特殊的DSP指令

為了更好地滿足數(shù)字信號處理應用的需要,在DSP的指令系統(tǒng)中,設(shè)計 了一些特殊的DSP指令。

TMS320C25中的MAD(乘法、累加和數(shù)據(jù)移動)指令,具有執(zhí)行LT、 DMOV、MPY和APAC等4條指令的功能。

TMS320C54x中的FIRS和LM5指令,則專門用于系數(shù)對稱的F1R濾波器 和LMS算法。

(6)指令周期短

早期的DSP的指令周期約400ns,采用4us NMOs制造上藝.其運算速 度為5MIPS(每秒執(zhí)行5百萬條指令)

隨著集成電路工藝的發(fā)展,DSP廣泛采用亞微米CMOS制造工藝,其運行速度越來越快[!--empirenews.page--]

TMS320C54x運行速度可達100MIPS

TMS320C6203的時鐘為300MHZ,運行速度達到2400MIPS

(7)運算精度高

早期DSP的字長為8位,后來逐步提高到16位、24位、32位

為了防止運算過程中溢出,有的累加器達到40位

一批浮點DSP,例如TMS320C3x、TMS320C4x、ADSP21020等,則 提供了更大的動態(tài)范圍

(8)硬件配置強

新一代DSP的接口功能愈來愈強

片內(nèi)具有串行口、主機接口(HPI)、DMA控制器、軟件控制的等待狀態(tài)產(chǎn)生器、鎖相環(huán)時鐘產(chǎn)生器

實現(xiàn)在片仿真符合IEEE 1149.1標準的測試訪問口,更易于完成系統(tǒng)設(shè) 計

許多DSP芯片都可以工作在省電方式,使系統(tǒng)功耗降低

總結(jié)

DSP芯片在信號處理、圖像處理、儀器、聲音語言、控制、軍事、通訊、醫(yī)療、家用電器等領(lǐng)域有著廣泛的應用。本文從制造工藝、存儲器容量、運行速度、運算精度和動態(tài)范圍、開發(fā)工具等方面詳細介紹了DSP芯片的現(xiàn)狀和發(fā)展,并對DSP芯片的特點也作了簡單介紹。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉