关于 set_input_delay的解释
时间:10-02
整理:3721RD
点击:
先来两幅图
如上图所示,黄色部分已经确实是最小相位差。那么根据input_delay时间以及库中触发器的setup建立时间,可以知道留给内部逻辑的延迟时间是红色部分Tmin-Tinput_delay-Tsetup。综合过程中,dc会优化Logic2的时序,以使他达到时序要求。
我想问,如果内部设计的端口直接就是触发器的D端,而不是经过逻辑之后再连接到触发器的D端,那么红色部分是留给谁的呢?
多谢啦
如上图所示,黄色部分已经确实是最小相位差。那么根据input_delay时间以及库中触发器的setup建立时间,可以知道留给内部逻辑的延迟时间是红色部分Tmin-Tinput_delay-Tsetup。综合过程中,dc会优化Logic2的时序,以使他达到时序要求。
我想问,如果内部设计的端口直接就是触发器的D端,而不是经过逻辑之后再连接到触发器的D端,那么红色部分是留给谁的呢?
多谢啦
应该就是timing window吧。slack就约等于那段了。
没太明白 能具体一些吗?什么又是 timing window?
多谢啦