基于FPGA和DDS的信號源研究與設計
4.2 基于1/4波形的存儲器設計
為了提高系統的分辨率和降低FPGA資源的利用率,采用基于1/4波形的存儲器設計技術(shù)。利用正弦波對稱(chēng)性特點(diǎn),只要存儲[O~π/2]幅值,通過(guò)地址和幅值數據變換,即可得到整個(gè)周期內的正弦波,其設計原理如圖2所示。
用相位累加器輸出高2位,作為波形區間標志位。當最高位與次高位都為“0”時(shí),表示輸出正弦波正處在[0~π/2]區間內,這時(shí),地址與輸出數據都不需要變換;當最高位為“0”,次高位為“l(fā)”時(shí),輸出正弦波正處在[π/2~π]區間內,這時(shí),地址變換器對地址進(jìn)行求補操作,而輸出數據不變;當最高位為“l(fā)”,次高位為“0”時(shí),輸出正弦波正處在[π~3π/2]區間內,這時(shí),地址不變,而輸出變換器對輸出數據進(jìn)行求補操作;當最高位與次高位都為“l(fā)”時(shí),輸出正弦波正處在[3π/2~2π]區間內,這時(shí),地址和輸出數據都進(jìn)行求補操作。
5 D/A轉換電路
數據
為降低設計成本,采用8位廉價(jià)
6 驗證結果
為驗證本系統的設計正確性,利用Ouarlus II軟件的
7 結論
直接數字頻率合成(DDS)技術(shù)屬第三代頻率合成技術(shù),與第二代基于鎖相環(huán)頻率合成技術(shù)相比,利用DDS技術(shù)合成的輸出波形具有良好的性能指標。本文在DDS技術(shù)工作原理的基礎上,介紹基于FPGA實(shí)現DDS的設計方法,并給出該系統合成的波形,從測試結果可看出,該系統工作穩定、可靠,并具有較好的參考與實(shí)用價(jià)值。
評論