verilog只能完成数字电路的设计,因此,单纯依靠verilog是不能完成正弦波发生器的设计的。完整的方案是利用verilog生成正弦波的采样二进制序列,然后利用DA转换完成正弦波发生器设计。此时,verilog要做的事情就是利用一个计数器作为ROM的地址发生器,利用ROM存储采样后的正弦波二进制数据。其大体框图可如下图所示: