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

一種16位200 MS/s的ADC數(shù)據(jù)采集卡設(shè)計

2019-05-27 06:12:02徐智軒葛家瑾
關(guān)鍵詞:信號

徐智軒,葛家瑾,梁 昊

(1.中國科學(xué)技術(shù)大學(xué) 核探測與核電子學(xué)國家重點實驗室,安徽 合肥 230026;2.中國科學(xué)技術(shù)大學(xué) 近代物理系,安徽 合肥 230026)

0 引言

隨著電子信息技術(shù)的高速發(fā)展,日趨復(fù)雜的信號處理需求對處理平臺提出了更高的要求。高速、高精度、高傳輸速率的數(shù)據(jù)采集卡廣泛成為多場景應(yīng)用的解決方案[1]。設(shè)計提出了一種基于Xilinx公司FPGA的200 Ms/s采樣率、16位精度的數(shù)據(jù)采集系統(tǒng),采用千兆以太網(wǎng)作為數(shù)據(jù)傳輸方案,千兆以太網(wǎng)作為局域網(wǎng)標(biāo)準(zhǔn)的一種重要形式,可提供高速、遠(yuǎn)距離的數(shù)據(jù)交互通道,已在局域網(wǎng)實現(xiàn)中得到廣泛的應(yīng)用[2]。通過千兆以太網(wǎng),設(shè)計實現(xiàn)了FPGA與上位機協(xié)同完成數(shù)據(jù)采集與性能測試。

1 數(shù)據(jù)采集卡設(shè)計方案

數(shù)據(jù)采集卡的設(shè)計主要包括兩部分,作為模擬數(shù)據(jù)采集的子板部分和作為數(shù)據(jù)傳輸和存儲的母板部分,兩板用FPGA Mezzanine Card(FMC)連接器相連。母板上有一塊型號為XILINX Vertex-6的FPGA和一塊作為存儲器件的DDR3內(nèi)存條及用于數(shù)據(jù)傳輸?shù)那д滓蕴W(wǎng)接口。模擬輸入信號會先通過子板的濾波和放大電路進(jìn)入ADC,ADC對模擬信號進(jìn)行模數(shù)轉(zhuǎn)換后,產(chǎn)生的數(shù)字信號通過FMC進(jìn)入母板的FPGA。數(shù)據(jù)會先進(jìn)入DDR3進(jìn)行緩存,緩存的數(shù)據(jù)通過千兆以太網(wǎng)口上傳到PC端。數(shù)據(jù)的收發(fā)可通過上位機進(jìn)行控制。系統(tǒng)的整體結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)設(shè)計框圖

2 子板設(shè)計方案

子板是數(shù)據(jù)采集板進(jìn)行模擬信號處理的部分,主要包括帶通濾波器、差分放大電路、時鐘電路、電源電路。子板電路結(jié)構(gòu)如圖2所示。子板采用AD9467作為模數(shù)轉(zhuǎn)換芯片,AD9467是一塊輸入緩沖流水線ADC,由四級閃存組成,輸入緩沖器提供線性高輸入阻抗以減少高頻輸入信號的反沖,ADC對高線性度、低噪聲和低功耗等指標(biāo)進(jìn)行了優(yōu)化,來自每一級閃存的量化輸出被組合成16位結(jié)果,通過冗余位數(shù)字校準(zhǔn)閃存錯誤[3]。

圖2 子板電路框圖

2.1 模擬信號輸入處理

模擬信號輸入需通過濾波和放大處理,濾波采

用高Q值的帶通濾波器,帶通濾波器可實現(xiàn)有效的選頻與濾波功能,在目標(biāo)輸入頻率范圍內(nèi)改善輸入波形的質(zhì)量。

使用ADL5562芯片來差分驅(qū)動ADC的輸入,驅(qū)動芯片的輸入阻抗進(jìn)行了匹配,使得共模噪聲得到抑制。在靜態(tài)工作時,放大器電流的典型值是80 mA,芯片未使能時電流小于3 mA,為信號的輸入和輸出提供了有效的隔離。差分驅(qū)動放大電路如圖3所示。

