版主: 51FPGA

分享到:
共24条 3/3 « 1 2 3   

RE: ip core 中dds 怎么用?

dreamjsc
我是GG
高级会员

最后登陆时间:2012-06-04 16:42:28

21# 发表于 2011-05-23 11:02:25

是这样子的,频率分辨率为0.1Hz是一个近似值!2n=100MHZ/0.1HZ=1000×106中,n必须为整数,如果n为整数,这个式子显然不能满足!所以n的值应该查相位累加器的位数,而不是通过频率分辨率来算!


大山里的娃儿。

RE: ip core 中dds 怎么用?

只为吸引你
我是GG
高级会员

最后登陆时间:2011-10-09 20:36:15

22# 发表于 2011-05-23 11:35:06
dreamjsc的原帖

是这样子的,频率分辨率为0.1Hz是一个近似值!2n=100MHZ/0.1HZ=1000×106中,n必须为整数,如果n为整数,这个式子显然不能满足!所以n的值应该查相位累加器的位数,而不是通过频率分辨率来算!


哦,知道了,谢谢。

改变自己。

RE: ip core 中dds 怎么用?

sss08leon
我是GG
高级会员

最后登陆时间:2011-06-22 23:02:14

23# 发表于 2011-06-22 23:03:44

你的程序是田耘树上的,我也在看,那个需要将频率控制字放到ROM里面,就是可编程的那种方式

RE: ip core 中dds 怎么用?

lzkailq
我是GG
高级会员

最后登陆时间:2013-06-28 08:57:36

24# 发表于 2013-03-14 10:29:21
dreamjsc的原帖

你现在生成的只是一个DDS模块,当然需要写一个控制DDS输出的模块!在控制模块中把WE与DATA的时序写好!

你程序中dds1模块是没有任何意义的,因为它完全等同于mydds模块,所以你可以把控制模块写在dds1中!

只为吸引你的原帖
呵呵,终于明白了,这么大的事,书上竟然只字未提,真是气人。
另外在问句,如果用dds做固定频率的载波发生器的话(就是没用data),是不是也就不用加那个控制模块了啊?

请问您是怎么解决的呢?我和你遇到同样的问题,不过我用的是和大牛一个版本的dds4.0.

控制程序怎么写呢

我的qq1440118915,期待与您交流

共24条 3/3 « 1 2 3   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]