DDs设计一个输出3KHz-3MHz的正弦波
假设要求输出每个正弦波的周期点为64个,因为最大的输出频率为3M,所以系统时钟至少应该为64*3M=192M。假设DAC的位宽为16位,则为了尽可能利用好DAC的精度,我们设计ROM的位宽为16位,数据深度为131072。假设DAC的最大输出电压为5V则量化精度可以达到5V/65536≈0.0763mV。
因为输出频率的最小值为3k,累加器的宽度为log(192M/3k)≈15.965784,所以至少累加器需要设置为16位位宽。为了能达到更好的频率分辨率,我们设计累加器的计数位宽为32位,则该系统的输出频率分辨率为192M/(2^32)≈0.0447Hz。
DDs设计一个输出3KHz-3MHz的正弦波 DDs设计一个输出3KHz-3MHz的正弦波 讲解的很好
DDs设计一个输出3KHz-3MHz的正弦波 DDs设计一个输出3KHz-3MHz的正弦波
http://www.fpgaw.com/forum.php?mod=viewthread&tid=132575&fromuid=59831
(出处: fpga论坛|fpga设计论坛)
VHDL2选1选择器
http://www.fpgaw.com/forum.php?mod=viewthread&tid=131311&fromuid=58166
(出处: fpga论坛|fpga设计论坛)
页:
[1]