Answers:
错误的路径是在最终设计中永远不会真正行使的时序路径。假设您正在设计一个4位计数器,结果发现从12递增到13时会有很慢的延迟路径。如果您的设计总是在计数等于9时重置计数器,那么该缓慢路径将永远不会出现。实际设计。您可以将慢速路径标记为错误路径,以便编译器不花费任何时间或添加任何额外的逻辑,以使错误路径更快地运行。
错误路径是设计中确实存在但在操作中不起作用的路径,因此没有必要在时序分析中包括它。
出现这种情况可能有多种原因,但是由于时序分析工具通常不知道(尽管有一些工具可以检测到它们)是否可以使用哪些路径,因此必须告诉它。它与多循环路径相似,在多循环路径中,您可以告诉它某个路径允许使用多个循环来完成。
一个示例(错误的路径)是一个寄存器,该寄存器可能在上电时被写入一次,但随后保持相同状态。