999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于三角函數(shù)內(nèi)插法的Gardner位定時同步環(huán)的FPGA實現(xiàn)

2017-08-28 01:32:36邱文靜
無線互聯(lián)科技 2017年15期
關(guān)鍵詞:符號信號

邱文靜

(南京熊貓漢達科技有限公司,江蘇 南京 210014)

基于三角函數(shù)內(nèi)插法的Gardner位定時同步環(huán)的FPGA實現(xiàn)

邱文靜

(南京熊貓漢達科技有限公司,江蘇 南京 210014)

位定時同步是全數(shù)字接收系統(tǒng)中的關(guān)鍵組成部分,對系統(tǒng)性能有重要影響。Gardner定時同步環(huán)結(jié)構(gòu)簡單便于工程實現(xiàn),三角函數(shù)內(nèi)插法結(jié)構(gòu)簡單內(nèi)插精度高。文章將三角函數(shù)內(nèi)插法應(yīng)用于Gardner定時同步環(huán),降低了實現(xiàn)難度。

三角函數(shù)內(nèi)插法;位定時;Gardner算法

在加性高斯白噪聲(Additive White Gaussian Noise,AWGN)信道條件下,根據(jù)最佳接收機理論導(dǎo)出的相關(guān)解調(diào)器或者匹配濾波器都必須在t=T時刻抽樣判決,這里T是符號周期。t=T是最佳抽樣判決時刻,超前或者滯后都會使誤碼率增加。在全數(shù)字無線通信接收系統(tǒng)中,收發(fā)雙方通常采用完全獨立的基準(zhǔn)時鐘源,兩個時鐘源的頻率不可能完全匹配,再加上信號在傳輸過程中的延時一般未知,以及噪聲等的影響,導(dǎo)致在接收采樣過程中,最佳采樣點不能直接采樣得到,從而影響后續(xù)解調(diào)判決結(jié)果。這就需要對采樣信號進行處理,獲得最佳采樣點。Gardner等通過分析異步采樣對全數(shù)字接收機帶來的影響,提出了基于內(nèi)插的同步算法。

本文針對實際系統(tǒng)的需求,搭建了一種適用于PSK的通用的Gardner位定時同步電路。其中的插值濾波器采用了實現(xiàn)結(jié)構(gòu)簡單,內(nèi)插精度高,適合于FPGA實現(xiàn)的三角函數(shù)內(nèi)插算法。在Modelsim上對該電路進行了仿真,并進行了FPGA實現(xiàn)。該方案已經(jīng)應(yīng)用于實際系統(tǒng)中,能穩(wěn)定可靠工作,性能良好。

1 Gardner位定時同步環(huán)模型

Gardner位定時同步環(huán)主要由內(nèi)插濾波器、定時誤差檢測(Timing Error Detection,TED)、環(huán)路濾波器和控制器四部分組成。其基本結(jié)構(gòu)如圖1所示。

在該模型中,位同步的實現(xiàn)具體過程是,TED模塊產(chǎn)生誤差信號,經(jīng)過環(huán)路濾波和控制器運算后產(chǎn)生了由overflow控制的內(nèi)插時刻基準(zhǔn)點和由μ控制的小數(shù)時間間隔,內(nèi)插濾波器通過反饋過來的插值時刻信息進行插值操作,產(chǎn)生的數(shù)據(jù)送給TED模塊產(chǎn)生新的定時誤差信號,以逐步調(diào)整內(nèi)插時刻,從而使信號盡可能地接近最佳采樣點的值。

圖1 位定時環(huán)路結(jié)構(gòu)

2 FPGA實現(xiàn)及其Modelsim仿真

FPGA實現(xiàn)的頂層框圖如圖2所示,由三角函數(shù)插值濾波器、定時誤差檢測、環(huán)路濾波、插值控制等部分組成。本文仿真采用了BPSK調(diào)制方式,升余弦濾波器的滾降系數(shù)為1,采樣數(shù)據(jù)經(jīng)過與發(fā)端一致的平方根升余弦匹配濾波器,采樣速率為每個符號4個采樣點,設(shè)置本端采樣周期與1/4個符號周期相比較偏小的T/512。具體模塊描述如下。

圖2 FPGA實現(xiàn)頂層

