ZKX's LAB

【300分】基于FPGA的DDS波形发生器的设计与实现 dds fpga波形发生器

2020-09-24知识12

设计一个基于FPGA的DDS任意波形发生器,具备控制功能和相应的人机接口,选择功能并产生相应的控制效果。 用DDS IP Core可以实现,也可以用Verilog语言自己写

基于FPGA的DDS波形发生器和由单片机控制,并采用FPGA实现DDS功能这俩个有什么区别,急需高手指教 如果为了提高毕设的成功率的话还是用FPGA来做好,这样调试起来简单如果用单片机控制FPGA的话还需要增加单片机和FPGA之间的接口调试,不确定因素多了,调试会更复杂。增加工作量。但是这样能够学到更多东西,看你怎么取舍了。

基于FPGA的DDS波形发生器可以用modelsim进行功能仿真吗? 可以,1.在FPGA中写一个ROM,ROM表用matlab或者C语言写,存成16进制数;2.verilog程序中设定变量,指定变量(reg型)的数据宽度,长度3.在初始化变量的语句为initial beginreadmemh(\"/文件名/\",ROMname);end4.按照DDS内核方法做波形发生器5.编写仿真顶层文件6 设定modelsim路径,FPGA仿真路径,设定仿真顶层文件即可(具体操作网上有)

#fpga#dds

随机阅读

qrcode
访问手机版