《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業(yè)界動態(tài) > 基于ADSP—TS101S的高性能中頻處理模塊設計

基于ADSP—TS101S的高性能中頻處理模塊設計

2008-05-29
作者:羅 毅, 明 望, 候文斌, 陶

  摘 要: 結(jié)合軟件無線電的思想提出了一種寬帶數(shù)字下變頻的設計方案,并從硬件上實現(xiàn)了基于ADSP—TS101S的高性能" title="高性能">高性能中頻處理模塊" title="處理模塊">處理模塊。
  關鍵詞: TS101S 軟件無線電 寬帶數(shù)字下變頻


  寬帶接收是快速發(fā)現(xiàn)、全景監(jiān)控短波頻段信號的基礎,它的出現(xiàn)為接收跳頻、擴頻等快速復雜的信號提供了一種很好的解決方案。高性能中頻數(shù)字處理模塊是寬帶信號接收系統(tǒng)的重要組成部分,如何高效地從寬帶中頻數(shù)據(jù)流中提取出系統(tǒng)感興趣的窄帶信號是本模塊所要解決的關鍵技術難題。
1 系統(tǒng)主要組成部分
1.1 實現(xiàn)功能

  本設計采用二級DDC的方案,第一級寬帶DDC采用專用DDC芯片技術,以降低系統(tǒng)對射頻前端和信號處理的要求,提高接收系統(tǒng)中頻的選擇性能。第二級DDC則利用DSP技術和多相" title="多相">多相濾波高效算法實現(xiàn)了在單片DSP(TS101)中同時提取四路窄帶中頻數(shù)字信號的功能。采用大容量數(shù)據(jù)緩沖池,保證了關鍵報頭的捕獲。其硬件平臺如圖1所示。
1.2 工作流程
  如圖1所示,模擬中頻信號輸入到AD6652,主機控制DSP(TS101S),通過軟件改變AD6652的下變頻參數(shù),完成A/D" title="A/D">A/D變換與第一級DDC抽取,之后數(shù)據(jù)通過與TS101S互接的高速Link口輸入DSP;DSP對輸入的數(shù)據(jù)進行濾波,抽出窄帶信號輸出到后端進行處理。為了避免處理中丟失報頭,數(shù)據(jù)在輸入到TS101S處理的同時通過DMA通道儲存到SDRAM緩存一段時間以便查找。


  (1) TS101S 簡介
  本模塊中ADC采樣頻率為40MHz , 經(jīng)第一級DDC后輸出到DSP。DSP對信號進行處理,根據(jù)主機指定的多個信號中心頻率同時實現(xiàn)四路軟件DDC。從帶寬為500kHz的信號中輸出帶寬為125Hz~3kHz的信號,需要DSP具有很高的運算能力,故選用 ADSP—TS101S。
  TS101S 是AD公司新近推出的高性能浮點DSP,具有極高的處理能力,峰值浮點性能1800MFLOPS,主頻可達250MHz或300MHz;TigerSHARC靜態(tài)超標量結(jié)構(gòu)使DSP每周期能夠執(zhí)行多達4條指令、24個16位定點運算和6個浮點運算;3條相互獨立的128位寬的內(nèi)部數(shù)據(jù)總線,每條連接了3個2Mbit內(nèi)部存儲器塊中的一個,提供4字(word)的數(shù)據(jù)、指令及I/O" title="I/O">I/O訪問和14.4Gbps的內(nèi)部存儲器帶寬;此外還有4個8bit全雙工高速Link口,每個Link口傳輸率達到250Mbps,可以方便靈活地進行高速數(shù)據(jù)傳輸。
  (2) AD6652簡介
  AD6652是ANALOG公司的高速AD&DDC器件,它包含1個集成雙通道并具有12 位精度的ADC和1個集成4通道并具有最高帶寬為120kHz(單通道)的DDC。由于該器件內(nèi)部高速采樣保持電路性能優(yōu)良,故適合帶通采樣。
  ADC 為差分輸入,最高采樣率為65MSPS,最高模擬輸入信號頻率為200MHz。DDC 為矩陣輸入,輸入更加靈活,減少了交叉連接產(chǎn)生的寄生信號;同時可以根據(jù)應用的不同在CIC5 濾波后進行多相合并,增加帶寬;在后端有數(shù)字AGC 功能,適合于ADC 的寬帶輸入信號經(jīng)過DDC變成幾路窄帶信號后的增益調(diào)整。ADC 的數(shù)據(jù)輸出在內(nèi)部直接連接到接收器的DDC 的輸入矩陣,簡化了設計,減少了交叉連接產(chǎn)生的寄生信號,大大改善了中頻數(shù)字處理模塊的性能,具有并行數(shù)據(jù)和Link口兩種輸出方式。
  (3) 數(shù)據(jù)緩沖池
  TS101S內(nèi)部集成了一個SDRAM控制器,能夠直接驅(qū)動最大容量為256MB的外部SDRAM。本設計采用MICRON公司的128M DIMM168內(nèi)存條MT4LSDT1664AG作為數(shù)據(jù)緩沖池。
  AD6652到數(shù)據(jù)緩沖池的數(shù)據(jù)傳輸采用TS101S的FLYBY模式:數(shù)據(jù)從外部I/O設備通過TS101S的DMA通道直接輸入SDRAM,不涉及核操作,非常經(jīng)濟。采用FLYBY模式實現(xiàn)高速緩存示意圖如圖2所示。


  (4) 軟件接收機模塊
  AD6652處理后輸出的信號帶寬為500kHz,在TS101S中進行第二級DDC處理,同時實現(xiàn)四路軟件DDC,最終輸出的信號帶寬為125Hz~3kHz。
  本模塊采用多相濾波方式實現(xiàn)第二級DDC,每一路DDC分三級FIR濾波器。
  當FIR濾波器為r階,則轉(zhuǎn)移函數(shù)為:

  利用多采樣率系統(tǒng)中結(jié)構(gòu)的等效變換原理,將濾波器多相分析分量與抽取操作進行如圖3 所示的互換,這種互換對系統(tǒng)特性不做任何改變,卻大大減少了運算量。運用這種多相分解使濾波器的濾波操作運算量減少到原來的1/M。


  (5) 數(shù)據(jù)通訊
  中頻處理模塊與主控計算機通過HOST接口通訊,通過TS101S的高速Link口將抽取的窄帶數(shù)據(jù)送入后端處理。
