我是靠谱客的博主 狂野大神,最近开发中收集的这篇文章主要介绍时序约束(一):时钟约束,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

时序约束之时钟约束
问题:1.编译完工程后,发现时序严重违例。
在这里插入图片描述
2.查看时钟发现,输入时钟为1000M,需要对时钟进行约束。
在这里插入图片描述
约束方法为:
1.选中CLK_50M信号,然后选中红框中的时钟编辑
在这里插入图片描述
2.进入到该界面,就可以对输入时钟进行设置了,因为时钟为50M,所以设置时钟周期为20ns,rising和falling分别设置为10ns和20ns,以产生占空比为50%的方波。
在这里插入图片描述
3.设置完成后,进入下面的界面, 点击updata timing netlist即可更新时序网表。
在这里插入图片描述
4.然后拖动往下双击write sdc file,编写约束文件
在这里插入图片描述
5.为保证时序约束文件和工程名一致,将.out后缀可以删掉
在这里插入图片描述
然后点击ok后,将工程重新编译就可以完成输入时钟的约束。

最后

以上就是狂野大神为你收集整理的时序约束(一):时钟约束的全部内容,希望文章能够帮你解决时序约束(一):时钟约束所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部