久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > 基于PN序列幀的同步分析及FPGA實現

基于PN序列幀的同步分析及FPGA實現

作者: 時間:2012-04-13 來源:網絡 收藏

由于PN和AWGN以及d(n)的相關性很小,所以上式中的最后兩項可以近似為0,從第一項可以看出,當PN和包含在每個符號中的PN求相關后在符號的邊界處會出現峰值,該峰值可用來實現符號或定時。為了實現頻偏估計還必須對相關值移位相乘,即:
f.jpg
式(4)中λ[n,0]表示符號起點的估計值,K表示PN序列的長度,一般而言PN序列的長度和符號的長度一致,但如果在一個符號內疊加k=N/K個相同的PN序列就可以得到更大的頻偏估計范圍,頻偏估計范圍可表示為:g.jpg
圖2顯示了該算法的系統實現框圖。接收信號與已知的PN序列求相關,PN序列的長度假設為N,然后將求相關后的值存儲在長度為N+1的寄存器內,求其共軛值,并與后N位的值相乘。

本文引用地址:http://cqxgywz.com/article/190516.htm

l.jpg


在多徑信道下,用該算法也能較好地實現同步。這是由于用于同步的符號中沒有包括數據符號,不會對PN序列產生干擾;PN序列良好的自相關性使得用于幀起點判決的峰值非常尖銳,PN序列越長相關性越好,峰值的能量越大,抗AWGN的能力越強。

2 算法實現
實現框圖如圖3所示,數據序列通過讀寫寄存器與已知事先存儲的PN序列進行相關運算,讀寫寄存器是雙端的128×16位RAM,PN序列參考IEEE802.11a長訓練符號同步序列(N=52),這里采用128個采樣點,即
PN={1,1,-1,-1,1,1,-1,1,-1,1,1,1,1,1,1,-1,……1,1,1,1}
這128位相關性極強的一系列數據,按地址位編輯成后綴為*mif文件,一旦上電啟動就寫入ROM中,讀地址在讀取RAM的數據時同時也就能依次讀出ROM數據,然后做兩者的相關運算,兩路信號經過相關運算送到下一級求其共軛,共軛結果與后來的輸入延時128位的復數數據再一一相乘,然后進入求移位相關峰的最大值模塊。若連續出現若干個最大峰值,Controler的標志位置高,表明系統可以進行解調處理或者FFT。另外,系統的使能和清零信號也由Controler產生。

h.jpg



關鍵詞: FPGA 序列 分析

評論


相關推薦

技術專區

關閉