《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 業(yè)界動態(tài) > DVB-C接收機(jī)中的載波恢復(fù)電路設(shè)計(jì)

DVB-C接收機(jī)中的載波恢復(fù)電路設(shè)計(jì)

《電子技術(shù)應(yīng)用》
2008-03-28
作者:史曉鋒, 陳詠恩

  摘 要: 提出一種DVB-C" title="DVB-C">DVB-C基帶芯片中全數(shù)字載波恢復(fù)環(huán)路的解決方案。環(huán)路包括相位頻率檢測器、環(huán)路濾波器" title="環(huán)路濾波器">環(huán)路濾波器、數(shù)控振蕩器和鎖定檢測器四個(gè)部分。根據(jù)廣播系統(tǒng)的特點(diǎn),環(huán)路首先采用極性判決算法對頻率和相位偏移進(jìn)行盲捕獲,然后切換到判決指示算法繼續(xù)跟蹤。通過對傳統(tǒng)相位檢測器" title="相位檢測器">相位檢測器輸出的簡單修改,使其平均值在捕獲階段反映頻偏的極性,從而把傳統(tǒng)的相位檢測器轉(zhuǎn)換為相位頻率檢測器。給出一種新的環(huán)路鎖定的判斷方法。在DVB-C系統(tǒng)中的仿真結(jié)果表明,環(huán)路可以捕獲符號率5%的頻偏,適用于高階" title="高階">高階QAM,并提供穩(wěn)定的收斂、準(zhǔn)確的相位和頻率偏移的估計(jì),使BER性能優(yōu)異。
  關(guān)鍵詞: 極性判決算法 判決指示算法 相位頻率檢測器 環(huán)路濾波器


  QAM調(diào)制因其高效的頻帶利用率而得到廣泛的應(yīng)用,例如歐洲數(shù)字廣播電視的有線標(biāo)準(zhǔn)(DVB-C)[1]采用16-、32-、64-、128- 和256-QAM作為調(diào)制方式進(jìn)行傳輸。在這種廣播系統(tǒng)中,一個(gè)重要的問題就是每個(gè)接收機(jī)需要獨(dú)立地恢復(fù)出載波的相位和頻率。
  現(xiàn)有的載波恢復(fù)方法中,判決指示鎖相環(huán)DD-PLL(Decision Direct Phase Lock Loop)在穩(wěn)定時(shí)的相位噪聲最小,但只適合應(yīng)用于低階QAM,判決誤差隨星座階數(shù)升高而急劇增加,導(dǎo)致性能下降,參考文獻(xiàn)[2]和[3]中的DD-PLL的捕獲范圍只能達(dá)到符號率的1%左右。Jablon[4]提出針對高階QAM的簡化星座鎖相環(huán)RC-PLL(Reduce Constellation PLL),只適用位于星座圖頂角的點(diǎn)檢測相位誤差,捕獲較大范圍的頻偏,再切換到相位檢測器模式。但隨著星座階數(shù)的提高,頂角點(diǎn)出現(xiàn)概率變小,以致PLL鎖定時(shí)間很長,達(dá)不到令人滿意的性能。Kim和Choi[5]進(jìn)一步提出的極性判決相位檢測算法實(shí)際是RC-PLL的一種推廣,通過調(diào)整選擇半徑、頂角點(diǎn)和其它半徑較大的點(diǎn)都可檢測相位誤差,使有效點(diǎn)出現(xiàn)的概率增加,減少了鎖定時(shí)間,其捕獲范圍約為符號率的4%。
  本文提出一種新的、適用于高階QAM的全數(shù)字載波恢復(fù)環(huán)路的解決方案。此方案在參考文獻(xiàn)[5]的基礎(chǔ)上采用一些保持和跟蹤算法,將相位與頻率檢測結(jié)合起來,成為一種PFD結(jié)構(gòu)[6];同時(shí)給出一種新的模式切換以及鎖定判斷的算法。經(jīng)基帶模型下的計(jì)算機(jī)仿真,證明了載波恢復(fù)環(huán)路的有效性。
1 相位檢測算法回顧
  若不考慮白噪聲,接收端未經(jīng)過載波同步的信號可表示為:
    r(n)=a(n)ej2π△fnT+△θ, n=0,1,…,k(1)
  式中,a(n)是第n個(gè)發(fā)送的符號,T為符號周期,△f為載波頻率偏移,△θ為相位偏移,r(n)與a(n)的相位差可表示為θra=2π△fnT+△θ。
