Addition of ROUTING_CORES variable to reduce routing time on higher end machines, located in module config file
diff --git a/gds/chaos_automaton.gds b/gds/chaos_automaton.gds
index 4939e87..c295e9b 100644
--- a/gds/chaos_automaton.gds
+++ b/gds/chaos_automaton.gds
Binary files differ
diff --git a/gds/chaos_subarray.gds b/gds/chaos_subarray.gds
index 62ee359..99e039f 100644
--- a/gds/chaos_subarray.gds
+++ b/gds/chaos_subarray.gds
Binary files differ
diff --git a/mag/chaos_automaton.mag b/mag/chaos_automaton.mag
index d2f4165..657aec9 100644
--- a/mag/chaos_automaton.mag
+++ b/mag/chaos_automaton.mag
Binary files differ
diff --git a/mag/chaos_subarray.mag b/mag/chaos_subarray.mag
index b446917..bcd9085 100644
--- a/mag/chaos_subarray.mag
+++ b/mag/chaos_subarray.mag
@@ -1,7 +1,7 @@
magic
tech sky130B
magscale 1 2
-timestamp 1659652097
+timestamp 1659665621
<< viali >>
rect 1869 117249 1903 117283
rect 5549 117249 5583 117283
diff --git a/maglef/chaos_automaton.mag b/maglef/chaos_automaton.mag
index 9084550..8f23506 100644
--- a/maglef/chaos_automaton.mag
+++ b/maglef/chaos_automaton.mag
@@ -1,7 +1,7 @@
magic
tech sky130B
magscale 1 2
-timestamp 1659628246
+timestamp 1659668809
<< obsli1 >>
rect 1104 2159 178848 177361
<< obsm1 >>
@@ -2584,7 +2584,7 @@
string LEFclass BLOCK
string LEFview TRUE
string GDS_END 76943692
-string GDS_FILE /home/alex/chaos_automaton_Summer_2022/openlane/chaos_subarray/runs/22_08_04_11_30/results/signoff/chaos_automaton.magic.gds
+string GDS_FILE /home/alex/chaos_automaton_Summer_2022/openlane/chaos_automaton/runs/22_08_04_22_53/results/signoff/chaos_automaton.magic.gds
string GDS_START 1385826
<< end >>
diff --git a/maglef/chaos_subarray.mag b/maglef/chaos_subarray.mag
index 995cf73..c1b9388 100644
--- a/maglef/chaos_subarray.mag
+++ b/maglef/chaos_subarray.mag
@@ -1,7 +1,7 @@
magic
tech sky130B
magscale 1 2
-timestamp 1659652121
+timestamp 1659665645
<< obsli1 >>
rect 1104 2159 178848 117521
<< obsm1 >>
@@ -415,7 +415,7 @@
string LEFclass BLOCK
string LEFview TRUE
string GDS_END 36487886
-string GDS_FILE /home/alex/chaos_automaton_Summer_2022/openlane/chaos_subarray/runs/22_08_04_18_22/results/signoff/chaos_subarray.magic.gds
+string GDS_FILE /home/alex/chaos_automaton_Summer_2022/openlane/chaos_subarray/runs/22_08_04_22_09/results/signoff/chaos_subarray.magic.gds
string GDS_START 141920
<< end >>
diff --git a/openlane/chaos_automaton/config.tcl b/openlane/chaos_automaton/config.tcl
index d4e0da5..647f51c 100755
--- a/openlane/chaos_automaton/config.tcl
+++ b/openlane/chaos_automaton/config.tcl
@@ -59,3 +59,6 @@
set ::env(DIODE_INSERTION_STRATEGY) 4
# If you're going to use multiple power domains, then disable cvc run.
set ::env(RUN_CVC) 1
+
+set ::env(ROUTING_CORES) 10
+# Number of threads to be used during routing processes
\ No newline at end of file
diff --git a/openlane/chaos_subarray/config.tcl b/openlane/chaos_subarray/config.tcl
index d3321e4..0c316ae 100755
--- a/openlane/chaos_subarray/config.tcl
+++ b/openlane/chaos_subarray/config.tcl
@@ -59,3 +59,6 @@
set ::env(DIODE_INSERTION_STRATEGY) 4
# If you're going to use multiple power domains, then disable cvc run.
set ::env(RUN_CVC) 1
+
+set ::env(ROUTING_CORES) 10
+# Number of threads to be used during routing processes
\ No newline at end of file
diff --git a/sdc/chaos_automaton.sdc b/sdc/chaos_automaton.sdc
index 5d446e6..20f1ce5 100644
--- a/sdc/chaos_automaton.sdc
+++ b/sdc/chaos_automaton.sdc
@@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
-# Thu Aug 4 15:36:42 2022
+# Fri Aug 5 02:59:05 2022
###############################################################################
current_design chaos_automaton
###############################################################################
diff --git a/sdc/chaos_subarray.sdc b/sdc/chaos_subarray.sdc
index be90216..bace6d6 100644
--- a/sdc/chaos_subarray.sdc
+++ b/sdc/chaos_subarray.sdc
@@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
-# Thu Aug 4 22:23:50 2022
+# Fri Aug 5 02:10:37 2022
###############################################################################
current_design chaos_subarray
###############################################################################
diff --git a/sdf/chaos_automaton.sdf b/sdf/chaos_automaton.sdf
index 672ffac..8a401a5 100644
--- a/sdf/chaos_automaton.sdf
+++ b/sdf/chaos_automaton.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "chaos_automaton")
- (DATE "Thu Aug 4 15:49:06 2022")
+ (DATE "Fri Aug 5 03:05:12 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.1")
diff --git a/sdf/chaos_subarray.sdf b/sdf/chaos_subarray.sdf
index 26ce340..5b9f203 100644
--- a/sdf/chaos_subarray.sdf
+++ b/sdf/chaos_subarray.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "chaos_subarray")
- (DATE "Thu Aug 4 22:27:51 2022")
+ (DATE "Fri Aug 5 02:13:16 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.1")
diff --git a/signoff/chaos_automaton/metrics.csv b/signoff/chaos_automaton/metrics.csv
index 4ac6a8b..fddabd0 100644
--- a/signoff/chaos_automaton/metrics.csv
+++ b/signoff/chaos_automaton/metrics.csv
@@ -1,2 +1,2 @@
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-/home/alex/chaos_automaton_Summer_2022/openlane/chaos_automaton,chaos_automaton,22_08_03_20_14,flow completed,0h30m50s0ms,0h16m27s0ms,-2.0,0.81,-1,49.0,5009.09,-1,0,0,0,0,0,0,0,50,0,-1,-1,1049271,217286,-35.29,-51.92,0.0,0.0,-1,-175.9,-259.09,0.0,0.0,-1,633311067.0,0.0,52.27,38.97,7.16,7.2,-1,15162,29776,2205,16818,0,0,0,26253,72,6408,15,21,251,28,3,6108,7031,7124,70,644,11016,0,11660,780720.2304,0.0506,0.0537,0.00025,0.0624,0.0682,3.12e-07,0.0685,0.0805,4.27e-07,2.0999999999999996,26.0,38.46153846153846,25,AREA 0,12,50,1,153.6,153.18,0.49,0.3,sky130_fd_sc_hd,4,4
+/home/alex/chaos_automaton_Summer_2022/openlane/chaos_automaton,chaos_automaton,22_08_04_22_53,flow completed,0h24m7s0ms,0h10m7s0ms,-2.0,0.81,-1,49.0,5579.34,-1,0,0,0,0,0,0,0,50,0,-1,-1,1049271,217286,-35.29,-51.92,0.0,0.0,-1,-175.9,-259.09,0.0,0.0,-1,633311067.0,0.0,52.27,38.97,7.16,7.2,-1,15162,29776,2205,16818,0,0,0,26253,72,6408,15,21,251,28,3,6108,7031,7124,70,644,11016,0,11660,780720.2304,0.0506,0.0537,0.00025,0.0624,0.0682,3.12e-07,0.0685,0.0805,4.27e-07,2.0999999999999996,26.0,38.46153846153846,25,AREA 0,12,50,1,153.6,153.18,0.49,0.3,sky130_fd_sc_hd,4,4
diff --git a/signoff/chaos_subarray/metrics.csv b/signoff/chaos_subarray/metrics.csv
index 3c9bb29..7faa037 100644
--- a/signoff/chaos_subarray/metrics.csv
+++ b/signoff/chaos_subarray/metrics.csv
@@ -1,2 +1,2 @@
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
-/home/alex/chaos_automaton_Summer_2022/openlane/chaos_subarray,chaos_subarray,22_08_04_18_22,flow completed,0h11m44s0ms,0h4m33s0ms,-2.0,0.54,-1,39.46,3165.29,-1,0,0,0,0,0,0,0,7,0,-1,-1,339084,103313,-26.09,-26.09,0.0,0.0,-1,-26.09,-26.09,0.0,0.0,-1,132918716.0,0.0,31.47,19.28,0.8,0.26,-1,1040,7346,1040,7346,0,0,0,6500,0,100,0,0,0,0,0,0,2,6600,5,424,7276,0,7700,514032.2304,0.012,0.00293,0.000174,0.0154,0.00382,2.02e-07,0.0179,0.00456,3.87e-07,1.9400000000000004,26.0,38.46153846153846,25,AREA 0,12,50,1,153.6,153.18,0.48,0.3,sky130_fd_sc_hd,4,4
+/home/alex/chaos_automaton_Summer_2022/openlane/chaos_subarray,chaos_subarray,22_08_04_22_09,flow completed,0h10m3s0ms,0h3m9s0ms,-2.0,0.54,-1,39.46,3266.2,-1,0,0,0,0,0,0,0,7,0,-1,-1,339084,103313,-26.09,-26.09,0.0,0.0,-1,-26.09,-26.09,0.0,0.0,-1,132918716.0,0.0,31.47,19.28,0.8,0.26,-1,1040,7346,1040,7346,0,0,0,6500,0,100,0,0,0,0,0,0,2,6600,5,424,7276,0,7700,514032.2304,0.012,0.00293,0.000174,0.0154,0.00382,2.02e-07,0.0179,0.00456,3.87e-07,1.9400000000000004,26.0,38.46153846153846,25,AREA 0,12,50,1,153.6,153.18,0.48,0.3,sky130_fd_sc_hd,4,4