基于FPGA和DDS技術(shù)的任意波形發(fā)生器設(shè)計(jì)
用Matlab對(duì)仿真數(shù)據(jù)進(jìn)行處理,得到對(duì)應(yīng)波形顯示圖6~圖11所示,驗(yàn)證了設(shè)計(jì)的正確性。
4 結(jié)語(yǔ)
該系統(tǒng)用FPGA器件FLEX10K在QuartusⅡ平臺(tái)上通過(guò)原理圖設(shè)計(jì)DDS,用Matlab對(duì)QuarltusⅡ平臺(tái)上軟件仿真得出的仿真數(shù)據(jù)進(jìn)行處理及顯示,驗(yàn)證了設(shè)計(jì)的正確性。通過(guò)設(shè)置參數(shù)可以靈活控制輸出頻率和分辨率,而專用的DDS芯片雖然具有抽取比大,性能穩(wěn)定的特點(diǎn),但價(jià)格昂貴,靈活性不強(qiáng),不能充分體現(xiàn)軟件無(wú)線電的優(yōu)勢(shì)所在。具體到實(shí)際的應(yīng)用中可增加頻率控制字的寬度,一般取32位或48位,這樣能夠提高頻率分辨率。
評(píng)論