1.1 DD-PLL
  DD-PLL的結(jié)構(gòu)如圖1所示。r(n)與數(shù)控振蕩器的輸出相乘產(chǎn)生相位經(jīng)過補(bǔ)償?shù)男盘杧(n),x(n)=r(n)e-jθ(n),x(n)經(jīng)過判決電路產(chǎn)生判決符號,相位檢測器的輸出為:
  

?


  若判決正確,,則x(n)相對a(n)的相位誤差為θxa(n)=θra(n)-θ(n),這一負(fù)反饋使環(huán)路達(dá)到穩(wěn)定。參考文獻(xiàn)[7]中提出了幾種簡化計(jì)算相位誤差的方法。令e(n),α為常數(shù),則公式(2)可表示為:
  

  對e(n)和x(n)取符號運(yùn)算,則有:
  
  公式(6)的計(jì)算最簡單,但由于誤差和信號都只取符號位導(dǎo)致收斂速度變慢。另外,只有在判決多數(shù)正確時(shí),DD-PLL才能達(dá)到同步,高階星座圖對相位更加敏感,判決錯(cuò)誤的概率急劇增加,使得這種算法難以捕獲很大范圍的相位和頻率偏移


1.2 極性判決算法
  Kim和Choi針對DD-PLL的不足,提出一種新的PLL(這里稱為KC-PLL)。如圖2,KC-PLL的結(jié)構(gòu)與DD-PLL基本一致,只是在相位檢測器(PD)模塊中增加了一個(gè)功率檢測器,并將判決電路更換為極性判決電路。
  若x(n)≥τ,x(n)輸入極性判決電路,否則相位檢測電路輸出零,τ為預(yù)先定義的門限值。極性判決電路的輸出可以表示為:
  
  KC-PLL可以看作是DD-PLL的特例,當(dāng)τ的取值使得星座圖中的有效點(diǎn)只為功率最大點(diǎn)時(shí),則與RC-PLL一致,但收斂速度變慢;當(dāng)τ取較小值時(shí),一些不在對角線上的點(diǎn)使得相位抖動變大。圖3給出256-QAM調(diào)制式時(shí)不同τ值對應(yīng)的S曲線??梢钥吹?,隨著τ值減小,S曲線中的線性區(qū)間也減小。

?


2 解決方案
  本文提出的載波恢復(fù)環(huán)路的結(jié)構(gòu)如圖4,其中包括一個(gè)相位/頻率檢測器(PFD)、環(huán)路濾波器(LF)、數(shù)控振蕩器(DCO)和鎖定檢測器。下面對每個(gè)模塊做詳細(xì)介紹。
2.1 PFD
  上一節(jié)中介紹的兩種算法,實(shí)質(zhì)上都只是采用PD而非PFD。通常,為捕獲更大范圍的頻偏有以下幾種方法:
  (1)在環(huán)路中插入非線性成分。相位檢測器與環(huán)路濾波器中間,或者環(huán)路濾波器本身含有非線性成分,使環(huán)路參數(shù)隨相位檢測器的輸出而變化。
  (2)掃頻。這是最常用的捕獲頻率偏移的方法。參考文獻(xiàn)[8]中指出,掃頻的最大速率不超過環(huán)路自由頻率的一半,這一局限導(dǎo)致捕獲速度慢。
  (3)頻率檢測器(FD)。FD原來用在時(shí)鐘恢復(fù)和Costas環(huán)路的載波恢復(fù)中,最為典型的是平方律相關(guān)器,參考文獻(xiàn)[9]中給出了幾種不同F(xiàn)D的特點(diǎn)。


  第一種方案不適合數(shù)字電路實(shí)現(xiàn),第二種方案雖然捕獲范圍最大,但時(shí)間也最長。FD最初作為一個(gè)獨(dú)立的模塊與PD并行使用,捕獲階段啟動FD,跟蹤階段切換到PD。Sari在參考文獻(xiàn)[6]中提出,在原有的PD算法中增加一些保持方法,使PD輸出的平均值反映頻率偏移的極性,從而將PD與FD結(jié)合起來,成為統(tǒng)一的PFD。如圖5上圖所示,若頻偏為負(fù),則PD的輸出曲線應(yīng)有負(fù)的斜率,并在x(n)穿過極性判決的邊界時(shí)跳到正值,圖5下圖顯示了頻偏為正時(shí)相應(yīng)的曲線。定義z(n)作為保持電路的輸出,α是一個(gè)正的參數(shù),則有
  
  PFD首先采用極性判決算法捕獲頻偏,為簡化實(shí)現(xiàn),算法中的τ值固定。鎖定檢測器檢測到頻偏被捕獲后,PFD切換到PD算法,進(jìn)入跟蹤模式。
