From c7c319c11f77a0d5e3a929f3b5ae206d02df3b76 Mon Sep 17 00:00:00 2001 From: mrg Date: Wed, 16 Jun 2021 19:06:12 -0700 Subject: [PATCH] Use extra bitcell version tag only for single port in sky130 --- compiler/characterizer/simulation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/characterizer/simulation.py b/compiler/characterizer/simulation.py index ff2275f6..be09ad89 100644 --- a/compiler/characterizer/simulation.py +++ b/compiler/characterizer/simulation.py @@ -577,7 +577,7 @@ class simulation(): Gets the signal name associated with the bitlines in the bank. """ # FIXME: change to a solution that does not depend on the technology - if OPTS.tech_name == 'sky130': + if OPTS.tech_name == "sky130" and self.total_ports == 1: cell_mod = factory.create(module_type=OPTS.bitcell, version="opt1") else: cell_mod = factory.create(module_type=OPTS.bitcell)