基于CORDIC算法的DDS研究及FPGA實現(xiàn)
本文關(guān)鍵詞: 直接數(shù)字頻率合成 CORDIC算法 數(shù)字鎖相放大器 FPGA 出處:《東北大學(xué)》2015年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著數(shù)字電路和微電子技術(shù)的發(fā)展,信號發(fā)生器在雷達(dá)、通信、導(dǎo)航、電子對抗和儀器儀表等領(lǐng)域的應(yīng)用十分廣泛。人們實際應(yīng)用中在分辨率、頻譜純度、頻率范圍等方面對信號發(fā)生器的要求越來越高,基于直接數(shù)字頻率合成(Direct Digital Synthesis,簡稱DDS)的高精度信號發(fā)生器解決了以往采用的頻率合成方法設(shè)計的信號發(fā)生器在技術(shù)上存在諸多問題,因此被很多人稱為電子系統(tǒng)的"心臟"。本文采用EDA(Electronic Design Automation)技術(shù)設(shè)計了 DDS信號發(fā)生器。首先概述了 DDS技術(shù)發(fā)展現(xiàn)狀和工作原理,坐標(biāo)旋轉(zhuǎn)數(shù)字計算機(coordinate rotation digital computer,CORDIC)算法的原理和結(jié)構(gòu),以及鎖相放大器和數(shù)字積分電路的原理。然后著重介紹了 DDS的設(shè)計,根據(jù)上述相關(guān)理論,本論文使用CORDIC算法代替?zhèn)鹘y(tǒng)的ROM查找表結(jié)構(gòu),并使用鎖相放大器進(jìn)行信號幅度檢測,將CORDIC模塊產(chǎn)生的正余弦波轉(zhuǎn)化為方波和三角波,并從節(jié)省硬件資源的角度對鎖相放大器進(jìn)行了改進(jìn)。系統(tǒng)設(shè)計的硬件平臺采用的是Altera公司FPGA開發(fā)板DE2-115。首先在Matlab/Simulink中完成模型搭建,進(jìn)行仿真驗證。在QuartusII軟件中使用的Verilog HDL語言進(jìn)行DDS的設(shè)計和仿真,最終在QuartusII環(huán)境中生成符號文件,從而實現(xiàn)設(shè)計模塊在FPGA上的實體化。最后,利用Modelsim工具仿真驗證了 DDS的系統(tǒng)功能,并且對比了改進(jìn)前后兩種方法設(shè)計的DDS系統(tǒng)的硬件開銷情況。測試結(jié)果表明:第一,使用CORDIC算法實現(xiàn)的DDS信號發(fā)生器各個模塊功能仿真和輸出波形,驗證了模塊功能的正確性;第二,采用CORDIC算法更能節(jié)省硬件資源,改進(jìn)后的設(shè)計能進(jìn)一步節(jié)省硬件資源;最后,本論文對以后進(jìn)一步的研究與開發(fā)提供了實驗依據(jù)。
[Abstract]:With the development of digital circuit and microelectronic technology, signal generator is widely used in radar, communication, navigation, electronic countermeasure and instrument. The frequency range and other aspects of the signal generator are becoming more and more demanding. The high precision signal generator based on Direct Digital Synthesis (DDS) has solved many technical problems of the signal generator which was designed by the frequency synthesis method in the past. Therefore, many people call the "heart" of electronic system. This paper uses EDA(Electronic Design Automation technology to design DDS signal generator. Firstly, the development status and working principle of DDS technology are summarized. The principle and structure of coordinate rotation digital computer Cordic algorithm, as well as the principle of phase-locked amplifier and digital integral circuit are introduced. In this paper, the CORDIC algorithm is used to replace the traditional ROM lookup table structure, and the phase-locked amplifier is used to detect the amplitude of the signal. The sine cosine wave generated by the CORDIC module is converted into square wave and triangle wave. The hardware platform of the system is Altera FPGA development board DE2-115. firstly, the model is built in Matlab/Simulink. The Verilog HDL language used in QuartusII software is used to design and simulate DDS. Finally, the symbol file is generated in the QuartusII environment, which realizes the materialization of the design module on FPGA. The system function of DDS is verified by Modelsim simulation, and the hardware overhead of DDS system designed by two methods before and after the improvement is compared. The test results show that: first, The function simulation and output waveform of each module of DDS signal generator realized by CORDIC algorithm verify the correctness of the module function. Secondly, the use of CORDIC algorithm can save more hardware resources, and the improved design can further save hardware resources. This paper provides experimental basis for further research and development.
【學(xué)位授予單位】:東北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN741
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 郭立浩;段哲民;白森;;采用CORDIC算法的直接數(shù)字頻率合成器的設(shè)計[J];電光與控制;2006年05期
2 張煒;楊虎;;基于CORDIC算法的直接數(shù)字頻率合成器實現(xiàn)方法[J];重慶郵電學(xué)院學(xué)報(自然科學(xué)版);2006年05期
3 李輝;呂明;;基于CORDIC算法的直接數(shù)字頻率合成器[J];實驗科學(xué)與技術(shù);2006年02期
4 朱文瑾;;改進(jìn)型CORDIC算法的研究及發(fā)展趨勢[J];大眾科技;2010年04期
5 陳立功;宋學(xué)瑞;王鑫;;改進(jìn)的CORDIC模塊實現(xiàn)的直接數(shù)字頻率合成器[J];計算機工程與應(yīng)用;2010年17期
6 戴益君;畢卓;;CORDIC algorithm based on FPGA[J];Journal of Shanghai University(English Edition);2011年04期
7 陳婧;;改進(jìn)型CORDIC算法的研究與實現(xiàn)[J];現(xiàn)代電子技術(shù);2011年24期
8 李美俊;李光明;;基于嵌入式的CORDIC算法的改進(jìn)及實現(xiàn)[J];微電子學(xué)與計算機;2012年02期
9 孫明革;陳靖;;CORDIC算法在定點DSP中的應(yīng)用[J];吉林化工學(xué)院學(xué)報;2012年05期
10 梁杰;孫未;;CORDIC算法的優(yōu)化及硬件實現(xiàn)[J];電子世界;2013年10期
相關(guān)會議論文 前10條
1 田書林;王厚軍;徐紅兵;;一種基于CORDIC算法的信號發(fā)生器技術(shù)研究[A];第三次全國會員代表大會暨學(xué)術(shù)會議論文集[C];2002年
2 高申友;王雨;張洪順;;利用CORDIC算法實現(xiàn)數(shù)字頻率變換技術(shù)分析[A];通信理論與信號處理新進(jìn)展——2005年通信理論與信號處理年會論文集[C];2005年
3 李全;李曉歡;陳倩;;基于CORDIC的反雙曲正切函數(shù)的FPGA實現(xiàn)[A];全國第二屆信號處理與應(yīng)用學(xué)術(shù)會議?痆C];2008年
4 吳芝路;任廣輝;趙雅琴;汪海明;;基于CORDIC算法的DSP硬件設(shè)計方法研究[A];中國電子學(xué)會第七屆學(xué)術(shù)年會論文集[C];2001年
5 盧智遠(yuǎn);周永軍;劉啟;王文芳;牛中奇;;CORDIC算法在B超數(shù)字掃描變化器中的應(yīng)用[A];全國非電離輻射與電離輻射生物效應(yīng)及防護(hù)學(xué)術(shù)研討會論文匯編[C];2004年
6 劉欣;林水生;;基于CORDIC的相位求取模塊的ASIC實現(xiàn)[A];四川省通信學(xué)會2006年學(xué)術(shù)年會論文集(二)[C];2006年
7 許彥輝;年夫順;許建華;張超;;基于CORDIC算法實現(xiàn)數(shù)字下變頻[A];2011年全國微波毫米波會議論文集(下冊)[C];2011年
8 張科峰;彭帥;蔡夢;;CORDIC算法NCO的FPGA實現(xiàn)[A];第五屆中國通信集成電路技術(shù)與應(yīng)用研討會會議文集[C];2007年
9 畢卓;戴益君;;全定制CORDIC運算器設(shè)計[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術(shù)論壇論文集(B輯)[C];2011年
10 王玉華;溫浩;任宏亮;覃亞麗;;基于CORDIC的基4-IFFT/FFT算法的硬件實現(xiàn)[A];浙江省電子學(xué)會2013學(xué)術(shù)年會論文集[C];2013年
相關(guān)博士學(xué)位論文 前2條
1 黃海;基于CORDIC的離散三角變換快速算法及其實現(xiàn)研究[D];哈爾濱工業(yè)大學(xué);2014年
2 牟勝梅;面向可重構(gòu)系統(tǒng)的幾個常用算法及其實現(xiàn)技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2008年
相關(guān)碩士學(xué)位論文 前10條
1 許嘉洋;CORDIC算法在超聲相控陣檢測儀的應(yīng)用[D];華南理工大學(xué);2015年
2 張瑞濤;基于改進(jìn)CORDIC算法的直接數(shù)字頻率合成器的ASIC實現(xiàn)[D];電子科技大學(xué);2016年
3 茍力;基于FPGA的高速DDS關(guān)鍵技術(shù)研究[D];電子科技大學(xué);2016年
4 趙寧;基于CORDIC算法的DDS研究及FPGA實現(xiàn)[D];東北大學(xué);2015年
5 彭帥;基于多CORDIC核結(jié)構(gòu)的直接數(shù)字頻率合成器設(shè)計[D];華中科技大學(xué);2008年
6 聶強;基于CORDIC算法的直接數(shù)字頻率合成器的設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2011年
7 周柱;基于CORDIC算法的直接頻率合成技術(shù)的研究和應(yīng)用[D];國防科學(xué)技術(shù)大學(xué);2005年
8 戚芳芳;CORDIC算法的優(yōu)化研究及其硬件實現(xiàn)[D];湖南大學(xué);2012年
9 劉明;高效寬收斂域無縮放因子CORDIC算法設(shè)計及其結(jié)構(gòu)研究[D];湖南大學(xué);2012年
10 常艷蕊;基于浮點數(shù)的CORDIC算法的研究與設(shè)計[D];華中科技大學(xué);2010年
,本文編號:1496446
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1496446.html