1.什么是伪路径?
存在于设计之中,之所以叫伪路径,是因为这样的路径并未发挥真正的功能,在时序分析时不需要我们去分析。
2.为什么设置伪路径?
去除无效的时序路径
节约编译时间和资源——可以去除伪路径的优化
命令:set_false_path
s,p,x,d都是设计中的模块
伪路径类型1
set_false_path -from [get_ports A] -through [get_pins mux0/I0] -through \
[get_pins mux1/I1] -to [get_ports B]
或者
set_false_path -through [get_pins mux0/I0] -through [get_pins mux1/I1]
伪路径类型2——时序逻辑
在跨时钟域时候遇到: