隨著上世紀六十年代快速傅里葉變換(FFT)的提出以及無限沖激響應(IIR)和有限沖激響應(FIR)濾波器設計的完善,數字信號處理技術的需求開始快速增長。這一時期,音頻、圖像、通信等領域的需求顯著增加,推動了數字信號處理器(DSP)的開發與應用。
在音頻領域,Audio DSP技術得到了快速發展,通過創新的音頻算法設計,顯著提升了系統音效質量。隨著人工智能技術的突破性進展和神經處理單元(NPU)的興起,未來音頻處理技術將朝著DSP與NPU相結合的方向發展,為音頻處理的智能化發展提供了新的方向。
數模龍頭艾為電子推出的艾為飛天DSP,正是面向現代音頻處理需求而生的高性能解決方案。“飛天”一詞凝聚了東方的美學與想象,源于神話中飛翔的“東方女神”形象,“飛”寓意著突破聲音物理局限的音效躍遷; “天”寓意著抵達音質純凈的至高境界,“飛天” 之名與 “神仙算法SKTune” 形成呼應,承載著傳統文化、東方浪漫與技術突破的意象。
本系列將從以下幾個方面來闡述DSP的技術演進以及艾為飛天DSP相應的產品的演進:
DSP技術演進與設計
艾為飛天DSP產品的演進
艾為飛天DSP特色算法介紹
DSP技術演進與設計
近年來,DSP(數字信號處理器)在架構設計、指令運行、制程工藝以及算法適配等維度不斷演進,通過技術創新和優化設計,不僅顯著提升了DSP的性能表現,還有效降低了其功耗需求。
01 DSP的架構
DSP架構是數字信號處理系統的核心,其設計直接影響信號處理的效率以及系統的整體性能。
馮諾依曼架構
圖1 馮諾依曼結構
馮諾依曼架構是現代計算機的基礎。目前的計算機的CPU的架構幾乎都來源于馮諾依曼架構。馮諾依曼架構定義了CPU與存儲的基本關系。CPU之間通過總線進行數據傳輸,可以傳輸指令也可以傳輸數據。而指令和數據在同一個存儲區中,使用一個總線來進行傳輸。在進行數據處理過程中,馮諾依曼架構的數據和指令在同一個總線上處理,其中兩個傳輸的內容必須串行處理,所以計算機的基本操作取指和取數據不能同時操作。指令的幾個基本操作參考圖1。
哈弗架構
圖2 哈弗結構
哈弗結構,將數據和指令使用不同的總線進行傳輸,取指和譯碼操作可以進行并行處理。當在進行指令1的譯碼時,指令2的取指可以同時進行,這個是因為數據傳輸在兩條不同的總線上,這兩個操作可以并行操作,這樣大大提升處理器的性能。DSP幾乎都是采用哈弗架構的處理器。
02 SIMD介紹
隨著技術的發展和對于計算的更高的訴求,DSP計算需要從寬帶化,向量化等方面演進。指令方面也逐步從單指令單數據(SISD)逐步轉化為單指令多數據處理的方式(SIMD)。下面來看以下這種幾種技術的區別。SIMD(Single Instruction Multiple Data)的技術在各個DSP或者CPU上進行演進和發展:

圖3 SISD(Single Instruction Single Data)與SIMD的邏輯圖示
SIMD的寄存器可以區分為64-bit和128比特。64-bit寄存器的數據可以分為:兩個32位,四個16位,或八個8位整數數據元素可以同時在一個64位寄存器中進行操作;128-bit寄存器的數據可以分為:四個32位,八個16位,或16個8位整數數據元素可以同時在一個128位寄存器中進行操作。這種SIMD的操作方式使得DSP/CPU在計算性能方面得到極大的提升。
在后續DSP/CPU廠商的技術演進中,部分廠商采用了超長指令字(Very Long Instruction Word, VLW)的SIMD(單指令多數據)模式,以提升并行計算能力。例如,高通DSP的HVX(Hexagon Vector eXtensions)指令和ARM的NEON指令形式,這些指令通過擴展向量處理能力,顯著提升了并行計算效率。艾為飛天DSP也在向量計算領域進行了深入研究和實際應用,以優化其處理性能和效率。
03 DSP的工藝與功耗
除了計算性能,制程工藝是DSP技術發展中的另一個關鍵領域。20世紀90年代,隨著CMOS工藝的進一步發展,DSP芯片的功耗顯著降低。CMOS工藝的低功耗特性使DSP在語音處理、圖像處理等領域得到了更廣泛的應用。作為DSP行業的領軍企業,德州儀器(TI)的C5000系列采用的是0.18微米工藝,而C6000系列則升級為90納米或65納米工藝。相較于C5000,C6000在功耗和性能方面均有顯著提升。
工藝的演進不僅使芯片面積顯著縮小,便于集成到單板系統中,還顯著降低了功耗。例如,采用90納米工藝的移動高清編碼器IP功耗約為100毫瓦,而采用65納米工藝時,功耗可降至50毫瓦,功耗節省約50%。
在實現低功耗設計時,除了工藝技術的改進,其他技術的演進同樣重要。動態電壓頻率調節(DVFS)是一種通過實時調整工作電壓和頻率來優化功耗的技術。在輕載情況下,DSP可通過降低電壓和頻率顯著減少功耗。這一技術依賴于精確的負載預測和快速的工作點切換,通過性能計數器統計指令執行情況,從而實現動態調節。
通過以上介紹可知,DSP的架構目前均為基于哈弗結構構建,這種架構能夠有效提升系統效率。同時,SIMD(單指令多數據)的指令處理方式從另一個維度顯著提升了DSP的處理能力。此外,在DSP的發展過程中,工藝技術對其性能具有重要影響,更先進的制程工藝越能帶來功耗和面積的優化。后續的文章將介紹艾為飛天DSP產品的演進。
-
dsp
+關注
關注
561文章
8244瀏覽量
366593 -
音頻
+關注
關注
31文章
3188瀏覽量
85550 -
艾為電子
+關注
關注
1文章
232瀏覽量
4743
發布評論請先 登錄
音頻DSP設計與應用
《DSP原理及C編程開發技術 》
DSP的音頻處理介紹
為什么DSP對音頻設計至關重要?
DSP的定義_DSP在音頻信號上的各種應用
dsp技術的發展與應用
Tensilica HiFi音頻DSP新增Dolby Volume技術
DSP的定義_DSP在音頻信號上的各種應用
【技術貼】解密艾為飛天?DSP黑科技(一):音頻DSP技術演進與設計
評論