2.2 LF
  參見圖4,環(huán)路濾波器是一個(gè)簡單的一階比例積分濾波器,其傳遞函數(shù)為:
  

  由于捕獲和跟蹤階段采用兩種不同的模式,濾波器也采用兩組不同的參數(shù),粗調(diào)階段放大帶寬,加速捕獲過程,細(xì)調(diào)階段減小帶寬,降低相位噪聲。采用鎖定檢測器控制參數(shù)的切換時(shí)機(jī)。
2.3 DCO
  DCO為一簡單的累加器" title="累加器">累加器,輸出補(bǔ)償相位。在實(shí)現(xiàn)時(shí)為避免溢出,將DCO的輸出限制在[-π,π]之間,采用如下處理:
  
  累加器輸出相位的正弦和余弦值可用查表或者CORDIC算法計(jì)算得到。由于CORDIC算法采用迭代的方式計(jì)算,在實(shí)現(xiàn)時(shí)關(guān)鍵路徑很長,如果采用流水結(jié)構(gòu)[10],則延遲很大,環(huán)路不穩(wěn)定,因此本文采用查表方法實(shí)現(xiàn)。
2.4 鎖定檢測器
  鎖定檢測器控制環(huán)路模式切換以及鎖定判斷。典型的鎖定檢測算法的計(jì)算量很大,參考文獻(xiàn)[5]中利用PD輸出的平均值判斷是否鎖定,但是,當(dāng)存在頻偏時(shí),PD輸出的平均值有一定的斜率,不適合作為檢測算法。
  本文提出的鎖定檢測方法根據(jù)環(huán)路捕獲的頻偏信息工作。環(huán)路穩(wěn)定后,LF積分支路的累加器的值即為頻偏值,其輸出是類似圖8中的曲線。圖8表明,在環(huán)路未鎖定前,頻偏值的變化很大,而當(dāng)頻偏被捕獲后,累加器的輸出穩(wěn)定在一個(gè)固定值左右,本文的檢測方法就是根據(jù)這個(gè)特點(diǎn)設(shè)計(jì)的。設(shè)累加器輸出為ω(n),鎖定檢測器按以下步驟工作:
  (1)取N個(gè)ω(n)值累加,,然后與上一個(gè)累加值相減,取絕對值,△s(m)=s(m)-s(m-1),進(jìn)入(2)。
  (2)取一計(jì)數(shù)器cnt,計(jì)數(shù)范圍為[thH,thL],初始值為[thH+thL]/2,βH和βL為兩個(gè)正的參數(shù),且βHL。如果
  
  進(jìn)入(3)。
  (3)如果,返回(1)。當(dāng)cnt(m+1)>thH時(shí),判斷環(huán)路鎖定,而當(dāng)cnt(m+1)<(thH+thL)/2時(shí),判斷環(huán)路失鎖。
  這種方法的優(yōu)點(diǎn)是:模塊只需要兩個(gè)加法器和一個(gè)計(jì)數(shù)器,實(shí)現(xiàn)簡單;通過調(diào)節(jié)模塊中的參數(shù),可以方便地應(yīng)用到對鎖定檢測有不同要求的環(huán)路中;與參考文獻(xiàn)[5]不同的是,在檢測到環(huán)路鎖定后,模塊繼續(xù)工作,通過觀測計(jì)數(shù)器的值判定環(huán)路當(dāng)前的狀態(tài),從而能夠檢測到某些原因造成的環(huán)路失鎖。
