harden project [skip ci]
diff --git a/def/tiny_user_project.def b/def/tiny_user_project.def
index 8b0d9f4..172cbb6 100644
--- a/def/tiny_user_project.def
+++ b/def/tiny_user_project.def
@@ -2224,12 +2224,12 @@
- TAP_387 sky130_fd_sc_hd__tapvpwrvgnd_1 + SOURCE DIST + FIXED ( 134320 155040 ) FS ;
- tiny_user_project_1 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 13600 ) FS ;
- tiny_user_project_10 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 106080 ) FS ;
- - tiny_user_project_11 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 114240 ) N ;
- - tiny_user_project_12 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 125120 ) N ;
- - tiny_user_project_13 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 136000 ) N ;
- - tiny_user_project_14 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 146880 ) N ;
- - tiny_user_project_15 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 152320 ) N ;
- - tiny_user_project_16 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 155040 ) S ;
+ - tiny_user_project_11 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 125120 ) N ;
+ - tiny_user_project_12 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 136000 ) N ;
+ - tiny_user_project_13 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 146880 ) N ;
+ - tiny_user_project_14 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 152320 ) N ;
+ - tiny_user_project_15 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 155040 ) S ;
+ - tiny_user_project_16 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 124660 155040 ) S ;
- tiny_user_project_17 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 109940 155040 ) S ;
- tiny_user_project_18 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 91540 155040 ) S ;
- tiny_user_project_19 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 74980 155040 ) S ;
@@ -2295,7 +2295,7 @@
- tiny_user_project_73 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 7820 35360 ) S ;
- tiny_user_project_74 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 7820 24480 ) S ;
- tiny_user_project_75 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 7820 16320 ) FN ;
- - tiny_user_project_76 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 124660 155040 ) FS ;
+ - tiny_user_project_76 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 114240 ) FN ;
- tiny_user_project_8 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 84320 ) FS ;
- tiny_user_project_9 sky130_fd_sc_hd__conb_1 + SOURCE TIMING + PLACED ( 140760 95200 ) FS ;
END COMPONENTS
@@ -2608,31 +2608,31 @@
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 13260 ) N ;
- - io_out[10] + NET net11 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[10] + NET net76 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 115260 ) N ;
- - io_out[11] + NET net12 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[11] + NET net11 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 125460 ) N ;
- - io_out[12] + NET net13 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[12] + NET net12 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 135660 ) N ;
- - io_out[13] + NET net14 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[13] + NET net13 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 145860 ) N ;
- - io_out[14] + NET net15 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[14] + NET net14 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met3 ( -2000 -300 ) ( 2000 300 )
+ PLACED ( 148000 156060 ) N ;
- - io_out[15] + NET net16 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[15] + NET net15 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met2 ( -140 -2000 ) ( 140 2000 )
+ PLACED ( 140990 168000 ) N ;
- - io_out[16] + NET net76 + DIRECTION OUTPUT + USE SIGNAL
+ - io_out[16] + NET net16 + DIRECTION OUTPUT + USE SIGNAL
+ PORT
+ LAYER met2 ( -140 -2000 ) ( 140 2000 )
+ PLACED ( 124430 168000 ) N ;
@@ -3991,14 +3991,7 @@
NEW met1 ( 141910 106590 ) M1M2_PR
NEW met2 ( 141910 105060 ) M2M3_PR
NEW met1 ( 141910 106590 ) RECT ( -355 -70 0 70 ) ;
- - net11 ( PIN io_out[10] ) ( tiny_user_project_11 LO ) + USE SIGNAL
- + ROUTED met2 ( 141910 115260 ) ( * 115430 )
- NEW met3 ( 141910 115260 ) ( 146740 * 0 )
- NEW li1 ( 141910 115430 ) L1M1_PR
- NEW met1 ( 141910 115430 ) M1M2_PR
- NEW met2 ( 141910 115260 ) M2M3_PR
- NEW met1 ( 141910 115430 ) RECT ( -355 -70 0 70 ) ;
- - net12 ( PIN io_out[11] ) ( tiny_user_project_12 LO ) + USE SIGNAL
+ - net11 ( PIN io_out[11] ) ( tiny_user_project_11 LO ) + USE SIGNAL
+ ROUTED met2 ( 141910 126820 ) ( * 126990 )
NEW met3 ( 141910 126820 ) ( 146740 * )
NEW met3 ( 146740 125460 0 ) ( * 126820 )
@@ -4006,7 +3999,7 @@
NEW met1 ( 141910 126990 ) M1M2_PR
NEW met2 ( 141910 126820 ) M2M3_PR
NEW met1 ( 141910 126990 ) RECT ( -355 -70 0 70 ) ;
- - net13 ( PIN io_out[12] ) ( tiny_user_project_13 LO ) + USE SIGNAL
+ - net12 ( PIN io_out[12] ) ( tiny_user_project_12 LO ) + USE SIGNAL
+ ROUTED met2 ( 141910 137020 ) ( * 137190 )
NEW met3 ( 141910 137020 ) ( 146740 * )
NEW met3 ( 146740 135660 0 ) ( * 137020 )
@@ -4014,25 +4007,30 @@
NEW met1 ( 141910 137190 ) M1M2_PR
NEW met2 ( 141910 137020 ) M2M3_PR
NEW met1 ( 141910 137190 ) RECT ( -355 -70 0 70 ) ;
- - net14 ( PIN io_out[13] ) ( tiny_user_project_14 LO ) + USE SIGNAL
+ - net13 ( PIN io_out[13] ) ( tiny_user_project_13 LO ) + USE SIGNAL
+ ROUTED met2 ( 141910 145860 ) ( * 148070 )
NEW met3 ( 141910 145860 ) ( 146740 * 0 )
NEW li1 ( 141910 148070 ) L1M1_PR
NEW met1 ( 141910 148070 ) M1M2_PR
NEW met2 ( 141910 145860 ) M2M3_PR
NEW met1 ( 141910 148070 ) RECT ( -355 -70 0 70 ) ;
- - net15 ( PIN io_out[14] ) ( tiny_user_project_15 LO ) + USE SIGNAL
+ - net14 ( PIN io_out[14] ) ( tiny_user_project_14 LO ) + USE SIGNAL
+ ROUTED met2 ( 141910 154530 ) ( * 156060 )
NEW met3 ( 141910 156060 ) ( 146740 * 0 )
NEW li1 ( 141910 154530 ) L1M1_PR
NEW met1 ( 141910 154530 ) M1M2_PR
NEW met2 ( 141910 156060 ) M2M3_PR
NEW met1 ( 141910 154530 ) RECT ( -355 -70 0 70 ) ;
- - net16 ( PIN io_out[15] ) ( tiny_user_project_16 LO ) + USE SIGNAL
+ - net15 ( PIN io_out[15] ) ( tiny_user_project_15 LO ) + USE SIGNAL
+ ROUTED met2 ( 140990 156570 ) ( * 166260 0 )
NEW li1 ( 140990 156570 ) L1M1_PR
NEW met1 ( 140990 156570 ) M1M2_PR
NEW met1 ( 140990 156570 ) RECT ( -355 -70 0 70 ) ;
+ - net16 ( PIN io_out[16] ) ( tiny_user_project_16 LO ) + USE SIGNAL
+ + ROUTED met1 ( 124430 156570 ) ( 124890 * )
+ NEW met2 ( 124430 156570 ) ( * 166260 0 )
+ NEW li1 ( 124890 156570 ) L1M1_PR
+ NEW met1 ( 124430 156570 ) M1M2_PR ;
- net17 ( PIN io_out[17] ) ( tiny_user_project_17 LO ) + USE SIGNAL
+ ROUTED met1 ( 107870 156570 ) ( 110170 * )
NEW met2 ( 107870 156570 ) ( * 166260 0 )
@@ -4464,11 +4462,13 @@
NEW li1 ( 8050 17510 ) L1M1_PR
NEW met1 ( 8050 17510 ) M1M2_PR
NEW met1 ( 8050 17510 ) RECT ( -355 -70 0 70 ) ;
- - net76 ( PIN io_out[16] ) ( tiny_user_project_76 HI ) + USE SIGNAL
- + ROUTED met1 ( 124430 157250 ) ( 124890 * )
- NEW met2 ( 124430 157250 ) ( * 166260 0 )
- NEW li1 ( 124890 157250 ) L1M1_PR
- NEW met1 ( 124430 157250 ) M1M2_PR ;
+ - net76 ( PIN io_out[10] ) ( tiny_user_project_76 HI ) + USE SIGNAL
+ + ROUTED met2 ( 141910 115090 ) ( * 115260 )
+ NEW met3 ( 141910 115260 ) ( 146740 * 0 )
+ NEW li1 ( 141910 115090 ) L1M1_PR
+ NEW met1 ( 141910 115090 ) M1M2_PR
+ NEW met2 ( 141910 115260 ) M2M3_PR
+ NEW met1 ( 141910 115090 ) RECT ( -355 -70 0 70 ) ;
- net8 ( PIN io_out[7] ) ( tiny_user_project_8 LO ) + USE SIGNAL
+ ROUTED met2 ( 141910 84660 ) ( * 84830 )
NEW met3 ( 141910 84660 ) ( 146740 * 0 )
diff --git a/gds/tiny_user_project.gds b/gds/tiny_user_project.gds
index 2fa98fc..82aa8a6 100644
--- a/gds/tiny_user_project.gds
+++ b/gds/tiny_user_project.gds
Binary files differ
diff --git a/gds/user_project_wrapper.gds b/gds/user_project_wrapper.gds
index 8802f44..2d7b026 100644
--- a/gds/user_project_wrapper.gds
+++ b/gds/user_project_wrapper.gds
Binary files differ
diff --git a/mag/tiny_user_project.mag b/mag/tiny_user_project.mag
index 258bff2..59ccec6 100644
--- a/mag/tiny_user_project.mag
+++ b/mag/tiny_user_project.mag
@@ -1,9 +1,8 @@
magic
tech sky130A
magscale 1 2
-timestamp 1672513904
+timestamp 1672515730
<< viali >>
-rect 24961 31433 24995 31467
rect 1777 31297 1811 31331
rect 3985 31297 4019 31331
rect 5089 31297 5123 31331
@@ -18,6 +17,7 @@
rect 20545 31297 20579 31331
rect 22017 31297 22051 31331
rect 23857 31297 23891 31331
+rect 24961 31297 24995 31331
rect 27169 31297 27203 31331
rect 28181 31297 28215 31331
rect 2421 31229 2455 31263
@@ -38,7 +38,7 @@
rect 1593 24157 1627 24191
rect 28365 24157 28399 24191
rect 1593 23477 1627 23511
-rect 28365 23069 28399 23103
+rect 28365 23001 28399 23035
rect 1593 22389 1627 22423
rect 28365 21981 28399 22015
rect 1593 21437 1627 21471
@@ -103,15 +103,6 @@
rect 28978 31526 28990 31578
rect 29042 31526 29048 31578
rect 1104 31504 29048 31526
-rect 24854 31424 24860 31476
-rect 24912 31464 24918 31476
-rect 24949 31467 25007 31473
-rect 24949 31464 24961 31467
-rect 24912 31436 24961 31464
-rect 24912 31424 24918 31436
-rect 24949 31433 24961 31436
-rect 24995 31433 25007 31467
-rect 24949 31427 25007 31433
rect 1670 31288 1676 31340
rect 1728 31328 1734 31340
rect 1765 31331 1823 31337
@@ -238,6 +229,15 @@
rect 23845 31297 23857 31300
rect 23891 31297 23903 31331
rect 23845 31291 23903 31297
+rect 24854 31288 24860 31340
+rect 24912 31328 24918 31340
+rect 24949 31331 25007 31337
+rect 24949 31328 24961 31331
+rect 24912 31300 24961 31328
+rect 24912 31288 24918 31300
+rect 24949 31297 24961 31300
+rect 24995 31297 25007 31331
+rect 24949 31291 25007 31297
rect 27062 31288 27068 31340
rect 27120 31328 27126 31340
rect 27157 31331 27215 31337
@@ -673,10 +673,10 @@
rect 25505 23366 25517 23418
rect 25569 23366 28888 23418
rect 1104 23344 28888 23366
-rect 28350 23100 28356 23112
-rect 28311 23072 28356 23100
-rect 28350 23060 28356 23072
-rect 28408 23060 28414 23112
+rect 28350 23032 28356 23044
+rect 28311 23004 28356 23032
+rect 28350 22992 28356 23004
+rect 28408 22992 28414 23044
rect 1104 22874 29048 22896
rect 1104 22822 7896 22874
rect 7948 22822 7960 22874
@@ -1755,7 +1755,6 @@
rect 28862 31526 28914 31578
rect 28926 31526 28978 31578
rect 28990 31526 29042 31578
-rect 24860 31424 24912 31476
rect 1676 31288 1728 31340
rect 3884 31288 3936 31340
rect 4988 31288 5040 31340
@@ -1770,6 +1769,7 @@
rect 20444 31288 20496 31340
rect 21548 31288 21600 31340
rect 23756 31288 23808 31340
+rect 24860 31288 24912 31340
rect 27068 31288 27120 31340
rect 28172 31331 28224 31340
rect 28172 31297 28181 31331
@@ -2162,11 +2162,11 @@
rect 25389 23366 25441 23418
rect 25453 23366 25505 23418
rect 25517 23366 25569 23418
-rect 28356 23103 28408 23112
-rect 28356 23069 28365 23103
-rect 28365 23069 28399 23103
-rect 28399 23069 28408 23103
-rect 28356 23060 28408 23069
+rect 28356 23035 28408 23044
+rect 28356 23001 28365 23035
+rect 28365 23001 28399 23035
+rect 28399 23001 28408 23035
+rect 28356 22992 28408 23001
rect 7896 22822 7948 22874
rect 7960 22822 8012 22874
rect 8024 22822 8076 22874
@@ -3234,9 +3234,7 @@
rect 22090 31524 22096 31526
rect 21788 31515 22096 31524
rect 23768 31346 23796 33200
-rect 24872 31482 24900 33200
-rect 24860 31476 24912 31482
-rect 24860 31418 24912 31424
+rect 24872 31346 24900 33200
rect 27080 31346 27108 33200
rect 27710 31920 27766 31929
rect 27710 31855 27766 31864
@@ -3268,6 +3266,8 @@
rect 21548 31282 21600 31288
rect 23756 31340 23808 31346
rect 23756 31282 23808 31288
+rect 24860 31340 24912 31346
+rect 24860 31282 24912 31288
rect 27068 31340 27120 31346
rect 27068 31282 27120 31288
rect 572 31272 624 31278
@@ -4205,10 +4205,10 @@
rect 25483 23364 25507 23366
rect 25563 23364 25569 23366
rect 25261 23355 25569 23364
-rect 28356 23112 28408 23118
-rect 28354 23080 28356 23089
-rect 28408 23080 28410 23089
-rect 28354 23015 28410 23024
+rect 28354 23080 28410 23089
+rect 28354 23015 28356 23024
+rect 28408 23015 28410 23024
+rect 28356 22986 28408 22992
rect 7896 22876 8204 22885
rect 7896 22874 7902 22876
rect 7958 22874 7982 22876
@@ -7765,10 +7765,10 @@
rect 25347 23364 25403 23366
rect 25427 23364 25483 23366
rect 25507 23364 25563 23366
-rect 28354 23060 28356 23080
-rect 28356 23060 28408 23080
-rect 28408 23060 28410 23080
-rect 28354 23024 28410 23060
+rect 28354 23044 28410 23080
+rect 28354 23024 28356 23044
+rect 28356 23024 28408 23044
+rect 28408 23024 28410 23044
rect 7902 22874 7958 22876
rect 7982 22874 8038 22876
rect 8062 22874 8118 22876
@@ -27056,27 +27056,27 @@
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_11
timestamp 1666464484
-transform 1 0 28152 0 1 22848
+transform 1 0 28152 0 1 25024
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_12
timestamp 1666464484
-transform 1 0 28152 0 1 25024
+transform 1 0 28152 0 1 27200
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_13
timestamp 1666464484
-transform 1 0 28152 0 1 27200
+transform 1 0 28152 0 1 29376
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_14
timestamp 1666464484
-transform 1 0 28152 0 1 29376
+transform 1 0 28152 0 1 30464
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_15
timestamp 1666464484
-transform 1 0 28152 0 1 30464
+transform -1 0 28428 0 -1 31552
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_16
timestamp 1666464484
-transform -1 0 28428 0 -1 31552
+transform -1 0 25208 0 -1 31552
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_17
timestamp 1666464484
@@ -27316,7 +27316,7 @@
box -38 -48 314 592
use sky130_fd_sc_hd__conb_1 tiny_user_project_76
timestamp 1666464484
-transform 1 0 24932 0 -1 31552
+transform -1 0 28428 0 1 22848
box -38 -48 314 592
<< labels >>
flabel metal3 s 29200 1912 30000 2032 0 FreeSans 480 0 0 0 io_in[0]
@@ -27567,12 +27567,12 @@
rlabel via1 15076 31552 15076 31552 0 vssd1
rlabel metal3 28850 2652 28850 2652 0 net1
rlabel metal2 28382 21165 28382 21165 0 net10
-rlabel via2 28382 23069 28382 23069 0 net11
-rlabel via2 28382 25381 28382 25381 0 net12
-rlabel via2 28382 27421 28382 27421 0 net13
-rlabel metal2 28382 29393 28382 29393 0 net14
-rlabel metal2 28382 31059 28382 31059 0 net15
-rlabel metal2 28198 32276 28198 32276 0 net16
+rlabel via2 28382 25381 28382 25381 0 net11
+rlabel via2 28382 27421 28382 27421 0 net12
+rlabel metal2 28382 29393 28382 29393 0 net13
+rlabel metal2 28382 31059 28382 31059 0 net14
+rlabel metal2 28198 32276 28198 32276 0 net15
+rlabel metal1 24932 31314 24932 31314 0 net16
rlabel metal1 21804 31314 21804 31314 0 net17
rlabel metal1 18308 31314 18308 31314 0 net18
rlabel metal1 14904 31314 14904 31314 0 net19
@@ -27638,7 +27638,7 @@
rlabel metal3 1142 7140 1142 7140 0 net73
rlabel metal3 1142 5100 1142 5100 0 net74
rlabel metal3 1142 3060 1142 3060 0 net75
-rlabel metal1 24932 31450 24932 31450 0 net76
+rlabel via2 28382 23035 28382 23035 0 net76
rlabel via2 28382 16949 28382 16949 0 net8
rlabel metal2 28382 19057 28382 19057 0 net9
<< properties >>
diff --git a/mag/user_project_wrapper.mag b/mag/user_project_wrapper.mag
index 880dcdd..b1eb178 100644
--- a/mag/user_project_wrapper.mag
+++ b/mag/user_project_wrapper.mag
@@ -1,7 +1,7 @@
magic
tech sky130A
magscale 1 2
-timestamp 1672514016
+timestamp 1672515841
<< metal1 >>
rect 71774 702992 71780 703044
rect 71832 703032 71838 703044
diff --git a/maglef/tiny_user_project.mag b/maglef/tiny_user_project.mag
index e7bef27..b9c4a90 100644
--- a/maglef/tiny_user_project.mag
+++ b/maglef/tiny_user_project.mag
@@ -1,7 +1,7 @@
magic
tech sky130A
magscale 1 2
-timestamp 1672513906
+timestamp 1672515732
<< obsli1 >>
rect 1104 2159 28888 31569
<< obsm1 >>
@@ -581,8 +581,8 @@
string FIXED_BBOX 0 0 30000 34000
string LEFclass BLOCK
string LEFview TRUE
-string GDS_END 502674
-string GDS_FILE /home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/tiny_user_project/runs/22_12_31_19_10/results/signoff/tiny_user_project.magic.gds
+string GDS_END 502698
+string GDS_FILE /home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/tiny_user_project/runs/22_12_31_19_40/results/signoff/tiny_user_project.magic.gds
string GDS_START 23768
<< end >>
diff --git a/maglef/user_project_wrapper.mag b/maglef/user_project_wrapper.mag
index 07032e9..3abc326 100644
--- a/maglef/user_project_wrapper.mag
+++ b/maglef/user_project_wrapper.mag
@@ -1,7 +1,7 @@
magic
tech sky130A
magscale 1 2
-timestamp 1672514018
+timestamp 1672515843
<< obsli1 >>
rect 286104 285159 313888 314569
<< obsm1 >>
@@ -3212,8 +3212,8 @@
string FIXED_BBOX 0 0 584000 704000
string LEFclass BLOCK
string LEFview TRUE
-string GDS_END 1684116
-string GDS_FILE /home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/user_project_wrapper/runs/22_12_31_19_11/results/signoff/user_project_wrapper.magic.gds
-string GDS_START 502728
+string GDS_END 1684140
+string GDS_FILE /home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/user_project_wrapper/runs/22_12_31_19_42/results/signoff/user_project_wrapper.magic.gds
+string GDS_START 502752
<< end >>
diff --git a/sdc/tiny_user_project.sdc b/sdc/tiny_user_project.sdc
index ca88ce0..a41bde7 100644
--- a/sdc/tiny_user_project.sdc
+++ b/sdc/tiny_user_project.sdc
@@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
-# Sat Dec 31 19:11:00 2022
+# Sat Dec 31 19:41:26 2022
###############################################################################
current_design tiny_user_project
###############################################################################
diff --git a/sdc/user_project_wrapper.sdc b/sdc/user_project_wrapper.sdc
index d0afa96..c2db08b 100644
--- a/sdc/user_project_wrapper.sdc
+++ b/sdc/user_project_wrapper.sdc
@@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
-# Sat Dec 31 19:12:09 2022
+# Sat Dec 31 19:42:35 2022
###############################################################################
current_design user_project_wrapper
###############################################################################
diff --git a/sdf/multicorner/max/user_project_wrapper.ff.sdf b/sdf/multicorner/max/user_project_wrapper.ff.sdf
index 08c664a..1625cd9 100644
--- a/sdf/multicorner/max/user_project_wrapper.ff.sdf
+++ b/sdf/multicorner/max/user_project_wrapper.ff.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:28 2022")
+ (DATE "Sat Dec 31 19:43:54 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/max/user_project_wrapper.ss.sdf b/sdf/multicorner/max/user_project_wrapper.ss.sdf
index 4d7df24..86d8fd3 100644
--- a/sdf/multicorner/max/user_project_wrapper.ss.sdf
+++ b/sdf/multicorner/max/user_project_wrapper.ss.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:28 2022")
+ (DATE "Sat Dec 31 19:43:54 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/max/user_project_wrapper.tt.sdf b/sdf/multicorner/max/user_project_wrapper.tt.sdf
index c73cd3a..4215eb4 100644
--- a/sdf/multicorner/max/user_project_wrapper.tt.sdf
+++ b/sdf/multicorner/max/user_project_wrapper.tt.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:28 2022")
+ (DATE "Sat Dec 31 19:43:54 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/min/user_project_wrapper.ff.sdf b/sdf/multicorner/min/user_project_wrapper.ff.sdf
index 098382e..41149dc 100644
--- a/sdf/multicorner/min/user_project_wrapper.ff.sdf
+++ b/sdf/multicorner/min/user_project_wrapper.ff.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:24 2022")
+ (DATE "Sat Dec 31 19:43:50 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/min/user_project_wrapper.ss.sdf b/sdf/multicorner/min/user_project_wrapper.ss.sdf
index be1b8a2..94ac083 100644
--- a/sdf/multicorner/min/user_project_wrapper.ss.sdf
+++ b/sdf/multicorner/min/user_project_wrapper.ss.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:24 2022")
+ (DATE "Sat Dec 31 19:43:50 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/min/user_project_wrapper.tt.sdf b/sdf/multicorner/min/user_project_wrapper.tt.sdf
index 9be5c91..e2a58c7 100644
--- a/sdf/multicorner/min/user_project_wrapper.tt.sdf
+++ b/sdf/multicorner/min/user_project_wrapper.tt.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:24 2022")
+ (DATE "Sat Dec 31 19:43:50 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/nom/user_project_wrapper.ff.sdf b/sdf/multicorner/nom/user_project_wrapper.ff.sdf
index 022ea44..63cedbe 100644
--- a/sdf/multicorner/nom/user_project_wrapper.ff.sdf
+++ b/sdf/multicorner/nom/user_project_wrapper.ff.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:32 2022")
+ (DATE "Sat Dec 31 19:43:58 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/nom/user_project_wrapper.ss.sdf b/sdf/multicorner/nom/user_project_wrapper.ss.sdf
index 4157b46..045d299 100644
--- a/sdf/multicorner/nom/user_project_wrapper.ss.sdf
+++ b/sdf/multicorner/nom/user_project_wrapper.ss.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:32 2022")
+ (DATE "Sat Dec 31 19:43:58 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/multicorner/nom/user_project_wrapper.tt.sdf b/sdf/multicorner/nom/user_project_wrapper.tt.sdf
index 01f2a01..dd15834 100644
--- a/sdf/multicorner/nom/user_project_wrapper.tt.sdf
+++ b/sdf/multicorner/nom/user_project_wrapper.tt.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:32 2022")
+ (DATE "Sat Dec 31 19:43:58 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/sdf/tiny_user_project.sdf b/sdf/tiny_user_project.sdf
index c7e312f..bb96ee2 100644
--- a/sdf/tiny_user_project.sdf
+++ b/sdf/tiny_user_project.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "tiny_user_project")
- (DATE "Sat Dec 31 19:11:43 2022")
+ (DATE "Sat Dec 31 19:42:09 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
@@ -24,12 +24,12 @@
(INTERCONNECT tiny_user_project_8.LO io_out[7] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_9.LO io_out[8] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_10.LO io_out[9] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_11.LO io_out[10] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_12.LO io_out[11] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_13.LO io_out[12] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_14.LO io_out[13] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_15.LO io_out[14] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_16.LO io_out[15] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_11.LO io_out[11] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_12.LO io_out[12] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_13.LO io_out[13] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_14.LO io_out[14] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_15.LO io_out[15] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_16.LO io_out[16] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_17.LO io_out[17] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_18.LO io_out[18] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_19.LO io_out[19] (0.000:0.000:0.000))
@@ -89,7 +89,7 @@
(INTERCONNECT tiny_user_project_73.LO io_oeb[35] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_74.LO io_oeb[36] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_75.LO io_oeb[37] (0.000:0.000:0.000))
- (INTERCONNECT tiny_user_project_76.HI io_out[16] (0.000:0.000:0.000))
+ (INTERCONNECT tiny_user_project_76.HI io_out[10] (0.000:0.000:0.000))
(INTERCONNECT tiny_user_project_1.LO io_out[0] (0.000:0.000:0.000))
)
)
diff --git a/sdf/user_project_wrapper.sdf b/sdf/user_project_wrapper.sdf
index d76d533..285d46e 100644
--- a/sdf/user_project_wrapper.sdf
+++ b/sdf/user_project_wrapper.sdf
@@ -1,7 +1,7 @@
(DELAYFILE
(SDFVERSION "3.0")
(DESIGN "user_project_wrapper")
- (DATE "Sat Dec 31 19:13:34 2022")
+ (DATE "Sat Dec 31 19:44:00 2022")
(VENDOR "Parallax")
(PROGRAM "STA")
(VERSION "2.3.2")
diff --git a/signoff/tiny_user_project/metrics.csv b/signoff/tiny_user_project/metrics.csv
index a68f5b9..355a1a4 100644
--- a/signoff/tiny_user_project/metrics.csv
+++ b/signoff/tiny_user_project/metrics.csv
@@ -1,2 +1,2 @@
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GRT_ADJUSTMENT,STD_CELL_LIBRARY,DIODE_INSERTION_STRATEGY
-/home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/tiny_user_project,tiny_user_project,22_12_31_19_10,flow completed,0h1m44s0ms,0h1m22s0ms,5960.78431372549,0.0255,2980.392156862745,1.45,492.73,76,0,0,0,0,0,0,0,-1,0,-1,-1,543,210,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,510720.0,0.0,0.69,0.53,0.0,0.0,-1,60,346,60,346,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,108,280,0,388,20404.5696,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,AREA 0,10,50,1,34.730,36.720,0.7,0.3,sky130_fd_sc_hd,4
+/home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/tiny_user_project,tiny_user_project,22_12_31_19_40,flow completed,0h1m44s0ms,0h1m22s0ms,5960.78431372549,0.0255,2980.392156862745,1.45,492.76,76,0,0,0,0,0,0,0,-1,0,-1,-1,544,210,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,510680.0,0.0,0.69,0.53,0.0,0.0,-1,60,346,60,346,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,108,280,0,388,20404.5696,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10.0,AREA 0,10,50,1,34.730,36.720,0.7,0.3,sky130_fd_sc_hd,4
diff --git a/signoff/user_project_wrapper/metrics.csv b/signoff/user_project_wrapper/metrics.csv
index 0675474..4c8568a 100644
--- a/signoff/user_project_wrapper/metrics.csv
+++ b/signoff/user_project_wrapper/metrics.csv
@@ -1,2 +1,2 @@
design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Peak_Memory_Usage_MB,cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,EndCaps,TapCells,Diodes,Total_Physical_Cells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GRT_ADJUSTMENT,STD_CELL_LIBRARY,DIODE_INSERTION_STRATEGY
-/home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/user_project_wrapper,user_project_wrapper,22_12_31_19_11,flow completed,0h2m1s0ms,0h1m24s0ms,-2.0,-1,-1,-1,661.59,1,0,0,0,0,0,0,0,-1,0,-1,-1,266841,484,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,0.0,-1,0.0,0.64,0.82,0.04,0.09,-1,19,637,19,637,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,10173980.1536,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10,AREA 0,10,50,1,180,180,0.55,0.3,sky130_fd_sc_hd,0
+/home/runner/work/tiny_user_project_vgaclock_mpw8/tiny_user_project_vgaclock_mpw8/openlane/user_project_wrapper,user_project_wrapper,22_12_31_19_42,flow completed,0h2m1s0ms,0h1m24s0ms,-2.0,-1,-1,-1,658.21,1,0,0,0,0,0,0,0,-1,0,-1,-1,266841,484,0.0,-1,0.0,0.0,0.0,0.0,-1,0.0,0.0,0.0,-1,0.0,0.64,0.82,0.04,0.09,-1,19,637,19,637,0,0,0,1,0,0,0,0,0,0,0,0,-1,-1,-1,0,0,0,0,10173980.1536,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10.0,100.0,10,AREA 0,10,50,1,180,180,0.55,0.3,sky130_fd_sc_hd,0
diff --git a/spef/tiny_user_project.spef b/spef/tiny_user_project.spef
index dbcaf5e..90be86a 100644
--- a/spef/tiny_user_project.spef
+++ b/spef/tiny_user_project.spef
@@ -91,13 +91,13 @@
*75 net46
*76 net47
*77 net1
-*78 net11
-*79 net12
-*80 net13
-*81 net14
-*82 net15
-*83 net16
-*84 net76
+*78 net76
+*79 net11
+*80 net12
+*81 net13
+*82 net14
+*83 net15
+*84 net16
*85 net17
*86 net18
*87 net19
@@ -2955,87 +2955,87 @@
*D_NET *78 0.00069301
*CONN
*P io_out[10] O
-*I *2261:LO O *D sky130_fd_sc_hd__conb_1
+*I *2332:HI O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[10] 0.000303122
-2 *2261:LO 0.000303122
+2 *2332:HI 0.000303122
3 io_oeb[10] io_out[10] 8.67662e-05
4 io_oeb[9] io_out[10] 0
*RES
-1 *2261:LO io_out[10] 18.267
+1 *2332:HI io_out[10] 18.267
*END
*D_NET *79 0.000845532
*CONN
*P io_out[11] O
-*I *2262:LO O *D sky130_fd_sc_hd__conb_1
+*I *2261:LO O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[11] 0.000335289
-2 *2262:LO 0.000335289
+2 *2261:LO 0.000335289
3 io_oeb[11] io_out[11] 0.000174953
*RES
-1 *2262:LO io_out[11] 18.5271
+1 *2261:LO io_out[11] 18.5271
*END
*D_NET *80 0.000870393
*CONN
*P io_out[12] O
-*I *2263:LO O *D sky130_fd_sc_hd__conb_1
+*I *2262:LO O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[12] 0.00034772
-2 *2263:LO 0.00034772
+2 *2262:LO 0.00034772
3 io_oeb[12] io_out[12] 0.000174953
*RES
-1 *2263:LO io_out[12] 18.5271
+1 *2262:LO io_out[12] 18.5271
*END
*D_NET *81 0.000913608
*CONN
*P io_out[13] O
-*I *2264:LO O *D sky130_fd_sc_hd__conb_1
+*I *2263:LO O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[13] 0.000422019
-2 *2264:LO 0.000422019
+2 *2263:LO 0.000422019
3 io_oeb[12] io_out[13] 0
4 io_oeb[13] io_out[13] 6.9569e-05
*RES
-1 *2264:LO io_out[13] 20.0884
+1 *2263:LO io_out[13] 20.0884
*END
*D_NET *82 0.00081524
*CONN
*P io_out[14] O
-*I *2265:LO O *D sky130_fd_sc_hd__conb_1
+*I *2264:LO O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[14] 0.000374122
-2 *2265:LO 0.000374122
+2 *2264:LO 0.000374122
3 io_oeb[13] io_out[14] 0
4 io_oeb[14] io_out[14] 6.69961e-05
*RES
-1 *2265:LO io_out[14] 19.4813
+1 *2264:LO io_out[14] 19.4813
*END
*D_NET *83 0.000894757
*CONN
*P io_out[15] O
-*I *2266:LO O *D sky130_fd_sc_hd__conb_1
+*I *2265:LO O *D sky130_fd_sc_hd__conb_1
*CAP
1 io_out[15] 0.000447378
-2 *2266:LO 0.000447378
+2 *2265:LO 0.000447378
3 io_oeb[14] io_out[15] 0
*RES
-1 *2266:LO io_out[15] 22.5143
+1 *2265:LO io_out[15] 22.5143
*END
-*D_NET *84 0.000923001
+*D_NET *84 0.000956351
*CONN
*P io_out[16] O
-*I *2332:HI O *D sky130_fd_sc_hd__conb_1
+*I *2266:LO O *D sky130_fd_sc_hd__conb_1
*CAP
-1 io_out[16] 0.000461501
-2 *2332:HI 0.000461501
+1 io_out[16] 0.000478175
+2 *2266:LO 0.000478175
*RES
-1 *2332:HI io_out[16] 22.4429
+1 *2266:LO io_out[16] 23.05
*END
*D_NET *85 0.00115233
diff --git a/spi/lvs/tiny_user_project.spice b/spi/lvs/tiny_user_project.spice
index 2761a1e..102bb15 100644
--- a/spi/lvs/tiny_user_project.spice
+++ b/spi/lvs/tiny_user_project.spice
@@ -1452,7 +1452,7 @@
Xtiny_user_project_32 vssd1 vssd1 vccd1 vccd1 tiny_user_project_32/HI io_out[32] sky130_fd_sc_hd__conb_1
XFILLER_30_85 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
Xtiny_user_project_10 vssd1 vssd1 vccd1 vccd1 tiny_user_project_10/HI io_out[9] sky130_fd_sc_hd__conb_1
-Xtiny_user_project_76 vssd1 vssd1 vccd1 vccd1 io_out[16] tiny_user_project_76/LO sky130_fd_sc_hd__conb_1
+Xtiny_user_project_76 vssd1 vssd1 vccd1 vccd1 io_out[10] tiny_user_project_76/LO sky130_fd_sc_hd__conb_1
XFILLER_29_181 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_44_195 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__fill_1
XFILLER_50_165 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
@@ -1510,7 +1510,7 @@
XFILLER_30_97 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
Xtiny_user_project_55 vssd1 vssd1 vccd1 vccd1 tiny_user_project_55/HI io_oeb[17] sky130_fd_sc_hd__conb_1
Xtiny_user_project_22 vssd1 vssd1 vccd1 vccd1 tiny_user_project_22/HI io_out[22] sky130_fd_sc_hd__conb_1
-Xtiny_user_project_11 vssd1 vssd1 vccd1 vccd1 tiny_user_project_11/HI io_out[10] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_11 vssd1 vssd1 vccd1 vccd1 tiny_user_project_11/HI io_out[11] sky130_fd_sc_hd__conb_1
Xtiny_user_project_33 vssd1 vssd1 vccd1 vccd1 tiny_user_project_33/HI io_out[33] sky130_fd_sc_hd__conb_1
Xtiny_user_project_44 vssd1 vssd1 vccd1 vccd1 tiny_user_project_44/HI io_oeb[6] sky130_fd_sc_hd__conb_1
Xtiny_user_project_66 vssd1 vssd1 vccd1 vccd1 tiny_user_project_66/HI io_oeb[28] sky130_fd_sc_hd__conb_1
@@ -1580,7 +1580,7 @@
XFILLER_30_65 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
Xtiny_user_project_56 vssd1 vssd1 vccd1 vccd1 tiny_user_project_56/HI io_oeb[18] sky130_fd_sc_hd__conb_1
Xtiny_user_project_23 vssd1 vssd1 vccd1 vccd1 tiny_user_project_23/HI io_out[23] sky130_fd_sc_hd__conb_1
-Xtiny_user_project_12 vssd1 vssd1 vccd1 vccd1 tiny_user_project_12/HI io_out[11] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_12 vssd1 vssd1 vccd1 vccd1 tiny_user_project_12/HI io_out[12] sky130_fd_sc_hd__conb_1
Xtiny_user_project_34 vssd1 vssd1 vccd1 vccd1 tiny_user_project_34/HI io_out[34] sky130_fd_sc_hd__conb_1
Xtiny_user_project_45 vssd1 vssd1 vccd1 vccd1 tiny_user_project_45/HI io_oeb[7] sky130_fd_sc_hd__conb_1
XFILLER_29_161 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__decap_6
@@ -1644,7 +1644,7 @@
XFILLER_53_154 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_38_195 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__fill_1
XFILLER_5_217 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__decap_6
-Xtiny_user_project_13 vssd1 vssd1 vccd1 vccd1 tiny_user_project_13/HI io_out[12] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_13 vssd1 vssd1 vccd1 vccd1 tiny_user_project_13/HI io_out[13] sky130_fd_sc_hd__conb_1
XFILLER_39_20 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_30_77 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__decap_6
Xtiny_user_project_57 vssd1 vssd1 vccd1 vccd1 tiny_user_project_57/HI io_oeb[19] sky130_fd_sc_hd__conb_1
@@ -1709,7 +1709,7 @@
XFILLER_7_281 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_38_141 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_53_166 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__fill_2
-Xtiny_user_project_14 vssd1 vssd1 vccd1 vccd1 tiny_user_project_14/HI io_out[13] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_14 vssd1 vssd1 vccd1 vccd1 tiny_user_project_14/HI io_out[14] sky130_fd_sc_hd__conb_1
Xtiny_user_project_25 vssd1 vssd1 vccd1 vccd1 tiny_user_project_25/HI io_out[25] sky130_fd_sc_hd__conb_1
XFILLER_39_32 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
Xtiny_user_project_36 vssd1 vssd1 vccd1 vccd1 tiny_user_project_36/HI io_out[36] sky130_fd_sc_hd__conb_1
@@ -1781,7 +1781,7 @@
XFILLER_38_197 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_38_153 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_53_178 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__decap_8
-Xtiny_user_project_15 vssd1 vssd1 vccd1 vccd1 tiny_user_project_15/HI io_out[14] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_15 vssd1 vssd1 vccd1 vccd1 tiny_user_project_15/HI io_out[15] sky130_fd_sc_hd__conb_1
Xtiny_user_project_59 vssd1 vssd1 vccd1 vccd1 tiny_user_project_59/HI io_oeb[21] sky130_fd_sc_hd__conb_1
Xtiny_user_project_26 vssd1 vssd1 vccd1 vccd1 tiny_user_project_26/HI io_out[26] sky130_fd_sc_hd__conb_1
Xtiny_user_project_48 vssd1 vssd1 vccd1 vccd1 tiny_user_project_48/HI io_oeb[10] sky130_fd_sc_hd__conb_1
@@ -1843,7 +1843,7 @@
XFILLER_53_113 vssd1 vssd1 vccd1 vccd1 sky130_fd_sc_hd__fill_2
XFILLER_38_165 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
XFILLER_38_121 vssd1 vssd1 vccd1 vccd1 sky130_ef_sc_hd__decap_12
-Xtiny_user_project_16 vssd1 vssd1 vccd1 vccd1 tiny_user_project_16/HI io_out[15] sky130_fd_sc_hd__conb_1
+Xtiny_user_project_16 vssd1 vssd1 vccd1 vccd1 tiny_user_project_16/HI io_out[16] sky130_fd_sc_hd__conb_1
Xtiny_user_project_49 vssd1 vssd1 vccd1 vccd1 tiny_user_project_49/HI io_oeb[11] sky130_fd_sc_hd__conb_1
Xtiny_user_project_27 vssd1 vssd1 vccd1 vccd1 tiny_user_project_27/HI io_out[27] sky130_fd_sc_hd__conb_1
Xtiny_user_project_38 vssd1 vssd1 vccd1 vccd1 tiny_user_project_38/HI io_oeb[0] sky130_fd_sc_hd__conb_1
diff --git a/verilog/gl/tiny_user_project.nl.v b/verilog/gl/tiny_user_project.nl.v
index 8737f3e..5f012a7 100644
--- a/verilog/gl/tiny_user_project.nl.v
+++ b/verilog/gl/tiny_user_project.nl.v
@@ -2342,13 +2342,13 @@
assign io_oeb[8] = net46;
assign io_oeb[9] = net47;
assign io_out[0] = net1;
- assign io_out[10] = net11;
- assign io_out[11] = net12;
- assign io_out[12] = net13;
- assign io_out[13] = net14;
- assign io_out[14] = net15;
- assign io_out[15] = net16;
- assign io_out[16] = net76;
+ assign io_out[10] = net76;
+ assign io_out[11] = net11;
+ assign io_out[12] = net12;
+ assign io_out[13] = net13;
+ assign io_out[14] = net14;
+ assign io_out[15] = net15;
+ assign io_out[16] = net16;
assign io_out[17] = net17;
assign io_out[18] = net18;
assign io_out[19] = net19;
diff --git a/verilog/gl/tiny_user_project.v b/verilog/gl/tiny_user_project.v
index 75ddddc..3558995 100644
--- a/verilog/gl/tiny_user_project.v
+++ b/verilog/gl/tiny_user_project.v
@@ -8521,13 +8521,13 @@
assign io_oeb[8] = net46;
assign io_oeb[9] = net47;
assign io_out[0] = net1;
- assign io_out[10] = net11;
- assign io_out[11] = net12;
- assign io_out[12] = net13;
- assign io_out[13] = net14;
- assign io_out[14] = net15;
- assign io_out[15] = net16;
- assign io_out[16] = net76;
+ assign io_out[10] = net76;
+ assign io_out[11] = net11;
+ assign io_out[12] = net12;
+ assign io_out[13] = net13;
+ assign io_out[14] = net14;
+ assign io_out[15] = net15;
+ assign io_out[16] = net16;
assign io_out[17] = net17;
assign io_out[18] = net18;
assign io_out[19] = net19;
diff --git a/verilog/rtl/tiny_user_project.v b/verilog/rtl/tiny_user_project.v
index a091e96..8fe9c02 100644
--- a/verilog/rtl/tiny_user_project.v
+++ b/verilog/rtl/tiny_user_project.v
@@ -17,11 +17,11 @@
// pass input and output pins defined in user_defines.v
thorkn_vgaclock mod (
- io_in[15:8],
- io_out[23:16]
+ io_in[9:8],
+ io_out[14:10]
);
// all output enabled
-assign io_oeb[23:16] = 8'b0;
+assign io_oeb[14:10] = 8'b0;
endmodule // tiny_user_project
diff --git a/verilog/rtl/user_defines.v b/verilog/rtl/user_defines.v
index 20f582d..45444a4 100644
--- a/verilog/rtl/user_defines.v
+++ b/verilog/rtl/user_defines.v
@@ -60,20 +60,20 @@
`define USER_CONFIG_GPIO_7_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
`define USER_CONFIG_GPIO_8_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
`define USER_CONFIG_GPIO_9_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_10_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_11_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_12_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_13_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_14_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_15_INIT `GPIO_MODE_USER_STD_INPUT_NOPULL
-`define USER_CONFIG_GPIO_16_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_17_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_18_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_19_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_20_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_21_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_22_INIT `GPIO_MODE_USER_STD_OUTPUT
-`define USER_CONFIG_GPIO_23_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_10_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_11_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_12_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_13_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_14_INIT `GPIO_MODE_USER_STD_OUTPUT
+`define USER_CONFIG_GPIO_15_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_16_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_17_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_18_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_19_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_20_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_21_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_22_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
+`define USER_CONFIG_GPIO_23_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
`define USER_CONFIG_GPIO_24_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
`define USER_CONFIG_GPIO_25_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN
`define USER_CONFIG_GPIO_26_INIT `GPIO_MODE_USER_STD_INPUT_PULLDOWN