Error out on single port in sky130

This commit is contained in:
mrg 2020-06-22 15:41:59 -07:00
parent cd23b31ab4
commit 40edbfa51f
1 changed files with 3 additions and 1 deletions

View File

@ -10,7 +10,7 @@ import utils
from tech import GDS, layer from tech import GDS, layer
from tech import cell_properties as props from tech import cell_properties as props
import bitcell_base import bitcell_base
from globals import OPTS
class bitcell(bitcell_base.bitcell_base): class bitcell(bitcell_base.bitcell_base):
""" """
@ -51,6 +51,8 @@ class bitcell(bitcell_base.bitcell_base):
self.add_pin_types(self.type_list) self.add_pin_types(self.type_list)
self.nets_match = self.do_nets_exist(self.storage_nets) self.nets_match = self.do_nets_exist(self.storage_nets)
debug.check(OPTS.tech_name != "sky130", "sky130 does not yet support single port cells")
def get_all_wl_names(self): def get_all_wl_names(self):
""" Creates a list of all wordline pin names """ """ Creates a list of all wordline pin names """
if props.bitcell.split_wl: if props.bitcell.split_wl: