完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
目前我正在使用带有ML605板和FMC150卡的Virtex 6 DSP开发套件。 在FMC150卡上有DA转换器DAC3283和ti的频率合成器CDCE72010。 在DAC中有一个FIFO,其中输入数据缓冲,FPGA中产生时钟频率。 随后从该缓冲器中读取CDCE中产生的时钟频率。 为了更快地从该缓冲区读写,我增加了CDCE72010中的寄存器设置,使得只有DAC缓冲器的时钟信号输出频率从491.52 MHz变为737.28 MHz。 此外,我还增加了FPGA中用于将数据写入缓冲区的频率,以避免读/写冲突。 在更改寄存器设置之前,我在DAC中生成了10 MHz正弦波。 更改寄存器设置后,我发现正弦频率变为6,66 MHz。 因此,CDCE72010时钟频率增加3/2会导致DAC中产生的正弦波频率降低2/3。 我无法解释这个! 因为我测量了一个清晰的正弦,我认为读/写冲突不存在。 不知怎的,似乎FPGA上的时钟频率改变了2/3因素,尽管我没有发现这可能发生的可能性。 有没有办法检查FPGA上的时钟频率? 或者你知道我的问题的另一种解释? 非常感谢您的帮助! |
|
相关推荐
3个回答
|
|
你好,
目前我正在使用带有ML605板和FMC150卡的Virtex 6 DSP开发套件。 在FMC150卡上有DA转换器DAC3283和TI的频率合成器CDCE72010。 在DAC中有一个FIFO,其中输入数据缓冲,FPGA中产生时钟频率。 随后从该缓冲器中读取CDCE中产生的时钟频率。 为了更快地从该缓冲区读写,我增加了CDCE72010中的寄存器设置,使得只有DAC缓冲器的时钟信号输出频率从491.52 MHz变为737.28 MHz。 此外,我还增加了FPGA中用于将数据写入缓冲区的频率,以避免读/写冲突。 在更改寄存器设置之前,我在DAC中生成了10 MHz正弦波。 更改寄存器设置后,我发现正弦频率变为6,66 MHz。 因此,CDCE72010时钟频率增加3/2会导致DAC中产生的正弦波频率降低2/3。 我无法解释这个! 因为我测量了一个清晰的正弦,我认为读/写冲突不存在。 不知怎的,似乎FPGA上的时钟频率改变了2/3因素,尽管我没有发现这可能发生的可能性。 有没有办法检查FPGA上的时钟频率? 或者你知道我的问题的另一种解释? 非常感谢您的帮助! |
|
|
|
您能否在FPGA和DAC之间的接口上提供更多详细信息(代码,框图)?
V6 -1 speedgrade中的全局时钟树(ML605上的设备)不支持快速时钟(请参见下面的快照) stephan_h写道: 你好, 目前我正在使用带有ML605板和FMC150卡的Virtex 6 DSP开发套件。 在FMC150卡上有DA转换器DAC3283和TI的频率合成器CDCE72010。 在DAC中有一个FIFO,其中输入数据缓冲,FPGA中产生时钟频率。 随后从该缓冲器中读取CDCE中产生的时钟频率。 为了更快地从该缓冲区读写,我增加了CDCE72010中的寄存器设置,使得只有DAC缓冲器的时钟信号输出频率从491.52 MHz变为737.28 MHz。 此外,我还增加了FPGA中用于将数据写入缓冲区的频率,以避免读/写冲突。 在更改寄存器设置之前,我在DAC中生成了10 MHz正弦波。 更改寄存器设置后,我发现正弦频率变为6,66 MHz。 因此,CDCE72010时钟频率增加3/2会导致DAC中产生的正弦波频率降低2/3。 我无法解释这个! 因为我测量了一个清晰的正弦,我认为读/写冲突不存在。 不知怎的,似乎FPGA上的时钟频率改变了2/3因素,尽管我没有发现这可能发生的可能性。 有没有办法检查FPGA上的时钟频率? 或者你知道我的问题的另一种解释? 非常感谢您的帮助! 干杯,吉姆 |
|
|
|
你好,
目前我正在使用带有ML605板和FMC150卡的Virtex 6 DSP开发套件。 在FMC150卡上有DA转换器DAC3283和TI的频率合成器CDCE72010。 在DAC中有一个FIFO,其中输入数据缓冲,FPGA中产生时钟频率。 随后从该缓冲器中读取CDCE中产生的时钟频率。 为了更快地从该缓冲区读写,我增加了CDCE72010中的寄存器设置,使得只有DAC缓冲器的时钟信号输出频率从491.52 MHz变为737.28 MHz。 此外,我还增加了FPGA中用于将数据写入缓冲区的频率,以避免读/写冲突。 在更改寄存器设置之前,我在DAC中生成了10 MHz正弦波。 更改寄存器设置后,我发现正弦频率变为6,66 MHz。 因此,CDCE72010时钟频率增加3/2会导致DAC中产生的正弦波频率降低2/3。 我无法解释这个! 因为我测量了一个清晰的正弦,我认为读/写冲突不存在。 不知怎的,似乎FPGA上的时钟频率改变了2/3因素,尽管我没有发现这可能发生的可能性。 有没有办法检查FPGA上的时钟频率? 或者你知道我的问题的另一种解释? 非常感谢您的帮助! |
|
|
|
只有小组成员才能发言,加入小组>>
2383 浏览 7 评论
2800 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2263 浏览 9 评论
3336 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2430 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
756浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
545浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
366浏览 1评论
1964浏览 0评论
683浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 16:23 , Processed in 1.445972 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号