新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于FPGA的DDS基本信号发生器的设计

基于FPGA的DDS基本信号发生器的设计

作者: 时间:2012-09-02 来源:网络 收藏

b.JPG



3 各模块设计
3.1 波形数据存储方式
通过对基本原理的分析得知只需更换波形存储器中的波形采样数据,就可以得到所需波形的信号。波形数据存储方式包括顺序存储方式和间隔存储方式,本设计采用顺序存储方式将方波,三角波,正弦波,锯齿波4种波形采样数据全部依次存储在一个查找表里,数据分布情况如表1所示。通过改变寻址首地址,并在该波形数据存储地址范围内循环寻址,从而实现对所需信号波形的输出。具体实现方法在累加控制模块中有介绍。

c.JPG


模块中的波形数据存储器是用QuartusⅡ中的MegaWizard Plug_In Manager工具添加的LPM_ROM IP核,此存储器ROM是用波形存储文件.mif进行初始化,波形数据可以用matlab等工具生成,用matlab生成4种波形的波表数据程序如下:
d.JPG



关键词: FPGA DDS 信号发生器

评论


相关推荐

技术专区

关闭