diff --git a/compiler/bitcells/pbitcell.py b/compiler/bitcells/pbitcell.py index e548c829..3f0a6073 100644 --- a/compiler/bitcells/pbitcell.py +++ b/compiler/bitcells/pbitcell.py @@ -221,7 +221,7 @@ class pbitcell(design.design): inverter_pmos_contact_extension = 0.5*(self.inverter_pmos.active_contact.height - self.inverter_pmos.active_height) inverter_nmos_contact_extension = 0.5*(self.inverter_nmos.active_contact.height - self.inverter_nmos.active_height) self.inverter_gap = max(self.poly_to_active, self.m1_space + inverter_nmos_contact_extension) \ - + self.poly_to_polycontact + 2*contact.poly.width \ + + self.poly_to_polycontact + 2*contact.poly.height \ + self.m1_space + inverter_pmos_contact_extension self.cross_couple_lower_ypos = self.inverter_nmos_ypos + self.inverter_nmos.active_height \ + max(self.poly_to_active, self.m1_space + inverter_nmos_contact_extension) \ diff --git a/compiler/sram/sram_base.py b/compiler/sram/sram_base.py index 0f37917c..e9b4e1fb 100644 --- a/compiler/sram/sram_base.py +++ b/compiler/sram/sram_base.py @@ -135,7 +135,6 @@ class sram_base(design, verilog, lef): self.copy_power_pins(inst,"vdd") self.copy_power_pins(inst,"gnd") - import tech if not OPTS.route_supplies: # Do not route the power supply (leave as must-connect pins)