ADL5562是一款高性能全差分放大器,且對射頻信號和中頻信號處理進(jìn)行了優(yōu)化。放大器在寬頻域范圍內(nèi)有著低電平噪聲和低失真性能,是高速高性能ADC的理想驅(qū)動器。差分放大電路的設(shè)計提供了三種增益級別:6 dB、12 dB和15.5 dB,可通過調(diào)整電路中和引腳相接的電阻的阻值進(jìn)行配置。

2.2 時鐘模塊

用低相位噪聲振蕩器來產(chǎn)生ADC的時鐘是必要的,因為采樣時鐘的抖動會調(diào)制模擬輸入輸出信號,降低信噪比,時鐘抖動和信噪比的關(guān)系如下:

SNR=-20lg (2×π×fa×tj)

(1)

式中,孔徑抖動的均方根表示著所有抖動源的代數(shù)平方,包括時鐘輸入、模擬信號的輸入和ADC的內(nèi)部孔徑抖動。內(nèi)部孔徑抖動與采樣時鐘上的抖動相比可以忽略,因為抖動對內(nèi)部中頻欠采樣影響較大,當(dāng)抖動成為影響ADC動態(tài)性能的主要因素時,時鐘的輸入應(yīng)當(dāng)被看作是模擬信號的輸入[4]。為使ADC能工作在理想狀態(tài),設(shè)計以低抖動的有源晶振SI545作為時鐘源。SI545采用數(shù)字phase-locked-loop(PLL)架構(gòu),在工作頻率下提供了超低的抖動和低相位噪聲,其抖動均方根的典型值為80 fs。

圖3 差分驅(qū)動放大電路

圖4表示的是ADC的信噪比和抖動的關(guān)系,一般高速ADC會同時使用兩個時鐘邊沿來產(chǎn)生內(nèi)部的定時信號,因此高速ADC對時鐘信號的占空比敏感,占空比容錯率需保持在5%以內(nèi)。AD9467內(nèi)置一個占空比穩(wěn)定器來重新排列非采樣單元,為內(nèi)部時鐘提供占空比為50%的信號,使得外部輸入時鐘的占空比失真的容錯范圍增加,提高了時鐘模塊的設(shè)計穩(wěn)定性。

圖4 時鐘抖動與有效位關(guān)系

2.3 子板接地處理

子板電路設(shè)計屬于模數(shù)混合電路,恰當(dāng)?shù)慕拥卦O(shè)計可以改善采集板的性能。圖5為數(shù)字返回電流干擾模擬返回電流的典型情況,接地回路電感和電阻由模擬電路和數(shù)字電路共享。因為ADC的數(shù)字信號輸出帶有大量的諧波,會干擾到模擬型號的波形,同理模擬輸入的高頻分量也會干擾到數(shù)字信號的輸出。這里將子板的模擬地和數(shù)字地分開,中間以磁珠相隔。磁珠可用來隔離高頻信號,減少數(shù)字信號對模擬信號的干擾。

圖5 流入模擬返回路徑的數(shù)字電流產(chǎn)生誤差電壓[5]

3 母板設(shè)計方案

母板是采集卡作為數(shù)據(jù)傳輸和存儲的部分。FPGA作為母板的控制單元,DDR3用作存儲單元,千兆以太網(wǎng)口作為傳輸接口。FPGA的內(nèi)部邏輯結(jié)構(gòu)如圖6所示,包括Low-Voltage Differential Signaling(LVDS)數(shù)據(jù)接收模塊、數(shù)據(jù)拼接轉(zhuǎn)換模塊、SPI配置模塊、DDR3讀寫控制模塊、以太網(wǎng)傳輸控制模塊。

圖6 母板邏輯結(jié)構(gòu)框圖

DDR3控制邏輯由Xilinx公司提供的IP核和用戶接口模塊組成,IP核負(fù)責(zé)與DDR3內(nèi)存條直接通信,完成DDR3內(nèi)存條的初始化,對內(nèi)存條進(jìn)行刷新和預(yù)充電操作,并將DDR3內(nèi)存條復(fù)雜的讀寫時序翻譯為用戶可理解的讀寫時序。用戶只需根據(jù)IP核提供的狀態(tài)信號進(jìn)行讀寫操作即可。DDR3控制邏輯結(jié)構(gòu)如圖7所示,該模塊根據(jù)上位機的指令,與讀寫FIFO、DDR3 IP核配合,進(jìn)行存取操作[6]。在DDR3前一級FIFO中準(zhǔn)備一定數(shù)量現(xiàn)成的數(shù)據(jù),一組數(shù)據(jù)連續(xù)寫入IP核,同時對應(yīng)的相同數(shù)量的命令也被連續(xù)寫入IP核直到DDR3被寫滿,數(shù)據(jù)和命令的寫入過程相互獨立[7]。

