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

多corner综合

一般一个工艺会提供不同工艺角的标准单元库,如果希望在综合的时候能在两个边界工艺库上做分析,可以利用set_min_libraryset_operating_conditions两个命令。

set_min_library用法如下

set_min_library max_lib.db -min_version min_lib.db

max_lib.db是本次分析所用的worst lib,min_lib.db是本次分析所用的best lib。

set_operating_conditions用来定义当前设计的operating conditions。operating conditions在标准单元库中有定义,字段就是operating_conditions。该命令的参数如下

  • -analysis_type bc_wc | on_chip_variation bc_wc和on_chip_variation两个选项是互斥的,bc_wc将指定的两种operating condition认为是两种极端情况,在max condition下分析setup,在min condition下分析hold。这种分析认为整个芯片要么都处于max condition,要么都处于min condition。on chip variation则认为max condition和min condition是芯片所处的工况的两个边界,工具会用最坏的情况进行时序分析,例如分析setup时,launch端使用max condition,capture端使用min condition。显然on_chip_variation是更保守的情况,虽然可能过于悲观。这篇文章提到对于90nm以上的工艺直接用bc_wc即可,对于90nm一下的更先进的工艺最好选择ocv模式。另外OCV模式还牵扯到时钟重合悲观量(Clock recovergence pessimism),这个放到一个单独的文章写吧,这篇文章还提到OCV模式下CRPR,即Clock Recovergence Pessimism Remove,方法是
set_app_var timing_remove_clock_recovergence_pessimism true
  • -min -min_library -max -max_library 指定min condition和max condition以及对应的单元库
http://www.rkmt.cn/news/14031.html

相关文章:

  • Day11-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\oop\demo06
  • OpenLayers地图交互 -- 章节十一:拖拽材料交互详解
  • 通过IDOR实现权限提升导致未授权用户注入
  • kuboard使用的etcd空间满了如何处理
  • 从拆盒到共创:手办盲盒抽赏小程序的多元体验与文化联结 - 实践
  • xinference推理embedding等小模型
  • day15-项目上线
  • Docker入门 - 实践
  • react useCallback Hook详解
  • 实用指南:小米17手机的上市公司供应商
  • cloudfared 内网穿透经过docker方式遇到的问题
  • CDN + WAF + CLB + Higress 架构下的 TLS 加解密详细解析(适用阿里云)
  • CF407E k-d-sequence 题目分析(0929模拟赛最后一题)
  • vue3踩坑:静态dom无法初始化渲染 - 父组件props与侦听器的交互
  • Mysql DBA学习笔记(客户端常用工具) - 教程
  • MATLAB 中 dsp.FFT 系统对象:从原理到实践的完整指南
  • C# Devexpress GridControl实现全选功能(转载,记录)
  • Nordic发布用于nRF54L系列的nRF Connect SDK裸机选项
  • 微软SSO集成中的顺序用户ID身份验证绕过漏洞剖析
  • shell脚本动态域名解析阿里云
  • 对称加密和非对称加密原理对比
  • 痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(11.B)- FlexSPI NOR连接方式大全(RT1180)
  • 20250929周一日记
  • 实用指南:梦回童年,将JSNES 游戏模拟器移植到 HarmonyOS 移植指南
  • 单键触控感应芯片 电容是触控IC VKD233HS -永嘉微VINKA 原厂
  • 读者-写者问题
  • 实现邮件发送
  • LuatOS赋能Air780EPM:FTP通信开发教程正式上线!
  • DM40万用表为何全网爆火?!它有哪些与众不同?DM40万用表比肩千元级表,让您轻松实现专业级测量自由!
  • 【论术】t-design tree组件判断点击了角标还是label