當前位置:首頁 > EDA > 電子設計自動化
[導讀]本文簡述了判決反饋均衡器的基本原理和實現方式,為滿足實現均衡器的可配置需要,專門針對判決反饋均衡器的復雜結構,提出一種采用自下而上的模塊化設計方法,對系統(tǒng)的各個模塊設計都進行了詳盡的分析,并討論了需要注意的要點。

摘要:本文簡述了判決反饋均衡器的基本原理和實現方式,為滿足實現均衡器的可配置需要,專門針對判決反饋均衡器的復雜結構,提出一種采用自下而上的模塊化設計方法,對系統(tǒng)的各個模塊設計都進行了詳盡的分析,并討論了需要注意的要點。
關鍵詞:判決反饋均衡器,DFE, FPGA,設計方法

1.   引言

    在移動通信和高速無線數據通信中,多徑效應和信道帶寬的有限性以及信道特性的不完善性導致數據傳輸時不可避免的產生碼間干擾,成為影響通信質量的主要因素,而信道的均衡技術可以消除碼間干擾和噪聲,并減少誤碼率。其中判決反饋均衡器(DFE)是一種非常有效且應用廣泛得對付多徑干擾得措施。目前DFE大致有以下幾種實現方法:1)采用多片通用數字濾波器集成電路級聯方式,但同時由與多片帶來的體積和功耗的增加,在實際中運用不多。2)采用DSP來實現,如Motorola SC140就是單片的可編程均衡器,采用軟件來實現算法,但由于受器件功能限制,在實時性要求極高的場合中受到限制。3)采用可編程邏輯器件實現,隨著可編程邏輯器件邏輯門數量和速度的不斷增加,在單片上實現系統(tǒng)集成已經成為可能,而且FPGA特別適合實現可配置的判決反饋均衡器。

2.判決反饋均衡器的基本原理

    判決反饋均衡器(DFE)是一種非線性均衡器。如圖1所示,由前饋部分(由FIR濾波器組成)和反饋部分(由IIR濾波器組成)組成,前饋部分可以抵消在時間上超前的碼間干擾和在時間是滯后的碼間干擾(由中心抽頭的位置決定),反饋部分可以抵消在時間上滯后的碼間干擾。

    均衡器的輸出為:   式中M,N分別為前饋濾波器和反饋濾波器的長度。抽頭系數更新采用DD_LMS(direct decision least mean square)和CMA(constant modulus algorithm)算法,CMA是一種盲自適應算法,即不需要訓練序列,可以讓均衡器收斂到較低的MSE水平,但由于CMA的誤差量較大,從而步長較小,CMA的跟蹤能力有限,因而,在DFE設計中,CMA常常作為均衡器的初始化算法,即對多徑信號的時延和幅度進行粗略估計。而DD_LMS算法相對于CMA有更低的MSE水平,并且DD_LMS具有較低的誤差量,從而步長更大,跟蹤能力強,因而,在DFE設計中,DD_LMS常常作為均衡器穩(wěn)定后的自適應算法。

3.設計思想

    由于我們設計的DFE是一個比較復雜的系統(tǒng),我們在設計中根據功能塊自下而上分層次進行,這樣可以節(jié)省設計時間,減少設計輸入的錯誤,消除重復的電路元件,并能簡化校驗于進行修改,在實際設計中,按照模塊的大小和功能分成三部分:如圖二所示,PART I包括接口和DFE均衡器,PART II包括判決器和誤差控制函數運算模塊,PART III為抽頭系數調整部分。

    出于靈活性的考慮,系統(tǒng)采用類似于集散控制而非集中控制的方案,也就是系統(tǒng)沒有一個中心控制器,這樣可以保持三個部分的相對獨立,若要改變設計,比如改變算法,只需要改變誤差控制函數運算模塊即可。各模塊的恰當分割大大增加了系統(tǒng)的靈活性。

4.各模塊的FPGA實現

4.1 接口模塊

    本系統(tǒng)并未涉及具體的A/D器件,僅根據常用的A/D器件的工作信號設計系統(tǒng)接口模塊。

    在轉換完成后,一般A/D器件輸出一個低電平信號作為A/D的允許信號。該信號在系統(tǒng)中為輸入信號ad_end,接口模塊系統(tǒng)時鐘始終監(jiān)控ad_end的電平變化,當檢測到ad_end的低電平時,接口模塊產生一個“開始”脈沖作為允許信號,允許DFE的延遲環(huán)節(jié)接收輸入數據,并開始移位。其實現如圖三所示。

4.2 DFE模塊

    均衡器分為FFE(Feedforward Equalizer)和FBE(FeedBackward Equalizer)兩部分,結構類似,前饋濾波器為32階的FIR濾波器,反饋濾波器為64階的IIR濾波器,濾波器系數寬度都為16位,精度為15位,輸入數據寬度為12位,精度為10位,判決器輸出數據為2位,精度為0位,該模塊主要由輸入移位寄存器和卷積模塊組成。

(1)輸入移位寄存器

    對于前饋濾波器,由于共有32階,因此輸入寄存器的長度為32。定義一個32×12的二維數組FFF[32][12],復位信號有效時,FFF清零。復位信號無效,而輸入使能信號有效時,每來一個時鐘上升沿,就從輸入端進入一個數據,上一時刻的數據分別前移一位,最前面的數據被第二個數據覆蓋。

    對于反饋濾波器,由于有64階,因此輸入寄存器的長度為64,定義一個64×12的二維數組FFF[64][12],數據輸入方式和前饋濾波器相同。

