From bfca51f7348e9834e4b5a488349c3d3ea56dbef9 Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Fri, 18 Jan 2019 09:51:52 -0800 Subject: [PATCH] Fix flatten work-around code to have new circuit names --- technology/scn4m_subm/mag_lib/setup.tcl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/technology/scn4m_subm/mag_lib/setup.tcl b/technology/scn4m_subm/mag_lib/setup.tcl index caf7550b..084428b5 100644 --- a/technology/scn4m_subm/mag_lib/setup.tcl +++ b/technology/scn4m_subm/mag_lib/setup.tcl @@ -4,11 +4,12 @@ equate class {-circuit1 nfet} {-circuit2 n} equate class {-circuit1 pfet} {-circuit2 p} # This circuit has symmetries and needs to be flattened to resolve them # or the banks won't pass -flatten class {-circuit1 bitcell_array} +flatten class {-circuit1 bitcell_array_0} +flatten class {-circuit1 bitcell_array_1} +flatten class {-circuit1 precharge_array_0} flatten class {-circuit1 precharge_array_1} flatten class {-circuit1 precharge_array_2} flatten class {-circuit1 precharge_array_3} -flatten class {-circuit1 precharge_array_4} property {-circuit1 nfet} remove as ad ps pd property {-circuit1 pfet} remove as ad ps pd property {-circuit2 n} remove as ad ps pd