|
发表于 2012-10-11 12:53:29
|
显示全部楼层
回复 1# chenyueboy
1,在数字版图完成后,提取spef信息时,有没有必要提取fast,typical,slow三种信息,
还是只要一种就可以了。 Ans: 不同的corner, R和C不同,为了准确分析timing, 是需要去分别提取的。
2,普通的buffer ,inverter 和 clk buffer ,inverter相比,有什么好处?似乎面积上没什么差别。
Ans: buffer逻辑上是缓冲, inverter是反向,第一个区别就是逻辑。 inverter 比 buffer的自由度更高,一个buffer可以由两个inverter组成。用buffer和用inverter对IR drop是有影响的。 clk buffer是针对balanced rise/fall time, balanced rise/fall delay优化的,从而clock tree的duty cycle可以比较好。
3,filler的填充是否能改善电源和地的纹波,会不会加大其它信号线的噪声,是否越多越好,应该怎么取舍?
Ans: filler是dcap? 如果是:一方面是为了满足Well和metal等的连续性,一方面可以作为dummy cap稳定电源,信号从他上面走肯定是有coupling cap的,但是如果你不加filler, 你的信号一般也要从别的cell上面走,还是有cap, 一般情况下多的好,不过多了也有leakage的问题,decap 也是有leakage的。
4,已知reset信号要早于clk 10ns无效,那么应该怎么约束reset信号线?
Ans: 约束成setup 不行么?或者两个信号之间的delay。
5,在rtl代码中,一个delay串中,后面多加了几个dummy的delay cell(出于eco考虑)。
但dc综合时却调用了后面的delay cell,请问有什么方法避免这种情况? |
|