latch do not propagate unclked paths (eagle 20250905)

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2025-09-05 15:51:59 -07:00
parent 774c3c68f1
commit 594537b719
1 changed files with 2 additions and 1 deletions

View File

@ -2227,7 +2227,8 @@ PathVisitor::visitFromPath(const Pin *from_pin,
}
}
else if (edge->role() == TimingRole::latchDtoQ()) {
if (min_max == MinMax::max()) {
if (min_max == MinMax::max()
&& clk) {
arc_delay = search_->deratedDelay(from_vertex, arc, edge, false, path_ap);
latches_->latchOutArrival(from_path, arc, edge, path_ap,
to_tag, arc_delay, to_arrival);