3 仿真結(jié)果
  本文提出的載波恢復(fù)環(huán)路的性能在DVB-C信道模型中得到了驗(yàn)證。下面給出仿真環(huán)境的參數(shù),符號率7MHz,信道帶寬8MHz,匹配濾波器滾降系數(shù)0.15。環(huán)路的工作分三個(gè)模式,簡化星座圖快速捕獲模式RCF(Reduce Constellation Fast)、簡化星座圖慢速捕獲模式RCS(Reduce Constellation Slow)和全星座判決模式FCD(Full Constellation Decision)。RCF模式下,PFD采用極性判決算法,LF采用較大的增益和帶寬;RCS模式下,PFD算法不變,LF采用較小的增益和帶寬;FCD模式下,PFD采用PD算法,LF參數(shù)不變。

?


  圖6 給出64-QAM調(diào)制模式下△f=0.04/T時(shí)環(huán)路的工作過程。
  圖7給出LF積分支路累加器的輸出曲線。上圖為從系統(tǒng)開始工作到環(huán)路進(jìn)入FCD模式的全部過程,下圖為模式切換處放大的曲線,從這里可以清晰地看到環(huán)路捕獲的頻偏為0.04/T,且相位抖動逐漸變小。

?


  圖8給出判決誤差的均方值,考察環(huán)路在每種工作模式下輸出的信號噪聲比,星座圖的坐標(biāo)按照(±1,±3,…,±2n-1)取值。
  圖9給出△f=0.05/T時(shí),64-、128-和256-QAM的BER曲線。需要指出的是,環(huán)路應(yīng)用于32-QAM與128-QAM時(shí),RCF與RCS模式下星座圖中的有效點(diǎn)不在對角線上,造成相位抖動大,達(dá)到鎖定的時(shí)間比較長。
  本文提出了一種用于DVB-C接收機(jī)中的載波恢復(fù)環(huán)路。設(shè)計(jì)的主要目的是環(huán)路能夠應(yīng)用于各種QAM調(diào)制方式,尤其是非正方型與高階星座圖,并能夠捕獲大范圍頻率偏移。仿真結(jié)果表明,此環(huán)路極大提高了頻偏捕獲范圍,雖然極性判決算法因?yàn)橹焕脤蔷€附近的點(diǎn)造成相位抖動較大,但這一問題在捕獲頻偏后切換到PD模式得到解決。文中使用的PFD比傳統(tǒng)的PD只增加了有限的資源,但適合應(yīng)用到各種載波恢復(fù)環(huán)路中。環(huán)路支持16-、32-、64-、128-和256-QAM調(diào)制方式,捕獲的頻偏范圍在高階QAM時(shí)達(dá)到5%,低階時(shí)達(dá)到8%,并提供穩(wěn)定收斂和準(zhǔn)確的相位頻率偏移估計(jì), 使BER性能優(yōu)異。
參考文獻(xiàn)
1 EN 300429 V1.2.1. Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for cable systems. Apr. 1998
2 Yamanaka K. A multilevel QAM demodulator VLSI with wideband carrier recovery and dual equalizing mode. IEEE Solid-State Circuits,1997;32(7):1101~1107
3 Tan L. A 70-Mb/s variable-rate 1024-QAM cable receiver IC with integrated 10-b ADC and FEC decoder.IEEE Solid-State Circuits,1998;33(12):2205~2218
4 Jablon N K. Joint blind equalization, carrier recovery, and timing recovery for high-order QAM signal constellations. IEEE Trans. Signal Processing,1992;40(6):1383~1398
5 Kim K Y. and Choi H J. Design of carrier recovery algo-rithm for high-order QAM with large frequency acquisition range. In:IEEE International Conference on Communications (ICC′01),2001;4(6):1016~1020
6 Sari H and Moridi S. New phase and frequency detectors for carrier recovery in PSK and QAM systems. IEEE Trans. Commun.,1998;36(9):1035~1043
7 Moridi S and Sari H.Analysis of four decision-feedback carrier recovery loops in the presence of intersymbol inter-ference. IEEE Trans. Commun., 1985;33(6):543~550
8 Gardner F M. Phaselock technique. New York: Wiley,1979
9 Natali F D. AFC tracking algorithms. IEEE Trans. Commun.1984;COM-32(8):935~947
10 Chuang T P, Huang C C and Hsiao Sh F. Design of a CORDIC-based SIN/COS intellectual property (IP) using predictable sign bits.In:ESSCIRC 2001.Proceedings of the 27th European,2001;277~280

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