《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 一種高效IEEE802.15.4解調(diào)電路設(shè)計(jì)
一種高效IEEE802.15.4解調(diào)電路設(shè)計(jì)
來源:電子技術(shù)應(yīng)用2010年第12期
羅 奧, 尹首一, 劉雷波, 魏少軍
清華大學(xué) 微電子所, 北京 100084
摘要: 介紹了一種高效低成本的IEEE 802.15.4接收機(jī)基帶解調(diào)電路的設(shè)計(jì)。不同于傳統(tǒng)的頻率補(bǔ)償?shù)姆桨福ㄟ^最大似然估計(jì)的方法導(dǎo)出了解調(diào)算法,完成了算法仿真,并據(jù)此設(shè)計(jì)了簡(jiǎn)單高效的解調(diào)電路。硬件仿真表明,該解調(diào)器在復(fù)雜度方面類似于傳統(tǒng)的非相干解調(diào),而在性能方面有約5.1 dB的提升,硬件門數(shù)2.39萬。
中圖分類號(hào): TN914.3
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2010)12-0099-04
Efficient demodulation circuit design for IEEE802.15.4
LUO Ao, YIN Shou Yi, LIU Lei Bo,WEI Shao Jun
Institute of Microelectronics, Tsinghua University, Beijing 100084, China
Abstract: This paper presented an efficient, low-cost circuit for IEEE802.15.4 baseband demodulator. Instead of using the traditional frequency offset compensation scheme, this work directly employed the maximum likelihood estimation method and the demodulation algorithm was derived. According to the algorithm, a simple and area efficient hardware architecture was designed and simulated. The result shows that this demodulator has almost the same complexity as the traditional non-coherent methods, but it has 5.1 dB performance improvement, with a hardware cost of only 23.9 K gates.
Key words : MSK; demodulation algorithm; direct sequence spread spectrum

    Zigbee是近年來興起的一種無線通信協(xié)議,其MAC/PHY由IEEE802.15.4協(xié)議[1](以下簡(jiǎn)稱協(xié)議)所定義,是一種低數(shù)據(jù)率的短距離無線通信解決方案,特別適合智能家居[2]、傳感器網(wǎng)絡(luò)等方面的應(yīng)用。該協(xié)議主要面向低成本應(yīng)用,因此很多文獻(xiàn)研究了協(xié)議解調(diào)算法的簡(jiǎn)化設(shè)計(jì),但是大部分性能犧牲較大。本文從信號(hào)最大似然估計(jì)的角度出發(fā),導(dǎo)出了兩種高效的解調(diào)算法,并完成了電路設(shè)計(jì)。電路仿真表明,在高斯白噪聲信道中,該算法在電路規(guī)模接近其他非相干解調(diào)算法的情況下,性能有5.1 dB的提升。
1 解調(diào)方案分析與設(shè)計(jì)
    協(xié)議的基帶調(diào)制方式為:對(duì)發(fā)送數(shù)據(jù)進(jìn)行4 bit符號(hào)(Symbol)到32 bit碼片(Chip)的直接序列擴(kuò)頻,然后采用半正弦成型的O-QPSK對(duì)擴(kuò)頻碼片進(jìn)行調(diào)制,流程如圖 1所示。

    該信號(hào)等價(jià)于MSK(最小移頻鍵控)信號(hào),其星座圖如圖 2,發(fā)送1時(shí)候,信號(hào)相位在一個(gè)碼片周期中沿單位元逆時(shí)針旋轉(zhuǎn)90°,發(fā)送0則順時(shí)針旋轉(zhuǎn)90°。每個(gè)碼片是MSK的一個(gè)符號(hào),碼片速率2 Mchip/s。按照MSK進(jìn)行解調(diào)的擴(kuò)頻碼如表 1(由于O-QPSK“偏移”特性,“X”表示該碼片需要和下一個(gè)符號(hào)共同確定)。

    協(xié)議對(duì)于接收機(jī)性能的規(guī)定是:“在輸入信號(hào)功率-85 dBm,包長(zhǎng)20 B情況下,誤包率低于1%”。傳統(tǒng)相干解調(diào)需要進(jìn)行頻偏的估計(jì)和恢復(fù),電路較為復(fù)雜;而在常見的信號(hào)的非相干解調(diào)方案中,過零檢測(cè)[3]等方案討論較多,但是算法性能受到頻偏影響較為明顯。此外,部分文獻(xiàn)給出了角度解調(diào)的算法,思路是將輸入復(fù)信號(hào)求輻角,對(duì)角度進(jìn)行解調(diào)。上述兩種算法和無頻偏的相干解調(diào)相比,有約9 dB(相同誤碼率所需的信噪比)性能的差距。
    對(duì)于直接序列擴(kuò)頻信號(hào),傳統(tǒng)的解調(diào)方法是逐碼片解調(diào),然后進(jìn)行解擴(kuò)。本文采用不同的思路,直接對(duì)擴(kuò)頻的符號(hào)進(jìn)行最大似然估計(jì)和解調(diào)。帶有噪聲、頻偏的協(xié)議信號(hào)采樣點(diǎn)復(fù)數(shù)表達(dá)式為:
  

