From 64b0cd25d7bfb405bb0b23ab0a8ffbaae61fd4e8 Mon Sep 17 00:00:00 2001 From: Jesse Cirimelli-Low Date: Tue, 22 Aug 2023 01:16:35 -0700 Subject: [PATCH] replica col passing --- technology/sky130/custom/sky130_replica_column.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/technology/sky130/custom/sky130_replica_column.py b/technology/sky130/custom/sky130_replica_column.py index 6d6333fc..64486e14 100644 --- a/technology/sky130/custom/sky130_replica_column.py +++ b/technology/sky130/custom/sky130_replica_column.py @@ -97,16 +97,16 @@ class sky130_replica_column(sky130_bitcell_base_array): """ Create the module instances used in this design """ self.all_inst={} self.cell_inst={} - replica_row_opt1 = [geometry.instance("00_rep_opt1", mod=self.replica_cell, is_bitcell=True, mirror='MX')] \ + replica_row_opt1 = [geometry.instance("00_rep_opt1", mod=self.replica_cell, is_bitcell=True, mirror='XY')] \ + [geometry.instance("01_strap1", mod=self.strap, is_bitcell=False, mirror='MX')] - replica_row_opt1a = [geometry.instance("10_opt1a", mod=self.replica_cell2, is_bitcell=True)] \ + replica_row_opt1a = [geometry.instance("10_opt1a", mod=self.replica_cell2, is_bitcell=True, mirror='MY')] \ + [geometry.instance("11_strapa", mod=self.strap2, is_bitcell=False)] replica_dummy_row_opt1 = [geometry.instance("00_rep_opt1", mod=self.dummy_cell, is_bitcell=True, mirror='MX')] \ + [geometry.instance("01_rep_strap", mod=self.strap, is_bitcell=False, mirror='MX')] - replica_dummy_row_opt1a = [geometry.instance("10_opt1a", mod=self.dummy_cell2, is_bitcell=True)] \ + replica_dummy_row_opt1a = [geometry.instance("10_opt1a", mod=self.dummy_cell2, is_bitcell=True, mirror='MY')] \ + [geometry.instance("11_strapa", mod=self.strap2, is_bitcell=False)] bit_block = []