false path指逻辑上存在,但不需要分析的timing path,使用set_false_path去忽略timing分析和优化的过程,减少run time,把更多的资源放在优化真实的critical path上。
1 set_false_path的应用
1.1 point-to-point timing exception
一般set_false_path需要指定-from/-to或者-through。
set_false_path -from [get_pins FFB1/CP] -to [get_pins FFB2/D]
设置为false path的path,工具不会考虑它的时序约束,但是delay还是要计算的,因为这条false path上的组合逻辑可能应用于其他的path