有个比较简单的方法,就是你把正弦波的数据写进RAM里面,然后通过计数器生成地址产生器,不断给RAM地址就可以了。
FPGA开发,最重要的是设计思想。verilog语言产生正弦波是基于查找表的思想来实现的。一组将正弦数据存入RAM中,循环不断地读取这组数据,即产生了需要的正弦信号。百度之,N多。
使用dds来产生