完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
作为FPGA小白,在做fpga控制dds输出频率和幅度的设计,在大神指导下完成了mif文件的生成,但是生成的是10个mif文件,同学告诉我应该下一步在fpga中写一个片选,想问问应该怎么写?写在哪?
|
|
相关推荐
2个回答
|
|
|
|
DDS其实就是一个ROM,这个ROM中存放了一个完整的COS波形的采样数据。比如说你一个完整波形采样了200个点放在ROM,那么你用200MHz的时钟去读取,每个时钟地址+1读取,取完整个波形你用了200个周期,所以你的输出波形频率就是200/200=1MHz。那么如果你需要2MHz的波形,那么200/100=2MHz,你只需要100个点,那么你可以每个时钟地址+2就可以了。当然,你需要的频率不能超过100MHz(采样定理),频率越高失真越大。
幅度控制就相对来说简单了。你上面说你已经有了10个采样波形了,那么你把它们分别放在不同的ROM中,根据你需要的幅度去读取不同的ROM就行了。 |
|
|
|
只有小组成员才能发言,加入小组>>
2867 浏览 3 评论
27633 浏览 2 评论
3442 浏览 2 评论
3964 浏览 4 评论
基于采用FPGA控制MV-D1024E系列相机的图像采集系统设计
2306 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 20:23 , Processed in 0.578594 second(s), Total 81, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号