步骤说明:
一、时钟树的定义在哪里?
根据SDC来的,MMMC文件里有一个mode,有时候可能有多个SDC,所以一定要确保时钟树定义是全的。
二、时钟树的目标看什么?
clock skew ; clock latency ; common path 长度 ; clock tree级数 ;clock buffer / inverter的area (功耗) (好的clock tree 不仅是时序的问题 还涉及 clock power ,EM , IR Drop 问题,不同clock check等)
三、ndr设置
绕线层设置为 M4- M11 设置两倍2w2s
四、CCD 是什么
五、clock max transition
设置sign off 的 70%;
六、cell 初次用buffer 长tree
七、log 里 displacement
displacement 不应该太大 ,否则timing 会差掉
检查:
1.看max transition
如果有max transition 说明解fanout失败,时钟树没有长好
2.CTD
用此工具可以某corner下分析最大最小path
2.clock summary
注意:
实验小试:1.可以再把target skew调整 2.再换换inverter buffer(s clock 比较balance)类型