Remove another boundary subcell

This commit is contained in:
mrg 2020-10-08 16:58:19 -07:00
parent 8d5db50062
commit 3648401e67
1 changed files with 4 additions and 8 deletions

View File

@ -9,16 +9,14 @@
import debug
import design
import utils
from globals import OPTS
from tech import parameter, drc, layer, GDS
from tech import layer, GDS
class s8_row_end(design.design):
def __init__(self, version, name=""):
super().__init__(name)
pin_names = ["wl", "vpwr"]
type_list = ["OUTPUT", "POWER"]
if version == "rowend":
self.name = "s8sram16x16_rowend"
@ -28,11 +26,9 @@ class s8_row_end(design.design):
debug.error("Invalid type for row_end", -1)
design.design.__init__(self, name=self.name)
(self.width, self.height) = utils.get_libcell_size(self.name,
GDS["unit"],
layer["mem"],
"s8sram16x16_rowend_ce\x00")
GDS["unit"],
layer["mem"])
self.pin_map = utils.get_libcell_pins(pin_names, self.name, GDS["unit"])
self.add_pin("wl", "OUTPUT")
self.add_pin("vpwr", "POWER")