From 31b05c5d830eca5c10ab347fc1d51eba78df7e9f Mon Sep 17 00:00:00 2001 From: James Cherry Date: Wed, 27 May 2020 20:41:27 -0700 Subject: [PATCH] set_max_delay -ignore_clock_latency -from clk1 -to clk2 from input --- search/Search.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/search/Search.cc b/search/Search.cc index 6bd96bac..e585456b 100644 --- a/search/Search.cc +++ b/search/Search.cc @@ -2262,8 +2262,13 @@ Search::pathClkPathArrival(const Path *path) const pathClkPathArrival1(path, src_clk_path); if (!src_clk_path.isNull()) return clkPathArrival(&src_clk_path); - else - return 0.0; + else { + // Check for input arrival clock. + ClockEdge *clk_edge = path->clkEdge(this); + if (clk_edge) + return clk_edge->time(); + } + return 0.0; } // PathExpanded::expand() and PathExpanded::clkPath().