论坛风格切换切换到宽版
  • 2775阅读
  • 15回复

刚刚用FPGA做了个简单的DDS核 [复制链接]

上一主题 下一主题
离线yuhang
 
发帖
1803
只看楼主 倒序阅读 0楼 发表于: 2008-05-19
很简单
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线yuhang
发帖
1803
只看该作者 1楼 发表于: 2008-05-19
正弦表1024
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线小比尔/5
发帖
2582
只看该作者 2楼 发表于: 2008-05-19
晕死,用FPGA居然那么简单
我用高速单片机,搞得晕头转向的
气得都想用PLD了
离线wycx
发帖
1497
只看该作者 3楼 发表于: 2008-05-19
用户被禁言,该主题自动屏蔽!
离线小比尔/5
发帖
2582
只看该作者 4楼 发表于: 2008-05-19
问题是怎么改变频率呢?
离线yuhang
发帖
1803
只看该作者 5楼 发表于: 2008-05-19
[quote=小比尔/5]问题是怎么改变频率呢?[/quote]


和dds一样,改变控制字,即累加器输入
离线zzzzy
发帖
119
只看该作者 6楼 发表于: 2008-05-19
还差一个昂贵的高速dac
离线yuhang
发帖
1803
只看该作者 7楼 发表于: 2008-05-19
'
还差一个昂贵的高速dac [表情]
'


对啊,我没有所以只能出方波
离线radiolee
发帖
6050
只看该作者 8楼 发表于: 2008-05-19
高速锁存加一个r-2r电阻网络
离线wycx
发帖
1497
只看该作者 9楼 发表于: 2008-05-19
用户被禁言,该主题自动屏蔽!
离线bg4kc
发帖
2645
只看该作者 10楼 发表于: 2008-05-20
为什么波表选了1024点?
离线zzzzy
发帖
119
只看该作者 11楼 发表于: 2008-05-20
晕,忘了这招,直接fpga加r-2r应该就可以了,锁存在fpga里就可以实现。
另:xc2s15这个fpga好像很便宜,不知用在这里合适不合适
'
高速锁存加一个r-2r电阻网络
'
离线yuhang
发帖
1803
只看该作者 12楼 发表于: 2008-05-20
'
晕,忘了这招,直接fpga加r-2r应该就可以了,锁存在fpga里就可以实现。
另:xc2s15这个fpga好像很便宜,不知用在这里合适不合适
'


r-2r的da速度慢,还是权电流型快
离线oxalis
发帖
958
只看该作者 13楼 发表于: 2008-05-27
关注。
做记号。
离线xiaomu
发帖
178
只看该作者 14楼 发表于: 2008-05-27
我也做过,当时板上有现成的da,
当时只是用示波器看了下输出波形,频率很准
如果用频谱仪看的话,估计频率成分很丰富
有 n*fclk+-fout ,n=1,2,3。。。
这个式子没错把

'
很简单 [表情] [表情]
'
离线一异
发帖
868
只看该作者 15楼 发表于: 2008-05-28
自己做有很大的好处
自己做有自己做的好处,可以考虑用十进制计数器,这样用标准晶体做频率基准就可以得到整数的步进。