內(nèi)插濾波器選用了內(nèi)插精度高、適合于FPGA實現(xiàn)的三角函數(shù)內(nèi)插濾波器,如圖2中的triangle_inerp模塊。該內(nèi)插算法使用三角函數(shù)多項式代替?zhèn)鹘y(tǒng)的代數(shù)多項式,其中三角函數(shù)多項式的系數(shù)可以通過對N個采樣點做N點離散傅立葉變換得到(N為插值需要的采樣點數(shù))。在實際應(yīng)用中,N為4時就已經(jīng)能夠滿足精度要求,且此時算法的實現(xiàn)結(jié)構(gòu)非常簡單。本設(shè)計采用三角函數(shù)內(nèi)插的系數(shù)以及內(nèi)插結(jié)果表達式。

定時誤差檢測采用了Gardner算法,提取一個誤差信號一個符號只需要兩個采樣點,容易實現(xiàn)且不受載波相位偏移的影響。環(huán)路濾波采用鎖相環(huán)中常用的比例積分結(jié)構(gòu),它具有較好的跟蹤性能,兩個系數(shù)K1和K2決定了環(huán)路的調(diào)整精度和速度。這兩部分由上述公式中的trace模塊完成。在本設(shè)計中環(huán)路濾波器的參數(shù)btr_c1和btr_c2通過右移位的方式實現(xiàn)乘法器功能,節(jié)省了資源提高了工作頻率。同時兩個參數(shù)對外放開,當(dāng)應(yīng)用環(huán)境發(fā)生變化時,可以通過外圍電路重新配置。圖4給出了該模塊中定時誤差處理的結(jié)果,依次是定時檢測誤差,環(huán)路濾波器比例支路的處理結(jié)果,積分支路的處理結(jié)果,以及提供給插值控制電路的控制字。此外該模塊還輸出最佳采樣點的符號值供后級電路解調(diào)判決。

插值控制部分是內(nèi)插濾波器的時序控制控制單元,由公式中的interp_ctrl模塊完成。本設(shè)計采用了遞減的模1計數(shù)器型NCO,工作時鐘為采樣時鐘,NCO相位累加器的累加值為η(m+1)=(η(m)-W(m))mod1,其中的W(m)由環(huán)路濾波器輸出的誤差信號控制,工作時鐘為符號時鐘,其更新表示為W(n)=1/2+err(n)。當(dāng)η(m)<0時,NCO向下溢出,其周期約為1/W(m)≈2,為兩個采樣時鐘或者是1/2個符號周期,該時刻表示插值的基準(zhǔn)點位置。所以有一個符號插值兩個點滿足了Gardner定時誤差檢測器的要求。當(dāng)NCO向下溢出發(fā)生時,插值的小數(shù)間隔便可以由μk=η(mk)/W(mk)計算得出。圖5給出了本次仿真中上述各工作時鐘的時序關(guān)系,由上往下依次是采樣時鐘,環(huán)路濾波器輸出定時誤差信號的時鐘,插值時鐘,符號時鐘,由圖5可以看出各個工作時鐘滿足設(shè)計的需求,能保證該模塊的正常工作。

圖3 插值間隔及查找表結(jié)果

圖4 定時誤差處理結(jié)果

圖5 插值控制模塊時鐘關(guān)系

3 結(jié)語

本文設(shè)計了一種適用于PSK調(diào)制方式的基于三角函數(shù)內(nèi)插法的Gardner通用位定時同步環(huán),并進行了FPGA實現(xiàn)和Modelsim仿真。在設(shè)計中從多方面優(yōu)化了系統(tǒng),降低了系統(tǒng)的資源開銷。仿真和實際測試表明該位定時同步環(huán)路性能良好,穩(wěn)定可靠。

[1]張公禮.全數(shù)字接收機理論與技術(shù)[M].北京:科學(xué)出版社,2005.

[2]PROAKIS J G. Digital Communication[M].New York:McGraw-Hill, 1995.

[3]GARDNER F M. A BPSK/QPSK timing-error detector for sampled receivers[J].IEEE Transcations on Communication, 1986(34):423-429.

[4]GARDNER F M. Interpolation in digital modems-part I:fundamentals[J].IEEE Transactions on Communnications, 1993(41):501-507.

