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

基于FPGA的信號源的設(shè)計

2015-11-30 06:33:09徐紅麗
電子測試 2015年22期
關(guān)鍵詞:信號設(shè)計

徐紅麗

(湖南信息職業(yè)技術(shù)學院,湖南長沙,410200)

基于FPGA的信號源的設(shè)計

徐紅麗

(湖南信息職業(yè)技術(shù)學院,湖南長沙,410200)

在電子信息技術(shù)快速發(fā)展的條件下,可編程邏輯器件(FPGA)與直接頻率合成技術(shù)(DDS)也在不斷更新。同時,人們在社會生產(chǎn)生活中對其應用條件也提出了更高的要求?;诖?,本文本著降低設(shè)計成本、提升設(shè)計質(zhì)量的原則,設(shè)計了基于FPGA的DDS信號源。

FPGA;DDS;信號源

0 引言

信號發(fā)生器也叫作信號源,它在人們的生產(chǎn)生活中應用十分廣泛。尤其是在電子信息技術(shù)不斷進步的大趨勢下,基于DDS技術(shù)的信號源以其頻率分辨率、可編程的相位輸出等優(yōu)勢得到社會各界廣泛認可。而利用DDS原理在FPGA平臺上開發(fā)高性能的多種波形信號發(fā)生器,可以實現(xiàn)操作更加靈活,并能夠滿足預定指標的多波形輸出目標。因此,本文主要通過對可編程邏輯器件(FPGA)與直接頻率合成技術(shù)(DDS)的分析,設(shè)計了基于FPGA的DDS信號源,大大提升了操作的靈活性,運行的可靠性,滿足預定指標的多波形輸出。

圖1 FPGA內(nèi)部模塊結(jié)構(gòu)

1 可編程邏輯器件(FPGA)

可編程邏輯器件(FPGA) 是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,是基于PAL、GAL、CPLD等可編程器件的發(fā)展而逐漸成熟起來的,它不僅克服了定制電路存在的不足,同時也很好地解決了可編程器件門路數(shù)限制問題。FPGA內(nèi)部模塊結(jié)構(gòu)如圖1所示:

FPGA 內(nèi)的一切數(shù)據(jù)由上位機通過 USB傳送而來,傳輸?shù)臄?shù)據(jù)根據(jù)不同的地址傳送到 FPGA 芯片內(nèi)部不同的寄存器,然后由 FPGA 內(nèi)部的控制通信控制程序?qū)?shù)據(jù)寫入不同的模塊。另外,還完成了監(jiān)控數(shù)據(jù)經(jīng)過FPGA 傳輸?shù)缴衔粰C的功能,該監(jiān)視數(shù)據(jù)發(fā)送到了上位機接收測試信號的模塊。

本研究選擇的是深圳同創(chuàng)國芯電子有限公司自主研發(fā)的Titan系列可編程邏輯器件,Titan系列高性能FPGA有兩大特點,一是Titan系列它是中國第一款千萬門級FPGA; 二是采用了先進的40nm制程。該產(chǎn)品規(guī)模為3萬至32萬個可編程基本邏輯單元,帶有DDR3和PCIe接口。Titan系列產(chǎn)品包含創(chuàng)新的可配置邏輯單元(CLM)、專用存儲單元(DRM)、算術(shù)處理單元(APM)、多功能高性能I/O以及豐富的片上時鐘資源等模塊,每個CLM包含6個寄存器,每個DRM內(nèi)嵌兩個18*18單元,可實現(xiàn)27*27運算,基于Bank的IO分組,VCCIO支持1.2V、1.5V、1.8V、2.5V及3.3V,支持多種輸入輸出標準,時鐘頻率可達500MHz。Titan系列可編程邏輯器件是一款能夠提供高性能,大容量,差異化應用的FPGA產(chǎn)品。

2 直接頻率合成技術(shù)(DDS)

根據(jù)采用定理,DDS對需要產(chǎn)生的波形進行采樣,并在對采樣值數(shù)字化處理后,在存儲器中將處理后的采樣值進行存儲,同時將其作為查找表以讀取數(shù)據(jù),繼而通過D/A轉(zhuǎn)換器將其轉(zhuǎn)換為模擬量,最后重新合成出波形。DDS基本原理如圖2所示。

圖2 DDS基本原理圖

