四虎欧美在线观看免费-四虎日韩-四虎三级-四虎色影院-色综合天天综合网看在线影院-色综合天天综合网亚洲影院

基于RF DAC的寬帶高斯噪聲源的設計與實現

2017-01-05 13:09

  王龍1,楊承志1,肖衛華1,楊斌斌2

  (1. 空軍航空大學 信息對抗系,吉林 長春 130022;2. 沈陽航空航天大學 電子信息學院,遼寧 沈陽 110136)

       摘要:設計了一種基于現場可編程門陣列(Field Programmable Gate Array,FPGA)和射頻級數模轉換器(Radio Frequency Digital to Analog Converter,RF DAC)的寬帶高斯噪聲源。該噪聲源將優先編碼器原理運用到非均勻分段擬合映射曲線中,通過并行偽碼產生結構生成均勻分布的偽碼序列,接著利用非均勻折線擬合的方法將偽碼序列映射為高斯分布的高速數字高斯噪聲,然后通過RF DAC輸出寬帶高斯噪聲。在Xilinx Virtex7 XC7VX485T和ADI AD9129搭建的驗證平臺上的測試結果表明,該噪聲源能輸出±4σ(σ為標準差)的高斯噪聲,噪聲帶寬可達1.2 GHz,并且只消耗FPGA 約0.3%的資源。

  關鍵詞:高斯噪聲;優先編碼;非均勻劃分;FPGA  

0引言

  高斯噪聲在自然界中普遍存在,對雷達偵察和通信偵察具有非常重要的影響。為了測試和驗證偵察接收設備在低信噪比條件下的性能,通常需要在測試信號中加入功率可控的高斯噪聲。參考文獻[1 3]采用串行移位寄存器產生偽碼序列,然后將偽碼序列通過曲線映射的方式轉換為數字高斯噪聲,再通過DAC輸出模擬高斯噪聲。受限于FPGA的工作時鐘,目前采用串行反饋移位寄存器的方式輸出的高斯噪聲帶寬最高為250 MHz[1]。

  隨著寬帶雷達技術的發展,雷達信號的帶寬達到百兆量級[4],通過串行反饋移位寄存器的方式無法輸出如此高的高斯噪聲。因此本文對串行移位寄存器作8路并行化處理,在原有系統時鐘頻率不變的情況下,產生8倍于系統時鐘頻率的偽碼序列。然后通過均勻到高斯分布的映射關系,將偽碼映射為數字高斯噪聲,并通過RF DAC 直接產生寬帶高斯噪聲。與參考文獻[1]提出的寬帶高斯噪聲源設計方法相比,只消耗了0.3%的 FPGA資源,輸出的噪聲帶寬可達1.2 GHz。1并行偽碼產生結構  

圖像 001.png

m序列(偽隨機序列)是由線性移位寄存器加特定反饋后形成的,其結構如圖1所示。圖中dn-i(i=1,2,3,…,r)為移位寄存器中每位寄存器的狀態;ci(i=0,1,2,…,r)為第i位寄存器的反饋系數,當ci等于0時,反饋線斷開,表示無反饋;ci=1時,反饋線連通,表示存在反饋;除c0以外的反饋線進行異或運算,得到的結果作為線性移位寄存器的輸入值。在此結構中 c0=cr=1,c0不能為0,因為 c0=0意味著無反饋,就不能構成周期性的序列,將轉變為靜態移位寄存器。cr也不能為 0,即第 r位寄存器一定要參加反饋,否則r級的反饋移位寄存器將減化為r-1級的或更低的反饋移位寄存器。不同的反饋邏輯,即ci(i=0,1,2,…,r)取不同的值,將產生不同的移位寄存器。

  在FPGA中實現這種結構,每個時鐘只能輸出一個PN碼,受限于當前FPGA的工藝水平,輸出噪聲頻率無法達到系統要求。為此需要對串行反饋移位寄存器作并行化處理,使之能在一個時鐘周期內產生多個PN碼。以4路并行化為例,設串行反饋移位寄存器的反饋值依次為dn、dn+1、dn+2、dn+3…,則前4個反饋值可用下式表示:  QQ圖片20160926211219.png

  移位寄存器中的值向右移動等效為異或單元向左移動一個位置。為了在一個時鐘內得到dn、dn+1、dn+2、dn+3 4個值,可以設置4個異或單元且依次相鄰排列,在下一個時鐘移位寄存器的值向右移動4位即可。八階串行反饋移位寄存器(反饋系數用十六進制表示為(153)16)作4路并行化得到的并行偽碼產生結構如圖2所示。 

