DSP

DSP

處理信息的器件
DSP(digital signal processor)是一種獨特的微處理器,是以數字信号來處理大量信息的器件。其工作原理是接收模拟信号,轉換為0或1的數字信号,再對數字信号進行修改、删除、強化,并在其他系統芯片中把數字數據解譯回模拟數據或實際環境格式。它不僅具有可編程性,而且其實時運行速度可達每秒數以千萬條複雜指令程序,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦芯片。它的強大數據處理能力和高運行速度,是最值得稱道的兩大特色。[1]
  • 中文名:DSP微處理器
  • 外文名:digital signal processor
  • 定義:以數字信号來處理大量信息的器件
  • 特點:可編程性、運行速度快

信号處理

現代社會對數據通信需求正向多樣化、個人化方向發展。而無線數據通信作為向社會公衆迅速、準确、安全、靈活、高效地提供數據交流的有力手段,其市場需求也日益迫切。正是在這種情況下,3G、4G通信才會不斷地被推出,但是無論是3G還是4G,未來通信都将離不開DSP技術(數字信号處理器),DSP作為一種功能強大的特種微處理器,主要應用在數據、語音、視像信号的高速數學運算和實時處理方面,可以說DSP将在未來通信領域中起着舉足輕重的作用。

為了确保未來的通信能在各種環境下自由高效地工作,這就要求組成未來通信的DSP要具有非常高的處理信号的運算速度,才能實現各種繁雜的計算、解壓縮和編譯碼。而目前DSP按照功能的側重點不一樣,可以分為定點DSP和浮點DSP,定點DSP以成本低見長,浮點DSP以速度快見長。如果單一地使用一種類型的DSP,未來通信的潛能就不能得到最大程度的發揮。為了能将定點與浮點的優勢集于一身,突破 DSP技術上的瓶頸,人們又推出了一種高級多重處理結構--VLIW結構,該結構可以在不提高時鐘速度的情況下,實現很強的數字信号處理能力,而且它能同時具備定點DSP和浮點DSP所有的優點。

為了能推出一系列更高檔的新技術平台,人們又開始注重DSP的内核技術的開發,因為DSP的内核就相當于計算機的CPU一樣,被譽為DSP的心髒,大量的算法和操作都得通過它來完成,因此該内核結構的質量如何,将會直接影響整個DSP芯片的性能、 功耗和成本。

考慮到未來無線訪問Internet因特網和開展多媒體業務的需要,現在美國的Sun公司又開始準備準将該公司的拳頭産品--PersonalJava語言嵌入到DSP中,以便能進一步提高DSP在處理信号方面的自動化程度和智能化程度。當然,在以前DSP中也潛入了其他軟件語言,例如高級C語言,但這種語言在處理網絡資源以及多媒體信息方面無能為力;而PersonalJava是一種适合個人網絡連接和應用的Java環境,基于該環境的個人通信系統可以從網絡和Internet網上下載數據和圖像。此外,人們還在研究開發符合MPEG-4無線解壓縮标準DSP,該壓縮标準将為未來通信傳輸各種多媒體信息提供了依據。

作為一個案例研究,我們來考慮數字領域裡最通常的功能:濾波。簡單地說,濾波就是對信号進行處理,以改善其特性。例如,濾波可以從信号裡清除噪聲或靜電幹擾,從而改善其信噪比。為什麼要用微處理器,而不是模拟器件來對信号做濾波呢?我們來看看其優越性:模拟濾波器(或者更一般地說,模拟電路)的性能要取決于溫度等環境因素。而數字濾波器則基本上不受環境的影響。

數字濾波易于在非常小的寬容度内進行複制,因為其性能并不取決于性能已偏離正常值的器件的組合。一個模拟濾波器一旦制造出來,其特性(例如通帶頻率範圍)是不容易改變的。使用微處理器來實現數字濾波器,就可以通過對其重新編程來改變濾波的特性。

架構

數字信号處理是一種将現實世界中的真實信号(專業術語稱之為連續信号)轉換為計算機能夠處理的信息的過程。比如人們說話的聲音,這就是一個連續信号,除此之外,現實生活中還有很多這樣的信号,比如光、壓力、溫度等等。這些信号通過一個模拟向數字的轉換過程(稱之為AD),變成數字信号送給處理器,進行數字計算,處理結束後,再把結果通過數字向模拟的轉換過程重新變成連續信号(稱之為DA)。用一般的通用微處理器可以完成這些工作,但是面臨的問題是滿足如此高的計算速度,就很難保證耗電量很低,更難保證價格足夠便宜。因此,另一種微處理器應運而生:數字信号處理器,簡稱DSP。

DSP是微處理器的一種,這種微處理器具有極高的處理速度.因為應用這類處理器的場合要求具有很高的實時性(Real Time)。比如通過移動電話進行通話,如果處理速度不快就隻能等待對方停止說話,這一方才能通話。如果雙方同時通話,因為數字信号處理速度不夠,就隻能關閉信号連接.在DSP出現之前數字信号處理隻能依靠MPU(微處理器)來完成。但MPU較低的處理速度無法滿足高速實時的要求。因此,直到70年代,有人才提出了DSP的理論和算法基礎。那時的DSP僅僅停留在教科書上,即便是研制出來的DSP系統也是由分立元件組成的,其應用領域僅局限於軍事、航空航天部門。

90年代DSP發展最快,相繼出現了第四代和第五代DSP器件。現在的DSP屬於第五代産品,它與第四代相比,系統集成度更高,将DSP芯核及外圍元件綜合集成在單一芯片上。這種集成度極高的DSP芯片不僅在通信、計算機領域大顯身手,而且逐漸滲透到人們日常消費領域。

芯片

DSP芯片,也稱數字信号處理器, 是一種具有特殊結構的微處理器。DSP芯片的内部采用程序和數據分開的哈佛結構,具有專門的硬件乘法器,廣泛采用流水線操作,提供特殊的DSP指令,可以用來快速的實現各種數字信号處理算法。

根據數字信号處理的要求,DSP芯片一般具有如下的一些主要特點:

(1) 在一個指令周期内可完成一次乘法和一次加法。

(2) 程序和數據空間分開,可以同時訪問指令和數據。

(3) 片内具有快速RAM,通常可通過獨立的數據總線在兩塊中同時訪問。

(4) 具有低開銷或無開銷循環及跳轉的硬件支持。

(5) 快速的中斷處理和硬件I/O支持。

(6) 具有在單周期内操作的多個硬件地址産生器。

(7) 可以并行執行多個操作。

(8) 支持流水線操作,使取指、譯碼和執行等操作可以重疊執行。與通用微處理器相比,DSP芯片的其他通用功能相對較弱些。

應用

收音機

DSP收音機打破了傳統收音機的電路模式,采用美國SILICON LABS 的數字信号處理(DSP)芯片,對模拟調頻廣播信号進行數字化轉換,并利用現代軟件無線電原理對其進行處理和解調,極大的提高了靈敏度、選擇性、信噪比和抗幹擾能力。

(1)調頻接收頻率範圍可設成87~108MHz或76~108MHz(接收部份校園廣播) , 用耳機可收聽調頻立體聲電台節目。

(2)本機操作非常人性化,使用便捷,設有非常實用的多功能數碼調節旋鈕,可用來設置時間、調節頻率、選擇存儲地址。

相關詞條

相關搜索

其它詞條