每天学命令<​setPathGroupOptions>

setPathGroupOptions是用于调整pathgroup在时序优化中的参数,包括早时钟(-early)、晚时钟(-late)、努力级别(-effortLevel)、松弛调整(-slackAdjustment)等选项。它允许指定目标时延、优先级和权重,以优化特定路径组的时序性能。例如,通过设置-targetSlack和-optDesign,可以精确控制path group的目标时延。
摘要由CSDN通过智能技术生成

setPathGroupOptions 

pathgroupName 
[-early] 
[-effortLevel {low | high}] 
[-late] 
[-slackAdjustment float ] 
[-slackAdjustmentPriority integer ] 
[-targetSlack float ] 
[-weight  integer ]


这个命令可以改变optimization对pathgroup优化时的参数


 

-early  指定-slackAdjustment只在hold timing optimization起作用

-effortLevel  指定timing optimization对path group作优化时的effort,可以选择low或者high. 

low effort实现的是overall的best slack,这些path group会和其他path group一起作优化。默认推荐使用low effort

high effort会单独给这组path group作优化,目的是得到该组path group的最佳WNS

-late  指定-slackAdjustment只在setup timing optimization起作用,这是默认的设置

-slackAdjustment  指定一个slack的margin,以ns为单位,正的值代表可以再放宽多少ns,负的值代表需要再加紧多少ns。optimization会进一步再honor你设的这个margin值

-slackAdjustmentPriority  指定slack adjust的priority,如果某个path group有多个slack adjustment值,优先取priority高的

-targetSlack  指定optimization对某个path group的target slack。

-weight  指定path group optimization的优先级,工具会重点优化weight较高的path group

 

例子:

  • 2
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值