From 5fc180ed2d6da82892c7499392c0c5057c3aeec8 Mon Sep 17 00:00:00 2001 From: "R. Ou" Date: Mon, 17 Feb 2020 00:54:33 -0800 Subject: [PATCH] extract_counter: Fix clock enable --- passes/techmap/extract_counter.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/passes/techmap/extract_counter.cc b/passes/techmap/extract_counter.cc index 69fdaf269..d1a0f6dec 100644 --- a/passes/techmap/extract_counter.cc +++ b/passes/techmap/extract_counter.cc @@ -509,13 +509,15 @@ void counter_worker( cell->setPort(ID(CE), extract.ce); } else + { cell->setParam(ID(HAS_CE), RTLIL::Const(0)); + cell->setPort(ID(CE), RTLIL::Const(1)); + } //Hook up hard-wired ports (for now up/down are not supported), default to no parallel output cell->setParam(ID(HAS_POUT), RTLIL::Const(0)); cell->setParam(ID(RESET_TO_MAX), RTLIL::Const(0)); cell->setParam(ID(DIRECTION), RTLIL::Const("DOWN")); - cell->setPort(ID(CE), RTLIL::Const(1)); cell->setPort(ID(UP), RTLIL::Const(0)); //Hook up any parallel outputs -- 2.30.2