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

后端设计PNR一点总结

条条大路通罗马

在追求极致PPA的过程中,时序问题总是可以解决

方法总比困难多

关键问题其实就是控制delay

不多不少,简单总结二十一条(欢迎大家评论区继续发挥):

  1. module padding的设置,可以有效解决congestion问题,factor自己try,命令:setPlaceMode -place_global_module_padding xxxmodulename factor

  2. 对关键路径设ndr属性,通过高层,宽线来减小net delay,达到优化目的。

  3. useful skew,让工具合理借用skew来解关键路径的时序,不一定有效果,具体要结合具体的design来看。

  4. early clock flow :早期时钟树的使用可以优先控制clock cell的位置,占领有利位置。

  5. H-tree:更对是对于大的desig来改善时序,把时钟做平。

  6. overconstraint,早期阶段(如place)设uncertainty过约时序,可以减少后期的degrate,更快达到收敛,把事情做在前面。

  7. path group分优先级,重点修reg2reg,提前占领有利资源。命令:setPathGroupOptions reg2reg -effortLevel high

  8. multi bit cell的merge和split,利用cell的结构优化达到减少delay的目的;(更多关于multi bite cell的介绍&#x

http://www.lryc.cn/news/304966.html

相关文章:

  • BI 数据分析,数据库,Office,可视化,数据仓库
  • 汽车信息安全--S32K3的HSE如何与App Core通信(1)?
  • arcgisPro制图输出
  • 产品化Chatgpt所面临的五大技术挑战
  • 8.qt5使用opencv的库函数打开图片
  • 学习 python的第四天,顺便分享两首歌:we don‘ talk anymore,You ‘re Still The One
  • uniapp:APP端webview拦截H5页面跳转,华为市场发布需要限制webview的H5页面跳转
  • [HTML]Web前端开发技术28(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • 计算机网络实验六 OSPF
  • 亿道丨三防平板丨加固平板丨为零售业提供四大优势
  • RK3568平台开发系列讲解(Linux系统篇)SPI 客户端通信
  • MySql-DQL-聚合函数
  • Java:获取PDF文件的总页数
  • Git介绍与使用
  • React18源码: React中的LanePriority和SchedulerPriority
  • Android Studio基础(下载安装与简单使用)
  • MyBatisPlus条件构造器和常用接口
  • ABAP 导入Excel表示例程序
  • Spring之AOP源码解析(中)
  • 《Docker极简教程》--Docker卷和数据持久化--Docker卷的使用
  • 【Logback】如何在项目中快速引入Logback日志?
  • 【Linux从青铜到王者】 基础IO
  • C++之类作用域
  • SpringCloud Gateway网关 全局过滤器[AntPathMatcher 某些路径url禁止访问] 实现用户鉴权
  • ELK介绍以及搭建
  • Spring中的ApplicationContext.publishEvent
  • jackson、gson、fastjson和json-lib四种主流json解析框架对比
  • 已解决:IDEA中@Autowired自动注入MyBatis Mapper报红警告的几种解决方法
  • 在jar里限制指定的包名才可调用(白名单)。
  • python 提取PDF文字