圖7 DDR3內(nèi)存條控制邏輯

4 采集板性能測試

采集板的性能測試主要分三部分:DDR3存儲性能測試、以太網(wǎng)傳輸性能的測試和ADC性能測試。

4.1 DDR3性能測試

DDR3性能測試的方法是將準(zhǔn)備好的數(shù)據(jù)存入內(nèi)存條中,通過以太網(wǎng)接口將數(shù)據(jù)上傳到計算機,數(shù)據(jù)依據(jù)地址被連續(xù)地寫入內(nèi)存條中,再從內(nèi)存條中依次按照地址從內(nèi)存條中讀出[8],通過FPGA中的計數(shù)器進(jìn)行計數(shù)。在測試環(huán)節(jié)中,為了使得內(nèi)存條達(dá)到最大存儲速率,應(yīng)使DDR3在滿負(fù)荷條件下工作,因為SDRAM在存取過程中會對存儲單元進(jìn)行充電、刷新產(chǎn)生額外的時間。同時需要設(shè)置FPGA內(nèi)部的計時器,以DDR3開始存儲的標(biāo)志位為計時起點,以DDR3存滿標(biāo)志信號作為計時終點,DDR3內(nèi)存條的容量為2 GB,測試存滿內(nèi)存條所需時間為278 054 μs,由此計算出最大寫速率的理論值為68.3 Gb/s。

4.2 以太網(wǎng)傳輸測試

以太網(wǎng)的傳輸測試主要分為傳輸穩(wěn)定性的測試和數(shù)據(jù)傳輸速度的測試。以太網(wǎng)的傳輸測試原理和DDR3測試原理相似,數(shù)據(jù)源是FPGA內(nèi)部設(shè)置的一個計數(shù)器,數(shù)據(jù)通過以太網(wǎng)傳輸后進(jìn)行奇偶校驗,再進(jìn)行連續(xù)性檢測,若未發(fā)現(xiàn)錯誤,則證明經(jīng)過以太網(wǎng)傳輸?shù)臄?shù)據(jù)準(zhǔn)確[9]。

以太網(wǎng)速度測試的方法是根據(jù)上位機起始上傳數(shù)據(jù)時開始計時,數(shù)據(jù)傳輸成功后終止計時。速度測試的硬件環(huán)境有型號為Intel core(TM)i5-4590的CPU、Intel 545S 128G SATA3接口的固態(tài)硬盤、型號為Intel PWLA8391GT的千兆以太網(wǎng)卡、千兆以太網(wǎng)線。測試了不同傳輸數(shù)據(jù)量下千兆以太網(wǎng)的速度,結(jié)果如表1所示,以太網(wǎng)最大傳輸速率達(dá)到了782 Mb/s。

表1 千兆以太網(wǎng)速度測試表

4.3 ADC靜態(tài)性能測試

ADC靜態(tài)性能測試采用碼密度直方圖測試[10]。測試依據(jù)碼密度直方圖原理編寫MATLAB程序,將數(shù)據(jù)導(dǎo)入程序得到靜態(tài)性能測試結(jié)果,測試結(jié)果如圖8和圖9所示,測得ADC的DNL(微分非線性)參數(shù)為0.51/-0.43 LSB,INL(積分非線性)參數(shù)為3.92/-3.56 LSB,對比AD9467的器件手冊,在未失碼的情況下ADC的INL的范圍是±9.5 LSB,測試結(jié)果在手冊范圍內(nèi)。

圖8 采集卡微分非線性

圖9 采集卡積分非線性

4.4 ADC動態(tài)性能測試

