田 靜,田維麗
(貴州梅嶺電源有限公司,貴州 遵義 563000)
隨著科技的飛速發(fā)展,雷達、衛(wèi)星導(dǎo)航、通信及電子偵察與干擾等領(lǐng)域?qū)钚盘栐吹男枨笕找嫣岣?任意波形發(fā)生器(arbitrary waveform generator,AWG)逐漸成為滿足這類需求的首選解決方案。任意波形合成技術(shù)的基礎(chǔ)是頻率合成技術(shù),直接數(shù)字合成技術(shù)(Direct Digital Synthesizer,DDS)的提出為任意波形的合成提供了可能。近年來,DDS技術(shù)得到了快速的發(fā)展和應(yīng)用[1-7],按其模型結(jié)構(gòu)的不同,可將其分為直接數(shù)字頻率合成(Direct Digital Frequency Synthesizer,DDFS)和直接數(shù)字波形合成(Direct Digital Waveform Synthesizer,DDWS)。DDS合成波形的性能主要由存儲深度、采樣頻率等因素決定。存儲深度是指波形存儲器所能存儲的一個波形段的最大采樣點數(shù),波形存儲深度越深,所能存儲的采樣點的數(shù)量就越多,使波形發(fā)生器能夠描述更復(fù)雜的波形,并更好地展現(xiàn)波形,以滿足越來越復(fù)雜的測試需求[1]。
對于提高存儲深度的研究,目前主要采用的方法有選擇大容量存儲器件、根據(jù)波形對稱等特性采用壓縮算法和利用公式實時計算波形量化數(shù)據(jù)。文獻[8]中,王俊生等人提出了一種基于FPGA產(chǎn)生用戶自定義波形的裝置及方法,裝置包括控制模塊、波形存儲與索引模塊、地址發(fā)生模塊、波形循環(huán)模塊和波形合成模塊。通過控制模塊將波形數(shù)據(jù)存入存儲器中,根據(jù)波形矢量點的長度建立波形序列的索引,對電壓存儲器和時間存儲器進行尋址,波形合成模塊通過對時間和電壓數(shù)據(jù)進行處理,合成相應(yīng)的數(shù)字波形。文獻[9]中,秦熙等人提供了一種任意波形發(fā)生器及波形播放方法,任意波形發(fā)生器包括:時鐘管理模塊,USB總線控制模塊,播放模式控制模塊和波形輸出模塊以及基于FPGA內(nèi)部靜態(tài)隨機存儲器的波形數(shù)據(jù)存儲模塊。……