关于用RedHawk做IR Drop分析的过程中,工具是转化成电流X电阻的方式计算电压降的。
电流是通过Total power/Supply Voltage得到
Static IR Drop分析的时候Total Power是静态Power和动态Power的总和。
Dynamic IR Drop和Static IR Drop如果设置同样的toggle rate,计算的功耗一样大
在实际项目中,我们一般很晚才拿到VCD波形,而且VCD波形不能cover所有场景,所以vectorless分析过程中如何设置合适的toggle rate非常重要!太大结果悲观,不容易收敛。太小结果太乐观,发现不了真实存在的问题。特别是对于一个新项目新工艺。
ReHawk在跑IR的时候会先计算power,这个power和ptpx计算的power会有部分差异,一般RedHawk的结果会大一些,2-3倍也属于正常情况。
如果差异特别大,可以debug两个工具间toggle rate设置,lib和spef corner等读入是否一致。