refresh from commit b44a04804145badb05bbec9b7e9f9a8d55f4cfba
diff --git a/checks/klayout_drc.log b/checks/klayout_drc.log index 2e4d3e5..dfc4ad3 100644 --- a/checks/klayout_drc.log +++ b/checks/klayout_drc.log
@@ -1,15 +1,15 @@ "_input" in: sky130A_mr.lydrc:88 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:89 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:90 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:90 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:91 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:92 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:93 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:93 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:94 Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:95 @@ -35,19 +35,19 @@ "_input" in: sky130A_mr.lydrc:105 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:106 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:107 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:107 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:108 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:110 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:111 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:111 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:113 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:114 -Elapsed: 0.010s +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:116 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:117 @@ -63,9 +63,9 @@ "_input" in: sky130A_mr.lydrc:125 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:127 -Elapsed: 0.000s -"_input" in: sky130A_mr.lydrc:128 Elapsed: 0.010s +"_input" in: sky130A_mr.lydrc:128 +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:129 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:130 @@ -97,9 +97,9 @@ "_input" in: sky130A_mr.lydrc:143 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:144 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:145 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:145 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:146 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:147 @@ -109,33 +109,33 @@ "_input" in: sky130A_mr.lydrc:149 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:150 -Elapsed: 0.000s +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:151 -Elapsed: 0.010s +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:152 -Elapsed: 0.000s -"_input" in: sky130A_mr.lydrc:153 Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:154 +"_input" in: sky130A_mr.lydrc:153 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:154 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:155 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:156 -Elapsed: 0.010s +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:157 -Elapsed: 0.000s +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:158 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:159 Elapsed: 0.000s -"_input" in: sky130A_mr.lydrc:160 +"_input" in: sky130A_mr.lydrc:159 Elapsed: 0.010s +"_input" in: sky130A_mr.lydrc:160 +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:161 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:162 -Elapsed: 0.000s -"_input" in: sky130A_mr.lydrc:163 Elapsed: 0.010s +"_input" in: sky130A_mr.lydrc:163 +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:164 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:165 @@ -143,19 +143,19 @@ "_input" in: sky130A_mr.lydrc:166 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:167 -Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:168 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:168 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:169 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:170 -Elapsed: 0.010s +Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:171 -Elapsed: 0.000s -"_input" in: sky130A_mr.lydrc:172 Elapsed: 0.010s -"_input" in: sky130A_mr.lydrc:173 +"_input" in: sky130A_mr.lydrc:172 Elapsed: 0.000s +"_input" in: sky130A_mr.lydrc:173 +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:174 Elapsed: 0.000s "_input" in: sky130A_mr.lydrc:175 @@ -165,7 +165,7 @@ "_input" in: sky130A_mr.lydrc:177 Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:178 -Elapsed: 0.000s +Elapsed: 0.010s "_input" in: sky130A_mr.lydrc:179 Elapsed: 0.000s DRC section @@ -174,36 +174,36 @@ Elapsed: 0.030s dnwell "width_check" in: sky130A_mr.lydrc:207 -Elapsed: 0.010s +Elapsed: 0.000s "_output" in: sky130A_mr.lydrc:207 Elapsed: 0.010s nwell "width_check" in: sky130A_mr.lydrc:215 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:215 -Elapsed: 0.000s -"isolated_check" in: sky130A_mr.lydrc:216 Elapsed: 0.010s +"isolated_check" in: sky130A_mr.lydrc:216 +Elapsed: 0.000s "_output" in: sky130A_mr.lydrc:216 Elapsed: 0.010s hvtp "width_check" in: sky130A_mr.lydrc:235 -Elapsed: 0.000s -"_output" in: sky130A_mr.lydrc:235 Elapsed: 0.010s +"_output" in: sky130A_mr.lydrc:235 +Elapsed: 0.000s "isolated_check" in: sky130A_mr.lydrc:236 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:236 -Elapsed: 0.000s +Elapsed: 0.010s htvr "width_check" in: sky130A_mr.lydrc:243 -Elapsed: 0.010s +Elapsed: 0.000s "_output" in: sky130A_mr.lydrc:243 Elapsed: 0.010s "isolated_check" in: sky130A_mr.lydrc:244 -Elapsed: 0.000s +Elapsed: 0.020s "_output" in: sky130A_mr.lydrc:244 -Elapsed: 0.010s +Elapsed: 0.000s lvtn "isolated_check" in: sky130A_mr.lydrc:249 Elapsed: 0.010s @@ -216,25 +216,25 @@ Elapsed: 0.010s diff-tap "+" in: sky130A_mr.lydrc:270 -Elapsed: 0.000s +Elapsed: 0.010s "isolated_check" in: sky130A_mr.lydrc:280 -Elapsed: 0.030s +Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:280 Elapsed: 0.010s tunm "width_check" in: sky130A_mr.lydrc:293 -Elapsed: 0.000s -"_output" in: sky130A_mr.lydrc:293 Elapsed: 0.010s +"_output" in: sky130A_mr.lydrc:293 +Elapsed: 0.000s "isolated_check" in: sky130A_mr.lydrc:294 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:294 -Elapsed: 0.000s +Elapsed: 0.010s poly "width_check" in: sky130A_mr.lydrc:303 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:303 -Elapsed: 0.010s +Elapsed: 0.000s "-" in: sky130A_mr.lydrc:308 Elapsed: 0.010s "isolated_check" in: sky130A_mr.lydrc:308 @@ -265,12 +265,18 @@ "&" in: sky130A_mr.lydrc:382 Elapsed: 0.010s "-" in: sky130A_mr.lydrc:382 -Elapsed: 0.000s +Elapsed: 0.010s "edges" in: sky130A_mr.lydrc:382 Elapsed: 0.020s "with_length" in: sky130A_mr.lydrc:382 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:382 +Elapsed: 0.000s +"interacting" in: sky130A_mr.lydrc:383 +Elapsed: 0.010s +"&" in: sky130A_mr.lydrc:383 +Elapsed: 0.010s +"&" in: sky130A_mr.lydrc:383 Elapsed: 0.010s "interacting" in: sky130A_mr.lydrc:383 Elapsed: 0.010s @@ -278,14 +284,8 @@ Elapsed: 0.000s "&" in: sky130A_mr.lydrc:383 Elapsed: 0.010s -"interacting" in: sky130A_mr.lydrc:383 -Elapsed: 0.010s -"&" in: sky130A_mr.lydrc:383 -Elapsed: 0.010s -"&" in: sky130A_mr.lydrc:383 -Elapsed: 0.000s "edges" in: sky130A_mr.lydrc:383 -Elapsed: 0.010s +Elapsed: 0.000s "with_length" in: sky130A_mr.lydrc:383 Elapsed: 0.010s "interacting" in: sky130A_mr.lydrc:383 @@ -301,13 +301,13 @@ "|" in: sky130A_mr.lydrc:383 Elapsed: 0.000s "not_interacting" in: sky130A_mr.lydrc:383 -Elapsed: 0.020s +Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:383 Elapsed: 0.000s "|" in: sky130A_mr.lydrc:411 Elapsed: 0.020s "&" in: sky130A_mr.lydrc:411 -Elapsed: 0.130s +Elapsed: 0.140s "separation_check" in: sky130A_mr.lydrc:411 Elapsed: 0.010s "_output" in: sky130A_mr.lydrc:411 @@ -325,7 +325,7 @@ "interacting" in: sky130A_mr.lydrc:447 Elapsed: 0.030s "isolated_check" in: sky130A_mr.lydrc:447 -Elapsed: 0.010s +Elapsed: 0.000s "_output" in: sky130A_mr.lydrc:447 Elapsed: 0.010s "enclosing_check" in: sky130A_mr.lydrc:448 @@ -333,7 +333,7 @@ "_output" in: sky130A_mr.lydrc:448 Elapsed: 0.000s "enclosing_check" in: sky130A_mr.lydrc:449 -Elapsed: 0.010s +Elapsed: 0.000s "_output" in: sky130A_mr.lydrc:449 Elapsed: 0.010s "separation_check" in: sky130A_mr.lydrc:450 @@ -356,4 +356,4 @@ "_output" in: sky130A_mr.lydrc:793 Elapsed: 0.010s Writing report database: /home/bjmuld/work/mpw2/checks/user_analog_project_wrapper_klayout_drc.xml .. -Total run time: 1.490s +Total run time: 1.450s
diff --git a/checks/magic_drc.log b/checks/magic_drc.log index fb8d8bd..15a53b6 100644 --- a/checks/magic_drc.log +++ b/checks/magic_drc.log
@@ -6,9 +6,9 @@ Processing system .magicrc file Sourcing design .magicrc for technology sky130A ... 2 Magic internal units = 1 Lambda -Could not find file '/home/bjmuld/work/cells/sky130A/libs.tech/magic/sky130A.tech' in any of these directories: +Could not find file '/home/bjmuld/work/cells//sky130A/libs.tech/magic/sky130A.tech' in any of these directories: . /build/lib/magic/sys /build/lib/magic/sys/current -Error parsing ".magicrc": couldn't read file "/home/bjmuld/work/cells/sky130A/libs.tech/magic/sky130A.tcl": no such file or directory +Error parsing ".magicrc": couldn't read file "/home/bjmuld/work/cells//sky130A/libs.tech/magic/sky130A.tcl": no such file or directory Bad local startup file ".magicrc", continuing without. Scaled tech values by 2 / 1 to match internal grid scaling Loading "/usr/local/bin/drc_checks/magic_drc_check.tcl" from command line.
diff --git a/checks/met_min_ca_density_check.log b/checks/met_min_ca_density_check.log index 8d8e11b..6e2415e 100644 --- a/checks/met_min_ca_density_check.log +++ b/checks/met_min_ca_density_check.log
@@ -1,6 +1,6 @@ li1_ca_density is 0.9995210723848069 -m1_ca_density is 0.9985282531035959 -m2_ca_density is 0.9749639871867217 +m1_ca_density is 0.998528255672089 +m2_ca_density is 0.9749639026015722 m3_ca_density is 0.9263081444096357 m4_ca_density is 0.9274977941508407 m5_ca_density is 1.0
diff --git a/checks/user_analog_project_wrapper_klayout_drc.xml b/checks/user_analog_project_wrapper_klayout_drc.xml index 1a5e4d3..4acb517 100644 --- a/checks/user_analog_project_wrapper_klayout_drc.xml +++ b/checks/user_analog_project_wrapper_klayout_drc.xml
@@ -231,7 +231,7 @@ <references> <ref> <parent>user_analog_project_wrapper</parent> - <trans>m90 *1 1522.44,3299.69</trans> + <trans>m90 *1 1522.44,3302.89</trans> </ref> </references> </cell>
diff --git a/gds/user_analog_project_wrapper.gds.gz b/gds/user_analog_project_wrapper.gds.gz index 3a6ba3f..b2ec0d4 100644 --- a/gds/user_analog_project_wrapper.gds.gz +++ b/gds/user_analog_project_wrapper.gds.gz Binary files differ
diff --git a/mag/sky130_hilas_DAC5bit01.mag b/mag/sky130_hilas_DAC5bit01.mag index d7da85b..d0a9f57 100644 --- a/mag/sky130_hilas_DAC5bit01.mag +++ b/mag/sky130_hilas_DAC5bit01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 481 1069 520 1072 rect 642 1069 681 1072 @@ -176,118 +176,118 @@ rect 382 715 1569 735 rect 382 714 396 715 rect 382 603 1236 623 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_8 -timestamp 1628178864 -transform 1 0 584 0 1 1093 -box -9 -26 24 29 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_10 -timestamp 1628178864 -transform 1 0 411 0 1 958 -box -9 -26 24 29 -use sky130_hilas_DAC6TransistorStack01a sky130_hilas_DAC6TransistorStack01a_0 -timestamp 1628178864 -transform 1 0 391 0 1 701 -box 28 -174 200 391 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_12 -timestamp 1628178864 -transform 1 0 413 0 1 769 -box -9 -26 24 29 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_11 -timestamp 1628178864 -transform 1 0 413 0 1 863 -box -9 -26 24 29 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_9 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 413 0 1 1089 box -9 -26 24 29 -use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 -transform 1 0 693 0 1 532 -box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_6 -timestamp 1628178864 -transform 1 0 855 0 1 532 -box -10 -8 13 21 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_6 -timestamp 1628178864 -transform 1 0 904 0 1 1093 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_11 +timestamp 1628285143 +transform 1 0 413 0 1 863 +box -9 -26 24 29 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_12 +timestamp 1628285143 +transform 1 0 413 0 1 769 +box -9 -26 24 29 +use sky130_hilas_DAC6TransistorStack01a sky130_hilas_DAC6TransistorStack01a_0 +timestamp 1628285143 +transform 1 0 391 0 1 701 +box 28 -174 200 391 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_10 +timestamp 1628285143 +transform 1 0 411 0 1 958 +box -9 -26 24 29 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_8 +timestamp 1628285143 +transform 1 0 584 0 1 1093 box -9 -26 24 29 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_7 -timestamp 1628178864 +timestamp 1628285143 transform 0 1 734 -1 0 1073 box -9 -26 24 29 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_6 +timestamp 1628285143 +transform 1 0 904 0 1 1093 +box -9 -26 24 29 +use sky130_hilas_li2m1 sky130_hilas_li2m1_6 +timestamp 1628285143 +transform 1 0 855 0 1 532 +box -10 -8 13 21 +use sky130_hilas_li2m1 sky130_hilas_li2m1_0 +timestamp 1628285143 +transform 1 0 693 0 1 532 +box -10 -8 13 21 use sky130_hilas_DAC6TransistorStack01 sky130_hilas_DAC6TransistorStack01_0 array 0 2 161 0 0 566 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 552 0 1 701 box 28 -174 200 391 -use sky130_hilas_li2m1 sky130_hilas_li2m1_7 -timestamp 1628178864 -transform 1 0 1015 0 1 532 -box -10 -8 13 21 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_5 -timestamp 1628178864 -transform 1 0 1065 0 1 1094 -box -9 -26 24 29 use sky130_hilas_DAC6TransistorStack01b sky130_hilas_DAC6TransistorStack01b_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1035 0 1 701 box 13 -174 204 391 -use sky130_hilas_li2m1 sky130_hilas_li2m1_5 -timestamp 1628178864 -transform 1 0 1337 0 1 532 -box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_1 -timestamp 1628178864 -transform 1 0 1177 0 1 532 -box -10 -8 13 21 -use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 -transform 1 0 1217 0 1 607 -box -9 -10 23 22 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_4 -timestamp 1628178864 -transform 1 0 1227 0 1 1093 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_5 +timestamp 1628285143 +transform 1 0 1065 0 1 1094 box -9 -26 24 29 -use sky130_hilas_poly2m2 sky130_hilas_poly2m2_3 -timestamp 1628178864 -transform 1 0 1388 0 1 1094 -box -9 -26 24 29 +use sky130_hilas_li2m1 sky130_hilas_li2m1_7 +timestamp 1628285143 +transform 1 0 1015 0 1 532 +box -10 -8 13 21 use sky130_hilas_DAC6TransistorStack01c sky130_hilas_DAC6TransistorStack01c_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1196 0 1 701 box 28 -174 215 391 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_3 +timestamp 1628285143 +transform 1 0 1388 0 1 1094 +box -9 -26 24 29 +use sky130_hilas_poly2m2 sky130_hilas_poly2m2_4 +timestamp 1628285143 +transform 1 0 1227 0 1 1093 +box -9 -26 24 29 +use sky130_hilas_m12m2 sky130_hilas_m12m2_0 +timestamp 1628285143 +transform 1 0 1217 0 1 607 +box -9 -10 23 22 +use sky130_hilas_li2m1 sky130_hilas_li2m1_1 +timestamp 1628285143 +transform 1 0 1177 0 1 532 +box -10 -8 13 21 +use sky130_hilas_li2m1 sky130_hilas_li2m1_5 +timestamp 1628285143 +transform 1 0 1337 0 1 532 +box -10 -8 13 21 use sky130_hilas_DAC6TransistorStack01 sky130_hilas_DAC6TransistorStack01_2 array 0 2 161 0 0 566 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1357 0 1 701 box 28 -174 200 391 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1549 0 1 1094 box -9 -26 24 29 use sky130_hilas_DAC6TransistorStack01a sky130_hilas_DAC6TransistorStack01a_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1840 0 1 701 box 28 -174 200 391 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1679 0 1 1090 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1746 0 1 1090 box -14 -15 20 18 use sky130_hilas_li2m1 sky130_hilas_li2m1_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1659 0 1 532 box -10 -8 13 21 use sky130_hilas_li2m1 sky130_hilas_li2m1_4 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1820 0 1 532 box -10 -8 13 21 use sky130_hilas_li2m1 sky130_hilas_li2m1_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1499 0 1 532 box -10 -8 13 21 << labels >>
diff --git a/mag/sky130_hilas_DAC6TransistorStack01.mag b/mag/sky130_hilas_DAC6TransistorStack01.mag index 014c138..3308673 100644 --- a/mag/sky130_hilas_DAC6TransistorStack01.mag +++ b/mag/sky130_hilas_DAC6TransistorStack01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 90 368 129 371 rect 90 326 129 329 @@ -14,28 +14,28 @@ rect 89 -58 128 -55 rect 90 -112 129 -109 rect 90 -154 129 -151 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 -timestamp 1628178864 -transform 1 0 107 0 1 252 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_3 -timestamp 1628178864 -transform 1 0 107 0 1 156 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_4 -timestamp 1628178864 -transform 1 0 107 0 1 60 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_0 -timestamp 1628178864 -transform 1 0 107 0 1 -36 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 -timestamp 1628178864 -transform 1 0 108 0 1 348 -box -80 -78 92 43 use sky130_hilas_pFETdevice01a sky130_hilas_pFETdevice01a_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 108 0 1 -132 box -80 -42 81 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 +timestamp 1628285143 +transform 1 0 108 0 1 348 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_0 +timestamp 1628285143 +transform 1 0 107 0 1 -36 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_4 +timestamp 1628285143 +transform 1 0 107 0 1 60 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_3 +timestamp 1628285143 +transform 1 0 107 0 1 156 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 +timestamp 1628285143 +transform 1 0 107 0 1 252 +box -79 -78 82 43 << end >>
diff --git a/mag/sky130_hilas_DAC6TransistorStack01a.mag b/mag/sky130_hilas_DAC6TransistorStack01a.mag index 531d416..cab584c 100644 --- a/mag/sky130_hilas_DAC6TransistorStack01a.mag +++ b/mag/sky130_hilas_DAC6TransistorStack01a.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 90 368 129 371 rect 90 326 129 329 @@ -14,28 +14,28 @@ rect 90 -58 129 -55 rect 90 -112 129 -109 rect 90 -154 129 -151 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 -timestamp 1628178864 -transform 1 0 108 0 1 -36 -box -80 -78 92 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_1 -timestamp 1628178864 -transform 1 0 108 0 1 60 -box -80 -78 92 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_4 -timestamp 1628178864 -transform 1 0 108 0 1 156 -box -80 -78 92 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_2 -timestamp 1628178864 -transform 1 0 108 0 1 252 -box -80 -78 92 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_3 -timestamp 1628178864 -transform 1 0 108 0 1 348 -box -80 -78 92 43 use sky130_hilas_pFETdevice01a sky130_hilas_pFETdevice01a_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 108 0 1 -132 box -80 -42 81 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_3 +timestamp 1628285143 +transform 1 0 108 0 1 348 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_2 +timestamp 1628285143 +transform 1 0 108 0 1 252 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_4 +timestamp 1628285143 +transform 1 0 108 0 1 156 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_1 +timestamp 1628285143 +transform 1 0 108 0 1 60 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 +timestamp 1628285143 +transform 1 0 108 0 1 -36 +box -80 -78 92 43 << end >>
diff --git a/mag/sky130_hilas_DAC6TransistorStack01b.mag b/mag/sky130_hilas_DAC6TransistorStack01b.mag index 1c6252b..19dcc23 100644 --- a/mag/sky130_hilas_DAC6TransistorStack01b.mag +++ b/mag/sky130_hilas_DAC6TransistorStack01b.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 90 368 129 371 rect 90 326 129 329 @@ -14,28 +14,28 @@ rect 89 -58 128 -55 rect 90 -112 129 -109 rect 90 -154 129 -151 -use sky130_hilas_pFETdevice01d sky130_hilas_pFETdevice01d_0 -timestamp 1628178864 -transform 1 0 107 0 1 156 -box -94 -102 97 43 -use sky130_hilas_pFETdevice01a sky130_hilas_pFETdevice01a_0 -timestamp 1628178864 -transform 1 0 108 0 1 -132 -box -80 -42 81 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 -timestamp 1628178864 -transform 1 0 108 0 1 348 -box -80 -78 92 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 -timestamp 1628178864 -transform 1 0 107 0 1 252 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_4 -timestamp 1628178864 -transform 1 0 107 0 1 60 -box -79 -78 82 43 use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 107 0 1 -36 box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_4 +timestamp 1628285143 +transform 1 0 107 0 1 60 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 +timestamp 1628285143 +transform 1 0 107 0 1 252 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 +timestamp 1628285143 +transform 1 0 108 0 1 348 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01a sky130_hilas_pFETdevice01a_0 +timestamp 1628285143 +transform 1 0 108 0 1 -132 +box -80 -42 81 43 +use sky130_hilas_pFETdevice01d sky130_hilas_pFETdevice01d_0 +timestamp 1628285143 +transform 1 0 107 0 1 156 +box -94 -102 97 43 << end >>
diff --git a/mag/sky130_hilas_DAC6TransistorStack01c.mag b/mag/sky130_hilas_DAC6TransistorStack01c.mag index edd7227..fd33e34 100644 --- a/mag/sky130_hilas_DAC6TransistorStack01c.mag +++ b/mag/sky130_hilas_DAC6TransistorStack01c.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 90 368 129 371 rect 90 326 129 329 @@ -14,28 +14,28 @@ rect 89 -58 128 -55 rect 90 -112 129 -109 rect 90 -154 129 -151 -use sky130_hilas_pFETdevice01b sky130_hilas_pFETdevice01b_1 -timestamp 1628178864 -transform 1 0 107 0 1 60 -box -79 -114 108 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_0 -timestamp 1628178864 -transform 1 0 107 0 1 -36 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_3 -timestamp 1628178864 -transform 1 0 107 0 1 156 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 -timestamp 1628178864 -transform 1 0 107 0 1 252 -box -79 -78 82 43 -use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 -timestamp 1628178864 -transform 1 0 108 0 1 348 -box -80 -78 92 43 use sky130_hilas_pFETdevice01a sky130_hilas_pFETdevice01a_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 108 0 1 -132 box -80 -42 81 43 +use sky130_hilas_pFETdevice01aa sky130_hilas_pFETdevice01aa_0 +timestamp 1628285143 +transform 1 0 108 0 1 348 +box -80 -78 92 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_6 +timestamp 1628285143 +transform 1 0 107 0 1 252 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_3 +timestamp 1628285143 +transform 1 0 107 0 1 156 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01 sky130_hilas_pFETdevice01_0 +timestamp 1628285143 +transform 1 0 107 0 1 -36 +box -79 -78 82 43 +use sky130_hilas_pFETdevice01b sky130_hilas_pFETdevice01b_1 +timestamp 1628285143 +transform 1 0 107 0 1 60 +box -79 -114 108 43 << end >>
diff --git a/mag/sky130_hilas_DualTACore01.mag b/mag/sky130_hilas_DualTACore01.mag index 78ddbb5..f5cc025 100644 --- a/mag/sky130_hilas_DualTACore01.mag +++ b/mag/sky130_hilas_DualTACore01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -87 540 -60 546 rect -87 498 -60 504 @@ -27,51 +27,51 @@ rect -136 211 155 233 rect -137 -6 134 17 use sky130_hilas_pFETmirror02 sky130_hilas_pFETmirror02_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 88 0 1 -111 box -61 89 67 373 use sky130_hilas_nMirror03 sky130_hilas_nMirror03_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -113 0 1 130 box -59 -6 125 123 use sky130_hilas_nMirror03 sky130_hilas_nMirror03_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -113 0 -1 97 box -59 -6 125 123 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 106 0 1 228 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 98 0 1 3 box -14 -15 20 18 use sky130_hilas_li2m1 sky130_hilas_li2m1_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 41 0 1 126 box -10 -8 13 21 use sky130_hilas_pFETmirror02 sky130_hilas_pFETmirror02_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 88 0 -1 635 box -61 89 67 373 use sky130_hilas_nMirror03 sky130_hilas_nMirror03_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -113 0 -1 397 box -59 -6 125 123 use sky130_hilas_nMirror03 sky130_hilas_nMirror03_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -113 0 1 430 box -59 -6 125 123 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 107 0 1 300 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 102 0 1 522 box -14 -15 20 18 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 41 0 1 385 box -10 -8 13 21 << labels >>
diff --git a/mag/sky130_hilas_FGBias2x1cell.mag b/mag/sky130_hilas_FGBias2x1cell.mag index e9a6265..04c884f 100644 --- a/mag/sky130_hilas_FGBias2x1cell.mag +++ b/mag/sky130_hilas_FGBias2x1cell.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 568 195 618 201 rect 640 195 690 201 @@ -92,59 +92,59 @@ rect -396 -320 526 -315 rect -396 -330 514 -320 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 986 0 1 62 box -1005 -380 -733 -211 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 986 0 -1 -231 box -1005 -380 -733 -211 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 19 box -1451 -400 -1278 -210 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 433 box -1451 -400 -1278 -210 use sky130_hilas_wellContact sky130_hilas_wellContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 231 box -1448 -441 -1275 -255 use sky130_hilas_wellContact sky130_hilas_wellContact_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 404 box -1448 -441 -1275 -255 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -103 0 1 -92 box -10 -8 13 21 use sky130_hilas_horizTransCell01 sky130_hilas_horizTransCell01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 790 0 1 -429 box -476 42 -33 359 use sky130_hilas_horizTransCell01 sky130_hilas_horizTransCell01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 790 0 -1 270 box -476 42 -33 359 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 627 0 1 -116 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 627 0 1 -56 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 721 0 1 -84 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 538 0 1 -216 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 538 0 1 60 box -14 -15 20 18 << labels >>
diff --git a/mag/sky130_hilas_FGBiasWeakGate2x1cell.mag b/mag/sky130_hilas_FGBiasWeakGate2x1cell.mag index 7dea88b..d50bdf2 100644 --- a/mag/sky130_hilas_FGBiasWeakGate2x1cell.mag +++ b/mag/sky130_hilas_FGBiasWeakGate2x1cell.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 568 195 618 201 rect 640 195 690 201 @@ -108,63 +108,63 @@ rect -396 -320 526 -315 rect -396 -330 514 -320 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 986 0 1 62 box -1005 -380 -733 -211 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 986 0 -1 -231 box -1005 -380 -733 -211 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 433 box -1451 -400 -1278 -210 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 19 box -1451 -400 -1278 -210 use sky130_hilas_wellContact sky130_hilas_wellContact_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 404 box -1448 -441 -1275 -255 use sky130_hilas_wellContact sky130_hilas_wellContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 231 box -1448 -441 -1275 -255 use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -191 0 1 -268 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -188 0 1 101 box -14 -15 20 18 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -103 0 1 -92 box -10 -8 13 21 use sky130_hilas_horizTransCell01 sky130_hilas_horizTransCell01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 790 0 1 -429 box -476 42 -33 359 use sky130_hilas_horizTransCell01 sky130_hilas_horizTransCell01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 790 0 -1 270 box -476 42 -33 359 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 627 0 1 -116 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 627 0 1 -56 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 538 0 1 -216 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 538 0 1 60 box -14 -15 20 18 << labels >>
diff --git a/mag/sky130_hilas_FGHugeVaractorCapacitor01.mag b/mag/sky130_hilas_FGHugeVaractorCapacitor01.mag index 9bcb9fd..178d037 100644 --- a/mag/sky130_hilas_FGHugeVaractorCapacitor01.mag +++ b/mag/sky130_hilas_FGHugeVaractorCapacitor01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -556 -677 413 -217 rect -556 -816 473 -677
diff --git a/mag/sky130_hilas_FGVaractorCapacitor.mag b/mag/sky130_hilas_FGVaractorCapacitor.mag index 70f86d1..48c327f 100644 --- a/mag/sky130_hilas_FGVaractorCapacitor.mag +++ b/mag/sky130_hilas_FGVaractorCapacitor.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -957 -395 -734 -210 << mvvaractor >>
diff --git a/mag/sky130_hilas_FGVaractorCapacitor02.mag b/mag/sky130_hilas_FGVaractorCapacitor02.mag index 8d65061..e6055bf 100644 --- a/mag/sky130_hilas_FGVaractorCapacitor02.mag +++ b/mag/sky130_hilas_FGVaractorCapacitor02.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -1005 -215 -734 -211 rect -1005 -380 -733 -215
diff --git a/mag/sky130_hilas_FGVaractorTunnelCap01.mag b/mag/sky130_hilas_FGVaractorTunnelCap01.mag index 4443a39..45bb6a4 100644 --- a/mag/sky130_hilas_FGVaractorTunnelCap01.mag +++ b/mag/sky130_hilas_FGVaractorTunnelCap01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -1005 -380 -783 -211 << mvvaractor >>
diff --git a/mag/sky130_hilas_FGcharacterization01.mag b/mag/sky130_hilas_FGcharacterization01.mag index 4a888c6..3fcd3a8 100644 --- a/mag/sky130_hilas_FGcharacterization01.mag +++ b/mag/sky130_hilas_FGcharacterization01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 52 825 81 841 rect 131 825 160 841 @@ -688,171 +688,171 @@ rect 1719 287 1763 305 rect -531 266 1792 287 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 563 0 1 1073 box -1005 -380 -733 -211 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 563 0 1 774 box -1005 -380 -733 -211 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 563 0 1 673 box -1005 -380 -733 -211 use sky130_hilas_nOverlapCap01 sky130_hilas_nOverlapCap01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -795 0 1 395 box -62 -43 67 86 use sky130_hilas_FGVaractorTunnelCap01 sky130_hilas_FGVaractorTunnelCap01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 93 0 1 1068 box -1005 -380 -783 -211 use sky130_hilas_overlapCap02a sky130_hilas_overlapCap02a_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 506 0 1 748 box -521 -54 -121 110 use sky130_hilas_overlapCap02a sky130_hilas_overlapCap02a_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 506 0 1 313 box -521 -54 -121 110 use sky130_hilas_overlapCap02a sky130_hilas_overlapCap02a_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 506 0 1 468 box -521 -54 -121 110 use sky130_hilas_li2m2 sky130_hilas_li2m2_14 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -520 0 1 283 box -14 -15 20 18 use sky130_hilas_FGHugeVaractorCapacitor01 sky130_hilas_FGHugeVaractorCapacitor01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1099 0 1 1077 box -556 -816 473 -217 use sky130_hilas_pFETdevice01w1 sky130_hilas_pFETdevice01w1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 224 0 1 655 box -79 -78 82 43 use sky130_hilas_li2m2 sky130_hilas_li2m2_11 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 394 0 1 647 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_12 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 258 0 1 655 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_13 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 189 0 1 654 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 466 0 1 281 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_9 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1706 0 1 298 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_4 -timestamp 1628178864 -transform 1 0 1792 0 1 359 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_5 -timestamp 1628178864 -transform 1 0 1777 0 1 299 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_6 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1851 0 1 299 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 -transform 1 0 1935 0 1 357 +use sky130_hilas_li2m2 sky130_hilas_li2m2_5 +timestamp 1628285143 +transform 1 0 1777 0 1 299 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_7 -timestamp 1628178864 -transform 1 0 1921 0 1 299 +use sky130_hilas_li2m2 sky130_hilas_li2m2_4 +timestamp 1628285143 +transform 1 0 1792 0 1 359 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_8 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 2014 0 1 299 box -14 -15 20 18 -use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 -transform 1 0 1791 0 1 524 -box -10 -8 13 21 -use sky130_hilas_li2m2 sky130_hilas_li2m2_10 -timestamp 1628178864 -transform -1 0 1795 0 -1 479 +use sky130_hilas_li2m2 sky130_hilas_li2m2_7 +timestamp 1628285143 +transform 1 0 1921 0 1 299 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_3 +timestamp 1628285143 +transform 1 0 1935 0 1 357 box -14 -15 20 18 use sky130_hilas_poly2li sky130_hilas_poly2li_5 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 1805 0 -1 480 box -9 -14 18 19 -use sky130_hilas_m12m2 sky130_hilas_m12m2_9 -timestamp 1628178864 -transform 1 0 2000 0 1 497 -box -9 -10 23 22 +use sky130_hilas_li2m2 sky130_hilas_li2m2_10 +timestamp 1628285143 +transform -1 0 1795 0 -1 479 +box -14 -15 20 18 +use sky130_hilas_li2m1 sky130_hilas_li2m1_0 +timestamp 1628285143 +transform 1 0 1791 0 1 524 +box -10 -8 13 21 use sky130_hilas_poly2li sky130_hilas_poly2li_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1921 0 1 440 box -9 -14 18 19 -use sky130_hilas_nDiffThOxContact sky130_hilas_nDiffThOxContact_3 -timestamp 1628178864 -transform 1 0 1712 0 1 580 -box -26 13 41 42 +use sky130_hilas_m12m2 sky130_hilas_m12m2_9 +timestamp 1628285143 +transform 1 0 2000 0 1 497 +box -9 -10 23 22 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1743 0 1 666 box -9 -26 24 29 -use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 -transform 1 0 1859 0 1 676 -box -9 -10 23 22 -use sky130_hilas_m12m2 sky130_hilas_m12m2_4 -timestamp 1628178864 -transform 1 0 1857 0 1 634 -box -9 -10 23 22 +use sky130_hilas_nDiffThOxContact sky130_hilas_nDiffThOxContact_3 +timestamp 1628285143 +transform 1 0 1712 0 1 580 +box -26 13 41 42 use sky130_hilas_m12m2 sky130_hilas_m12m2_6 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1859 0 1 720 box -9 -10 23 22 -use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 -transform 1 0 1933 0 1 637 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 -transform 1 0 1933 0 1 721 -box -14 -15 20 18 -use sky130_hilas_m12m2 sky130_hilas_m12m2_1 -timestamp 1628178864 -transform 1 0 2000 0 1 674 +use sky130_hilas_m12m2 sky130_hilas_m12m2_4 +timestamp 1628285143 +transform 1 0 1857 0 1 634 box -9 -10 23 22 -use sky130_hilas_m12m2 sky130_hilas_m12m2_2 -timestamp 1628178864 -transform 1 0 2000 0 1 719 +use sky130_hilas_m12m2 sky130_hilas_m12m2_0 +timestamp 1628285143 +transform 1 0 1859 0 1 676 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 2000 0 1 632 box -9 -10 23 22 -use sky130_hilas_m12m2 sky130_hilas_m12m2_10 -timestamp 1628178864 -transform 1 0 1713 0 1 827 +use sky130_hilas_m12m2 sky130_hilas_m12m2_2 +timestamp 1628285143 +transform 1 0 2000 0 1 719 box -9 -10 23 22 +use sky130_hilas_m12m2 sky130_hilas_m12m2_1 +timestamp 1628285143 +transform 1 0 2000 0 1 674 +box -9 -10 23 22 +use sky130_hilas_li2m2 sky130_hilas_li2m2_2 +timestamp 1628285143 +transform 1 0 1933 0 1 721 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_1 +timestamp 1628285143 +transform 1 0 1933 0 1 637 +box -14 -15 20 18 use sky130_hilas_nDiffThOxContact sky130_hilas_nDiffThOxContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1712 0 1 723 box -26 13 41 42 -use sky130_hilas_m12m2 sky130_hilas_m12m2_7 -timestamp 1628178864 -transform 1 0 1999 0 1 822 +use sky130_hilas_m12m2 sky130_hilas_m12m2_10 +timestamp 1628285143 +transform 1 0 1713 0 1 827 box -9 -10 23 22 use sky130_hilas_poly2li sky130_hilas_poly2li_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1924 0 1 828 box -9 -14 18 19 +use sky130_hilas_m12m2 sky130_hilas_m12m2_7 +timestamp 1628285143 +transform 1 0 1999 0 1 822 +box -9 -10 23 22 use sky130_hilas_poly2li sky130_hilas_poly2li_4 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 2064 0 1 828 box -9 -14 18 19 << labels >>
diff --git a/mag/sky130_hilas_FGtrans2x1cell.mag b/mag/sky130_hilas_FGtrans2x1cell.mag index 8fc5d13..bec6ad3 100644 --- a/mag/sky130_hilas_FGtrans2x1cell.mag +++ b/mag/sky130_hilas_FGtrans2x1cell.mag
@@ -1,14 +1,11 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 568 195 618 201 rect 640 195 690 201 rect 568 153 618 159 rect 640 153 690 159 -rect 327 126 367 128 -rect 463 126 502 128 -rect 534 126 541 128 rect 325 51 327 101 rect 367 51 369 101 rect 460 51 463 101 @@ -25,9 +22,6 @@ rect 367 -260 369 -210 rect 460 -260 463 -210 rect 502 -260 505 -210 -rect 327 -287 367 -285 -rect 463 -287 502 -285 -rect 534 -287 541 -285 rect 568 -318 618 -312 rect 640 -318 690 -312 rect 568 -360 618 -354 @@ -72,7 +66,8 @@ rect 236 -93 255 -76 rect -92 -127 -73 -110 << poly >> -rect -237 134 331 151 +rect -237 136 331 151 +rect -237 134 319 136 rect -237 126 -185 134 rect -2 91 20 134 rect 166 91 188 134 @@ -88,7 +83,8 @@ rect -3 -293 17 -260 rect 169 -293 189 -260 rect 272 -263 300 -260 -rect -280 -310 331 -293 +rect -280 -295 317 -293 +rect -280 -310 331 -295 << polycont >> rect 280 -255 297 -238 << locali >> @@ -171,83 +167,83 @@ rect -395 -330 514 -320 rect 749 -332 757 -314 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -752 0 1 62 box -1005 -380 -733 -211 use sky130_hilas_FGVaractorCapacitor02 sky130_hilas_FGVaractorCapacitor02_2 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -752 0 -1 -231 box -1005 -380 -733 -211 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 433 box -1451 -400 -1278 -210 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1056 0 1 19 box -1451 -400 -1278 -210 use sky130_hilas_wellContact sky130_hilas_wellContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 231 box -1448 -441 -1275 -255 use sky130_hilas_wellContact sky130_hilas_wellContact_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1054 0 1 404 box -1448 -441 -1275 -255 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -103 0 1 -92 box -10 -8 13 21 -use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 -timestamp 1628178864 -transform 1 0 389 0 1 -74 -box -9 -26 24 25 -use sky130_hilas_li2m1 sky130_hilas_li2m1_1 -timestamp 1628178864 -transform 1 0 434 0 1 -123 -box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_3 -timestamp 1628178864 -transform 1 0 480 0 1 -141 -box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_2 -timestamp 1628178864 -transform 1 0 435 0 1 -281 -box -10 -8 13 21 use sky130_hilas_li2m1 sky130_hilas_li2m1_5 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 478 0 1 -332 box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_6 -timestamp 1628178864 -transform 1 0 481 0 1 165 +use sky130_hilas_li2m1 sky130_hilas_li2m1_2 +timestamp 1628285143 +transform 1 0 435 0 1 -281 box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_4 -timestamp 1628178864 -transform 1 0 434 0 1 109 +use sky130_hilas_li2m1 sky130_hilas_li2m1_3 +timestamp 1628285143 +transform 1 0 480 0 1 -141 box -10 -8 13 21 +use sky130_hilas_li2m1 sky130_hilas_li2m1_1 +timestamp 1628285143 +transform 1 0 434 0 1 -123 +box -10 -8 13 21 +use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 +timestamp 1628285143 +transform 1 0 389 0 1 -74 +box -9 -26 24 25 use sky130_hilas_li2m1 sky130_hilas_li2m1_7 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 481 0 1 -34 box -10 -8 13 21 -use sky130_hilas_horizTransCell01a sky130_hilas_horizTransCell01a_0 -timestamp 1628178864 -transform 1 0 790 0 1 -429 -box -476 42 -33 359 +use sky130_hilas_li2m1 sky130_hilas_li2m1_4 +timestamp 1628285143 +transform 1 0 434 0 1 109 +box -10 -8 13 21 +use sky130_hilas_li2m1 sky130_hilas_li2m1_6 +timestamp 1628285143 +transform 1 0 481 0 1 165 +box -10 -8 13 21 use sky130_hilas_horizTransCell01a sky130_hilas_horizTransCell01a_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 790 0 -1 270 box -476 42 -33 359 +use sky130_hilas_horizTransCell01a sky130_hilas_horizTransCell01a_0 +timestamp 1628285143 +transform 1 0 790 0 1 -429 +box -476 42 -33 359 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 628 0 1 -85 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 563 0 1 -166 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 562 0 1 3 box -14 -15 20 18 << labels >>
diff --git a/mag/sky130_hilas_LevelShift4InputUp.mag b/mag/sky130_hilas_LevelShift4InputUp.mag index a8b49e7..5e31473 100644 --- a/mag/sky130_hilas_LevelShift4InputUp.mag +++ b/mag/sky130_hilas_LevelShift4InputUp.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628420416 << error_s >> rect 35 554 85 560 rect 358 555 408 561 @@ -66,41 +66,67 @@ rect 286 -84 337 -78 rect 466 -84 494 -78 rect 706 -84 734 -78 +<< nwell >> +rect -30 470 -19 490 +<< metal1 >> +rect 4 585 33 594 +rect 435 588 466 594 +rect 736 589 760 594 +rect 4 -106 33 -94 +rect 435 -106 466 -100 +rect 736 -106 760 -101 +<< metal2 >> +rect -30 530 -14 550 +rect 830 437 840 469 +rect -30 355 -13 375 +rect 830 262 840 294 +rect -30 180 -11 200 +rect 830 87 840 119 +rect -30 5 -14 25 +rect 830 -88 840 -56 use sky130_hilas_StepUpDigital StepUpDigital_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -49 0 1 113 box 19 -44 889 131 use sky130_hilas_StepUpDigital StepUpDigital_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -49 0 1 -62 box 19 -44 889 131 use sky130_hilas_StepUpDigital StepUpDigital_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -49 0 1 288 box 19 -44 889 131 use sky130_hilas_StepUpDigital StepUpDigital_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -49 0 1 463 box 19 -44 889 131 << labels >> -rlabel space 746 517 770 522 0 VPWR -port 5 nsew -rlabel metal1 746 -102 770 -97 0 VPWR -port 5 nsew -rlabel space 4 517 33 522 0 VINJ -port 6 nsew rlabel metal1 4 -102 33 -97 0 VINJ port 6 nsew -rlabel space -30 470 -19 490 0 OUTPUT1 -port 7 nsew -rlabel space -30 315 -19 335 0 OUTPUT2 -port 8 nsew -rlabel space -30 160 -19 180 0 OUTPUT3 -port 9 nsew rlabel metal2 -30 5 -19 25 0 OUTPUT4 port 10 nsew -rlabel space 445 515 476 522 0 VGND +rlabel metal2 830 437 840 469 0 INPUT1 +port 12 nsew +rlabel metal2 830 262 840 294 0 INPUT2 +port 13 nsew +rlabel metal2 830 87 840 119 0 INPUT3 +port 14 nsew +rlabel metal2 830 -88 840 -56 0 INPUT4 +port 15 nsew +rlabel metal2 -30 180 -22 200 0 OUTPUT3 +port 9 nsew +rlabel metal2 -30 355 -23 375 0 OUTPUT2 +port 8 nsew +rlabel metal2 -30 530 -23 550 0 OUTPUT1 +port 7 nsew +rlabel metal1 435 -106 466 -100 0 VGND port 11 nsew -rlabel metal1 445 -102 476 -96 0 VGND +rlabel metal1 435 588 466 594 0 VGND port 11 nsew +rlabel metal1 4 585 33 594 0 VINJ +port 6 nsew +rlabel metal1 736 589 760 594 0 VPWR +port 5 nsew +rlabel metal1 736 -106 760 -101 0 VPWR +port 5 nsew << end >>
diff --git a/mag/sky130_hilas_StepUpDigital.mag b/mag/sky130_hilas_StepUpDigital.mag index 9ec2f6a..d8099a7 100644 --- a/mag/sky130_hilas_StepUpDigital.mag +++ b/mag/sky130_hilas_StepUpDigital.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 84 91 134 97 rect 407 92 457 98 @@ -157,7 +157,7 @@ rect 290 62 293 88 rect 260 60 292 62 use sky130_hilas_StepUpDigitalPart1 StepUpDigitalPart1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -3 0 1 5 box 278 -49 892 120 << labels >>
diff --git a/mag/sky130_hilas_StepUpDigitalPart1.mag b/mag/sky130_hilas_StepUpDigitalPart1.mag index 0e7b90c..707eac3 100644 --- a/mag/sky130_hilas_StepUpDigitalPart1.mag +++ b/mag/sky130_hilas_StepUpDigitalPart1.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect 410 87 460 93 rect 567 86 595 93
diff --git a/mag/sky130_hilas_TA2Cell_1FG.mag b/mag/sky130_hilas_TA2Cell_1FG.mag index f60423a..6afa7ce 100644 --- a/mag/sky130_hilas_TA2Cell_1FG.mag +++ b/mag/sky130_hilas_TA2Cell_1FG.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -2549 717 -2499 723 rect -2477 717 -2427 723 @@ -183,22 +183,22 @@ rect -1169 158 -1129 159 rect -1169 148 -1166 158 rect -1198 146 -1166 148 -use sky130_hilas_FGBias2x1cell sky130_hilas_FGBias2x1cell_0 -timestamp 1628178864 -transform 1 0 -1077 0 1 522 -box -396 -387 757 228 -use sky130_hilas_FGBiasWeakGate2x1cell sky130_hilas_FGBiasWeakGate2x1cell_0 -timestamp 1628178864 -transform -1 0 -1859 0 1 522 -box -396 -387 757 228 -use sky130_hilas_pTransistorPair sky130_hilas_pTransistorPair_1 -timestamp 1628178864 -transform 1 0 -454 0 -1 305 -box 133 -440 320 165 use sky130_hilas_DualTACore01 sky130_hilas_DualTACore01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 38 0 1 181 box -172 -26 155 553 +use sky130_hilas_pTransistorPair sky130_hilas_pTransistorPair_1 +timestamp 1628285143 +transform 1 0 -454 0 -1 305 +box 133 -440 320 165 +use sky130_hilas_FGBiasWeakGate2x1cell sky130_hilas_FGBiasWeakGate2x1cell_0 +timestamp 1628285143 +transform -1 0 -1859 0 1 522 +box -396 -387 757 228 +use sky130_hilas_FGBias2x1cell sky130_hilas_FGBias2x1cell_0 +timestamp 1628285143 +transform 1 0 -1077 0 1 522 +box -396 -387 757 228 << labels >> rlabel metal2 -1726 617 -1690 636 0 VIN11 port 2 nsew analog default
diff --git a/mag/sky130_hilas_TA2Cell_1FG_Strong.mag b/mag/sky130_hilas_TA2Cell_1FG_Strong.mag index b22ad2e..774b51f 100644 --- a/mag/sky130_hilas_TA2Cell_1FG_Strong.mag +++ b/mag/sky130_hilas_TA2Cell_1FG_Strong.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -2550 717 -2500 723 rect -2478 717 -2428 723 @@ -13,9 +13,6 @@ rect -437 675 -387 681 rect -49 679 -22 685 rect -49 654 -22 660 -rect -2401 648 -2394 650 -rect -2362 648 -2323 650 -rect -2227 648 -2187 650 rect -2365 573 -2362 623 rect -2323 573 -2320 623 rect -2229 573 -2227 623 @@ -42,9 +39,6 @@ rect -2229 262 -2227 312 rect -2187 262 -2185 312 rect -49 271 -22 277 -rect -2401 235 -2394 237 -rect -2362 235 -2323 237 -rect -2227 235 -2187 237 rect -49 229 -22 235 rect -2550 204 -2500 210 rect -2478 204 -2428 210 @@ -171,22 +165,22 @@ rect -1166 160 -124 162 rect -1166 147 -1163 160 rect -1195 145 -1163 147 -use sky130_hilas_DualTACore01 sky130_hilas_DualTACore01_0 -timestamp 1628178864 -transform 1 0 38 0 1 181 -box -172 -26 155 553 -use sky130_hilas_pTransistorPair sky130_hilas_pTransistorPair_1 -timestamp 1628178864 -transform 1 0 -454 0 -1 305 -box 133 -440 320 165 -use sky130_hilas_FGBias2x1cell sky130_hilas_FGBias2x1cell_0 -timestamp 1628178864 -transform 1 0 -1077 0 1 522 -box -396 -387 757 228 use sky130_hilas_FGtrans2x1cell sky130_hilas_FGtrans2x1cell_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -1860 0 1 522 box -395 -387 757 228 +use sky130_hilas_FGBias2x1cell sky130_hilas_FGBias2x1cell_0 +timestamp 1628285143 +transform 1 0 -1077 0 1 522 +box -396 -387 757 228 +use sky130_hilas_pTransistorPair sky130_hilas_pTransistorPair_1 +timestamp 1628285143 +transform 1 0 -454 0 -1 305 +box 133 -440 320 165 +use sky130_hilas_DualTACore01 sky130_hilas_DualTACore01_0 +timestamp 1628285143 +transform 1 0 38 0 1 181 +box -172 -26 155 553 << labels >> rlabel metal1 -3 739 31 745 0 VGND port 11 nsew
diff --git a/mag/sky130_hilas_Tgate4Single01.mag b/mag/sky130_hilas_Tgate4Single01.mag index 13978cd..36f6d2b 100644 --- a/mag/sky130_hilas_Tgate4Single01.mag +++ b/mag/sky130_hilas_Tgate4Single01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 165 453 205 459 rect 315 453 355 459 @@ -54,21 +54,21 @@ rect -36 -50 -30 -30 rect 433 -50 440 -30 rect -36 -148 -31 -128 -use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_3 -timestamp 1628178864 -transform 1 0 227 0 1 342 -box -263 -186 213 -25 -use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_0 -timestamp 1628178864 -transform 1 0 227 0 -1 291 +use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_1 +timestamp 1628285143 +transform 1 0 227 0 1 22 box -263 -186 213 -25 use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 227 0 -1 -29 box -263 -186 213 -25 -use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_1 -timestamp 1628178864 -transform 1 0 227 0 1 22 +use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_0 +timestamp 1628285143 +transform 1 0 227 0 -1 291 +box -263 -186 213 -25 +use sky130_hilas_TgateSingle01 sky130_hilas_TgateSingle01_3 +timestamp 1628285143 +transform 1 0 227 0 1 342 box -263 -186 213 -25 << labels >> rlabel metal2 -36 270 -30 290 0 SELECT2
diff --git a/mag/sky130_hilas_TgateSingle01.mag b/mag/sky130_hilas_TgateSingle01.mag index 842a953..4558628 100644 --- a/mag/sky130_hilas_TgateSingle01.mag +++ b/mag/sky130_hilas_TgateSingle01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -138 -59 -98 -54 rect 88 -59 128 -52 @@ -79,26 +79,26 @@ rect -176 -150 -64 -149 rect -263 -170 -64 -150 rect -176 -171 -64 -170 -use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 -timestamp 1628178864 -transform 1 0 -236 0 1 -65 -box -9 -26 24 25 -use sky130_hilas_li2m1 sky130_hilas_li2m1_2 -timestamp 1628178864 -transform 1 0 -180 0 1 -86 -box -10 -8 13 21 -use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 -transform 1 0 -225 0 1 -62 -box -9 -10 23 22 -use sky130_hilas_TgateSingle01Part1 sky130_hilas_TgateSingle01Part1_0 -timestamp 1628178864 -transform 1 0 -232 0 1 0 -box 257 -181 445 -29 use sky130_hilas_TgateSingle01Part2 sky130_hilas_TgateSingle01Part2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -71 0 1 0 box -67 -181 96 -38 +use sky130_hilas_TgateSingle01Part1 sky130_hilas_TgateSingle01Part1_0 +timestamp 1628285143 +transform 1 0 -232 0 1 0 +box 257 -181 445 -29 +use sky130_hilas_m12m2 sky130_hilas_m12m2_0 +timestamp 1628285143 +transform 1 0 -225 0 1 -62 +box -9 -10 23 22 +use sky130_hilas_li2m1 sky130_hilas_li2m1_2 +timestamp 1628285143 +transform 1 0 -180 0 1 -86 +box -10 -8 13 21 +use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 +timestamp 1628285143 +transform 1 0 -236 0 1 -65 +box -9 -26 24 25 << labels >> rlabel metal2 -263 -72 -254 -52 0 Select rlabel metal2 -263 -170 -254 -150 0 Input
diff --git a/mag/sky130_hilas_TgateSingle01Part1.mag b/mag/sky130_hilas_TgateSingle01Part1.mag index 3540159..b548938 100644 --- a/mag/sky130_hilas_TgateSingle01Part1.mag +++ b/mag/sky130_hilas_TgateSingle01Part1.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 320 -59 360 -52 rect 320 -101 360 -94 @@ -64,22 +64,22 @@ << metal2 >> rect 257 -72 445 -52 rect 257 -170 314 -150 -use sky130_hilas_li2m1 sky130_hilas_li2m1_5 -timestamp 1628178864 -transform 1 0 356 0 1 -148 -box -10 -8 13 21 -use sky130_hilas_li2m1 sky130_hilas_li2m1_1 -timestamp 1628178864 -transform 1 0 402 0 1 -86 -box -10 -8 13 21 -use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 -transform 1 0 304 0 1 -155 -box -14 -15 20 18 use sky130_hilas_m12m2 sky130_hilas_m12m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 335 0 1 -68 box -9 -10 23 22 +use sky130_hilas_li2m2 sky130_hilas_li2m2_3 +timestamp 1628285143 +transform 1 0 304 0 1 -155 +box -14 -15 20 18 +use sky130_hilas_li2m1 sky130_hilas_li2m1_1 +timestamp 1628285143 +transform 1 0 402 0 1 -86 +box -10 -8 13 21 +use sky130_hilas_li2m1 sky130_hilas_li2m1_5 +timestamp 1628285143 +transform 1 0 356 0 1 -148 +box -10 -8 13 21 << labels >> rlabel metal2 439 -72 445 -52 0 output << end >>
diff --git a/mag/sky130_hilas_TgateSingle01Part2.mag b/mag/sky130_hilas_TgateSingle01Part2.mag index 5c46ae4..bd7b039 100644 --- a/mag/sky130_hilas_TgateSingle01Part2.mag +++ b/mag/sky130_hilas_TgateSingle01Part2.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 9 -126 49 -120 rect 9 -168 49 -162 @@ -38,16 +38,16 @@ rect -67 -150 -45 -149 rect -67 -170 96 -150 rect -67 -171 -45 -170 -use sky130_hilas_li2m1 sky130_hilas_li2m1_3 -timestamp 1628178864 -transform 1 0 82 0 1 -147 -box -10 -8 13 21 -use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 -transform 1 0 -14 0 1 -155 -box -14 -15 20 18 use sky130_hilas_m12m2 sky130_hilas_m12m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 73 0 1 -69 box -9 -10 23 22 +use sky130_hilas_li2m2 sky130_hilas_li2m2_2 +timestamp 1628285143 +transform 1 0 -14 0 1 -155 +box -14 -15 20 18 +use sky130_hilas_li2m1 sky130_hilas_li2m1_3 +timestamp 1628285143 +transform 1 0 82 0 1 -147 +box -10 -8 13 21 << end >>
diff --git a/mag/sky130_hilas_TgateVinj01.mag b/mag/sky130_hilas_TgateVinj01.mag index 02e1138..41c2e89 100644 --- a/mag/sky130_hilas_TgateVinj01.mag +++ b/mag/sky130_hilas_TgateVinj01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -147 91 -97 97 rect 173 91 223 97 @@ -236,7 +236,7 @@ rect 213 -4 216 22 rect 184 -7 216 -4 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 266 0 1 65 box -10 -8 13 21 << end >>
diff --git a/mag/sky130_hilas_TopLevelTextStructure.mag b/mag/sky130_hilas_TopLevelTextStructure.mag index 21b4e3d..dc07513 100644 --- a/mag/sky130_hilas_TopLevelTextStructure.mag +++ b/mag/sky130_hilas_TopLevelTextStructure.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628189300 +timestamp 1629332956 << error_s >> rect 2364 6133 2393 6149 rect 2443 6133 2472 6149 @@ -203,9 +203,6 @@ rect 7799 4611 7849 4617 rect 8187 4615 8214 4621 rect 8187 4590 8214 4596 -rect 5835 4584 5842 4586 -rect 5874 4584 5913 4586 -rect 6009 4584 6049 4586 rect 4193 4567 4221 4573 rect 4433 4567 4461 4573 rect 4590 4567 4641 4573 @@ -292,9 +289,6 @@ rect 11095 4188 11135 4195 rect 5096 4170 5146 4176 rect 5416 4170 5466 4176 -rect 5835 4171 5842 4173 -rect 5874 4171 5913 4173 -rect 6009 4171 6049 4173 rect 8187 4165 8214 4171 rect 10945 4163 10985 4169 rect 11095 4163 11135 4169 @@ -460,13 +454,10 @@ rect 5900 3250 5950 3256 rect 7584 3250 7634 3256 rect 7656 3250 7706 3256 -rect 7744 3252 7773 3264 -rect 7758 3232 7787 3250 rect 5094 3226 5144 3232 rect 5414 3226 5464 3232 rect 5900 3223 5950 3229 rect 7584 3223 7634 3229 -rect 7744 3218 7773 3227 rect 4242 3204 4270 3210 rect 4384 3204 4412 3211 rect 4519 3204 4569 3210 @@ -574,12 +565,10 @@ rect 5094 2737 5144 2742 rect 5274 2736 5324 2742 rect 5414 2737 5464 2742 -rect 5553 2732 5554 2745 rect 4242 2721 4270 2727 rect 4384 2721 4412 2728 rect 4519 2721 4569 2727 rect 4842 2722 4892 2728 -rect 5539 2718 5554 2731 rect 5828 2704 5878 2710 rect 5900 2704 5950 2710 rect 7584 2704 7634 2710 @@ -719,8 +708,6 @@ rect 5417 1768 5467 1773 rect 5831 1771 5881 1777 rect 5903 1771 5953 1777 -rect 5741 1747 6059 1748 -rect 5741 1733 6073 1734 rect 10459 899 10462 938 rect 10501 899 10504 938 rect 10555 899 10558 938 @@ -2901,7 +2888,6 @@ rect 5545 3263 5780 3270 rect 5579 3252 5780 3263 rect 4937 3215 4997 3235 -rect 7758 3232 7814 3250 rect 3398 3171 3437 3172 rect 3398 3138 3401 3171 rect 3434 3163 3437 3171 @@ -2961,9 +2947,9 @@ rect 4954 2758 4997 2781 rect 284 2627 411 2711 rect 4954 2710 4974 2758 -rect 5553 2732 5782 2750 -rect 5554 2731 5572 2732 -rect 5531 2713 5572 2731 +rect 5552 2732 5782 2750 +rect 5552 2731 5594 2732 +rect 5531 2713 5594 2731 rect 4930 2690 4974 2710 rect 1801 2653 1832 2655 rect 1867 2653 1898 2655 @@ -3186,6 +3172,7 @@ rect 5531 1799 5725 1804 rect 5531 1786 5580 1799 rect 683 1747 763 1752 +rect 5709 1747 5741 1763 rect 5606 1743 5638 1744 rect 4945 1713 4948 1739 rect 4974 1734 4977 1739 @@ -3195,14 +3182,15 @@ rect 5606 1717 5609 1718 rect 5635 1717 5638 1743 rect 5606 1716 5638 1717 -rect 5709 1742 5741 1763 +rect 5709 1742 6074 1747 rect 5709 1716 5712 1742 -rect 5738 1734 5741 1742 +rect 5738 1734 6074 1742 rect 6771 1744 6812 1745 rect 6771 1734 6774 1744 rect 5738 1718 6774 1734 rect 5738 1716 5741 1718 rect 5709 1715 5741 1716 +rect 6066 1711 6774 1718 rect 5665 1710 5693 1711 rect 4892 1705 4925 1707 rect 4891 1676 4894 1705 @@ -3217,7 +3205,7 @@ rect 5660 1685 5666 1701 rect 5663 1684 5666 1685 rect 5692 1701 5695 1710 -rect 6771 1709 6774 1718 +rect 6771 1709 6774 1711 rect 6809 1709 6812 1744 rect 6771 1708 6812 1709 rect 9786 1736 9842 1738 @@ -3659,95 +3647,95 @@ rect 8095 3777 8099 3813 rect 8052 3771 8099 3777 use sky130_hilas_pFETLarge sky130_hilas_pFETLarge_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 2012 0 -1 1081 box 64 419 528 1018 use sky130_hilas_nFETLarge sky130_hilas_nFETLarge_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 2008 0 -1 1836 box 64 420 501 1003 use sky130_hilas_DAC5bit01 sky130_hilas_DAC5bit01_0 -timestamp 1628178864 +timestamp 1628285143 transform 0 1 9912 1 0 -1031 box 382 524 2040 1123 use sky130_hilas_Trans2med sky130_hilas_Trans2med_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 2073 0 -1 2311 box -380 -143 -27 452 +use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_3 +timestamp 1628420416 +transform -1 0 4923 0 -1 2334 +box -30 -106 840 594 +use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_2 +timestamp 1628420416 +transform -1 0 4927 0 -1 3240 +box -30 -106 840 594 use sky130_hilas_WTA4Stage01 sky130_hilas_WTA4Stage01_0 -timestamp 1628188973 +timestamp 1628285143 transform 1 0 6825 0 1 1804 box -1121 -61 296 589 use sky130_hilas_drainSelect01 sky130_hilas_drainSelect01_3 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 6602 0 -1 2371 box 1050 -28 1622 631 -use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_3 -timestamp 1628178864 -transform -1 0 4923 0 -1 2334 -box -30 -106 840 594 use sky130_hilas_drainSelect01 sky130_hilas_drainSelect01_2 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 6599 0 -1 3298 box 1050 -28 1622 631 -use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_2 -timestamp 1628178864 -transform -1 0 4927 0 -1 3240 -box -30 -106 840 594 use sky130_hilas_pFETLarge sky130_hilas_pFETLarge_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 4824 0 1 606 box 64 419 528 1018 use sky130_hilas_pFETLarge sky130_hilas_pFETLarge_2 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 5880 0 1 606 box 64 419 528 1018 use sky130_hilas_pFETLarge sky130_hilas_pFETLarge_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 5805 0 1 609 box 64 419 528 1018 use sky130_hilas_pFETLarge sky130_hilas_pFETLarge_4 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 6861 0 1 609 box 64 419 528 1018 use sky130_hilas_nFETLarge sky130_hilas_nFETLarge_1 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 7435 0 1 608 box 64 420 501 1003 use sky130_hilas_Trans4small sky130_hilas_Trans4small_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1738 0 1 4259 box 191 -150 471 455 +use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_1 +timestamp 1628420416 +transform -1 0 4927 0 -1 4253 +box -30 -106 840 594 use sky130_hilas_swc4x2cell sky130_hilas_swc4x2cell_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 6765 0 1 2702 box -1004 -26 1008 624 use sky130_hilas_TA2Cell_1FG sky130_hilas_TA2Cell_1FG_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 8236 0 1 3333 box -2616 135 193 750 use sky130_hilas_TA2Cell_1FG_Strong sky130_hilas_TA2Cell_1FG_Strong_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 8236 0 1 3936 box -2617 135 193 750 use sky130_hilas_drainSelect01 sky130_hilas_drainSelect01_1 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 6601 0 -1 4345 box 1050 -28 1622 631 -use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_1 -timestamp 1628178864 -transform -1 0 4927 0 -1 4253 -box -30 -106 840 594 use sky130_hilas_Tgate4Single01 sky130_hilas_Tgate4Single01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 10780 0 1 3947 box -36 -164 440 477 use sky130_hilas_FGcharacterization01 sky130_hilas_FGcharacterization01_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 2682 0 1 5308 box -912 259 2083 864 use sky130_hilas_LevelShift4InputUp sky130_hilas_LevelShift4InputUp_0 -timestamp 1628178864 +timestamp 1628420416 transform -1 0 4927 0 1 4476 box -30 -106 840 594 << labels >>
diff --git a/mag/sky130_hilas_Trans2med.mag b/mag/sky130_hilas_Trans2med.mag index 6efee95..10b7e6e 100644 --- a/mag/sky130_hilas_Trans2med.mag +++ b/mag/sky130_hilas_Trans2med.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -83 185 -27 382 << psubdiff >> @@ -90,75 +90,75 @@ rect -380 -119 -181 -97 rect -96 -116 -27 -95 use sky130_hilas_nFETmed sky130_hilas_nFETmed_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -290 0 1 -99 box -12 -44 70 228 use sky130_hilas_m12m2 sky130_hilas_m12m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -349 0 1 66 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_5 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -229 0 1 -64 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_4 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -299 0 1 -64 box -14 -15 20 18 use sky130_hilas_poly2m1 sky130_hilas_poly2m1_1 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -335 0 1 114 box -9 -26 24 25 use sky130_hilas_nFETmed sky130_hilas_nFETmed_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -171 0 1 -99 box -12 -44 70 228 use sky130_hilas_li2m2 sky130_hilas_li2m2_6 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -112 0 1 -108 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_7 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -177 0 1 -108 box -14 -15 20 18 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 0 -1 -54 1 0 115 box -9 -26 24 29 use sky130_hilas_pFETmed sky130_hilas_pFETmed_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -467 0 1 187 box 147 -22 266 265 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -349 0 1 221 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -227 0 1 325 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -296 0 1 324 box -14 -15 20 18 use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -349 0 -1 185 box -9 -26 24 25 use sky130_hilas_pFETmed sky130_hilas_pFETmed_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -349 0 1 187 box 147 -22 266 265 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -108 0 1 408 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -179 0 1 402 box -14 -15 20 18 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 0 -1 -53 1 0 169 box -9 -26 24 29 << labels >>
diff --git a/mag/sky130_hilas_Trans4small.mag b/mag/sky130_hilas_Trans4small.mag index 5448d26..b66533d 100644 --- a/mag/sky130_hilas_Trans4small.mag +++ b/mag/sky130_hilas_Trans4small.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect 401 -18 455 159 rect 395 -45 455 -18 @@ -64,47 +64,47 @@ rect 191 -105 205 -103 rect 191 -122 206 -105 use sky130_hilas_pFETdevice01e sky130_hilas_pFETdevice01e_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 319 0 1 17 box -121 -55 82 44 use sky130_hilas_pFETdevice01e sky130_hilas_pFETdevice01e_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 319 0 1 -82 box -121 -55 82 44 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 0 1 412 -1 0 -30 box -10 -8 13 21 use sky130_hilas_pFETdevice01e sky130_hilas_pFETdevice01e_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 319 0 1 116 box -121 -55 82 44 use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 217 0 1 175 box -14 -15 20 18 use sky130_hilas_nFET03a sky130_hilas_nFET03a_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 309 0 1 208 box -111 -41 97 49 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 219 0 1 274 box -14 -15 20 18 use sky130_hilas_nFET03a sky130_hilas_nFET03a_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 309 0 1 307 box -111 -41 97 49 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 221 0 1 366 box -14 -15 20 18 use sky130_hilas_li2m1 sky130_hilas_li2m1_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 458 0 1 354 box -10 -8 13 21 use sky130_hilas_nFET03a sky130_hilas_nFET03a_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 308 0 1 406 box -111 -41 97 49 << labels >>
diff --git a/mag/sky130_hilas_TunCap01.mag b/mag/sky130_hilas_TunCap01.mag index a1935eb..8a20e12 100644 --- a/mag/sky130_hilas_TunCap01.mag +++ b/mag/sky130_hilas_TunCap01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -1451 -400 -1278 -210 << mvvaractor >>
diff --git a/mag/sky130_hilas_WTA4Stage01.mag b/mag/sky130_hilas_WTA4Stage01.mag index 6677149..08405ff 100644 --- a/mag/sky130_hilas_WTA4Stage01.mag +++ b/mag/sky130_hilas_WTA4Stage01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628188973 +timestamp 1628285143 << error_s >> rect -994 555 -944 561 rect -922 555 -872 561 @@ -119,43 +119,43 @@ rect -1114 -41 -766 -33 rect -1103 -57 -766 -41 use sky130_hilas_m12m2 sky130_hilas_m12m2_5 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -791 0 1 103 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -1102 0 1 -37 box -14 -15 20 18 use sky130_hilas_m12m2 sky130_hilas_m12m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -1107 0 1 258 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -1105 0 1 359 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -776 0 1 514 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -778 0 1 409 box -9 -10 23 22 use sky130_hilas_m12m2 sky130_hilas_m12m2_4 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -778 0 1 221 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -1107 0 1 59 box -14 -15 20 18 use sky130_hilas_WTA4stage01 sky130_hilas_WTA4stage01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 67 0 1 -19 box -54 1 229 535 use sky130_hilas_swc4x1BiasCell sky130_hilas_swc4x1BiasCell_0 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -317 0 1 339 box -264 -400 744 250 << labels >>
diff --git a/mag/sky130_hilas_WTA4stage01.mag b/mag/sky130_hilas_WTA4stage01.mag index 13f33bd..3d86c62 100644 --- a/mag/sky130_hilas_WTA4stage01.mag +++ b/mag/sky130_hilas_WTA4stage01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << poly >> rect 142 506 162 535 rect 141 229 162 308 @@ -8,20 +8,20 @@ << metal1 >> rect 64 258 87 278 rect 190 258 213 279 -use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_3 -timestamp 1628178864 -transform 1 0 54 0 1 354 -box -108 -76 175 67 -use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_2 -timestamp 1628178864 -transform 1 0 54 0 -1 459 +use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_0 +timestamp 1628285143 +transform 1 0 54 0 1 77 box -108 -76 175 67 use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 54 0 -1 182 box -108 -76 175 67 -use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_0 -timestamp 1628178864 -transform 1 0 54 0 1 77 +use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_2 +timestamp 1628285143 +transform 1 0 54 0 -1 459 +box -108 -76 175 67 +use sky130_hilas_WTAsinglestage01 sky130_hilas_WTAsinglestage01_3 +timestamp 1628285143 +transform 1 0 54 0 1 354 box -108 -76 175 67 << end >>
diff --git a/mag/sky130_hilas_WTAsinglestage01.mag b/mag/sky130_hilas_WTAsinglestage01.mag index a658a40..944c9dc 100644 --- a/mag/sky130_hilas_WTAsinglestage01.mag +++ b/mag/sky130_hilas_WTAsinglestage01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nmos >> rect -18 -34 2 25 rect 88 -34 108 25 @@ -116,12 +116,12 @@ << metal2 >> rect -54 -2 175 14 rect -108 -72 -96 -51 -use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 -transform 1 0 -69 0 1 7 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -84 0 1 -61 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_0 +timestamp 1628285143 +transform 1 0 -69 0 1 7 +box -14 -15 20 18 << end >>
diff --git a/mag/sky130_hilas_cellAttempt01.mag b/mag/sky130_hilas_cellAttempt01.mag index f3287b1..3976421 100644 --- a/mag/sky130_hilas_cellAttempt01.mag +++ b/mag/sky130_hilas_cellAttempt01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 555 212 605 218 rect 627 212 677 218 @@ -187,59 +187,59 @@ rect -263 -305 499 -287 rect -263 -347 497 -330 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 -4 box -1451 -400 -1278 -210 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 135 box -1451 -400 -1278 -210 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 -9 box -957 -395 -734 -209 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 130 box -957 -395 -734 -209 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 1 -445 box -289 41 -33 232 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 -1 -37 box -289 41 -33 232 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 324 box -1451 -400 -1278 -210 use sky130_hilas_wellContact sky130_hilas_wellContact_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1185 0 1 293 box -1448 -441 -1275 -255 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 315 box -957 -395 -734 -209 use sky130_hilas_wellContact sky130_hilas_wellContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1588 0 1 286 box -1448 -441 -1275 -255 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 1 -122 box -289 41 -33 232 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 455 box -1451 -400 -1278 -210 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 455 box -957 -395 -734 -209 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 -1 287 box -289 41 -33 232 << labels >>
diff --git a/mag/sky130_hilas_drainSelect01.mag b/mag/sky130_hilas_drainSelect01.mag index 2f24abb..9f8bb98 100644 --- a/mag/sky130_hilas_drainSelect01.mag +++ b/mag/sky130_hilas_drainSelect01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 1135 598 1185 603 rect 1275 598 1325 604 @@ -64,21 +64,21 @@ rect 1614 197 1622 220 rect 1613 63 1622 86 rect 1050 15 1228 32 -use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_3 -timestamp 1628178864 -transform 1 0 1282 0 -1 266 -box -232 -45 336 125 -use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_2 -timestamp 1628178864 -transform 1 0 1282 0 1 17 +use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_1 +timestamp 1628285143 +transform 1 0 1282 0 -1 586 box -232 -45 336 125 use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1282 0 1 337 box -232 -45 336 125 -use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_1 -timestamp 1628178864 -transform 1 0 1282 0 -1 586 +use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_2 +timestamp 1628285143 +transform 1 0 1282 0 1 17 +box -232 -45 336 125 +use sky130_hilas_TgateVinj01 sky130_hilas_TgateVinj01_3 +timestamp 1628285143 +transform 1 0 1282 0 -1 266 box -232 -45 336 125 << labels >> rlabel space 1107 356 1112 374 0 DRAIN2
diff --git a/mag/sky130_hilas_horizPcell01.mag b/mag/sky130_hilas_horizPcell01.mag index e2006c0..aa2424a 100644 --- a/mag/sky130_hilas_horizPcell01.mag +++ b/mag/sky130_hilas_horizPcell01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -222 180 -172 186 rect -222 138 -172 144 @@ -100,12 +100,12 @@ rect -289 140 -280 158 rect -250 140 -33 158 rect -251 97 -33 115 -use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 -transform 1 0 -266 0 -1 101 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -266 0 -1 156 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_0 +timestamp 1628285143 +transform 1 0 -266 0 -1 101 +box -14 -15 20 18 << end >>
diff --git a/mag/sky130_hilas_horizTransCell01.mag b/mag/sky130_hilas_horizTransCell01.mag index fedcbc8..ce78c45 100644 --- a/mag/sky130_hilas_horizTransCell01.mag +++ b/mag/sky130_hilas_horizTransCell01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -222 111 -172 117 rect -150 111 -100 117
diff --git a/mag/sky130_hilas_horizTransCell01a.mag b/mag/sky130_hilas_horizTransCell01a.mag index 27e056b..ef76abf 100644 --- a/mag/sky130_hilas_horizTransCell01a.mag +++ b/mag/sky130_hilas_horizTransCell01a.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -465 248 -463 298 rect -423 248 -421 298 @@ -10,9 +10,6 @@ rect -423 169 -421 219 rect -330 169 -327 219 rect -288 169 -285 219 -rect -463 142 -423 144 -rect -327 142 -288 144 -rect -256 142 -249 144 rect -222 111 -172 117 rect -150 111 -100 117 rect -222 69 -172 75 @@ -136,7 +133,7 @@ rect -133 223 -98 231 rect -133 222 -104 223 rect -133 193 -106 222 -rect -476 134 -257 136 +rect -408 134 -342 136 rect -224 134 -173 142 rect -476 119 -172 134 rect -129 127 -106 193
diff --git a/mag/sky130_hilas_li2m1.mag b/mag/sky130_hilas_li2m1.mag index 3b34b53..6a88c4e 100644 --- a/mag/sky130_hilas_li2m1.mag +++ b/mag/sky130_hilas_li2m1.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -10 15 13 21 rect -10 -2 -7 15
diff --git a/mag/sky130_hilas_li2m2.mag b/mag/sky130_hilas_li2m2.mag index a81a7cb..27d5a5f 100644 --- a/mag/sky130_hilas_li2m2.mag +++ b/mag/sky130_hilas_li2m2.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << locali >> rect -13 10 19 14 rect -13 9 20 10
diff --git a/mag/sky130_hilas_m12m2.mag b/mag/sky130_hilas_m12m2.mag index afc6cac..261ec05 100644 --- a/mag/sky130_hilas_m12m2.mag +++ b/mag/sky130_hilas_m12m2.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << metal1 >> rect -6 19 20 22 rect -6 -10 20 -7
diff --git a/mag/sky130_hilas_nDiffThOxContact.mag b/mag/sky130_hilas_nDiffThOxContact.mag index ee1ce89..d7ffb07 100644 --- a/mag/sky130_hilas_nDiffThOxContact.mag +++ b/mag/sky130_hilas_nDiffThOxContact.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -24 41 39 42 << mvndiff >>
diff --git a/mag/sky130_hilas_nFET03.mag b/mag/sky130_hilas_nFET03.mag index b806981..9d5d25e 100644 --- a/mag/sky130_hilas_nFET03.mag +++ b/mag/sky130_hilas_nFET03.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect 0 29 27 36 rect 0 -13 27 -6
diff --git a/mag/sky130_hilas_nFET03a.mag b/mag/sky130_hilas_nFET03a.mag index 901c220..ff7e465 100644 --- a/mag/sky130_hilas_nFET03a.mag +++ b/mag/sky130_hilas_nFET03a.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nmos >> rect 0 -6 27 36 << ndiff >> @@ -35,12 +35,12 @@ << metal2 >> rect -111 2 -51 19 rect 75 3 97 20 -use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 -transform 1 0 65 0 1 11 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -44 0 1 10 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_0 +timestamp 1628285143 +transform 1 0 65 0 1 11 +box -14 -15 20 18 << end >>
diff --git a/mag/sky130_hilas_nFETLarge.mag b/mag/sky130_hilas_nFETLarge.mag index 800cd51..5b65be6 100644 --- a/mag/sky130_hilas_nFETLarge.mag +++ b/mag/sky130_hilas_nFETLarge.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << psubdiff >> rect 77 642 117 896 rect 77 625 88 642 @@ -99,92 +99,92 @@ rect 466 497 501 741 rect 207 465 501 497 rect 207 464 478 465 -use sky130_hilas_li2m2 sky130_hilas_li2m2_10 -timestamp 1628178864 -transform 1 0 274 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_6 -timestamp 1628178864 -transform 1 0 384 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_15 -timestamp 1628178864 -transform 1 0 220 0 1 478 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_17 -timestamp 1628178864 -transform 1 0 329 0 1 478 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_19 -timestamp 1628178864 -transform 1 0 439 0 1 479 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_9 -timestamp 1628178864 -transform 1 0 164 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_7 -timestamp 1628178864 -transform 1 0 108 0 1 435 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_8 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 107 0 1 482 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 -transform 1 0 274 0 1 683 +use sky130_hilas_li2m2 sky130_hilas_li2m2_7 +timestamp 1628285143 +transform 1 0 108 0 1 435 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 -transform 1 0 384 0 1 683 +use sky130_hilas_li2m2 sky130_hilas_li2m2_9 +timestamp 1628285143 +transform 1 0 164 0 1 546 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_19 +timestamp 1628285143 +transform 1 0 439 0 1 479 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_17 +timestamp 1628285143 +transform 1 0 329 0 1 478 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_15 +timestamp 1628285143 +transform 1 0 220 0 1 478 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_6 +timestamp 1628285143 +transform 1 0 384 0 1 546 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_10 +timestamp 1628285143 +transform 1 0 274 0 1 546 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 164 0 1 683 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_2 +timestamp 1628285143 +transform 1 0 384 0 1 683 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_1 +timestamp 1628285143 +transform 1 0 274 0 1 683 +box -14 -15 20 18 use sky130_hilas_nFETLargePart1 sky130_hilas_nFETLargePart1_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 319 0 1 473 box -165 -31 137 241 -use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 -transform 1 0 329 0 1 756 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_4 -timestamp 1628178864 -transform 1 0 220 0 1 756 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_5 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 439 0 1 756 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_14 -timestamp 1628178864 -transform 1 0 274 0 1 961 +use sky130_hilas_li2m2 sky130_hilas_li2m2_4 +timestamp 1628285143 +transform 1 0 220 0 1 756 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_18 -timestamp 1628178864 -transform 1 0 384 0 1 960 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_11 -timestamp 1628178864 -transform 1 0 165 0 1 961 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_16 -timestamp 1628178864 -transform 1 0 220 0 1 893 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_12 -timestamp 1628178864 -transform 1 0 329 0 1 891 +use sky130_hilas_li2m2 sky130_hilas_li2m2_3 +timestamp 1628285143 +transform 1 0 329 0 1 756 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_13 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 440 0 1 890 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_12 +timestamp 1628285143 +transform 1 0 329 0 1 891 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_16 +timestamp 1628285143 +transform 1 0 220 0 1 893 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_11 +timestamp 1628285143 +transform 1 0 165 0 1 961 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_18 +timestamp 1628285143 +transform 1 0 384 0 1 960 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_14 +timestamp 1628285143 +transform 1 0 274 0 1 961 +box -14 -15 20 18 use sky130_hilas_nFETLargePart1 sky130_hilas_nFETLargePart1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 319 0 1 751 box -165 -31 137 241 << labels >>
diff --git a/mag/sky130_hilas_nFETLargePart1.mag b/mag/sky130_hilas_nFETLargePart1.mag index bba9d99..7ac3a81 100644 --- a/mag/sky130_hilas_nFETLargePart1.mag +++ b/mag/sky130_hilas_nFETLargePart1.mag
@@ -1,24 +1,24 @@ magic tech sky130A -timestamp 1628178864 -use sky130_hilas_nFETmed sky130_hilas_nFETmed_3 -timestamp 1628178864 -transform 1 0 67 0 1 13 -box -12 -44 70 228 -use sky130_hilas_nFETmed sky130_hilas_nFETmed_4 -timestamp 1628178864 -transform 1 0 -153 0 1 13 -box -12 -44 70 228 -use sky130_hilas_nFETmed sky130_hilas_nFETmed_0 -timestamp 1628178864 -transform 1 0 -98 0 1 13 +timestamp 1628285143 +use sky130_hilas_nFETmed sky130_hilas_nFETmed_2 +timestamp 1628285143 +transform 1 0 12 0 1 13 box -12 -44 70 228 use sky130_hilas_nFETmed sky130_hilas_nFETmed_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -43 0 1 13 box -12 -44 70 228 -use sky130_hilas_nFETmed sky130_hilas_nFETmed_2 -timestamp 1628178864 -transform 1 0 12 0 1 13 +use sky130_hilas_nFETmed sky130_hilas_nFETmed_0 +timestamp 1628285143 +transform 1 0 -98 0 1 13 +box -12 -44 70 228 +use sky130_hilas_nFETmed sky130_hilas_nFETmed_4 +timestamp 1628285143 +transform 1 0 -153 0 1 13 +box -12 -44 70 228 +use sky130_hilas_nFETmed sky130_hilas_nFETmed_3 +timestamp 1628285143 +transform 1 0 67 0 1 13 box -12 -44 70 228 << end >>
diff --git a/mag/sky130_hilas_nFETmed.mag b/mag/sky130_hilas_nFETmed.mag index cf2c74a..d04278c 100644 --- a/mag/sky130_hilas_nFETmed.mag +++ b/mag/sky130_hilas_nFETmed.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nmos >> rect 16 -31 42 215 << ndiff >>
diff --git a/mag/sky130_hilas_nMirror03.mag b/mag/sky130_hilas_nMirror03.mag index fe81f6c..62a0a44 100644 --- a/mag/sky130_hilas_nMirror03.mag +++ b/mag/sky130_hilas_nMirror03.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 26 110 53 116 rect 26 68 53 74 @@ -48,28 +48,28 @@ rect 79 9 114 17 << metal2 >> rect -59 14 -26 35 -use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 -transform 1 0 88 0 1 52 -box -10 -8 13 21 -use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 -transform 1 0 -15 0 1 25 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 -transform 1 0 -10 0 1 90 -box -14 -15 20 18 -use sky130_hilas_nFET03 sky130_hilas_nFET03_1 -timestamp 1628178864 -transform 1 0 26 0 1 80 -box -31 -19 58 42 -use sky130_hilas_nFET03 sky130_hilas_nFET03_0 -timestamp 1628178864 -transform 1 0 26 0 1 14 -box -31 -19 58 42 use sky130_hilas_poly2li sky130_hilas_poly2li_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -37 0 1 24 box -9 -14 18 19 +use sky130_hilas_nFET03 sky130_hilas_nFET03_0 +timestamp 1628285143 +transform 1 0 26 0 1 14 +box -31 -19 58 42 +use sky130_hilas_nFET03 sky130_hilas_nFET03_1 +timestamp 1628285143 +transform 1 0 26 0 1 80 +box -31 -19 58 42 +use sky130_hilas_li2m2 sky130_hilas_li2m2_1 +timestamp 1628285143 +transform 1 0 -10 0 1 90 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_0 +timestamp 1628285143 +transform 1 0 -15 0 1 25 +box -14 -15 20 18 +use sky130_hilas_li2m1 sky130_hilas_li2m1_0 +timestamp 1628285143 +transform 1 0 88 0 1 52 +box -10 -8 13 21 << end >>
diff --git a/mag/sky130_hilas_nOverlapCap01.mag b/mag/sky130_hilas_nOverlapCap01.mag index 05cb218..c25dd1b 100644 --- a/mag/sky130_hilas_nOverlapCap01.mag +++ b/mag/sky130_hilas_nOverlapCap01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -12 68 17 86 rect -12 36 -11 37
diff --git a/mag/sky130_hilas_overlapCap02a.mag b/mag/sky130_hilas_overlapCap02a.mag index 86476c6..c0112b4 100644 --- a/mag/sky130_hilas_overlapCap02a.mag +++ b/mag/sky130_hilas_overlapCap02a.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -454 77 -425 93 rect -375 77 -346 93
diff --git a/mag/sky130_hilas_pFETLarge.mag b/mag/sky130_hilas_pFETLarge.mag index 3002b3d..324df9f 100644 --- a/mag/sky130_hilas_pFETLarge.mag +++ b/mag/sky130_hilas_pFETLarge.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect 145 728 213 729 rect 145 725 221 728 @@ -97,92 +97,92 @@ rect 466 497 501 741 rect 207 465 501 497 rect 207 464 478 465 -use sky130_hilas_li2m2 sky130_hilas_li2m2_10 -timestamp 1628178864 -transform 1 0 274 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_6 -timestamp 1628178864 -transform 1 0 384 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_15 -timestamp 1628178864 -transform 1 0 220 0 1 478 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_17 -timestamp 1628178864 -transform 1 0 329 0 1 478 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_19 -timestamp 1628178864 -transform 1 0 439 0 1 479 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_9 -timestamp 1628178864 -transform 1 0 164 0 1 546 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_7 -timestamp 1628178864 -transform 1 0 108 0 1 435 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_8 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 107 0 1 482 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 -transform 1 0 274 0 1 683 +use sky130_hilas_li2m2 sky130_hilas_li2m2_7 +timestamp 1628285143 +transform 1 0 108 0 1 435 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 -transform 1 0 384 0 1 683 +use sky130_hilas_li2m2 sky130_hilas_li2m2_9 +timestamp 1628285143 +transform 1 0 164 0 1 546 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_19 +timestamp 1628285143 +transform 1 0 439 0 1 479 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_17 +timestamp 1628285143 +transform 1 0 329 0 1 478 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_15 +timestamp 1628285143 +transform 1 0 220 0 1 478 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_6 +timestamp 1628285143 +transform 1 0 384 0 1 546 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_10 +timestamp 1628285143 +transform 1 0 274 0 1 546 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 164 0 1 683 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_2 +timestamp 1628285143 +transform 1 0 384 0 1 683 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_1 +timestamp 1628285143 +transform 1 0 274 0 1 683 +box -14 -15 20 18 use sky130_hilas_pFETLargePart1 sky130_hilas_pFETLargePart1_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 142 0 1 446 box -6 -9 333 278 -use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 -transform 1 0 329 0 1 756 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_4 -timestamp 1628178864 -transform 1 0 220 0 1 756 -box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_5 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 439 0 1 756 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_14 -timestamp 1628178864 -transform 1 0 274 0 1 961 +use sky130_hilas_li2m2 sky130_hilas_li2m2_4 +timestamp 1628285143 +transform 1 0 220 0 1 756 box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_18 -timestamp 1628178864 -transform 1 0 384 0 1 960 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_11 -timestamp 1628178864 -transform 1 0 165 0 1 961 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_16 -timestamp 1628178864 -transform 1 0 220 0 1 893 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_12 -timestamp 1628178864 -transform 1 0 329 0 1 891 +use sky130_hilas_li2m2 sky130_hilas_li2m2_3 +timestamp 1628285143 +transform 1 0 329 0 1 756 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_13 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 440 0 1 890 box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_12 +timestamp 1628285143 +transform 1 0 329 0 1 891 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_16 +timestamp 1628285143 +transform 1 0 220 0 1 893 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_11 +timestamp 1628285143 +transform 1 0 165 0 1 961 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_18 +timestamp 1628285143 +transform 1 0 384 0 1 960 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_14 +timestamp 1628285143 +transform 1 0 274 0 1 961 +box -14 -15 20 18 use sky130_hilas_pFETLargePart1 sky130_hilas_pFETLargePart1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 142 0 1 729 box -6 -9 333 278 << labels >>
diff --git a/mag/sky130_hilas_pFETLargePart1.mag b/mag/sky130_hilas_pFETLargePart1.mag index 140a788..698f1f6 100644 --- a/mag/sky130_hilas_pFETLargePart1.mag +++ b/mag/sky130_hilas_pFETLargePart1.mag
@@ -1,24 +1,24 @@ magic tech sky130A -timestamp 1628178864 -use sky130_hilas_pFETmed sky130_hilas_pFETmed_3 -timestamp 1628178864 -transform 1 0 67 0 1 13 -box 147 -22 266 265 -use sky130_hilas_pFETmed sky130_hilas_pFETmed_4 -timestamp 1628178864 -transform 1 0 -153 0 1 13 -box 147 -22 266 265 -use sky130_hilas_pFETmed sky130_hilas_pFETmed_0 -timestamp 1628178864 -transform 1 0 -98 0 1 13 +timestamp 1628285143 +use sky130_hilas_pFETmed sky130_hilas_pFETmed_2 +timestamp 1628285143 +transform 1 0 12 0 1 13 box 147 -22 266 265 use sky130_hilas_pFETmed sky130_hilas_pFETmed_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 -43 0 1 13 box 147 -22 266 265 -use sky130_hilas_pFETmed sky130_hilas_pFETmed_2 -timestamp 1628178864 -transform 1 0 12 0 1 13 +use sky130_hilas_pFETmed sky130_hilas_pFETmed_0 +timestamp 1628285143 +transform 1 0 -98 0 1 13 +box 147 -22 266 265 +use sky130_hilas_pFETmed sky130_hilas_pFETmed_4 +timestamp 1628285143 +transform 1 0 -153 0 1 13 +box 147 -22 266 265 +use sky130_hilas_pFETmed sky130_hilas_pFETmed_3 +timestamp 1628285143 +transform 1 0 67 0 1 13 box 147 -22 266 265 << end >>
diff --git a/mag/sky130_hilas_pFETdevice01.mag b/mag/sky130_hilas_pFETdevice01.mag index 6f5d1e6..4349333 100644 --- a/mag/sky130_hilas_pFETdevice01.mag +++ b/mag/sky130_hilas_pFETdevice01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -18 20 21 23 rect -18 -22 21 -19
diff --git a/mag/sky130_hilas_pFETdevice01a.mag b/mag/sky130_hilas_pFETdevice01a.mag index 4859634..1540d08 100644 --- a/mag/sky130_hilas_pFETdevice01a.mag +++ b/mag/sky130_hilas_pFETdevice01a.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -18 20 21 23 rect -18 -22 21 -19
diff --git a/mag/sky130_hilas_pFETdevice01aa.mag b/mag/sky130_hilas_pFETdevice01aa.mag index db0411d..221d124 100644 --- a/mag/sky130_hilas_pFETdevice01aa.mag +++ b/mag/sky130_hilas_pFETdevice01aa.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_p >> rect -18 20 21 23 rect -18 -22 21 -19
diff --git a/mag/sky130_hilas_pFETdevice01b.mag b/mag/sky130_hilas_pFETdevice01b.mag index f00758d..7611e77 100644 --- a/mag/sky130_hilas_pFETdevice01b.mag +++ b/mag/sky130_hilas_pFETdevice01b.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -18 20 21 23 rect -18 -22 21 -19 @@ -20,7 +20,7 @@ rect 80 -79 85 -78 rect 93 -90 108 -78 use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 76 0 1 -88 box -9 -26 24 25 << end >>
diff --git a/mag/sky130_hilas_pFETdevice01d.mag b/mag/sky130_hilas_pFETdevice01d.mag index af38d91..de9d764 100644 --- a/mag/sky130_hilas_pFETdevice01d.mag +++ b/mag/sky130_hilas_pFETdevice01d.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -18 20 21 23 rect -18 -22 21 -19 @@ -34,12 +34,12 @@ rect -41 -16 -24 -8 rect 27 9 44 17 rect 27 -16 44 -8 -use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 -timestamp 1628178864 -transform 1 0 -85 0 1 7 -box -9 -26 24 25 use sky130_hilas_poly2m1 sky130_hilas_poly2m1_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 73 0 -1 -77 box -9 -26 24 25 +use sky130_hilas_poly2m1 sky130_hilas_poly2m1_0 +timestamp 1628285143 +transform 1 0 -85 0 1 7 +box -9 -26 24 25 << end >>
diff --git a/mag/sky130_hilas_pFETdevice01e.mag b/mag/sky130_hilas_pFETdevice01e.mag index ff4aaf3..375a5c4 100644 --- a/mag/sky130_hilas_pFETdevice01e.mag +++ b/mag/sky130_hilas_pFETdevice01e.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -121 -55 82 44 << pmos >> @@ -32,16 +32,16 @@ << metal2 >> rect -121 -3 -84 16 rect -121 -45 -83 -26 -use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 -transform 1 0 57 0 1 -1 -box -14 -15 20 18 -use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 -transform 1 0 -73 0 1 9 -box -14 -15 20 18 use sky130_hilas_poly2m2 sky130_hilas_poly2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 0 1 -87 -1 0 -28 box -9 -26 24 29 +use sky130_hilas_li2m2 sky130_hilas_li2m2_1 +timestamp 1628285143 +transform 1 0 -73 0 1 9 +box -14 -15 20 18 +use sky130_hilas_li2m2 sky130_hilas_li2m2_0 +timestamp 1628285143 +transform 1 0 57 0 1 -1 +box -14 -15 20 18 << end >>
diff --git a/mag/sky130_hilas_pFETdevice01w1.mag b/mag/sky130_hilas_pFETdevice01w1.mag index eaca049..1923bfe 100644 --- a/mag/sky130_hilas_pFETdevice01w1.mag +++ b/mag/sky130_hilas_pFETdevice01w1.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -79 -78 82 43 << pmos >>
diff --git a/mag/sky130_hilas_pFETmed.mag b/mag/sky130_hilas_pFETmed.mag index 9056d62..cc419c8 100644 --- a/mag/sky130_hilas_pFETmed.mag +++ b/mag/sky130_hilas_pFETmed.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect 147 -22 266 265 << pmos >>
diff --git a/mag/sky130_hilas_pFETmirror02.mag b/mag/sky130_hilas_pFETmirror02.mag index 3d14215..7212c0c 100644 --- a/mag/sky130_hilas_pFETmirror02.mag +++ b/mag/sky130_hilas_pFETmirror02.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -61 89 67 373 << pmos >> @@ -73,7 +73,7 @@ rect -5 112 31 140 rect -5 95 28 112 use sky130_hilas_poly2li sky130_hilas_poly2li_0 -timestamp 1628178864 +timestamp 1628285143 transform 0 1 39 -1 0 108 box -9 -14 18 19 << end >>
diff --git a/mag/sky130_hilas_pTransistorPair.mag b/mag/sky130_hilas_pTransistorPair.mag index 0ef84a3..3bd92c3 100644 --- a/mag/sky130_hilas_pTransistorPair.mag +++ b/mag/sky130_hilas_pTransistorPair.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect 133 -140 319 -133 rect 267 -169 312 -146 @@ -25,43 +25,43 @@ rect 255 -352 310 -327 rect 201 -438 289 -413 use sky130_hilas_poly2li sky130_hilas_poly2li_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 236 0 1 -426 box -9 -14 18 19 use sky130_hilas_pTransistorVert01 sky130_hilas_pTransistorVert01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 496 0 1 5 box -363 -444 -177 -145 use sky130_hilas_m12m2 sky130_hilas_m12m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 287 0 1 -244 box -9 -10 23 22 use sky130_hilas_li2m2 sky130_hilas_li2m2_2 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 290 0 -1 -338 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 248 0 1 -159 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_3 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 275 0 -1 -421 box -14 -15 20 18 use sky130_hilas_li2m2 sky130_hilas_li2m2_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 175 0 1 -287 box -14 -15 20 18 use sky130_hilas_poly2li sky130_hilas_poly2li_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 234 0 1 -123 box -9 -14 18 19 use sky130_hilas_pTransistorVert01 sky130_hilas_pTransistorVert01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 496 0 1 310 box -363 -444 -177 -145 use sky130_hilas_li2m1 sky130_hilas_li2m1_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 291 0 1 -85 box -10 -8 13 21 << end >>
diff --git a/mag/sky130_hilas_pTransistorVert01.mag b/mag/sky130_hilas_pTransistorVert01.mag index 83b053a..87df93b 100644 --- a/mag/sky130_hilas_pTransistorVert01.mag +++ b/mag/sky130_hilas_pTransistorVert01.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -363 -444 -177 -145 << mvpmos >>
diff --git a/mag/sky130_hilas_poly2li.mag b/mag/sky130_hilas_poly2li.mag index ee53244..3239d98 100644 --- a/mag/sky130_hilas_poly2li.mag +++ b/mag/sky130_hilas_poly2li.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << poly >> rect -9 11 18 19 rect -9 -6 -4 11
diff --git a/mag/sky130_hilas_poly2m1.mag b/mag/sky130_hilas_poly2m1.mag index af855c7..365267c 100644 --- a/mag/sky130_hilas_poly2m1.mag +++ b/mag/sky130_hilas_poly2m1.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << poly >> rect -9 17 24 25 rect -9 0 -1 17
diff --git a/mag/sky130_hilas_poly2m2.mag b/mag/sky130_hilas_poly2m2.mag index b8397bb..82f7248 100644 --- a/mag/sky130_hilas_poly2m2.mag +++ b/mag/sky130_hilas_poly2m2.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << poly >> rect -9 17 24 25 rect -9 0 -1 17
diff --git a/mag/sky130_hilas_swc4x1BiasCell.mag b/mag/sky130_hilas_swc4x1BiasCell.mag index f37a196..f07ce32 100644 --- a/mag/sky130_hilas_swc4x1BiasCell.mag +++ b/mag/sky130_hilas_swc4x1BiasCell.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect 555 216 605 222 rect 627 216 677 222 @@ -212,59 +212,59 @@ rect 733 -301 744 -283 rect 733 -344 744 -326 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 0 box -1451 -400 -1278 -210 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 135 box -1451 -400 -1278 -210 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 -5 box -957 -395 -734 -209 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 130 box -957 -395 -734 -209 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 1 -441 box -289 41 -33 232 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 -1 -33 box -289 41 -33 232 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 324 box -1451 -400 -1278 -210 use sky130_hilas_wellContact sky130_hilas_wellContact_1 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1185 0 1 293 box -1448 -441 -1275 -255 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_2 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 315 box -957 -395 -734 -209 use sky130_hilas_wellContact sky130_hilas_wellContact_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1588 0 1 286 box -1448 -441 -1275 -255 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_0 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 1 -116 box -289 41 -33 232 use sky130_hilas_TunCap01 sky130_hilas_TunCap01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1188 0 1 460 box -1451 -400 -1278 -210 use sky130_hilas_FGVaractorCapacitor sky130_hilas_FGVaractorCapacitor_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 1069 0 1 459 box -957 -395 -734 -209 use sky130_hilas_horizPcell01 sky130_hilas_horizPcell01_3 -timestamp 1628178864 +timestamp 1628285143 transform 1 0 777 0 -1 291 box -289 41 -33 232 << labels >>
diff --git a/mag/sky130_hilas_swc4x2cell.mag b/mag/sky130_hilas_swc4x2cell.mag index 352a1c5..32aff4e 100644 --- a/mag/sky130_hilas_swc4x2cell.mag +++ b/mag/sky130_hilas_swc4x2cell.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << error_s >> rect -937 590 -887 596 rect -865 590 -815 596 @@ -124,14 +124,14 @@ rect 999 73 1008 91 rect -1004 30 -997 48 rect 999 30 1008 48 -use sky130_hilas_cellAttempt01 sky130_hilas_cellAttempt01_0 -timestamp 1628178864 -transform 1 0 264 0 1 378 -box -263 -404 744 246 use sky130_hilas_cellAttempt01 sky130_hilas_cellAttempt01_1 -timestamp 1628178864 +timestamp 1628285143 transform -1 0 -260 0 1 378 box -263 -404 744 246 +use sky130_hilas_cellAttempt01 sky130_hilas_cellAttempt01_0 +timestamp 1628285143 +transform 1 0 264 0 1 378 +box -263 -404 744 246 << labels >> rlabel metal1 441 591 479 601 0 GATE2 port 1 nsew analog default
diff --git a/mag/sky130_hilas_wellContact.mag b/mag/sky130_hilas_wellContact.mag index a0f6c82..2c5c1c0 100644 --- a/mag/sky130_hilas_wellContact.mag +++ b/mag/sky130_hilas_wellContact.mag
@@ -1,6 +1,6 @@ magic tech sky130A -timestamp 1628178864 +timestamp 1628285143 << nwell >> rect -1448 -440 -1275 -256 << mvnsubdiff >>
diff --git a/verilog/rtl/sky130_hilas_sc.v b/verilog/rtl/sky130_hilas_sc.v index 3731a73..14cb803 100644 --- a/verilog/rtl/sky130_hilas_sc.v +++ b/verilog/rtl/sky130_hilas_sc.v
@@ -5168,14 +5168,28 @@ `celldefine module sky130_hilas_LevelShift4InputUp ( VINJ, + OUTPUT1, + OUTPUT2, + OUTPUT3, OUTPUT4, + INPUT1, + INPUT2, + INPUT3, + INPUT4, VPWR, VGND, VNB, VPB ); inout VINJ; + inout OUTPUT1; + inout OUTPUT2; + inout OUTPUT3; inout OUTPUT4; + inout INPUT1; + inout INPUT2; + inout INPUT3; + inout INPUT4; inout VPWR; inout VGND; inout VNB; @@ -5190,10 +5204,24 @@ `celldefine module sky130_hilas_LevelShift4InputUp ( VINJ, - OUTPUT4 + OUTPUT1, + OUTPUT2, + OUTPUT3, + OUTPUT4, + INPUT1, + INPUT2, + INPUT3, + INPUT4 ); inout VINJ; + inout OUTPUT1; + inout OUTPUT2; + inout OUTPUT3; inout OUTPUT4; + inout INPUT1; + inout INPUT2; + inout INPUT3; + inout INPUT4; endmodule `endcelldefine