|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 frank1249 于 2025-8-10 14:36 编辑
大家好, 想请问
1. innovus中使用early clock flow, 如果不开useful skew, 虽然工具是做clustering, 但其实还是会做virtual balancing, 此时tree的latency都是ideal为0但是利用各sink设置insertion delay达到skew balance的效果? 所以其实在这时ecf优化setup时还是有考虑到tree balance的问题去进行sink reg的分布调整? 包含icg的优化也在这时会自动被加入负的insetion delay供之后ccopt时进行真实的cts?
2. ECF之后那么cts阶段时工具会从routing阶段(本是cts的clustering->balance->routing)开始?还是会先回去clusting重新评估一次?
3. ECF的时候既然会做virtual balancing, 那么是否会受不当的cts设置影响?(比如有些ignore或是不当balance的状况), 还是工具只会依照clusting的结果去尽量让每条clustring 长度一致的模拟balancing?
4. ECF再开useful skew具体上是有可能导致setup过修(缺乏hold view), hold的datapath优化不全? 如果用很小的maxallow delay能够解决? 谢谢大家
|
|