UPF learning1:upf_levshi_on_constraint_only,set_level_shifter

当在DC 综合过程中将该变量设置成true , 即使没有设置level-shifter strategy, tool 也会在存在voltage violation的boundary 上inserts level shifters,但是一般设置成false.

{Use the set_level_shifter command to specify the strategy for inserting level-shifter cells between power domains that operate at different voltages. Level shifters are inserted by the tool during execution of the compile_ultra command. The level-shifter cells are inserted only on the power domain boundaries that operate at different voltages. If a voltage violation exists at the domain boundary, the tool inserts level shifters at the domain boundary by default, even when a level-shifter strategy is not defined. This flexibility allows the tool to use the strategy that gets the best possible results. You can optionally restrict the insertion of level shifters to domain boundaries where the set_level_shifter command is used by setting the upf_levshi_on_constraint_only variable to true}

set_app_var upf_levshi_on_constraint_only true

虽然指定了set_level_shifter strategy,但也不会无条件的插入power cell ,Power Compiler uses the power state table and the specified rules, such as threshold, to determine where level shifters are needed,When the tool identifies a potential voltage violation, it tries to resolve the violation by inserting multiple level-shifters or a combination of level-shifter and isolation cells.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值