在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5550|回复: 3

[求助] 请教高手,在Xilinx FPGA上,怎样用逻辑门的级联来实现信号的延迟?

[复制链接]
发表于 2011-3-16 10:08:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教高手,在Xilinx FPGA(Spartan 3:无IDELAY模块)上,怎样用逻辑门的级联来实现信号的延迟?
FPGA的输入端口中,数据和随路时钟不同步,现想把时钟信号稍作延迟,然后用来采数据,但XST都把多余的逻辑门综合掉了,怎样设置ise(12.1),才能让这些故意重复的逻辑门保留下来呢?

另外,随路时钟已经是整个设计的最高频率时钟(122.88MHz)。
发表于 2011-3-16 13:29:00 | 显示全部楼层
为什么要这么做呢?时钟边沿在那里,你往前也能采样,往后也能采样,只要满足建立保持时间,就肯定能采样到。不知道你说的不同步,是说频率不同还是相位不同?
发表于 2011-3-16 20:20:02 | 显示全部楼层
首先,如果你自己增加逻辑去延迟时钟,你如何能保证每次延迟的时间都是一样的呢,事实上每次重新布局布线后,管脚到逻辑的延迟都可能会不一样,如此的话,你又如何保证设计每次都能成功呢。
其次,你要在时钟管脚后添加DCM,这个时钟管理模块有非常多amazing的特性。试试看吧。
发表于 2011-3-16 21:14:50 | 显示全部楼层
参照xilinx文档xapp454,里面有你要的答案,不懂再找我好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 20:22 , Processed in 0.019677 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表