UPF里面设置的power switch和powerswitch.tcl设置的power switch有什么区别?

景芯训练营UPF里面设置的power switch和powerswitch.tcl设置的power switch有什么区别?

首先,powerswitch需要在upf里定义,然后后端在innovus里添加switch,-1801PowerSwitchRuleName也是根据upf里面switch的名字来添加的。

read_power_intent -1801 ../inputs/upf/maia_top.upf

下图是景芯对hierarchy设计的单核cpu的upf定义:maia_cpu.upf

而景芯A72项目的powerswitch.tcl是我们实现power switch添加并打上power的实践脚本,

在powerswitch.tcl里面,我们会采用addPowerSwitch添加switch:

addPowerSwitch \

-powerDomain PD_maia_cpu \

-instancePrefix PD_maia_cpu_TRICKLE \

-1801PowerSwitchRuleName SWITCH_TRICKLE_maia_cpu \

powerswitch.tcl脚本接近800行,业界领先的flow,学员实践理解后,会让面试官眼前一亮!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值