基于DDS的三角函数发生器的数字实现  被引量:3

Realization of Trigonometric Function Generator Based on DDS

在线阅读下载全文

作  者:尹自强[1] 

机构地区:[1]中国电子科技集团公司第四十七研究所,沈阳110032

出  处:《微处理机》2016年第2期11-13,16,共4页Microprocessors

摘  要:函数信号发生器是一种常用的信号源,广泛应用于各种电子系统中,三角函数发生器是函数发生器中最为常用的一种。随着电子技术的发展,传统的函数发生器已经不能满足电子系统应用的需要,基于直接频率合成技术的函数发生器,由于可以获得很高的频率稳定度以及精确度,因此发展迅速。介绍了一种基于FPGA的三角函数信号发生器,具体分析了DDS算法原理,用verilog语言实现了相位累加器和波形存储器两个模块的设计,借助MATLAB软件生成了波形存储器中的三角函数波形数值,利用Synplify和Model Sim作为软件平台,对设计进行了综合和仿真。The signal generator,as a common signal source,is widely used in electronic system. The trigonometric function generator, as one of the signal generators, is used commonly. With the development of electronic technology,traditional function generator doesn't meet the needs of electronic systems. The function generator based on DDS,because of the high stability and accuracy of frequency,is developed rapidly. This paper introduces a trigonometric function generator based on FPGA,concretely analyzes the algorithm of DDS,designs the phase accumulator and ROM with verilog language,uses MATLAB to generate wave value of trigonometric function in ROM,and applies Synplify and Model Sim as the soft platform to synthesize and simulate the design.

关 键 词:DDS技术 三角函数 相位累加器 波形存储器 VERILOG语言 

分 类 号:TP346[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象