power 的EM 问题
在设计初期没有发现EM问题到了收敛阶段,发现很多EM问题,且都出现在metal1上,分散在整个设计上,用RedHawk分析的
不清楚原因,也不好解
有没有人也遇到过同样的问题呀 ,希望可以交流一下
也期待高手的指导
LZ确认这么几个东西。
1. 分析EM,你用的什么方式来分析的,会不会过于悲观。
2. 用的Cell是不是过大了?
我明天去问问我的同事,看下他们的观点怎样。
搭车同问,在不变动die size 的情况下,发现IR DROP太大,有什么解决办法
1. 修Timing,把Timing修好,80%的IR问题能够通过修Timing的方式修掉。
2.挪Cell,即把hot spot Fix掉。
3. 修Transition。
4 + Decap Cell
谢谢楼上,
修timing为什么能让ir drop变好?
decap cell 是什么东东啊
是用RedHawk在做IR_drop的时候同时分析的,有提供SPEF,看说明文档说是actual current density value for any metal or via
1.分析一下出现EM的区域是不是有些Cell的Load 特别大,不是High Fanout, 有些Cell的 Drive了很长的线。
2.分析的Corner对不对,是不是太过于悲观了。
3.Check你Dont Use的Cell List。
Fix的方法:1.挪。 2,加。
因为分析IR的话,会利用Timing Window这个东西。
在把Timing搞好的同时,也能Fix掉很大一部分的IR。
1 ,2 应该都是正确的,我再看一下3有没有问题
多谢啦
PS:有问题的METAL1 都是给std cell 供电的metal1,而非signal metal
看看是不是出问题的地方是频率很高的地方,如果是,那就是吃电太厉害了。导致单位宽度的metal 供电太大。不过这个对你来说很难取舍,因为频率高的,放在一起很正常,不放在一起,timing就过不了。我个人觉得不用修,因为你的供电网络未必能提供这么强大的电流给这块std cell,呵呵。
IRdrop不是在floorplan的时候分析的吗,为什么和timing有关啊?动态的IRdrop吗?
redhawk中文lab资料吗?可否分享下。
学习了
学习中
学习!
学习中
學習了