2 算法MATLAB仿真
    使用MATLAB對(duì)于給出的兩種算法進(jìn)行仿真。首先設(shè)置兩種參照算法:T1使用頻偏估計(jì)的MCBR(修正的克拉美羅界,估計(jì)方差的一個(gè)下界)為方差的正態(tài)分布來模擬補(bǔ)償后殘留頻偏,然后對(duì)補(bǔ)償后信號(hào)相干解調(diào);T2算法使用參考文獻(xiàn)[5]頻偏補(bǔ)償后相干解調(diào)。
 仿真設(shè)置:使用MATLAB生成2×106個(gè)符號(hào)的數(shù)據(jù),信道模型采用AWGN模型。
 在無頻偏情況下,不同算法誤碼率如圖3所示。

   可以看到,L1和L2的算法性能優(yōu)于“進(jìn)行頻偏補(bǔ)償相干解調(diào)”的算法(主要原因是使用一個(gè)符號(hào)的數(shù)據(jù)進(jìn)行頻偏估計(jì)性能較差)。而在沒有頻偏情況下同階的L1算法性能優(yōu)于L2算法。
 協(xié)議規(guī)定最大頻偏200 kHz,此時(shí)誤碼率如圖4。

    可以看到大頻偏下L1算法差于L2。對(duì)比兩個(gè)圖可以看到L2算法性能受到頻偏影響不大。
    在頻偏均勻分布的情況下,L1算法性能介于一階和二階L2算法之間。均勻分布隨機(jī)頻偏下不同算法性能如圖5所示。

    總結(jié)仿真結(jié)果:L1性能隨著頻偏的增大而下降;L2算法對(duì)于頻偏不敏感。因此在小頻偏情況下適合選擇L1算法,而頻偏可能值較大時(shí),應(yīng)選擇L2算法。階數(shù)的增加,增大了解調(diào)算法的性能,但同時(shí)使L1對(duì)頻偏敏感度增加;而L2算法階數(shù)提高使得性能有明顯提高。電路設(shè)計(jì)可據(jù)此選擇算法。

