IC前端:STA汇总
建立保持时间的理解
多周期约束
首先,为什么要多周期约束?因为时序引擎一般都是按照单周期check,即发射沿和捕获沿之间相差一个周期,但有的情况下数据路径复杂,延时较大,又或是过几个周期才使用数据,因此需要对这些情况进行约束。其次,多周期约束有什么作用?可以满足check,得到正确的report,改变原有的检查机制,避免非真实的时序违例或因时序过紧导致资源的浪费。最后,多周期的原则(理解多周期SDC写法的重点)?1.本周期的发射沿不被上一个周期的捕获沿捕获 2.下一个周期的发射沿不被本周期的捕获沿捕获
同时钟下的多周期约束
快到满时钟的多周期约束
慢到快时钟的多周期约束
伪路径约束
这部分笔者也没有理解,不过见过较为深刻的理解,与读者分享。 传送
--------------------------------------------------------------------
IC前端:STA汇总最先出现在Python成神之路。
共有 0 条评论