
不管放在那里,其power的连接都需要注意:isolation放置的地方都需要gated power和always-on power同时存在并且物理和逻辑连接都正确,因此经常会把isolation cell指定一个固定的区域放置,可以选择在此区域中打上两种不同的power stripe和power rail来连接它们,或者选择让工具以自动routing的方式将secondary power连接起来,后者主要出现在非先进工艺中。
(相关资料图)
isolation_cell可以放在哪个domain,或者独立呢?可以从几个角度思考:
1)isolation_cell电源问题。
isolation_cell工作的意义就在于power_gated_domian关闭不影响always_on_domain,所以其本身要工作至少不能使用power_gated_domian的电源。
所以isolation_cell放在always_on_domain或者独立更好。
2)isolation_cell数量问题。对于power_gated_domian:always_on_domain=1:n时,要实现一个isolation_cell可以控制所有输出,有两个选择power_gated_domian和独立,而always_on_domain肯定不能实现。
3)isolation_cell所占的面积问题。如果isolation_cell独立,单个isolation_cell所占的面积可以稍微大一些。因此,可以看出isolation_cell的位置是与具体的场景有关,并不是唯一的。
如果power_gated_domian:always_on_domain=1:1,那放在always_on_domain中应该是最优解,因为可以直接使用电源,数量为1,面积最小。
注:
1)power_gated_domian:电源可关闭域,即低功耗下,为关闭状态。
2)always_on_domain:电源常开域,即器件主要处理域,电源工作状态不可关闭。
关键词: