範文齋

dsp是什麼芯片

數字信號處理,英文原名爲digital signal processing,簡稱DSP。是將信號以數字方式表示並處理的理論和技術,也就是用數值計算的方式對信號進行加工的理論和技術。數字信號處理與模擬信號處理是信號處理的子集。此外,DSP也是digital signal processor的簡稱,即數字信號處理器,它是集成專用計算機的一種芯片,只有一枚硬幣那麼大。

dsp是什麼芯片
dsp是什麼芯片

簡單地說,數字信號處理就是用數值計算的方式對信號進行加工的理論和技術,它的英文原名叫digitalsignalprocessing,簡稱DSP。另外DSP也是digitalsignalprocessor的簡稱,即數字信號處理器,它是集成專用計算機的一種芯片,只有一枚硬幣那麼大。有時人們也將DSP看作是一門應用技術,稱爲DSP技術與應用。

《數字信號處理》這門課介紹的是:將事物的運動變化轉變爲一串數字,並用計算的方法從中提取有用的信息,以滿足我們實際應用的需求。

本定義來自《數字信號處理》楊毅明著,由機械工業出版社2012年發行。

大部分信號的初始形態是事物的運動變化,爲了測量它們和處理它們,先要用傳感器把它們的特徵轉換成電信號,等到這些電信號處理完後,再把它們轉變爲我們能看見、能聽見或能利用的形態。

數字信號處理前後需要一些輔助電路,它們和數字信號處理器構成一個系統。圖1是典型的數字信號處理系統,它由7個單元組成。

初始信號代表某種事物的運動變換,它經信號轉換單元可變爲電信號。例如聲波,它經過麥克風後就變爲電信號。又如壓力,它經壓力傳感器後變爲電信號。電信號可視爲許多頻率的正弦波的組合。

低通濾波單元濾除信號的部分高頻成分,防止模數轉換時失去原信號的基本特徵。模數轉換單元每隔一段時間測量一次模擬信號,並將測量結果用二進制數表示。

數字信號處理單元實際上是一個計算機,它按照指令對二進制的數字信號進行計算。例如,將聲波信號與一個高頻正弦波信號相乘,可實現幅度調製。實際上,數字信號往往還要變回模擬信號,才能發揮它的作用。例如,無線電是電磁波通過天線向外發射的,這時的電磁波只能是模擬信號。

數模轉換單元將處理後的數字信號變爲連續時間信號,這種信號的特點是一段一段的直線相連,如圖2所示,有很多地方的變化不平滑。例如,調製後的數字信號,變成模擬信號後才能送往天線,通過天線就可以向外發射了。低通濾波單元有平均的作用,不平滑的信號經低通濾波後,可以變得比較平滑。

平滑的信號經信號轉換單元后,就變成某種物質的運動變化。例如揚聲器,它可將電波變爲聲波。又如天線,它可將電流變爲電磁波。電磁波是一種互相變化的電場和磁場,可以在空間中以波的形式快速移動。

若只考慮電信號的處理過程,數字信號處理系統可看作由五個單元組成,如圖3所示。

如果把低通濾波和模數/數模轉換看作一個單元,則數字信號處理也可看作由三個單元組成,如圖4所示。

DSP信號處理

現代社會對數據通信需求正向多樣化、個人化方向發展。而無線數據通信作爲向社會公衆迅速、準確、安全、靈活、高效地提供數據交流的有力手段,其市場需求也日益迫切。正是在這種情況下,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,該壓縮標準將爲未來通信傳輸各種多媒體信息提供了依據。

作爲一個案例研究,我們來考慮數字領域裏最通常的功能:濾波。簡單地說,濾波就是對信號進行處理,以改善其特性。例如,濾波可以從信號裏清除噪聲或靜電干擾,從而改善其信噪比。爲什麼要用微處理器,而不是模擬器件來對信號做濾波呢?我們來看看其優越性:模擬濾波器(或者更一般地說,模擬電路)的性能要取決於溫度等環境因素。而數字濾波器則基本上不受環境的影響。數字濾波易於在非常小的寬容度內進行復制,因爲其性能並不取決於性能已偏離正常值的器件的組合。一個模擬濾波器一旦製造出來,其特性(例如通帶頻率範圍)是不容易改變的。使用微處理器來實現數字濾波器,就可以通過對其重新編程來改變濾波的特性。

標籤:dsp 芯片