數(shù)字信號處理就是用一些數(shù)學算法對數(shù)字信號進行分析、變換、綜合、估值和識別。作為數(shù)字信號處理核心和標志的數(shù)字信號處理器(DSP)芯片自問世以來得到了快速的發(fā)展,廣泛應用于通信系統(tǒng)、圖形/圖像處理、雷達聲納、醫(yī)學信號處理等實時信號處理領域。隨著人們對實時信號處理要求的不斷提高和大規(guī)模集成電路技術(shù)的迅速發(fā)展,數(shù)字信號處理器也發(fā)生著日新月異的變革。美國AD公司,繼16 b定點ADSP21xx和32 b浮點ADSP21xxx系列之后推出的ADSP Tiger SHARC系列處理器,是基于AD2106x的下一代高性能芯片。本文著重介紹Tig er SHARC系列中TS101S芯片的性能及結(jié)構(gòu)特點,并將其應用在雷達信號處理系統(tǒng)設計中。
1 Tiger SHARC DSP
Tiger SHARC DSP是一款高性能的靜態(tài)超標量數(shù)字信號處理器,該處理器專為大的信號處理和通信任務而在結(jié)構(gòu)上進行了優(yōu)化。由于該處理器將非常寬的存儲帶寬和雙運算模塊結(jié)合在一起,從而建立了數(shù)字信號處理器性能的新標準。Tiger SHARC 靜態(tài)超標量結(jié)構(gòu)使DSP 每周期能夠執(zhí)行多達4 條指令、24 個16 b定點運算和6個浮點運算。該Tiger SHARC DSP 器件在3條相互獨立的128 b寬度的內(nèi)部數(shù)據(jù)總線中,每條可連接3個2 Mb 內(nèi)部存儲器 中的1個,并可提供4個字的數(shù)據(jù)、指令及I/O訪問和12 GB/s的內(nèi)部存儲器帶寬。運行在250 MHz時,ADSPTS101S 的內(nèi)核指令周期為4 ns,同時可以提供20億次 的40 b MAC運算或者500萬次80 b MAC運算。
Tiger SHARC DSP器件的主要性能如下:
(1)最高運行速度為300 MHz,指令周期為3.3 ns。
(2)帶有6 Mb片內(nèi)SRAM,分為了3個2 Mb的存儲塊M0,M1和M2,每一個存儲塊都能夠 單獨存儲程序、數(shù)據(jù)或同時存儲程序和數(shù)據(jù)。
(3)帶有雙運算模塊,每個運算塊有1個64 b ALU,1個乘法器,1個64 b移位器和1個 由32個寄存器構(gòu)成的寄存器組,可執(zhí)行定點和浮點的算術(shù)邏輯等通用運算。
(4)3條內(nèi)部地址/數(shù)據(jù)總線,每條總線都連接到3個內(nèi)部存儲器塊中的1個。3條總線都 是128 b寬,可以在任一周期使用任一條總線傳送多達4條指令或4個對齊的數(shù)據(jù)。這樣TS10 1S內(nèi)核可以在任一周期并行訪問3個存儲塊,1個取指令,2個訪問數(shù)據(jù)。
(5)4個鏈路口支持點對點的高帶寬數(shù)據(jù)傳送,可通過單個鏈接口以250 Mb/s 的速率進行 數(shù)據(jù)傳輸。4個鏈路口為處理器與處理器之間的通訊提供了一個良好的途徑,總吞吐量多達 1 Gb/s。
(6)多處理器特性,當單個DSP芯片組成的系統(tǒng)不能滿足處理要求時,TS101S通過外部口或鏈路口與其他TS101S相連構(gòu)成多處理器系統(tǒng)。TS101S的外部總線支持多達8個DSP外加Host處理器的并行總線連接。在構(gòu)成多處理器系統(tǒng)時,處理器之間無論是采用共享總線方式,還是采用鏈路口互連方式,都不需任何外加控制,實現(xiàn)無縫連接,在并行總線上可以80 0 Mb/s的速率進行數(shù)據(jù)傳輸。
(7)有DMA和SDRAM控制器,擁有14個DMA通道,提供了在處理器核不干預條件下的零 開銷數(shù)據(jù)傳輸,SDRAM的地址、數(shù)據(jù)引腳可以與Tiger SHARC的直接相連,另外,Tiger SHAR C提供專用的尋址空間支持SDRAM。
TS101S的主要性能指標如表1所示。
2 信號處理系統(tǒng)的實現(xiàn)
圖1所示是一個雷達信號處理系統(tǒng)的硬件框圖。為了簡化系統(tǒng)硬件,減少DSP片間連線,該系統(tǒng)的4個DSP以松耦合的鏈路方式進行連接,并共用一片FPGA。
首先由DSP1通過外部DMA方式讀入中頻解調(diào)后的I、Q路數(shù)據(jù),并由DSP1對讀入數(shù)據(jù)進行脈沖壓縮(匹配濾波),脈沖壓縮后進行二次對消,以消除固定雜波。設計總距離單元數(shù)為2000,需做2 048點復數(shù)FFT,當2 048點復數(shù)FFT完成后,還必須和預先存儲好的匹配濾波器 系數(shù)H(k)相乘,一般需要做2 048個復數(shù)乘法,相乘結(jié)果還需做2 048點復數(shù)IFFT以獲得 脈沖壓縮結(jié)果。Tiger SHARC DSP做2 048點復數(shù)FFT和IFFT大約需要200 μs(工作在250 MHz ),利用Tiger SHARC DSP的雙運算塊和單指令多數(shù)據(jù)(SIMD)特點同時進行兩個距離單元的復 數(shù)乘法,完成2 048個復數(shù)乘法僅需25 μs。二次對消對于每個距離單元都需要做2次減法和1次加法,2 000個距離單元的二次對消大約需要50 μs。DSP完成上述運算大約要300 μs。
DSP2和DSP3完成動目標檢測功能。在使用窄帶多譜勒濾波器組時,為了降低旁瓣可在系統(tǒng) 中采用滑窗加權(quán)FFT的方法,在距離單元數(shù)為2 000時大約需要640 μs處理時間,用2片DSP 并行處理即可實現(xiàn)。
求模采用近似算法,每個距離單元只用做1次比較和1次加法。恒虛警處理先進行選大單 元平均運算,再對被檢單元進行比較判決,從而降低
虛警率。積累采用簡單累加求平均的方 式完成。以上3種運算由DSP4實現(xiàn)。
FPGA在電路中起輔助作用,在數(shù)據(jù)量較大的情況下進行數(shù)據(jù)寄存和分配,同時也能擔負DS P4的工作,如果需要的話還能進行數(shù)據(jù)的并/串轉(zhuǎn)換工作。
3 Tiger SHARC DSP的使用
為保證Tiger SHARC DSP能正常工作,上電復位信號的設計非常重要。上電復位波形要求 如圖2所示,但應注意tSTARTLO在供電穩(wěn)定之后必須至少大于1 ms,tPULSE1HI必須大于50個系統(tǒng)時鐘周期,同時小于100個系統(tǒng)時鐘周期,tPULSE2LO必須大于100個系統(tǒng)時鐘周期,在DSP上電后,如需正常復位,其低電平持續(xù)時間必須大于100個系統(tǒng)時鐘周期。
Tiger SHARC DSP有3個電源,其中數(shù)字3.3 V為I/O供電,數(shù)字1.2 V為DSP內(nèi)核供電,模擬1.2 V為內(nèi)部鎖相環(huán)和倍頻電路供電。Tiger SHARC DSP要求數(shù)字3.3 V和1.2 V應同時上電。若無法嚴格同步,則應保證內(nèi)核電源1.2 V先上電,I/O電源3.3 V后上電。本系統(tǒng)在數(shù)字3.3 V輸入端并聯(lián)了一個大電容,而在數(shù)字1.2 V輸入端并聯(lián)了一個小電容,其目的就是為了保證3.3 V充電時間大于1.2 V充電時間,以便很好地解決電源供電的先后問題。
Tiger SHARC DSP內(nèi)核最大電流為1.277 A,該電流是DSP進行單指令多數(shù)據(jù)(SIMD) 方式下,4個16 b定點字乘加與2個4字讀取并行操作以及進行由外部口到內(nèi)部存儲器DMA操作所需的電流。實際上,DSP 內(nèi)核電流大小還和內(nèi)核工作頻率有關(guān),因此,供給DSP 內(nèi)核電流可根據(jù)不同的并行處理任務和內(nèi)核工作頻率來確定,最大內(nèi)核功耗為1.534 W。外部口的功耗(對VDDIO)主要是輸出引腳(例如數(shù)據(jù)線的某個位由高到低,或由低到高)轉(zhuǎn)換的功 率消耗,而且該功耗與系統(tǒng)無關(guān),一般為0.45 W。由此可估算出該信號處理系統(tǒng)的功耗大 約為10 W。
4 結(jié)語
本文介紹了多片Tiger SHARC DSP在雷達信號處理系統(tǒng)中的應用,該系統(tǒng)充分利用了TS101 S高速的運算能力及數(shù)據(jù)吞吐量,對不同的距離單元段進行并行處理。文中分析了系統(tǒng)的運 算量、所需時間以及完成算法所需的DSP數(shù),并且討論了DSP應用過程中需注意的幾個問題, 具有很強的實用性。該系統(tǒng)外接計算機總線,預留鏈路口,按信號處理通用板的模式設計, 也就是說,當單板資源不夠時,通過增加板子的數(shù)量就可成倍地增加信號處理能力,這對于 各種新型號雷達的開發(fā)研制起到了事半功倍的作用,大大縮短了研發(fā)周期,具有廣泛的 應用價值。
責任編輯:gt
-
處理器
+關(guān)注
關(guān)注
68文章
19286瀏覽量
229852 -
dsp
+關(guān)注
關(guān)注
553文章
7998瀏覽量
348942 -
雷達
+關(guān)注
關(guān)注
50文章
2936瀏覽量
117533
發(fā)布評論請先 登錄
相關(guān)推薦
評論