• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      寬帶正交基帶信號的采樣與存儲技術(shù)

      2014-11-15 02:08:08
      電子測試 2014年3期
      關鍵詞:降速管腳基帶

      路 延

      (陜西職業(yè)技術(shù)學院,710100)

      0 引言

      寬帶正交基帶信號是數(shù)字偵察接收機和數(shù)字射頻存儲(DRFM)干擾技術(shù)中常用到的信號形式,本文來源于雷達偵察信號處理機和干擾機的一部分,本文屬于雷達偵察信號處理機中系統(tǒng)硬件設計部分—寬帶正交基帶信號的采樣和存儲技術(shù)設計,也可以用作DRFM干擾機的一部分。

      在了解寬帶正交基帶信號采集基本原理的基礎上,設計了一個對其進行采集和存儲的全數(shù)字化系統(tǒng)。根據(jù)寬帶正交基帶信號的特點,選擇了ADC與FPGA結(jié)合的方案。設計采用的ADC是Atmel公司生產(chǎn)的AT84AD001B,在交錯模式下,采樣速率達到750Msps。選用LVDS邏輯作為ADC與FPGA高速數(shù)據(jù)接口邏輯電平,選用LVTTL邏輯作為FPGA外圍電路接口邏輯電平。FPGA選擇Altera公司的StratixII系列的EP2S90F780C4。

      1 信號接收的全數(shù)字化設計

      1.1 利用ADC與FPGA實現(xiàn)的數(shù)據(jù)采集與存儲系統(tǒng)

      整個系統(tǒng)是通過FPGA對ADC的三線串行接口進行設置,使得ADC按照設置的工作方式進行工作,采樣得到的數(shù)據(jù)通過I、Q兩路傳輸?shù)紽PGA,F(xiàn)PGA內(nèi)部的LVDS模塊進行接收和降速,再通過FIFO模塊緩沖存儲數(shù)據(jù),最后將數(shù)據(jù)存儲到較低時鐘頻率的雙端口RAM中。FPGA的配置方式選擇了JTAG+AS的方案。

      1.2 FPGA內(nèi)部邏輯功能

      FPGA內(nèi)部具有多個模塊協(xié)調(diào)工作,來控制ADC,對ADC采樣的數(shù)據(jù)進行接收和降速存儲等。ADC轉(zhuǎn)化完的375M的2路數(shù)據(jù)(共16bit),在同步時鐘的觸發(fā)下,送進FPGA,F(xiàn)PGA通過內(nèi)部專門的差分接收模塊對數(shù)據(jù)進行接收和降速,使其成為64bit并行數(shù)據(jù),經(jīng)過FPGA內(nèi)部設計通過一個FIFO模塊進行數(shù)據(jù)緩沖存儲,最后存儲到雙端口RAM中。

      2 高速ADC的電路設計

      2.1 ATA84AD001B的三線串行接口的配置和電路設計

      三線串行接口采用SPI(高速串行接口)協(xié)議來進行配置的接口。其AT84AD001B的三線串行接口對應著8個16bit的內(nèi)部寄存器,通過sdata接口寫入19bit的數(shù)據(jù)。這個寫過程由sclk端口的時鐘上升沿決定,sldn和sdata只在時鐘的上升沿被采樣。

      當寫過程結(jié)束時,sldn必須被設置成1,當再次啟動時至少需要一個時鐘上升沿。所以在連續(xù)設置三線串行接口時,每一個設置過程至少需要21個時鐘周期。

      ADC默認為采用常規(guī)設置:雙通道可用,一個時鐘I,0dB增益,1:1多路選擇器模式,二進制輸出,批量測試模式關閉,數(shù)據(jù)準備為Fs/2,內(nèi)部設置調(diào)整為0ps,精確采樣延時調(diào)整為0ps等。當Mode管腳被設置成1(2.25V)時,表示三線串行接口處于活動狀態(tài),此時三線串行接口內(nèi)部寄存器可通過地址進行設置。

      本系統(tǒng)采用的是利用FPGA的控制程序,使用FPGA的4個管腳去配置ADC的三線串行接口。這種設計下,需要在FPGA的管腳與ADC的三線串行接口之間加入50?的電阻來緩沖數(shù)據(jù)。

      2.2 AT84AD001B的外圍電路設計

      AT84AD001B的模擬輸入采用的是差分模式,它的模擬輸入被設計成雙焊盤輸入,其中一個焊盤直接連接模擬信號,另外一個焊盤應該通過一個50?的電阻接地。

      AT84AD001B在本系統(tǒng)采用的為差分輸入方式,輸入的時鐘為差分時鐘。ADC為I路和Q路分別提供了輸入管腳,每路的輸入管腳正反兩端必須連接一個100nF的交流耦合電容。

      ADC的電源供需要添加一些旁路電路、去耦電路和接地電路。其中VCCD、VCCA和VCCO的旁路電路和接地電路需要注意的是1uF和100pF的旁路電容必須接近板連接器。

      3 基于FPGA三線串行接口控制、數(shù)據(jù)接收和存儲設計

      3.1 利用FPGA對ADC采樣得到的數(shù)據(jù)進行接收和降速

      由于ADC的采樣數(shù)據(jù)速率較高容易產(chǎn)生噪聲干擾而導致誤碼,故采用LVDS接口標準來作為ADC到FPGA的數(shù)據(jù)通道。

      本系統(tǒng)的數(shù)據(jù)接收FPGA采用的是EP2S90F780C4,器件本身支持LVDS邏輯接口,可以實現(xiàn)最高1GHz數(shù)據(jù)的收發(fā),在QuartusII軟件進行設計時,可以通過采用Megafunction模塊來設計LVDS的收發(fā)模塊。本系統(tǒng)通過LVDS接收模塊對數(shù)據(jù)接收降速,最后通過一個發(fā)送模塊將數(shù)據(jù)以LVDS邏輯發(fā)送出去。

      本系統(tǒng)ADC輸出的采樣數(shù)據(jù)共16bit,分為IQ兩路進行傳輸,故使用兩個LVDS接收模塊來進行接收,每一個接收模塊接收8bit數(shù)據(jù),然后數(shù)據(jù)進行降速4倍的處理。分配管腳時,將通道I的8bit數(shù)據(jù)分配到FPGA左側(cè)的BANK6,將通道Q的8bit數(shù)據(jù)分配到FPGA左側(cè)的BANK5,F(xiàn)PGA只需要一路時鐘,而ADC只輸出了I路時鐘,則可以直接將差分的I 路時鐘輸入到左側(cè)的BANK。

      一路LVDS時鐘信號,數(shù)據(jù)的傳輸速率為375MHz,時鐘頻率為187.5MHz。利用Megafunction模塊設計出的LVDS模塊可以實現(xiàn)數(shù)據(jù)的接收并降速4倍,通過兩個LVDS降速模塊,將16bit 375MHz的數(shù)據(jù)轉(zhuǎn)換成64bit、3.75MHz的數(shù)據(jù)。

      3.2 數(shù)據(jù)存儲

      ADC采樣完的375M的兩路數(shù)據(jù)(16bit),在經(jīng)FPGA接收和降速模塊處理后,成為93.75M的64bit并行數(shù)據(jù),經(jīng)過FPGA內(nèi)部設計的64bit寬度的FIFO模塊,使得數(shù)據(jù)進行緩沖,以匹配LVDS模塊輸出數(shù)據(jù)與RAM存儲模塊的速率。RAM存儲模塊采用的雙端口設計,以滿足以后對數(shù)據(jù)的讀取。

      圖1 ADC三線串行接口配置模塊設計

      信號經(jīng)FIFO模塊緩沖后經(jīng)模塊KZ分路,產(chǎn)生讀使能、讀時鐘信號和數(shù)據(jù)長度,控制FIFO的讀取,然后時鐘經(jīng)過一個計數(shù)器產(chǎn)生地址,供后續(xù)RAM寫入數(shù)據(jù)提供地址。

      3.3 FPGA內(nèi)的三線串行接口配置模塊的設計

      本系統(tǒng)的設計將配置三線串口的數(shù)據(jù)存儲在ROM中,然后通過對ROM的讀取來將配置數(shù)據(jù)逐位輸出,對ROM輸出的數(shù)據(jù)有一個起始位檢測,將起始位后的數(shù)據(jù)每19位為一組數(shù)據(jù),讀取完19位數(shù)據(jù)后需要兩個時鐘周期來將數(shù)據(jù)讀入ADC的寄存器和為開始下一個周期做準備。為了驗證配置模塊的功能正確性,用QuartusII軟件建立模塊工程如圖1所示。波形仿真圖如圖2所示。

      4 結(jié)論

      本系統(tǒng)利用高速ADC和高性能FPGA實現(xiàn)了對寬帶正交基帶信號的數(shù)字化采樣和存儲的設計。通過仿真驗證了系統(tǒng)的可行性。針對這個系統(tǒng),本文主要研究了其ADC電路及數(shù)據(jù)存儲的設計部分,具體如下:

      在分析寬帶正交基帶信號的各項指標情況下對ADC進行選型并得到AT84AD001B滿足條件。AT84AD001B具有多種工作模式,本系統(tǒng)選擇了其中一種工作模式,使得采樣率能夠滿足設計要求的750MHz/8bit。AT84AD001B具有三線串行接口功能,能方便的利用FPGA對ADC進行配置。

      在分析對AT84AD001B采樣得到的數(shù)據(jù)進行降速和存儲的基礎上,本系統(tǒng)選擇了StratixII系列的EP2S90F780C4作為ADC采樣數(shù)據(jù)的處理器件。

      [1]Atmel Corporation.Dual 8-bit 1 Gsps ADC AT84AD001B Smart ADC.2004:36~42

      [2]Atmel Corporation.AT84AD001B-EB Evaluation Kit User Guide.2004:35~49

      [3]Altera Corporation.PLL&Timing Glossary.2002:1~11

      [4]Altera Corporation.Config_handbook.2004:23~119

      [5]Altera Corporation.My First FPGA Design Tutorial.2004:1~44

      猜你喜歡
      降速管腳基帶
      HTPB推進劑用季銨鹽高效降速劑研究①
      固體推進劑降速劑研究現(xiàn)狀及發(fā)展趨勢
      火炸藥學報(2021年5期)2021-12-06 03:20:20
      重慶“降速”
      直流電力機車過分相降速問題的分析與研究
      科技視界(2017年5期)2017-06-30 12:12:01
      基于圖像處理的異型電子元器件管腳偏移誤差檢測方法研究
      CMOS數(shù)字IC管腳電容的估算與測量
      2014年LTE基帶收益占蜂窩基帶收益50%以上
      AIS基帶信號的接收與處理
      數(shù)字基帶系統(tǒng)的System View仿真設計
      基于FPGA的WSN數(shù)字基帶成形濾波器設計
      平舆县| 福州市| 鹿泉市| 布拖县| 镇远县| 高雄市| 柏乡县| 祁阳县| 永修县| 山阴县| 青铜峡市| 石首市| 读书| 新乡市| 东丽区| 临朐县| 化隆| 阜康市| 抚松县| 师宗县| 凉山| 东港市| 衡山县| 滦南县| 宝兴县| 读书| 涟源市| 永德县| 北京市| 余姚市| 团风县| 连州市| 高台县| 和政县| 秀山| 宽城| 太湖县| 开化县| 常宁市| 樟树市| 齐河县|