mirror of https://github.com/VLSIDA/OpenRAM.git
16 lines
591 B
Tcl
16 lines
591 B
Tcl
|
|
# Setup file for netgen
|
||
|
|
ignore class c
|
||
|
|
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 precharge_array1}
|
||
|
|
flatten class {-circuit1 precharge_array2}
|
||
|
|
flatten class {-circuit1 precharge_array3}
|
||
|
|
flatten class {-circuit1 precharge_array4}
|
||
|
|
property {-circuit1 nfet} remove as ad ps pd
|
||
|
|
property {-circuit1 pfet} remove as ad ps pd
|
||
|
|
property {-circuit2 n} remove as ad ps pd
|
||
|
|
property {-circuit2 p} remove as ad ps pd
|
||
|
|
permute transistors
|