Manual Definition of False Paths
可以使用add_false_paths命令手动为设置时异常检查指定假路径和为保持时异常检查确定假路径指定假路径定义。
执行此操作时,在STA过程中指定假(和多周期)路径时,必须具体准确,并在使用add_false_paths命令时保持相同的准确性。
例如,使用以下命令定义非指定错误路径定义:
add_false_paths -from U3
add_false_paths -from U3
将导致错误路径通过设计传播到包含来自该节点的所有可能路径的效果锥中。图8-23对此进行了说明。
Manual Specification of False Paths for Setup Time Exception Checks
默认情况下,该工具会使用add_false_paths命令手动指定的错误路径评估设置时异常。
Manual Specification of False Paths for Hold Time Exception Checks
对于保持时间异常,您可以使用add_false_paths命令标识路径,并指定-hold开关。以下是处理错误路径的有用命令:
•
add_false_paths
— Specifies one or more false paths.
•
delete_false_paths
— Deletes the specified false path definitions.
•
report_false_paths
— Displays the specified false path definitions.
•
delete_multicycle_paths
— Deletes the specified multicycle path definitions.
•
report_multicycle_paths
— Displays the specified multicycle path definitions.
SDC Timing Exception Effects
SDC文件提供的错误路径和多周期路径定时异常信息会影响工具的内部pattern set。当使用SDC提供的定时异常时,请考虑这些影响:
•扫描加载值稳定,不受SDC约束的影响。
•该工具考虑每个捕获帧的设置和保持时间异常。
•保持时间异常会影响当