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

安徽合肥做网站的公司企业网站设计与推广

安徽合肥做网站的公司,企业网站设计与推广,福州网站建设多少钱,在线做汉字头像的网站随手记录一下项目中学到的约束文件编写技巧。 时序约束 创建生成时钟 参考链接: 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.zhongyajixie.com/news/23254.html

相关文章:

  • 做网站怎样收费的网络营销logo
  • 现货交易平台的新型骗局网站排名seo软件
  • 网站备案帐号是什么情况青岛网站快速排名提升
  • 常用来做网站首业的是成都网站seo
  • 佛山市建网站做网站费用百度精准引流推广
  • 网站建设深圳seo1新地址在哪里
  • 图库网站源码下载公司产品推广文案
  • wordpress建站seo好做吗产品推广运营的公司
  • 网站怎么制作成二维码seo专员招聘
  • 网络规划设计师教程第三版云盘下载重庆百度推广排名优化
  • 动态网站开发全流程有产品怎么找销售渠道
  • 注册公司验资需要多少钱网站的优化与推广分析
  • 做网站的常识郑州推广优化公司
  • 做系统前怎么保存网站上的收藏安卓优化大师官方下载
  • 电气营销型网站方案各大网站收录提交入口
  • 建网站需要什么手续爱站网关键词挖掘工具站长工具
  • wordpress 绿色主题伊春seo
  • 网站建设和网站推广可以同一家做吗网上推广app怎么做
  • 互联网网站建设新闻东莞网络推广排名
  • 网站开发语言查询 蔡学镛seo是什么化学名称
  • 广州做网站平台网络推广公司
  • 已有网站 需要整改 怎么做百度sem推广
  • 上海工厂网站建设个人小白如何做手游代理
  • 南通医院网站建设网络营销有哪几种方式
  • 慈溪网站制作哪家最好百度手机seo
  • 南联网站建设哪家好营销软文100字
  • 山东外贸国际网站建设河南郑州最新事件
  • 网站的种类有哪些百度指数网站
  • 太原网站建设丿薇潜江seo
  • 朝阳seo建站竞价代运营