FFT測試方法是目前最常用的ADC動態(tài)性能的測試方法,它是從頻域的角度去分析信號及噪聲背景的頻譜參數(shù),以此來計算ADC的各項動態(tài)性能指標(biāo)[11]。一般用于定量表示ADC的動態(tài)性能的常用指標(biāo)有6個,分別是SINAD、ENOB、THD、THD+N、SFDR等,這里選取了其中三個參數(shù)進(jìn)行了測試,輸入頻率選取從1 MHz~50 MHz范圍內(nèi)的四個值進(jìn)行采樣,測量結(jié)果如表2所示。信號恢復(fù)波形如圖10所示,頻譜圖如圖11所示。

圖10 MATLAB恢復(fù)數(shù)據(jù)波形(9.9 MHz)

圖11 采集到的9.9 MHz正弦波信號頻譜圖

頻率/MHz主要動態(tài)參數(shù)參考值SNRSFDRENOBENOB181.6183.4112.4912.49.9102.481.1912.4312.224.8103.3982.5312.5412.449.3101.5784.6512.6512.0

5 結(jié)論

設(shè)計了一種16位200 Ms/s的ADC數(shù)據(jù)采集卡。經(jīng)測試和分析后,ADC數(shù)據(jù)采集卡的有效位在12.5左右,和器件手冊上的典型值相符。采集卡的數(shù)據(jù)傳輸性能穩(wěn)定,可以在上位機的控制下有效地收發(fā)數(shù)據(jù)。DDR3的最大傳輸速率可達(dá)到68.3 Gb/s,千兆以太網(wǎng)傳輸速率可達(dá)到782 Mb/s,數(shù)據(jù)采集卡的內(nèi)存有2 GB,所以采集卡的存儲深度有1 024M個采樣點,可連續(xù)采樣5 s左右。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 久久婷婷国产综合尤物精品| 中文字幕亚洲乱码熟女1区2区| 在线观看亚洲天堂| 亚洲中文久久精品无玛| 精品人妻AV区| 欧美精品伊人久久| 爱爱影院18禁免费| 亚洲欧洲美色一区二区三区| 97色伦色在线综合视频| 亚洲国产精品不卡在线| 亚洲最黄视频| 手机精品视频在线观看免费| 国产精品久久久久久影院| 成人一区在线| 2018日日摸夜夜添狠狠躁| 久久精品嫩草研究院| 无码福利日韩神码福利片| 色天堂无毒不卡| www中文字幕在线观看| 国产精品13页| 美女高潮全身流白浆福利区| 欧美成在线视频| 国产三级韩国三级理| 中文字幕无码电影| 一级毛片在线直接观看| 精品福利视频导航| 毛片免费视频| 激情成人综合网| 久久99国产精品成人欧美| 久久久久青草大香线综合精品| 91午夜福利在线观看| 亚洲婷婷在线视频| 国产在线八区| 国产亚洲欧美日本一二三本道| 97精品伊人久久大香线蕉| 在线观看91精品国产剧情免费| 国产第四页| 亚洲av成人无码网站在线观看| 四虎精品免费久久| 五月六月伊人狠狠丁香网| 亚洲成a人在线观看| 欧美一区二区福利视频| 国产精品刺激对白在线| 真人免费一级毛片一区二区| AV在线麻免费观看网站| 色一情一乱一伦一区二区三区小说 | 国产喷水视频| 亚洲无码久久久久| 日本欧美中文字幕精品亚洲| 91午夜福利在线观看| 国产成人高清精品免费| 一级毛片在线播放免费观看| 亚洲AⅤ综合在线欧美一区| 9999在线视频| 国产91丝袜在线播放动漫| 亚洲成肉网| 99热亚洲精品6码| 成人国产三级在线播放| 亚洲熟女中文字幕男人总站| 激情无码字幕综合| 91在线视频福利| 欧美日韩国产在线人成app| 欧美午夜在线视频| 国产激情无码一区二区免费| 久久精品女人天堂aaa| 国产国产人在线成免费视频狼人色| 国产网站一区二区三区| 三级毛片在线播放| 亚洲精品无码在线播放网站| 91色国产在线| 亚洲欧美另类专区| 精品国产网| 九九久久99精品| 欧美a在线| 97在线碰| 欧美色图第一页| 久久五月视频| 秋霞午夜国产精品成人片| 亚洲av色吊丝无码| 国产白浆视频| 性欧美精品xxxx| 亚洲美女久久|