圖像 002.png

  在每個時鐘的上升沿或下降沿,寄存器dr的值向前推入寄存器dr-4(r=4,5,...,11)中;4個異或單元輸出的值Ni(i=0,1,2,3)被送入高四位寄存器中;末四位寄存器的值作為四位并行偽碼同時輸出。

2高斯噪聲產生結構

  高斯白噪聲是一種均值為零、瞬時值服從正態分布、功率在一定帶寬內恒定的隨機信號,它的方差反映了噪聲功率。在工程實踐中,為了獲得高斯白噪聲,人們通常采用某種方式將易于產生的噪聲映射為高斯白噪聲。映射往往采用噪聲概率相等的準則進行。均勻分布到高斯分布的映射關系可用下式表示:  QQ圖片20160926211222.png

  式中,x為均勻隨機變量,y為高斯隨機變量。可見,均勻分布到高斯分布的映射關系即為高斯概率分布函數的反函數。y的絕對值越大,對應點的斜率也越大。

  使用并行偽碼結構產生的偽碼序列服從均勻分布,而實際環境中的噪聲多為高斯分布,故產生的偽碼不能直接輸出,需要將均勻分布的偽碼序列轉換為高斯噪聲序列。轉換方法主要有函數變換法、中心極限法、查找表法 3 種[5]。其中,函數變換法和中心極限法需要使用復雜的數學運算,需要占用大量的FPGA內部的DSP資源。查找表法需要建立均勻分布到高斯分布的映射關系,需要占用大量的FPGA內部的存儲資源。

  本文引入優先編碼器的思想,將整個地址區間分成18段。對于最高位為0的數值(取值范圍為0~0.5)而言,從左向右第一個出現1的位置相同的所有數值屬于同一個區段;對于最高位為1的數值(取值范圍為0.5~1)而言,從左向右第一個出現0的位置相同的所有數值屬于一個區段。使用這種劃分方法的好處是除了兩端的兩個區段外,靠外的區段寬度是相鄰里側區段寬度的1/2,能夠滿足斜率小的地方使用較少的折線逼近,斜率大的地方使用較多的折線逼近的原則。優先編碼器的輸入輸出關系如表1所示。其中Q_OUT為優先編碼器的輸出值,代表所屬區段;A_IN為優先編碼器的輸入值,取自并行偽碼序列的高9位,用二進制數表示,“x”代表任意(“0”或“1”)。

圖像 005.png

  參考文獻[6]采取的尋址結構組合邏輯層次過多,且需要用到加法器,不適用于高速電路的設計。在FPGA上的實現結果表明,使用輸入位寬為9 bit的優先編碼器僅需要4片SLICE,占用資源不超過可配置邏輯塊(CLB)資源的萬分之一,工作時鐘可達400 MHz以上。

3基于FPGA的硬件實現

  本文采用Xilinx Virtex-7 XC7VX485T芯片[7]實現數字高斯噪聲的產生,然后送入AD9129 DAC芯片[8]進行模數轉換。AD9129為14位的射頻級數模轉換器,可以直接合成射頻信號,DAC更新速率最高可達5.7 GS/s。系統的整體框圖如圖3所示。 