3.1 電路設(shè)計(jì)
    實(shí)現(xiàn)解調(diào)算法的電路框圖如圖 6所示。這里以一階(Nr=d=1)為例,二階類似。

   
    上述相關(guān)器的因子為±j,無需使用乘法器,只需將數(shù)據(jù)進(jìn)行實(shí)部和虛部的交換以及符號(hào)變化。相關(guān)器輸出根據(jù)上面討論的兩種算法,進(jìn)行取實(shí)部(對(duì)L1)或者取模(對(duì)L2)。具體工作原理如下:
    擴(kuò)頻信號(hào)的解碼首先要進(jìn)行擴(kuò)頻碼的同步,查找擴(kuò)頻碼的頭。協(xié)議幀的預(yù)同步序列是8個(gè)符號(hào)0。擴(kuò)頻碼具有良好的自相關(guān)特性,利用這一點(diǎn)進(jìn)行同步:A工作在移位狀態(tài),B工作在數(shù)據(jù)載入狀態(tài)。當(dāng)一個(gè)符號(hào)0符號(hào)數(shù)據(jù)載入上述鏈B中時(shí)(如圖中的r0* r1到r30* r31為一個(gè)符號(hào)的樣點(diǎn)的自相關(guān)),相關(guān)器的輸出將超過一定的閾值;該點(diǎn)即為同步點(diǎn)。解調(diào)器進(jìn)入同步狀態(tài)。
    進(jìn)入同步狀態(tài)以后,獲得了擴(kuò)頻碼的邊界,每當(dāng)A中移入一個(gè)完整的擴(kuò)頻碼數(shù)據(jù)時(shí),B載入一次,移位計(jì)數(shù)器清零;其他時(shí)間B處于循環(huán)移位狀態(tài)。這樣在一個(gè)新的符號(hào)移入A時(shí),B中上一個(gè)符號(hào)的數(shù)據(jù)進(jìn)行循環(huán)移位,并計(jì)算每一次移位后的相關(guān)。根據(jù)擴(kuò)頻碼的循環(huán)特性,記錄B在移位過程中相關(guān)器輸出的絕對(duì)值最大時(shí)的移位計(jì)數(shù)器的值,即可得到解調(diào)的符號(hào)。例如相關(guān)輸出的絕對(duì)值最大在計(jì)數(shù)0出現(xiàn),表示解調(diào)的符號(hào)為0或8;如果移位4位以后出現(xiàn),表示解調(diào)的符號(hào)是1或9,以此類推;當(dāng)相關(guān)輸出的實(shí)部的符號(hào)為正則解調(diào)符號(hào)在0~7內(nèi),為負(fù)則在8~15內(nèi)。如果出現(xiàn)最大值位置不是4的整數(shù)倍,則根據(jù)就近原則確定,以減小同步錯(cuò)誤對(duì)解調(diào)的影響。上述過程介紹中輸入信號(hào)是一倍采樣的,實(shí)際接收機(jī)中需要對(duì)信號(hào)進(jìn)行過采樣,則在上述電路中進(jìn)行修改:假設(shè)過采樣率Ns,則A和B長(zhǎng)度增加為31·Ns,而并行相關(guān)器對(duì)于寄存器鏈B將每Ns個(gè)數(shù)據(jù)取一個(gè)進(jìn)行相關(guān)運(yùn)算。其余工作流程類似。
3.2 電路仿真
    在兩種算法以及解調(diào)器結(jié)構(gòu)的基礎(chǔ)上本文完成了硬件電路的Verilog設(shè)計(jì)和FPGA驗(yàn)證。以L2為例,使用MATLAB產(chǎn)生測(cè)試數(shù)據(jù),在0 dB信噪比下,過采樣率Ns=4,仿真表明,在低信噪比情況下,相關(guān)器仍然具有較明顯的輸出峰值,可以很好解調(diào)。用6 bit的量化數(shù)據(jù)進(jìn)行2 000幀(幀的長(zhǎng)度為20 B,即40個(gè)符號(hào))數(shù)據(jù)的電路仿真(AWGN信道,使用Synopsys VCS仿真器),模擬完整的幀接收過程,不同頻偏下結(jié)果如圖7,可以看到性能隨著頻偏變化不大;仿真表明實(shí)現(xiàn)1%誤包率所需要的信噪比約為2.9 dB。

4 性能總結(jié)與比較
    簡(jiǎn)單對(duì)比主要的參考文獻(xiàn)中給出的協(xié)議基帶解調(diào)算法以及硬件的性能和門數(shù)(包括調(diào)制和解調(diào)),其中“性能”表示實(shí)現(xiàn)1%誤包率所需要的信噪比,對(duì)比如表2。門數(shù)中括號(hào)中的數(shù)據(jù)是解調(diào)器的門數(shù)(0.18 μm工藝)。

    可以看到,本文的工作在硬件規(guī)模上與簡(jiǎn)單的非相干解調(diào)算法類似,而在總體的性能上好于傳統(tǒng)非相干解調(diào)算法約5.1 dB以上(L2算法)。
    本文給出了用于Zigbee解調(diào)的簡(jiǎn)單高效的算法,并完成了硬件設(shè)計(jì)。仿真表明,相比于傳統(tǒng)的非相干解調(diào)算法,該算法性能提高5.1 dB,同時(shí)硬件規(guī)模接近。該電路在硬件結(jié)構(gòu)簡(jiǎn)化的同時(shí)保持了較好的性能,降低了模擬前端電路的要求,對(duì)于Zigbee接收機(jī)設(shè)計(jì)有著很好的借鑒意義。
