完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个输入时钟(SCKx4),它是我的RTL发送器端的源时钟,这个时钟通过FPGA传送出去(命名为TDM_SCKx4)到另一个设备。
此SCKx4的原理图中的路径如下: SCKx4 - > SCKx4_IBUF_INST - > TDM_SCKx4_OBUF_BUFG_INST - >发送到TX侧逻辑和TDM_SCKx4_OBUF_INST - > TDM_SCKx4。 我的问题是如何约束这个TDM_SCKx4输出时钟。 我试过这个:create_generated_clock -name TDM_SCKx4 -source [get_pins TDM_SCKx4_OBUF_BUFG_inst / O] -combinational [get_pins TDM_SCKx4_OBUF_inst / O] 得到了这个严厉的警告: create_generated_clock:找不到'-source [get_pins TDM_SCKx4_OBUF_BUFG_inst / O]的有效对象 任何想法在这里有什么问题? 谢谢 -乔治 |
|
相关推荐
1个回答
|
|
首先 - 这不是将时钟转发出FPGA的方法。
看一下使用ODDR转发时钟的这篇文章。 生成的时钟问题可能是一个简单的错误 - 是单元TDM_SCKx4_OBUF_BUFG_INST或TDM_SCKx4_OBUF_BUFG_inst(大写或小写)。 无论如何,您将需要使用ODDR的新create_generated_clock。 create_generated_clock -name TDM_SCKx4 -source [get_pins .C] -divide_by 1 [get_ports TDM_SCKx4] 如果生成的时钟放在端口(不是内部引脚)上,则生成的时钟更清晰。 不要使用-combinational - use -divide_by 1 - 它们不是一回事(它们的长度和复杂程度如何不同 - 虽然两者都应该在这里工作,但在实际需要的情况下,只在极少数情况下使用-combinational )。 Avrum |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1280浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
592浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2010浏览 0评论
736浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 17:09 , Processed in 1.301295 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号