Advertisement

时序约束sdc之set_max_delay和set_min_delay及异步fifo格雷码的约束

阅读量:

什么是Min/Max Delays?
Min/Max Delays即代表通信链路两端之间的传输时延范围。
该范围主要由两个关键参数限定:最小延迟(Min Delay)与最大延迟(Max Delay)。
其中:

  • 最小延迟(Min Delay)直接关联着维持关系的质量;因为最小的时延往往对应着维持关系最差的情况。
  • 最大延迟(Max Delay)则直接关联着恢复关系的质量;因为最大的时延往往对应着恢复关系最差的情况。
    需要注意的是:
  1. 该设定仅适用于默认Hold(移除)操作所涉及的关系类型。
  2. 该设定同样适用于默认Setup(恢复)操作所涉及的关系类型。
复制代码
    set_max_delay <delay_value> [-datapath_only] [-from <node_list>][-to <node_list>] [-through <node_list>]
    set_min_delay <delay_value> [-from <node_list>][-to <node_list>] [-through <node_list>]

datapath_only 选项仅限于set_max_delay功能,并且必需包含-from参数。
该选项在配置时不受 clock skew 和 hold constraint 影响。
此外,在两个命令之

全部评论 (0)

还没有任何评论哟~