其工作過程是,在全局時鐘的驅(qū)動下,相位累加器對頻率控制字不斷的做累加運算,根據(jù)奈奎斯特定理知道參考時鐘的頻率一般為DDS輸出信號最高頻的2倍。將得到的輸出信號以波形存儲器地址形式進行輸入后,波形存儲器的數(shù)字信號輸出借助于D/A轉(zhuǎn)換器轉(zhuǎn)換為模擬信號,最后借助于低通濾波器即可實現(xiàn)模擬信號中高頻分量的濾除,并得到純凈的輸出信號。

3 系統(tǒng)總體方案設(shè)計

該系統(tǒng)在設(shè)計過程中,以FPGA為開發(fā)平臺,通過ROM存儲各波形幅值/相位量化數(shù)據(jù),根據(jù)設(shè)定頻率,以相應頻率控制字k為步進實現(xiàn)相位累加,借助于累加相位值為地址碼對存儲器內(nèi)的波形數(shù)據(jù)進行讀取,并通過D/A轉(zhuǎn)換、濾波及幅度控制得到最終波形。本研究中的波形發(fā)生器采用了數(shù)字化結(jié)構(gòu),實現(xiàn)了頻率的調(diào)節(jié)與直觀顯示,硬件描述語言為Verilog 語言。系統(tǒng)總體設(shè)計如圖3所示。

圖3 系統(tǒng)總體設(shè)計圖

系統(tǒng)中主要有三個單元,即D/A轉(zhuǎn)化單元、波形數(shù)據(jù)產(chǎn)生單元、濾波整形處理單元。D/A轉(zhuǎn)換單元的主要功能主要是從ROM表里讀取的波形數(shù)據(jù)進行D/A轉(zhuǎn)換。在實際操作中,D/A轉(zhuǎn)換器件的選擇要注意建立時間、轉(zhuǎn)換時間、轉(zhuǎn)化誤差與位數(shù)四點;波形數(shù)據(jù)產(chǎn)生單元的功能主要包括頻率設(shè)置與輸出的顯示,以及波形數(shù)據(jù)的輸出。濾波整形處理單元的主要功能是對D/A轉(zhuǎn)換的模擬波進行平滑,對幅度損失與頻帶損耗進行相應補償,同時解決雜波和高頻干擾問題,最終輸出高質(zhì)量、低誤差的波形,以滿足實驗需求。

4 系統(tǒng)功能單元實現(xiàn)

4.1 波形數(shù)據(jù)產(chǎn)生單元

該單元是信號源設(shè)計的主體,基于FPGA的DDS信號源設(shè)計可以實現(xiàn)正弦、三角和方波三種波形數(shù)據(jù)的產(chǎn)生,根據(jù)控制信號還可實現(xiàn)選定波形指定頻率的輸出。該單元還可分成相位累加器模塊、頻率控制字生成模塊、波形數(shù)據(jù)ROM表模塊。其中,相位累加器模塊的主要功能是進行所選波形的相位尋址,設(shè)計中為了提高相位累加器的運算速度,相位累加器往往要采用超前進位加法器等方法來實現(xiàn);頻率控制字生成模塊可根據(jù)輸入產(chǎn)生指定頻率字,同時顯示輸入頻率數(shù)字;波形數(shù)據(jù)ROM表模塊通過地址選擇相應波形的數(shù)據(jù),存放三種波形的幅值/相位量化值。

系統(tǒng)輸入控制運用的是4*4鍵盤,各鍵功能為:“確定”鍵用于波形信號設(shè)置的確認;“清零”鍵可將頻率數(shù)字快速全部清零;“↑”鍵用于步進增大控制;“←”鍵用于修改設(shè)置的頻率,可以用其執(zhí)行已輸入信號頻率數(shù)字最后一位的刪除命令;“↓”鍵用于步進減小控制;“0~9”數(shù)字鍵用于設(shè)定信號頻率。

4.2 D/A轉(zhuǎn)換單元

D/A 轉(zhuǎn)換器的作用是把合成的信號波形數(shù)字量轉(zhuǎn)化成模擬量,且波形精度的高低隨D/A 轉(zhuǎn)換器分辨率高低變化。在本研究中,信號源技術(shù)指標要求輸出信號幅值的精度達到0.0625%,一般情況下選擇14位分辨率的DAC即可實現(xiàn)該精度目標,但是因為考慮到DAC電路本身產(chǎn)生的誤差,本文選擇了16位分辨率的高精度AD768AR。