[5]ERUP L, GARDNER F M, HARRIS R A. Interpolation in digital modems-part II:implementation and performance[J].IEEE Transcations on Communication, 1993(41):998-1008.

[6]DENGWEI F, ALAN N.Willson.Trigonometric polynomial interpolation for timing recovery[J].IEEE Transactions on Circuits and Systems, 2005(2):338-349.

FPGA implementation of Gardner Bit timing synchronization loop based on trigonometric polynomial interpolation

Qiu Wenjing
(Nanjing Panda Electronic Co., Ltd., Nanjing 210014, China)

Bit timing synchronization is one of the key component of all digital receiver, which directly affects the performance of the system. Gardner timing recovery loop has a simple structure, which is easy for engineering realization, trigonometric polynomial interpolation has a simple structure and enjoys high interpolation performance. In this paper, trigonometric interpolation method is applied to Gardner Bit timing synchronization loop and it reduces the dif fi culty of implementation.

trigonometric polynomial interpolation; bit timing synchronization; Gardner algorithm

邱文靜(1982— ),女,江蘇南京。

猜你喜歡
符號信號
學(xué)符號,比多少
幼兒園(2021年6期)2021-07-28 07:42:14
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
“+”“-”符號的由來
孩子停止長個的信號
變符號
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
倍圖的全符號點控制數(shù)
圖的有效符號邊控制數(shù)
主站蜘蛛池模板: 日韩精品亚洲人旧成在线| 国产成人精品第一区二区| 在线观看国产精品日本不卡网| 久久久久国产一级毛片高清板| 亚洲中文久久精品无玛| 九九热视频在线免费观看| 漂亮人妻被中出中文字幕久久| 国产99视频精品免费视频7| 欧美精品在线观看视频| 国产日韩久久久久无码精品 | 五月天久久综合国产一区二区| 无码综合天天久久综合网| 色婷婷成人网| 亚洲综合天堂网| 日韩资源站| 九色视频最新网址| 亚洲三级电影在线播放| 亚洲成aⅴ人片在线影院八| 扒开粉嫩的小缝隙喷白浆视频| 国产又大又粗又猛又爽的视频| 亚洲天堂免费在线视频| 好紧好深好大乳无码中文字幕| 在线播放国产一区| 最新无码专区超级碰碰碰| 91青青视频| 欧美日韩精品在线播放| 九九这里只有精品视频| 亚洲日本在线免费观看| 精品国产香蕉伊思人在线| 欧美日韩中文国产va另类| 欧美精品H在线播放| 国产全黄a一级毛片| 成人综合在线观看| 大陆精大陆国产国语精品1024| 中文字幕无码电影| 国产一级毛片高清完整视频版| 国产男人的天堂| 亚洲精品成人7777在线观看| 日本黄色a视频| 精品久久香蕉国产线看观看gif| 亚洲天堂网在线观看视频| 国产在线日本| 国产91丝袜在线播放动漫 | AⅤ色综合久久天堂AV色综合 | 黄色网页在线观看| 国产成在线观看免费视频| 91精品aⅴ无码中文字字幕蜜桃| 日韩精品无码免费专网站| 国产精品久久久久婷婷五月| 国产又大又粗又猛又爽的视频| 国产成人超碰无码| 九九热精品视频在线| 欧美日韩亚洲综合在线观看 | 深爱婷婷激情网| 综合天天色| 免费一级全黄少妇性色生活片| 亚洲精品无码专区在线观看| 国产第二十一页| 国产精品 欧美激情 在线播放 | 精品1区2区3区| 亚洲天堂视频在线观看免费| 欧美成人影院亚洲综合图| 日韩毛片免费| vvvv98国产成人综合青青| 天堂成人av| 久久久久88色偷偷| 国产白浆在线观看| 免费一看一级毛片| 日韩欧美中文在线| 日本高清有码人妻| 在线观看国产精品日本不卡网| 99热国产这里只有精品无卡顿" | 91青青草视频在线观看的| 婷婷中文在线| 中国一级特黄视频| 91小视频在线| 国产无码精品在线| 国产欧美在线观看精品一区污| 久久精品波多野结衣| 欧美乱妇高清无乱码免费| 热这里只有精品国产热门精品| 精品国产成人三级在线观看|