【Power Compiler手册】9.时钟门控(5保留时钟门控信息)

在结构化网表中保留时钟门控信息

Power Compiler 工具在设计中应用了多个时钟门控属性,以及设计中的时钟门控单元和被门控的寄存器。像 report_clock_gating、rewire_clock_gating、remove_clock_gating 这样的命令以及几个布局优化算法都依赖这些属性来正确运行。

power_cg_flatten 变量指定在执行取消分组命令时,例如 ungroup、compile -ungroup_all 或 balance_registers,是否要展平时钟门控单元。默认情况下,该变量设置为 false,不展平时钟门控单元。这是大多数情况下推荐的设置,因为取消分组离散的时钟门控可能会导致问题。

在综合后,可以将时钟门控的结构化网表以 ASCII 格式写出。以 ASCII 格式读回结构化网表会导致时钟门控属性丢失,可能阻止时钟门控和优化正常运行。

当读取 ASCII 网表时,工具可以自动检索时钟门控属性并识别时钟门控单元。有关更多信息,请参见识别和保留时钟门控单元。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QRBQ94

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值