一、目的
使用 FPGA
开发板和外部挂载的高速
AD/DA
板卡,设计并实现一个简易
DDS
信号发
生器,可通过按键控制实现正弦波、方波、三角波和锯齿波的波形输出,频率相位可调。
二、原理介绍
主要部分由加法器和累加寄存器(在频率控制字K变化时不会干扰相位累加器工作)组成。简单来说:首先,K值输入,加上相位累加器原先寄存的值(位宽为N),再传到累加寄存器中生成相位码;然后,相位累加器和相位调制器生成的值(地址即横轴)传入ROM表,ROM表会事先存储我们要显示一个完整周期的正弦波信号,相应的地址(横轴)对应所存储的数据