函數(shù)信號(hào)發(fā)生器的實(shí)現(xiàn)有2種方法:
1:采用外部DDS時(shí)鐘+sdram+da的方法實(shí)現(xiàn),這樣需要PC機(jī)下載波形點(diǎn)數(shù)到FPGA中,然后控制DDS產(chǎn)生需要的時(shí)鐘,它的優(yōu)點(diǎn)是實(shí)現(xiàn)簡(jiǎn)單,缺點(diǎn)是不能快速的產(chǎn)生波形,同時(shí)在低頻的情況下,性噪比不是特別好。
2:采用FPGA+DA的方法實(shí)現(xiàn)。這個(gè)的做法復(fù)雜很多,其中安捷倫的信號(hào)源就是這樣做法,在這里著重說(shuō)一下這個(gè)的實(shí)現(xiàn)方法。
1):正弦波可以采用FPGA內(nèi)部的DDS或者cordic算法實(shí)現(xiàn),這個(gè)根據(jù)需求與FPGA資源進(jìn)行決定。
2):方法是實(shí)現(xiàn)第二難的部分,由于DDS的誤差累計(jì),采用簡(jiǎn)單的等于以及不等于的方法會(huì)產(chǎn)生很大的相位抖動(dòng),就是說(shuō)的累加到倍數(shù)或者小數(shù)部分,因此需要對(duì)這部分進(jìn)行算法上的處理,最簡(jiǎn)單的算法就是差值處理。
3):三角波/斜波采用方波算法后,找出兩個(gè)折線,就可以實(shí)現(xiàn)。
4):脈沖產(chǎn)生,這部分是最難的部分,它必須根據(jù)方波來(lái)擬合出公式來(lái)滿足,占空比,上升沿,下降沿,脈寬等參數(shù)。
5):pn碼,這個(gè)比較容易實(shí)現(xiàn),采用m序列就可以很好的產(chǎn)生了。
6):高斯帶限噪聲,可以先生成一個(gè)白噪聲+濾波器的方法,濾波器的系數(shù)采用matlab來(lái)產(chǎn)生,通過(guò)降低clk來(lái)降低帶寬。
7):任意波發(fā)生器,采用PC下載到FPGA內(nèi)部的存儲(chǔ)器的方法,采用插值算法可以實(shí)現(xiàn)任意碼元速率的輸出
上述就是關(guān)于函數(shù)信號(hào)發(fā)生器的實(shí)現(xiàn)方法,您在使用中還有其他問(wèn)腿,歡迎登錄安泰測(cè)試官網(wǎng)。
審核編輯:符乾江
-
FPGA
+關(guān)注
關(guān)注
1643文章
21983瀏覽量
614632 -
信號(hào)發(fā)生器
+關(guān)注
關(guān)注
28文章
1561瀏覽量
110278
發(fā)布評(píng)論請(qǐng)先 登錄
信號(hào)發(fā)生器互調(diào)失真測(cè)量:原理、方法與工程應(yīng)用

信號(hào)發(fā)生器PM調(diào)制信號(hào)設(shè)置


怎么用函數(shù)信號(hào)發(fā)生器輸出脈沖波形?今天我們以泰克AFG3052C為例進(jìn)行講解。#函數(shù)信號(hào)發(fā)生器 #泰克
是德33220A 函數(shù)任意波形發(fā)生器
信號(hào)發(fā)生器的組成元件
泰克Tektronix AFG3021B 任意波形/函數(shù)發(fā)生器 函數(shù)信號(hào)源

DDS信號(hào)發(fā)生器支持單通道50個(gè)正弦載波!#信號(hào)發(fā)生器 #AWG #DDS
3314A函數(shù)發(fā)生器維修手冊(cè)

DDS信號(hào)發(fā)生器在量子研究中的應(yīng)用——控制聲光偏轉(zhuǎn)器/調(diào)制器 #DDS #信號(hào)發(fā)生器 #量子 #聲光偏轉(zhuǎn)器
泰克信號(hào)發(fā)生器的半導(dǎo)體測(cè)試應(yīng)用

1653系列函數(shù)任意波形發(fā)生器
文氏橋信號(hào)發(fā)生器的工作原理和結(jié)構(gòu)


評(píng)論