ZKX's LAB

基于dds波形发生器 基于FPGA的DDS波形发生器可以用modelsim进行功能仿真吗?

2020-07-27知识6

基于FPGA的DDS波形发生器和由单片机控制,并采用FPGA实现DDS功能这俩个有什么区别,急需高手指教 如果为了提高毕设的成功率的话还是用FPGA来做好,这样调试起来简单如果用单片机控制FPGA的话还需要增加单片机和FPGA之间的接口调试,不确定因素多了,调试会更复杂。增加工作量。但是这样能够学到更多东西,看你怎么取舍了。基于dds的波形发生器有什么好处 dds 波形好,单片机波形差,单片机波形发生器波形可以任意设置,但不能真正用,速度低,失真大。除非采用很高速处理器,高速DA。基于DDS的波形发生器设计 我有资料.联系我设计一个基于FPGA的DDS任意波形发生器,具备控制功能和相应的人机接口,选择功能并产生相应的控制效果。 用DDS IP Core可以实现,也可以用Verilog语言自己写如何基于FPGA设计具有扫频功能的DDS的波形发生器,扫速可数控,点频扫频可控。谢谢,可以给出思路…… 1、先用Core Generator产生一个DDS IP,必须要有频率控制接口2、用户逻辑设计一个状态机,给DDS IP提供自动化控制基于FPGA的DDS波形发生器可以用modelsim进行功能仿真吗? 可以,1.在FPGA中写一个ROM,ROM表用matlab或者C语言写,存成16进制数;2.verilog程序中设定变量,指定变量(reg型)的数据宽度,长度3.在初始化变量的语句为initial beginreadmemh(\"/文件名/\",ROMname);end4.按照DDS内核方法做波形发生器5.编写仿真顶层文件6 设定modelsim路径,FPGA仿真路径,设定仿真顶层文件即可(具体操作网上有)

#dds#单片机#fpga

随机阅读

qrcode
访问手机版