4.3 濾波處理單元

濾波器是一種用來消除干擾雜訊的器件,將輸入或輸出經(jīng)過過濾而得到純凈的直流電。DAC輸出的信號是模擬的階梯信號,在其輸出頻率與Nyquist帶寬的高端接近時,采樣點數(shù)也相應減少,其輸出的雜散干擾相應增加。因此,有必要通過濾波器排除干擾,低通濾波器可以有效濾除雜散,所以為了有效降低 DAC 輸出模擬信號的噪聲,本研究考慮在DAC后加一個低通濾波器。低通濾波器的實現(xiàn)有兩種基本方案,一是采用低通芯片LTC1560-1,該方案的優(yōu)勢在于實現(xiàn)簡單,缺點是不利于精確濾除除所需信號頻譜外的噪聲;二是采用數(shù)控低通濾波器,該方案的優(yōu)勢在于能夠比較準確的濾除除所需信號頻譜外的噪聲,缺點是結(jié)構(gòu)較更復雜。結(jié)合本系統(tǒng)設(shè)計需要,本文選擇第一種方案。

5 實驗驗證

由上位機可設(shè)置信號源波形為正弦波、矩形波、三角波和鋸齒波,且可設(shè)置其頻率、幅值。實驗信號源輸出波形如圖4所示。

Design of signal source based on FPGA

Xu Hongli
(Hunan College of information,Hunan Changsha,410200)

Based on the condition of rapid development of electronic information technology, the programmable logic device (FPGA) and direct frequency synthesis (DDS) are also constantly updated. At the same time, people also put forward higher requirements on the application conditions in social production and life. Based on this, this text is to reduce the design cost, improve the design quality of the principle, design a DDS based FPGA signal source.

FPGA;DDS;signal source

TN74

A

猜你喜歡
信號設(shè)計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設(shè)計的守護之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 91福利片| 亚洲无码A视频在线| 亚洲美女一区| 人妻无码中文字幕第一区| 波多野结衣无码中文字幕在线观看一区二区 | 亚洲第一视频免费在线| 国产福利小视频高清在线观看| 91小视频在线播放| 久久黄色视频影| 91视频青青草| 99久久精品国产麻豆婷婷| 国产中文在线亚洲精品官网| 亚洲制服丝袜第一页| 试看120秒男女啪啪免费| swag国产精品| 国产视频一区二区在线观看| 综合天天色| 伊人大杳蕉中文无码| 国产成人91精品免费网址在线| 国产高清精品在线91| 91娇喘视频| 不卡午夜视频| 久久人搡人人玩人妻精品| 福利国产微拍广场一区视频在线| 91视频精品| 毛片手机在线看| 国产午夜无码专区喷水| a亚洲天堂| 亚洲v日韩v欧美在线观看| 国产手机在线小视频免费观看| 亚洲乱码在线视频| 成人福利在线看| 毛片国产精品完整版| 91久久偷偷做嫩草影院电| 国产美女精品一区二区| 日韩在线欧美在线| 无码 在线 在线| 色婷婷视频在线| 亚洲天堂日韩在线| 九九热免费在线视频| 国产免费久久精品99re不卡 | 国产精品13页| 久久久精品国产SM调教网站| 激情视频综合网| av一区二区三区高清久久| 亚洲动漫h| 午夜精品影院| 青青操国产| 欧美成人手机在线观看网址| 午夜啪啪福利| 伊人蕉久影院| 亚洲品质国产精品无码| 超碰精品无码一区二区| 日韩成人在线视频| 中文字幕 日韩 欧美| 夜色爽爽影院18禁妓女影院| 69综合网| 亚洲天堂视频网| 精品国产网站| 伊人色天堂| 亚洲成aⅴ人片在线影院八| 久久久精品无码一二三区| 亚洲天堂视频网站| 在线观看免费国产| 99视频只有精品| 精品福利视频网| 日韩色图区| h网址在线观看| 亚洲国产日韩一区| 亚洲制服丝袜第一页| 88av在线| 久久久精品久久久久三级| 欧美精品成人一区二区视频一| 亚洲人妖在线| 日本妇乱子伦视频| 免费无遮挡AV| 欧美久久网| 欧美日韩91| 国产精品自拍露脸视频| 欧美在线导航| 日韩精品欧美国产在线| 欧美在线导航|