參考文獻(xiàn)
[1]  IEEE Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks-Specific Requirements Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs)[S]. 2006.
[2]  周游,方濱,王普.基于ZigBee技術(shù)的智能家居無線網(wǎng)絡(luò)系統(tǒng)[J].電子技術(shù)應(yīng)用,2005,31(9):1-3.
[3]  YU Yun Feng. A new low-cos demodulator for  2.4 GHz zigbee receivers[J]. 電子學(xué)報(bào), 2009(02):252-257.
[4] CHOI Z Y, LEE Y H. On the use of double correlation  for frame synchronization in the presence of frequency offset[C]. IEEE International Conference on Communications,1999(2):958-962.
[5]  LI En Zheng. Joint frequency offset estimation and timing  synchronization for DSSS MSK receiver[C]. Asia-Pacific Conference on Communications,2005:358-361.
[6]  陳培仁.IEEE 802.15.42.4GHz無線個(gè)人網(wǎng)實(shí)體層之ASIC設(shè)計(jì)[D].臺(tái)灣:國(guó)立中正大學(xué)電機(jī)工程研究所碩
士論文,2006.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产一区二区三区a毛片| 午夜天堂精品久久久久| 亚洲毛片一区| 亚洲国产综合视频在线观看| 狠狠色2019综合网| 国产亚洲亚洲| 国产色产综合产在线视频| 国产精品vvv| 国产精品二区二区三区| 欧美特黄一区| 欧美深夜福利| 欧美日一区二区在线观看| 欧美日韩精品国产| 欧美日韩黄视频| 欧美日韩一区自拍| 欧美日韩一区二区在线 | 欧美日韩在线免费| 欧美日韩一区二区免费在线观看| 欧美日韩国产精品一区二区亚洲| 欧美精品在线视频观看| 欧美日韩成人在线观看| 欧美深夜影院| 国产精品中文在线| 国产亚洲精品高潮| 红桃视频成人| 亚洲经典一区| 一道本一区二区| 亚洲欧美国产精品专区久久| 欧美一区二区三区另类| 欧美一区二区三区另类| 亚洲国产精品va在线看黑人动漫| 亚洲精品久久久久| 一区二区三区.www| 亚洲免费一区二区| 欧美中文在线观看| 免费h精品视频在线播放| 欧美伦理在线观看| 国产精品视频一二三| 国产一区高清视频| 亚洲国产成人av在线| 一本色道88久久加勒比精品 | 亚洲夜晚福利在线观看| 欧美一级专区| 亚洲精品欧美专区| 亚洲午夜极品| 久久久天天操| 欧美精品日韩www.p站| 国产精品mm| 狠狠色综合色综合网络| 亚洲福利在线视频| 在线一区二区三区四区五区| 欧美一级在线亚洲天堂| 亚洲看片网站| 欧美一区二区大片| 男人插女人欧美| 国产精品久久久久久户外露出 | 麻豆av一区二区三区久久| 欧美日韩亚洲一区二区三区| 国产嫩草影院久久久久| 亚洲黄色三级| 香蕉久久夜色精品| 99re在线精品| 久久久蜜桃精品| 国产精品xnxxcom| 在线看成人片| 午夜视频在线观看一区二区三区| 日韩视频在线免费| 久久精品中文字幕一区二区三区 | 影音先锋中文字幕一区二区| 一区二区三区成人精品| 亚洲国产综合视频在线观看| 午夜国产精品视频| 欧美高清在线播放| 国产综合色一区二区三区| 9久草视频在线视频精品| 亚洲福利视频一区二区| 亚洲欧美激情四射在线日 | 欧美日韩精品在线观看| 国产一区欧美| 亚洲一区二区在线| 99爱精品视频| 老司机午夜精品视频在线观看| 国产精品久久久久久亚洲毛片| 亚洲第一精品影视| 欧美一区二区在线免费播放| 亚洲综合欧美| 欧美日韩免费观看一区=区三区| 原创国产精品91| 欧美伊人久久久久久久久影院| 午夜精彩国产免费不卡不顿大片| 欧美日韩国产黄| 亚洲国产成人不卡| 亚洲第一页中文字幕| 欧美在线视频播放| 国产精品v欧美精品v日韩| 亚洲人成亚洲人成在线观看| 亚洲国产高清高潮精品美女| 欧美在线观看日本一区| 国产精品久久久久国产a级| 亚洲精品乱码久久久久久日本蜜臀| 亚洲福利国产精品| 久久久精品午夜少妇| 国产麻豆精品theporn| 亚洲午夜电影网| 亚洲手机成人高清视频| 欧美激情一区二区在线| 亚洲春色另类小说| 亚洲高清一区二| 久久亚洲综合网| 精品福利免费观看| 久久精品免视看| 久久女同精品一区二区| 国内精品国语自产拍在线观看| 亚洲欧美激情一区二区| 午夜久久美女| 国产精品男女猛烈高潮激情| 亚洲图片欧美一区| 亚洲一区黄色| 国产精品欧美日韩| 亚洲欧美国产三级| 欧美一区在线看| 国产日韩一区二区| 性色av一区二区三区在线观看| 久久成人一区二区| 国产一区二区精品| 久久国产黑丝| 美女尤物久久精品| 亚洲国产高清高潮精品美女| 亚洲三级视频| 欧美精品日韩一区| 日韩亚洲不卡在线| 亚洲线精品一区二区三区八戒| 欧美色欧美亚洲高清在线视频| 在线视频中文亚洲| 午夜精彩视频在线观看不卡| 国产精品夜夜夜一区二区三区尤| 亚洲欧美春色| 久久久www成人免费无遮挡大片| 国内精品久久久久久久果冻传媒| 久久精品国产免费观看| 欧美成人精品福利| 日韩午夜精品| 欧美在线网站| 亚洲成色777777在线观看影院| 亚洲精品一区二区三区樱花 | 一本高清dvd不卡在线观看| 欧美视频一区二区三区在线观看| 亚洲一线二线三线久久久| 久久久久高清| 亚洲欧洲一区二区三区久久| 亚洲一区二区三区四区中文| 国产精品一区视频网站| 亚洲国产成人av| 欧美日韩亚洲精品内裤| 亚洲欧美激情在线视频| 免费的成人av| 一区二区三区蜜桃网| 久久精品麻豆| 亚洲激情视频网| 午夜精品久久久久影视 | 亚洲激情电影中文字幕| 亚洲女人小视频在线观看| 国产亚洲一级| 夜夜爽av福利精品导航| 国产日韩精品视频一区| 亚洲精品久久久蜜桃| 国产精品欧美日韩一区二区| 亚洲国产欧美日韩精品| 国产精品v亚洲精品v日韩精品 | 国产精品久久久久一区二区三区 | 久久精品成人一区二区三区蜜臀| 欧美高清影院| 亚洲欧美日韩国产精品 | 欧美精品日韩www.p站| 亚洲自拍另类| 欧美激情第1页| 性欧美大战久久久久久久久| 欧美日韩国产欧美日美国产精品| 午夜在线电影亚洲一区| 欧美日韩不卡一区| 久久爱www久久做| 欧美日韩一级片在线观看| 欧美中文在线观看| 欧美三级欧美一级| 亚洲激情在线播放| 国产欧美视频一区二区| av成人黄色| 国产主播一区二区三区四区| 野花国产精品入口| 国语精品中文字幕| 亚洲一区免费| 亚洲精品小视频在线观看| 久久乐国产精品| 亚洲午夜久久久久久久久电影院| 欧美大胆人体视频| 久久国产视频网站| 国产免费亚洲高清| 亚洲中字黄色| 亚洲精品中文字| 欧美阿v一级看视频|