2 系統(tǒng)硬件電路設計
2.1 系統(tǒng)電源設計
  本模塊的電源共四種,分別為1.2V、2.5V、3V、3.3V。其中,為數(shù)字電路供電的有1.2V、3.3V、2.5V三種,為模擬電路供電的有1.2V和3V兩種。為了保證系統(tǒng)正常工作,模擬電路和數(shù)字電路的電源分別提供。
  為了保證輸入“潔凈”的電源,在緊貼AD6652和TS101S的電源引腳處用兩個電容進行高頻濾波;地分為數(shù)字地與模擬地,并通過一個磁珠單點連接。
  TS101S要求核供電不能晚于I/O供電,故對TS101S核和I/O供電分別由兩個電源提供。TS101S供電設計如圖4所示。


2.2 時鐘設計
  時鐘設計對于系統(tǒng)是十分重要的。本設計中使用同一個時鐘源,通過時鐘驅(qū)動芯片IDT49FCT3805統(tǒng)一供給所有器件。時鐘線應做到基本等長且盡量短,并通過阻抗匹配,提供一個統(tǒng)一的時鐘基準,如圖5所示。


2.3 系統(tǒng)的復位設計
  本系統(tǒng)中需要復位的有TS101S和AD6652,TS101S對復位的要求較高,其復位設計如下:
  (1)上電復位
  上電復位時序如圖6所示。


  DSP要求上電且strap選項穩(wěn)定后,reset引腳必須保持至少2ms的低電平,然后產(chǎn)生高脈沖至少50個時鐘周期(最大100個時鐘周期),再次為低有效,要求維持至少100個時鐘周期。
  (2)正常復位(上電穩(wěn)定后的熱復位)
  復位時序如圖7所示。


  DSP的正常復位要求RESET引腳必須保持至少100個時鐘周期,strap選項穩(wěn)定后,RESET引腳必須保持至少2ms的低電平。
  (3)對TS101S兩種復位的處理
  對上電復位采用CPLD來實現(xiàn),熱復位用按鍵人工復位,也在CPLD中一并配置實現(xiàn)。復位邏輯電路如圖8所示。


3 硬件設計時需注意的問題
  (1)高速PCB設計時,如果時鐘信號不由外部提供,最好只使用一個時鐘源,驅(qū)動后分配給各所需的部分。注意將時鐘驅(qū)動芯片置于適當位置,使輸出時鐘線基本等長。時鐘芯片下應大面積鋪地,并避免離信號線太近。
  (2)電源輸入時應加多個旁路電容,提高系統(tǒng)配電的質(zhì)量,降低共模射頻能量并進行電源濾波。TS101S和AD6652接入電源前,需緊貼芯片在電源腳和地腳之間直接接去耦電容;芯片周圍布上電網(wǎng),以減少外界干擾。設計中應區(qū)分數(shù)字和模擬電路并分別供電,數(shù)字地和模擬地之間通過磁珠單點連接。這樣可以最大限度保障模擬電源不受污染,這是保證系統(tǒng)正常工作的重要條件。
  (3)在TS101S電路中,對所有的輸入信號必須有明確的處理,不能懸浮或置之不理。
  (4)對A/D 部件的設計必須保證其功能和性能的實現(xiàn)。AD6652可同時進行兩路A/D 轉(zhuǎn)換,每個A/D通道模擬信號采用差分輸入,額定模擬輸入電壓的最大范圍的峰-峰值為1V。為了獲得較好的動態(tài)性能,2個差分輸入端的阻抗必須匹配,常采用變壓器匹配的方法。AD6652的差分輸入電路如圖9所示。


  (5)DSP指令周期為ns級,因而DSP硬件系統(tǒng)中最易出現(xiàn)的問題是高頻干擾,因此在制作DSP硬件系統(tǒng)的印制電路板(PCB)時,應特別注意對地址線和數(shù)據(jù)線等重要信號線的布線要做到正確合理。布線時盡量使高頻線短而粗,且遠離易受干擾的信號線,如模擬信號線和時鐘線等。
經(jīng)過測試,該模塊實現(xiàn)了從寬帶數(shù)據(jù)流中同時提取四路窄帶中頻數(shù)字信號的功能。利用TS101S的Link口還可以方便地進行模塊擴展及板間互聯(lián),以適應更復雜的系統(tǒng)。

參考文獻
1 ADSP-TS101S tigerSharc embedded processor datasheet.Analog Device Inc, 2004
2 ADSP-TS101S TigerSharc hardware reference.Analog Device Inc, 2004
3 12 bit 65MSPS IF to baseband deversity receiver AD6652 datasheet. Anglog Device Inc, 2004
4 楊小牛.軟件無線電原理與應用,北京:電子工業(yè)出版社,2001
5 劉書明, 羅軍輝. TigerSHARC DSP應用系統(tǒng)設計.北京:電子工業(yè)出版社, 2004

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。