请问大大们关于多电源域中place_opt插入cell的问题!
时间:10-02
整理:3721RD
点击:
现在有这样的设计,A、B、C是3个电源域,现在的问题是在做完place_opt以后,作用于3个不同电压域的cell都place到top层了,比如:A电源域中有个cell的输入要接电源,place_opt就是插入tie hight这个cell,但是工具不将这个cell放到A电源域中,而是放到了top层,需要设置什么选项可以实现相关的cell插入到相关的电源域中吗?
set_operating_conditions
这个是设置工具分析的工作条件吧!
可以的 指定哪个电压域用哪个库的cell
但是我的reference library只有一个库,我用的是tsmc的.18的standard cell,3个block的电源都是1.8V的,只是我需要其中的两个不是常开的,不需要的时候要关掉的,现在的问题是,tie high和tie low这些cell无论给哪个block用的,place_opt都把它们优化进top block里面,我需要的是给Ablock用的tie high cell 插进它自己的voltage block里面!
嗯 set_operating_conditions -object_list top/A -max_librarylib ...
set_operating_conditions -object_list top/B -max_librarylib ...
...
对电压域ABC都定义一遍试试看啊
我这么设置过 有用的
默认top的 也定义下一共4个
最近有空试了下这个方法,不过好像还是行不通呢,我的TIE cell还是全部插入在top层!
你好,可以留个邮箱请教下做多电源设计的flow啊
zg198312@163.com