最大输出频率fmax=fDAC*0.4,你懂的;关于FPGA的程序建议用RAM做查找表;嫌蠢此芹迅现成的DDS核可能跑不到那么高频率500MHz;
如果你只须需要单频200MHz信号的话,不妨试试专用DDS芯片AD9910/AD9912;
可以,1.在FPGA中写一个ROM,ROM表用matlab或者晌锋C语言写,存成16进制数
2.verilog程序中设定变量,指定变量(reg型)的数据宽度,长度
3. 在初始化变量的语句为
initial begin
$readmemh("///文件名/// ",ROMname) end
4. 按照DDS内核方法做卜谨迹波形发生器
5. 编写型并仿真顶层文件
6 设定modelsim路径,FPGA仿真路径,设定仿真顶层文件即可(具体 *** 作网上有)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)