摘 要: 提出一種DVB-C" title="DVB-C">DVB-C基帶芯片中自適應(yīng)均衡器" title="均衡器">均衡器的解決方案,并對其進行了仿真。
關(guān)鍵詞: 常模數(shù)算法 多模數(shù)算法 分相結(jié)構(gòu) 耦合結(jié)構(gòu) 抽頭間隔 倒置結(jié)構(gòu)
隨著數(shù)據(jù)傳輸速率的不斷提高,均衡器已經(jīng)成為有線信道基帶接收芯片中的關(guān)鍵模塊之一。本文針對集成電路的設(shè)計特點,從均衡的算法和結(jié)構(gòu)兩個方面進行全面分析和比較,提出適合數(shù)字電視有線信道的均衡器解決方案。
1 盲均衡算法選擇
雖然自適應(yīng)均衡算法已有很多種,但是,采用盲均衡算法對任意幅度值均衡,然后切換到判決反饋均衡DFE(Decision Feedback Equalization)仍然是最有效的均衡技術(shù)。若在均衡的初始收斂階段采用DFE,判決誤差非常大,均衡器無法收斂。因此,選擇高效的盲均衡算法平穩(wěn)過渡到判決反饋模式就尤為重要。
自Sato提出盲均衡的概念以來,最為著名的三種" title="三種">三種盲均衡算法是:簡化星座算法RCA(Reduced Constellation Algorithm)[1],常模數(shù)算法CMA(Constant Modulus Algorithm)[2]和多模數(shù)算法MMA(Multi-Modulus Algorithm)[3]。其目標函數(shù)分別為(1)~(3)式。
以上三種盲均衡算法(RCA、CMA、MMA)中, MMA最充分地利用了符號(尤其是非正方形和高密度星座圖上的符號)的統(tǒng)計信息,在無噪聲時,MMA的MSE最小,RCA最大。從式(1)看到,RCA對信號的2階估計實現(xiàn)最為簡單,但不能提供可靠的收斂。CMA和MMA雖然都是對信號的4階估計,但式(3)本質(zhì)上并不是二維的目標函數(shù),而可以看作兩個一維目標函數(shù)的和。因此,MMA與RCA一樣,應(yīng)用在分相結(jié)構(gòu)時會產(chǎn)生“對角線圖樣”。另外,式(1)和(3)表明,RCA與MMA的目標函數(shù)含有載波的相位信息,所以這兩種算法能夠糾正載波的相位偏差,而不會出現(xiàn)除45°以外的“旋轉(zhuǎn)圖樣”。CMA則可能出現(xiàn)任意角度的“旋轉(zhuǎn)圖樣”,切換到DD模式前,利用一個相位旋轉(zhuǎn)電路。但是,RCA與MMA不能糾正或者只能糾正很小范圍的載波頻率偏移,在頻偏較大時就無法正常工作[4]。
DVB-C標準采用QAM調(diào)制方式,電纜中的RF信號頻率范圍為50MHz~800MHz,接收芯片的前端一般采用調(diào)諧電路解調(diào)輸出中頻信號,產(chǎn)生的載波頻偏有時高達幾百kHz。在這樣的信道條件下,RCA和MMA若要正常工作,則要求載波恢復電路與均衡需同時收斂。通常,載波恢復算法需要判決電路的信息,均衡收斂前,符號判決的誤差非常大,所以載波恢復和均衡同時收斂的難度也大大增加[2]。而式(2)表明,CMA能夠獨立于載波的頻率和相位偏差而達到收斂,使載波恢復電路可以在盲均衡收斂之后開始工作。
經(jīng)過以上分析,RCA顯然不能滿足要求,CMA在高密度星座調(diào)制時的性能雖然比MMA差,但對載波恢復電路要求低,而且128QAM及以上的調(diào)制方式在實際應(yīng)用中非常少,因此選擇CMA作為盲均衡的算法。
2 分數(shù)間隔均衡(FSE)與符號間隔均衡(SSE)選擇
在均衡開始應(yīng)用于兩維調(diào)制方式時,通常采用符號間隔均衡器(SSE)。這類均衡器的輸入信號速率為1/T(1/T為符號速率),抽頭系數(shù)與輸入信號均為復數(shù),可以工作在基帶。接收通帶實數(shù)信號時,需要在均衡前級聯(lián)一個分相濾波器,將A/D的采樣信號分為實部和虛部。但是,這種均衡器對采樣時鐘的相位非常敏感[6]。
Ungerboeck首先提出了分數(shù)抽頭間隔均衡器(FSE)[5],這類均衡器的輸入信號速率為M/T(M為大于1的整數(shù)),其優(yōu)點是:均衡前無需級聯(lián)匹配濾波器;對采樣時鐘的相位不敏感;在通帶邊緣有嚴重畸變的信道中有更好的性能。但是,處理相同時間跨度的回波時, FSE的抽頭數(shù)是SSE的M倍。
盡管FSE應(yīng)用非常廣泛,但基于以下原因,選擇SSE而非FSE作為實現(xiàn)方案。
(1)“錯誤圖樣”。在盲均衡模式時,F(xiàn)SE的同相和正交濾波器獨立調(diào)整其抽頭系數(shù),可能產(chǎn)生錯誤的收斂圖樣[3][7]。典型的一種是,兩個濾波器收斂后具有相同的傳遞函數(shù)而不是正交的,造成“cross solution”;另外,同相濾波器相對正交濾波器存在延遲,造成“offset solution”。對目標函數(shù)增加約束條件是解決這類問題通常采用的辦法[7],當然,同時也增加了算法的復雜度。
(2)占用資源。DOCSIS規(guī)定的有線信道中回波延遲在1.5μs以上,對于7M符號率的傳輸信號,SSE均衡器需要30個抽頭左右(前向和反饋濾波器各15個),F(xiàn)SE則需要至少60個。同時,由于FSE的前向部分與反饋部分的結(jié)構(gòu)不同,需要較多的控制信號, SSE的結(jié)構(gòu)卻非常規(guī)則,適合大規(guī)模集成電路實現(xiàn)。
(3)采樣時鐘。在全數(shù)字基帶芯片中,A/D通常固定采樣頻率,利用時鐘同步模塊實現(xiàn)符號的整數(shù)倍采樣。FSE雖然對采樣的相位不敏感,卻依賴采樣的頻率。如果時鐘同步模塊在均衡開始工作前已經(jīng)捕獲時鐘頻率和相位的誤差,提供給均衡比較正確的采樣符號,則FSE對采樣質(zhì)量要求低的特點已不再重要。
3 直接型、倒置型和混合型" title="混合型">混合型結(jié)構(gòu)選擇
基帶芯片中,均衡通常是面積和功耗最大的模塊,用何種結(jié)構(gòu)實現(xiàn)均衡模塊成為設(shè)計的關(guān)鍵。均衡可以看作是兩個橫向FIR濾波器的組合,F(xiàn)IR濾波器的結(jié)構(gòu)為設(shè)計均衡提供了很好的參考。
FIR濾波器可以用直接型、倒置型和混合型三種結(jié)構(gòu)實現(xiàn)。對固定系數(shù)FIR濾波器,這三種結(jié)構(gòu)的濾波器是完全等價的,然而對于均衡這類自適應(yīng)濾波器卻不完全相同。在對這三種濾波器做出比較前,先介紹與均衡結(jié)構(gòu)密切相關(guān)的一種均衡算法——延遲LMS(DLMS)算法。
在均衡的應(yīng)用中,有時因為某些原因在計算均衡輸出、誤差和更新抽頭系數(shù)的路徑上產(chǎn)生延遲(例如前面提到的復用乘法器資源造成誤差信號延遲輸出),使得抽頭系數(shù)不能及時更新,這些延遲對均衡的性能產(chǎn)生一定影響。文獻[8]給出了DLMS算法可靠收斂的充分必要條件,并指出,延遲帶來的主要影響是更新步長的最大值減小,收斂速度變慢,在時變信道中的跟蹤能力變?nèi)酢?BR> 直接型(direct-form)是最早也是最通用的濾波器結(jié)構(gòu),有關(guān)均衡的理論證明都建立在直接型結(jié)構(gòu)基礎(chǔ)上。但是,直接型結(jié)構(gòu)不適合并行處理,其關(guān)鍵路徑為一級乘法和log2 N(N為抽頭數(shù))級加法延遲。如果加法陣列采用流水結(jié)構(gòu),則在計算輸出上產(chǎn)生log2 N個時鐘周期延遲。另外,計算輸出的加法陣列并不規(guī)則,應(yīng)用在不同符號間隔和抽頭個數(shù)的均衡時需要較多的改動。
倒置型(transpose-form)結(jié)構(gòu)則非常適合并行處理,其關(guān)鍵路徑上只有1級乘法和1級加法延遲,結(jié)構(gòu)規(guī)則,數(shù)據(jù)和控制信號傳遞簡單,利于擴展抽頭個數(shù)以適應(yīng)不同信道環(huán)境。這種規(guī)則結(jié)構(gòu)也便于高效的數(shù)學運算方法的應(yīng)用。但從理論上,倒置型均衡在DD模式下應(yīng)用的既不是傳統(tǒng)的LMS算法,也不是DLMS算法。Jones在文獻[9]中對倒置結(jié)構(gòu)" title="倒置結(jié)構(gòu)">倒置結(jié)構(gòu)均衡的收斂條件給出不嚴格的證明,猜想具有N個抽頭的倒置型均衡的性能,應(yīng)該比采用無延遲LMS算法的直接型均衡差,但比采用延遲為N的DLMS算法的直接型均衡更好,仿真結(jié)果說明了這一點。一種將倒置結(jié)構(gòu)與采用DLMS直接結(jié)構(gòu)等價起來的均衡結(jié)構(gòu)由圖2給出[10],但顯然增加了很多資源。另外,倒置型比直接型均衡占用更多資源,因為輸出路徑上的寄存器數(shù)量多于輸入路徑,從而功耗也較大。
混合型(hybrid-form)結(jié)構(gòu)是直接型與倒置型結(jié)構(gòu)的折中。直接型結(jié)構(gòu)占用資源少,功耗小,但關(guān)鍵路徑長;倒置型占用資源多,功耗大,但關(guān)鍵路徑短?;旌闲徒Y(jié)構(gòu)綜合了兩者的特點,取得速度與面積的折中[11]。但是,混合結(jié)構(gòu)比直接型更加不規(guī)則,數(shù)據(jù)和控制信號的傳遞也更為復雜,不符合大規(guī)模集成電路的設(shè)計特點,并且,混合型均衡在結(jié)構(gòu)上的不規(guī)則性導致數(shù)學表達式也不規(guī)則,增加了性能理論分析的難度。
綜合上述分析,與倒置型結(jié)構(gòu)的優(yōu)點相比,其增加的資源和功耗都是微不足道的,而且在cable信道中,信道特性的時變速度很慢,倒置結(jié)構(gòu)自身帶來的延遲并不影響均衡穩(wěn)定時的性能,在仿真結(jié)果中說明了這一點。同時,可以采用下面給出的一些簡化誤差計算的方法進一步優(yōu)化倒置型結(jié)構(gòu)占用的資源。
簡化計算抽頭系數(shù)通常利用公式(8)~(10)。在這些公式中,由于損失了信號或者誤差的信息,抽頭系數(shù)的收斂速度變慢,增大步長可以加快收斂,但同時MSE也增大,所以在比較這些簡化方法的性能時,應(yīng)該選擇最終MSE相同的步長。(10)式的計算最為簡單,但收斂速度也最慢。(8)與(9)式的計算量相似,但(8)式更適合倒置型結(jié)構(gòu),因為根據(jù)(4)式,倒置型結(jié)構(gòu)不僅要存儲中間結(jié)果,還要存儲輸入數(shù)據(jù),若采用(8)式,則只需要存儲輸入數(shù)據(jù)的符號位,從而減少大量寄存器。另外,更新步長可取為2的冪次,則抽頭系數(shù)更新只需要移位和加法。
4 仿真結(jié)果
仿真模型中,均衡器采用倒置結(jié)構(gòu), 前向與反饋濾波器均為15抽頭,在表1所示的信道條件下,盲均衡4e4個符號,然后切換到判決反饋模式,64QAM調(diào)制時,均衡的工作過程如圖1,其他幾種調(diào)制方式下的均衡輸出在圖2中給出。
?
?
圖3中給出了無符號延遲直接型、抽頭系數(shù)更新有32個符號延遲的直接型、倒置型和采用sgn(x)的倒置型4種均衡的MSE曲線。圖3表明,前三種均衡的MSE曲線基本重疊在一起,性能幾乎沒有差別。使用sgn(x)算法后,盲均衡與判決反饋均衡的收斂速度都變慢,盲均衡的MSE比沒有使用sgn(x)算法要小,DD模式時的MSE只有很小的改善。
圖4給出了64QAM和256QAM的BER曲線,與白噪聲信道下的理論值相比,分別有0.5dB左右的損失。與文獻[11]的結(jié)果相比,64QAM有幾乎相同的性能,256QAM有顯著改善。
本文在提出一種適合DVB-C基帶芯片的均衡器解決方案的同時,重點對當今流行的均衡算法和結(jié)構(gòu)進行分析與比較,從系統(tǒng)和實現(xiàn)的角度指出方案的合理性,而沒有針對某一種算法或結(jié)構(gòu)做深入的討論。仿真結(jié)果證明,本文提出的均衡方案,支持16-、32-、64-、128-和256-QAM調(diào)制方式,均衡工作穩(wěn)定,無錯誤收斂,BER性能優(yōu)異。
參考文獻
[1] SATO Y. A method of self-recovering equalization for multilevel amplitude-modulation systems. IEEE Trans. Commun, 1975,(6):679-682.
[2] ?JOHNSON C R, SCHNITER P, ENDRES T J, et al.Blind equalization using the constant modulus criterion: A review. Proc. IEEE, 1998,86(10):1927-1950.
[3] ?YANG J, WERNER J J, DUMONT G A. The multi-modulus blind equalization and its generalized algorithms. IEEE J. Select. Areas. Commu, 2002,20(6):997-1015.
[4] ?YUAN J T, TSAI K D. Analysis of the multimodulus Blind Equalization Algorithm in QAM Communication Systems. IEEE Trans. Commun, 2005,53(9):1427-1431.
[5] ?UNGERBOECK G. Fractional tap-spacing equalizer and consequences for clock recovery in data modems. IEEE Trans. Commu, 1976,(8):85-64.
[6] ?JABLON N K. Joint blind equalization, carrier recovery, and timing recovery for high-order QAM signal constella-tions.IEEE Trans. Signal Processing,1992,40(6):1383-1398.
[7] ?IM G H. A reliable blind convergence technique for phase-splitting equalizers. IEEE Commun. 2002,6(3):105-107.
[8] ?LONG G, LING F, PROAKIS J G. The LMS algorithm with delayed coefficient adaptation. IEEE Trans. Acoust., Speech, Signal Processing, 1989,37(9):1397-1405.
[9] ?JONES D L. Learning characteristics of transpose- form LMS adaptive filters. IEEE Trans. Circuits and Systems II: Analog and Digital Signal Processing, 1992,39(10):745-749.
[10] PERRY R, BULL D R, NIX A. Pipelined DFE architec-tures using delayed coefficient adaptation. IEEE Transac-tions on Circuits and Systems-11: Analog and Digital Signal Processing,1998,45(7):868-873.
[11] AZATED K, NICOLE C J. Low-power equalizer architec-tures for high-speed modems.IEEE Commun,1998,36(10):118-126.