当前位置: 首页 > news >正文

安徽合肥做网站的公司培训网址大全

安徽合肥做网站的公司,培训网址大全,java的大型网站建设,东莞樟木头网站制作随手记录一下项目中学到的约束文件编写技巧。 时序约束 创建生成时钟 参考链接: Vivado Design Suite Tcl Command Reference Guide (UG835) Vivado Design Suite User Guide: Using Constraints (UG903) 通过Clocking Wizard IP创建的时钟(MMCM或…

随手记录一下项目中学到的约束文件编写技巧。

时序约束

创建生成时钟

参考链接:
Vivado Design Suite Tcl Command Reference Guide (UG835)
Vivado Design Suite User Guide: Using Constraints (UG903)

时钟变换模块

通过Clocking Wizard IP创建的时钟(MMCM或PLL),系统会自动生成约束。由于项目布局布线后的结果中时序勉强收敛,因此我想不修改MMCM输出时钟频率的同时,手动修改约束,验证一下时序设计裕量。

create_generated_clock -name clk_low_freq -source [get_pins Classifier_hw_i/clk_wiz_1/clk_in1] -multiply_by 3 -divide_by 4 [get_pins Classifier_hw_i/clk_wiz_1/clk_out1] 

源时钟是200MHz,这里想将输出时钟约束到150MHz,因此通过 -multiply_by 和 -divide_by 组合实现。

需要注意的是,对于使用get_pins、get_ports还是get_nets来获取信号,可以参考FPGA时序约束之Tcl命令的对象及属性
以及官方文档UG835。

get_*之间的区别

在本示例中,约束的对象是clk_wiz IP模块的输出,因此选择get_pins。在引脚名称中,Classifier_hw_i是bd的名字。可以在TCL窗口输入get_ports来验证是否能够正确获取到对应的引脚。

在TCL命令行进行get_pins

其它实现示例可以看官方文档。

扇出约束

参考链接:
Vivado Design Suite Properties Reference Guide (UG912)

在优化布局布线后的时序时发现,一些寄存器的扇出数过大。因此尝试通过约束限制特定端口的最大扇出。

set_property MAX_FANOUT 32 [get_nets -hier {IPs_match*}]

其中,IPs_match* 表示所有前缀为IPs_match的信号组。


(随缘更新中……)

http://www.ds6.com.cn/news/32854.html

相关文章:

  • 金融软件网站建设公司谷歌seo是指什么意思
  • 自己做网站怎么样廊坊关键词优化报价
  • 网站策划书是什么百度图片搜索引擎入口
  • 涪陵做网站合肥网络公司seo
  • 贵州网站制作公司网站推广方式有哪些
  • 醴陵网站开发百度竞价推广怎么做
  • 网站建设报价单模板关键词数据
  • 做设计常用的素材网站今天疫情最新消息
  • 儿童网站模板百度快照是什么意思?
  • 个人网站风格搜索引擎优化的作用
  • 专注于上海seo做网站建设营销软件哪个好
  • c 网站开发中间层怎么写今日资讯最新消息
  • 开发一个网站的过程是什么百度热榜排行
  • 宁波建设集团股份有限公司招聘网址seo优化排名
  • 图标设计免费logoseo新手快速入门
  • 科技医疗网站建设网站排名软件利搜
  • 微网站建设第一步是进行什么的设置沈阳seo搜索引擎
  • 樟木头网站百度收录网站
  • 国家建设 免费论文期刊网站网站维护工作内容
  • 百度的网站收录怎么做代写文章兼职
  • 湖南公司响应式网站建设价位广州seo公司排名
  • 石家庄新闻综合频道回看今天武汉seo关键字优化
  • 小学生编程课主要学什么seo关键词排名优化费用
  • 网站建设什么时候好十种营销方式
  • 厦门做网站建设什么是sem
  • 专做化妆品网站企业网络
  • wordpress安装权限设置快速网站排名优化
  • 建站申请谷歌优化怎么做
  • 有可以做推广的网站吗福州网站关键词推广
  • 贵阳网站建设公司哪家好百度搜一下