关于在PR过程中 DRV、uncertainty的设置讲解,转自cctop论坛:
主要关注点: transition、fanout、cap、power、area
关于innovus指令的使用:
删除已经某一片区域的 Filler : deleteFiller
[-cell
fillerCellList
] Filler列表
[-area {llx lly urx ury}] 划定面积
[-inst
instanceName
] 名字
[-prefix
prefix
] 前缀
[-keepFixed]
Removes physical cell instances, such as filler cells, end-cap cells, and well-tap cells, from standard cell rows.
增加Halo并设定尺寸
addHaloToBlock
left bottom right top
[-fromInstBox]
[-snapToSite]
[-ori
orientation
]
-allMacro -allBlackBox -allCommitPtn -allBlock -allIOPad -cell
name
addHaloToBlock 10 20 10 20 inst_name
删除已经设定的Halo
deleteHaloFromBlock
inst_name
-allMacro -allBlackBox -allCommitPtn -allBlock -allIOPad 直接全部指定
-cell name 指定名称