什么是关键路径?
关键路径分为两类:一类是时序违例的路径,主要是建立时间违例;
另一类是时序没有违例,但逻辑级数较高的路径。当然,第一类路径中可能会包含第二类路径。
对于第一类路径,其违例的原因无外乎逻辑延迟太大、线延迟太大或者时钟Skew太大等。可以根据具体原因对症下药。对于第二类路径,其“副作用”比较明显:
工具牺牲了其他路径换取了这类路径的收敛,最终我们可能会看到时序违例的路径反倒是那些逻辑级数很低甚至为0的路径,而这类路径通常已经没有什么优化空间了。此时,要实现整个设计的时序收敛就变得捉襟见肘了。
因此,在设计早期找到这类路径至关重要。
编辑:jq
全部0条评论
快来发表一下你的评论吧 !