原创 DDS

2011-3-11 19:57 1489 7 7 分类: FPGA/CPLD

接着上回。这次是rtl视图。


 


9dcee952-86fb-40ef-bb23-0e99da80b4bf.JPG


 


这是我初步设计的RTL级视图。 3个模块,一个用ALTERA自带的PLL生成的时钟频率。 一个累加器和加法器,一个存储正弦幅值的单口ROM。


K_DATA 频率控制字节,16位,D_DATA 相位控制字节10位,ROM的容量一个10位,深度1024的。


 


除了中间累加器模块外另2个都是用ALTERA自带的IP生成。


 


53713c91-ed4e-45a0-a1f3-0639c283be94.JPG


 


D_DATA = 0, K_DATA = 1的波形


 


ff00d6d5-ddcc-4934-abad-7a99370d864e.JPG 


余弦


 


e98c7102-9995-4f6d-8543-3139b653a84d.JPG


 


D_DATA = 0,K_DATA =64 频率控制

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条