我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?
拾陆楼知识星球入口
常常会遇见2out的多个信号需要做等长,下面分享一个脚本。
set port1_coll [get_ports out[*]]
set port2_coll [get_ports out[*]]
foreach_in_collection temp1 $port1_coll {
set port1_name [get_object_name $temp1]
foreach_in_collection temp2 $port2_coll {
set port2_name [get_object_name $temp2]
if { $port1_name eq $port2_name } {
} else {
set_data_check -from $port1_name -to $port2_name -setup -0.3 ;#比如这里想限制skew在0.3ns内
}
}
}