(2)卷積部分的實現 

   對于前饋濾波器,輸入數據寬度是12位,精度為10位,濾波器系數寬度為16位,精度為15位,輸入數據為帶符號數,數據的高位為符號位,為實現相乘運算,設計12×16位的乘法器,分別從前饋輸入移位寄存器和前饋系數移位寄存器中取出數據和系數作為12×16的輸入,這樣32個乘法器就分別得到32個乘積,乘積的寬度為11+15,精度為10和15的數據相乘后得到的數據精度為25位,因此結果的小數點在第25位和26位之間。為減少系統(tǒng)的硬件開銷,把乘法器的輸出結果進行合理的截取,取精度為15位,低10位丟棄,這樣乘法器的輸出就變?yōu)閺牡?1位到第27位的數據,寬度為17位,精度為15位。反饋濾波器實現與之類似。

4.3誤差控制函數運算模塊

    誤差控制函數運算模塊主要完成判決輸出以及誤差控制函數的運算。不同的抽頭更新算法在于誤差控制函數的不同。判決器的功能是進行誤差判決,判決器判決部分比較簡單,由于二進制數采用補碼表示,判決和誤差的計算都可以用組合電路來實現。

4.4抽頭系數調整模塊

   本模塊完成抽頭系數的自適應調整,模塊主要由系數移位寄存器和系數調整運算模塊組成。

(1)系數移位寄存器

    對于前饋寄存器,相應的輸入移位寄存器有32節(jié),則系數移位寄存器也有32節(jié)。設置一個初始系數裝入輸出端,32個系數輸入端,32個系數輸出端,復位信號有效時,所有寄存器清零,初始系數串行裝入,裝入7個初始系數需要7個時鐘周期,在裝入使能有效時,每來一個時鐘上升沿,裝入一個系數,先裝入的系數右移動一個寄存器,如果系數調整使能有效,則每來一個時鐘上升沿就把來自系數調整運算模塊調整后的系數并行裝入到系數移位寄存器中。

    對于反饋系數,移位寄存器有64節(jié),移位原理同前饋濾波器。

(2)系數運算調整

  

    抽頭系數的調整可按上式來計算,其中 為 時刻前抽頭系數向量, 為 時刻反饋抽頭系數向量, 為輸入數據向量, 為判決器輸出向量, 為誤差控制函數計算模塊的輸出。

    對于前饋抽頭系數,輸入的前一個時刻的系數來自前饋系數移位寄存器輸出的系數,每來一個時鐘,系數調整一次。 為寬度12位,精度為10位的數據, 為寬度為九位,精度為0位的數據,兩者輸入到一個12×9乘法器相乘后,得到寬度為11+8+1=20位,精度為10位的數據。由于在誤差控制模塊中計算 時,只取了低9位,小數點右移了15位,現在把小數點左移15位得到寬度為26,精度為25的數據。截取高16位,得到寬度為16、精度為15的系數調整量。前一個時刻的系數和這個調整量輸入到一個16位減法器,這里系數極小,所以不必考慮進位,得到一個寬度為16位、精度為15位的差,即調整后的系數,輸出到前饋系數移位寄存器。

   對于反饋抽頭系數,輸入的前一個時刻的系數來自反饋系數移位寄存器輸出的系數。每來一個時鐘,系數調整一次。 為寬度為2、精度為0的數據, 為寬度9位、精度0位的數據,兩者輸入到一個2×9乘法器相乘后,得到寬度為1+8+1=10位、精度為0位的乘積。同樣把小數點左移15位,得到系數調整量。前一個時刻的系數和這個調整量輸入到一個16位減法器,得到一個調整后的系數,寬度16位、精度15位。

4.5 FPGA實現

    整個設計全部用verilog HDL語言實現,FPGA芯片采用XC2VP70,采用Synplify Pro 7.7進行綜合,ncverilog 5.0進行功能仿真,ISE6.3生成布線文件。根據綜合結果對設計進行了優(yōu)化,最后系統(tǒng)顯示最高頻率可到80M,上板測試功能正常,系統(tǒng)延遲控制在35us范圍以內,可以滿足絕大多數高速無線數據通訊系統(tǒng)對均衡器的要求。

5總結

     本文作者創(chuàng)新點:針對高速無線數據通訊的實時性要求,提出采用FPGA來實現可配置均衡器的設計,在設計過程中采用自頂而下劃分的設計方式,即方便了設計的需要,同時又滿足了性能的要求,在實際項目中收到很好的效果。

參考文獻:
[1] 趙文兵,《FIR濾波器的實現及其仿真研究》,微計算機信息,2005年第七期,P108-109
[2] 張玉良,《改善判決反饋均衡器性能的一種新方法》,無線電通信技術,2003年第五期,P22-24
[3] 趙雅興,《一種適用于FPGA實現的盲均衡算法》,通信學報,2001年第八期,P108-112

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯合牽頭組建的NVI技術創(chuàng)新聯盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現場 NVI技術創(chuàng)新聯...

關鍵字: VI 傳輸協議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