下好sdc 后需要做的检查

sdc 下完后,需要做哪些检查呢。

当然你需要跑gca 。 这里不介绍gca , 只说除了gca 还需要哪些。

IO constraint

保证你的所有io 除了set_case_analysis 的, clock port, 模拟ip 之外。 都要有timing
简单说你的io 边界的register 要有timing ,而且要是正确合理的timing

NO clock register

check timing 会报告有一些register 没有clock trigger 和designer确认这些register 都是确认没有clock 传播到的。防止遗漏某些clock 或者clock 在传播的过程中被某些原因断掉

IP timing check

去看你的IP lib grep 'pin(|timing_type’ xxx.lib 找出哪一些pin 挂有 timing arc

报告这些timing pin 的timing 。 排除ip sdc 的问题导致ip 部分该有的timing 丢失掉

另外这里说个有趣的东西,有些ip lib 的internal pin 是 clock 起始点。 prime time 会给这些internal pin 重命名为 xxxcheckpointx

image

其实这个pin 原始名字叫 V4_PCK_0 后面是PT 加的。 去solvenet 上可以收到这部分的article.