圖像 003.png

  并行偽碼產生結構采用8路并行化處理,系統工作在300 MHz的時鐘頻率下,輸入到AD9129的數據率為2.4 GS/s(每秒2.4 G個采樣點)。為了能夠工作在如此之高的時鐘頻率下,高斯噪聲產生結構中的乘加運算通過一個DSP核完成。該系統使用Verilog語言進行編程,可移植性強,在XC7VX485T上布局布線,能夠滿足時序要求。設計占用了112個SLICE(不到總資源的0.01%)和8個DSP核(約占總DSP核資源的0.26%),消耗的資源極少。

4仿真與測試結果

  通過在Vivado 集成開發環境中進行功能仿真得到仿真數據,然后取出65 536個數據值導入到MATLAB軟件進行統計,得到的統計分布直方圖如圖4所示。從圖中可以看出,系統仿真結果的統計分布在±4σ(σ為標準差)的范圍內符合高斯分布。  

圖像 004.png

5結論

  高斯噪聲作為一種常見的噪聲,在工程實踐和科學實驗中被廣泛應用。本文研究了一種并行偽碼產生結構,并首次將優先編碼器原理應用到均勻分布到高斯分布的非均勻折線擬合當中。仿真和測試結果表明,本文設計的基于FPGA的寬帶高斯噪聲源具有占用資源少、精度高、可移植性強等優點,能夠輸出帶寬可達1.2 GHz的基帶噪聲。

  參考文獻

  [1] 吳帆, 李會方. 高斯噪聲源電路的設計與實現[J]. 電子設計工程,2012,20(16):161 163.

  [2] 付俊, 李光燦. 一種高斯白噪聲信號發生器的設計與實現[J]. 計算機測量與工程, 2012,20(5):1436 1438.

  [3] COEIHO R F. Design and implementation of an optical gaussian noise generator[J]. Optical Engineering,2009,48(8):771 777.

  [4] 李海英, 楊汝良. 超寬帶雷達的發展、現狀及應用[J]. 遙感技術與應用, 2001(3):178 183.

  [5] GUTIERREZ R, TORRES V, VALLS J. Hardware architecture of a gaussian noise generator based on the inversion method[J]. IEEE Transactions on Circuits and Systems, 2012,59(8): 501 505.

  [6] 魏恒, 金松坡. 寬帶高斯噪聲源的設計與實現[J]. 中國集成電路, 2015,24(4):34 37.

  [7] Xilinx Corporation. 7 series FPGAs overview[Z].(2014-03-18)[2016-03-20]. http://www.xilinx.com/support/documentation /data_sheets/ds180_7Series_Overview.pdf.

  [8] ADI Corporation. AD9129 data sheet[Z]. (2013-08-11)[2016-03-20]. http://www.analog.com/media/en/technicaldocumentation/datasheets/AD9119_9129.pdf.


主站蜘蛛池模板: 日韩a毛片免费全部播放完整 | 色干干| 我要看黄色片 | 黑人精品videossex黑人 | 曰皮在线播放免费 | 日韩理论视频 | 欧美日韩精品一区二区在线线 | 国内精品在线视频 | 老司机午夜性生免费福利 | 国产精品页 | h色视频在线 | 一色屋精品亚洲香蕉网站 | 精品精品国产欧美在线观看 | 国产免费无遮挡在线观看视频 | 在线视频成人 | 一男四女乱肉荒岛小说 | 天天碰天天干 | 一级毛片一级毛片免费毛片 | 日韩网站在线 | 欧美成人激情在线 | 影音先锋国产 | 国产一区二区在线观看麻豆 | 国产精品三级一区二区 | 深夜国产 | 黄色3级视频 | 波多野结衣视频在线观看地址免费 | 最新日本中文字幕 | 日韩毛片免费在线观看 | 欧美激情αv一区二区三区 欧美激情xxxx | h无遮挡成人漫画网站 | 国产欧美日韩精品a在线观看高清 | 波多野结衣一区二区三区 | 中文国产成人精品久久一区 | 欧美精品导航 | 污网站在线观看免费 | www.波多野| 一区二区不卡不卡一卡 | 91精品国产免费久久国语蜜臀 | 国产精品久久久久久久久鸭 | 国产午夜精品福利 | 欧美日韩在线一区二区三区 |