From 1eb6da19e95969de90cd047a467d40334e90498d Mon Sep 17 00:00:00 2001 From: James Cherry Date: Sat, 11 Jun 2022 10:48:53 -0700 Subject: [PATCH] MakeTimingModel Signed-off-by: James Cherry --- search/MakeTimingModel.cc | 5 ----- search/MakeTimingModel.hh | 7 +------ 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/search/MakeTimingModel.cc b/search/MakeTimingModel.cc index ab168ad1..29280ac3 100644 --- a/search/MakeTimingModel.cc +++ b/search/MakeTimingModel.cc @@ -486,11 +486,6 @@ TimingSense OutputDelays::timingSense() const { if (rf_path_exists[RiseFall::riseIndex()][RiseFall::riseIndex()] - && rf_path_exists[RiseFall::riseIndex()][RiseFall::fallIndex()] - && rf_path_exists[RiseFall::fallIndex()][RiseFall::riseIndex()] - && rf_path_exists[RiseFall::fallIndex()][RiseFall::fallIndex()]) - return TimingSense::non_unate; - else if (rf_path_exists[RiseFall::riseIndex()][RiseFall::riseIndex()] && rf_path_exists[RiseFall::fallIndex()][RiseFall::fallIndex()] && !rf_path_exists[RiseFall::riseIndex()][RiseFall::fallIndex()] && !rf_path_exists[RiseFall::fallIndex()][RiseFall::riseIndex()]) diff --git a/search/MakeTimingModel.hh b/search/MakeTimingModel.hh index 6901de5e..b4463649 100644 --- a/search/MakeTimingModel.hh +++ b/search/MakeTimingModel.hh @@ -36,6 +36,7 @@ public: TimingSense timingSense() const; RiseFallMinMax delays; + // input edge -> output edge path exists for unateness bool rf_path_exists[RiseFall::index_count][RiseFall::index_count]; }; @@ -81,10 +82,4 @@ private: LibertyBuilder *lib_builder_; }; -void -writeTimingModel(const char *cell_name, - const char *filename, - const Corner *corner, - Sta *sta); - } // namespace