Generated new chip_io_alt layout to match the chip_io changes in

the previous commit.  Fixed a few minor errors in the chip_io
layout.  Waiting on layout of constant_block to finish.
This commit is contained in:
Tim Edwards 2022-10-08 14:05:46 -04:00
parent c0d6011ee8
commit fd29bb3442
3 changed files with 4682 additions and 7505 deletions

View File

@ -1,17 +1,17 @@
magic
tech sky130A
magscale 1 2
timestamp 1665244894
timestamp 1665249007
<< metal1 >>
rect 41866 995682 675734 995734
rect 41866 42225 41918 995682
rect 411070 42816 411076 42868
rect 411128 42856 411134 42868
rect 419718 42856 419724 42868
rect 411128 42828 419724 42856
rect 411128 42816 411134 42828
rect 419718 42816 419724 42828
rect 419776 42816 419782 42868
rect 411070 42466 411076 42518
rect 411128 42506 411134 42518
rect 419718 42506 419724 42518
rect 411128 42478 419724 42506
rect 411128 42466 411134 42478
rect 419718 42466 419724 42478
rect 419776 42466 419782 42518
rect 465810 42476 465816 42528
rect 465868 42516 465874 42528
rect 474458 42516 474464 42528
@ -51,7 +51,8 @@ rect 518860 42340 518866 42352
rect 524966 42340 524972 42352
rect 525024 42340 525030 42392
rect 675682 42225 675734 995682
rect 41866 42173 195328 42225
rect 41866 42173 145035 42225
rect 145207 42173 195328 42225
rect 195380 42173 199653 42225
rect 199705 42173 303929 42225
rect 303981 42173 308066 42225
@ -202,8 +203,8 @@ rect 143519 40073 143525 40080
rect 144597 40073 144603 40080
rect 144655 40073 144661 40125
<< via1 >>
rect 411076 42816 411128 42868
rect 419724 42816 419776 42868
rect 411076 42466 411128 42518
rect 419724 42466 419776 42518
rect 465816 42476 465868 42528
rect 474464 42476 474516 42528
rect 409236 42340 409288 42392
@ -214,6 +215,7 @@ rect 467046 42328 467098 42380
rect 470173 42328 470225 42380
rect 518808 42340 518860 42392
rect 524972 42340 525024 42392
rect 145035 42173 145207 42225
rect 195328 42173 195380 42225
rect 199653 42173 199705 42225
rect 303929 42173 303981 42225
@ -922,16 +924,40 @@ rect 675407 104607 675887 104663
rect 675407 102767 675887 102823
rect 675407 102123 675887 102179
rect 675407 100927 675887 100983
rect 411076 42868 411128 42874
rect 411076 42810 411128 42816
rect 419724 42868 419776 42874
rect 419724 42810 419776 42816
rect 465816 42528 465868 42534
rect 411076 42518 411128 42524
rect 411076 42460 411128 42466
rect 419724 42518 419776 42524
rect 465816 42470 465868 42476
rect 474464 42528 474516 42534
rect 474464 42470 474516 42476
rect 419724 42460 419776 42466
rect 409236 42392 409288 42398
rect 409236 42334 409288 42340
rect 195331 42231 195387 42242
rect 199655 42231 199711 42243
rect 303931 42231 303987 42240
rect 145035 42225 145207 42231
rect 195328 42225 195387 42231
rect 145035 42167 145207 42173
rect 140996 40125 141048 40131
rect 141992 40125 142044 40131
rect 140996 40067 141048 40073
rect 141986 40073 141992 40120
rect 143068 40125 143120 40131
rect 142044 40073 142050 40120
rect 141004 39990 141042 40067
rect 141667 39934 141813 40000
rect 141986 39998 142050 40073
rect 143407 40125 143519 40131
rect 144603 40125 144655 40131
rect 143068 40067 143120 40073
rect 143078 39996 143110 40067
rect 143398 40034 143407 40090
rect 143519 40034 143528 40090
rect 144603 40067 144655 40073
rect 144610 39990 144652 40067
rect 145106 39990 145136 42167
rect 186683 41889 186735 41895
rect 186683 41831 186735 41837
rect 187327 41713 187383 42193
@ -1081,7 +1107,7 @@ rect 406170 41915 406222 41921
rect 409248 41820 409276 42334
rect 410398 42057 410450 42063
rect 410398 41999 410450 42005
rect 411088 41820 411116 42810
rect 411088 41820 411116 42460
rect 412272 42392 412324 42398
rect 412272 42334 412324 42340
rect 415400 42392 415452 42398
@ -1109,11 +1135,7 @@ rect 412243 41713 412299 41820
rect 416567 41713 416623 42193
rect 417855 42173 417858 42225
rect 417910 42173 417911 42225
rect 419736 42193 419764 42810
rect 465816 42528 465868 42534
rect 465816 42470 465868 42476
rect 474464 42528 474516 42534
rect 474464 42470 474516 42476
rect 419736 42193 419764 42460
rect 464010 42380 464062 42386
rect 417855 42137 417911 42173
rect 418404 42057 418456 42063
@ -1219,27 +1241,13 @@ rect 528652 41999 528704 42005
rect 526810 41889 526862 41895
rect 526810 41831 526862 41837
rect 529295 41713 529351 42193
rect 140996 40125 141048 40131
rect 141992 40125 142044 40131
rect 140996 40067 141048 40073
rect 141986 40073 141992 40120
rect 143068 40125 143120 40131
rect 142044 40073 142050 40120
rect 141004 39990 141042 40067
rect 141667 39934 141813 40000
rect 141986 39998 142050 40073
rect 143407 40125 143519 40131
rect 144603 40125 144655 40131
rect 143068 40067 143120 40073
rect 143078 39996 143110 40067
rect 143398 40034 143407 40090
rect 143519 40034 143528 40090
rect 144603 40067 144655 40073
rect 144610 39990 144652 40067
rect 145106 39990 145136 40354
rect 145852 40134 145888 40261
rect 145828 40074 145837 40134
rect 145897 40074 145906 40134
<< via2 >>
rect 143407 40073 143519 40090
rect 143407 40034 143519 40073
rect 145837 40074 145897 40134
<< metal3 >>
rect 40854 926876 46818 926940
rect 40854 922268 44294 926876
@ -1295,7 +1303,10 @@ rect 143402 40034 143407 40090
rect 143519 40034 143524 40090
rect 143402 39992 143524 40034
rect 143950 39984 144010 40158
rect 145832 39982 145902 40232
rect 145832 40134 145902 40148
rect 145832 40074 145837 40134
rect 145897 40074 145902 40134
rect 145832 39982 145902 40074
<< via3 >>
rect 44294 922268 46702 926876
rect 41096 917280 43504 921736
@ -4446,155 +4457,155 @@ timestamp 1663859327
transform -1 0 669200 0 -1 39593
box 0 0 4000 39593
use chip_io_gpio_connects chip_io_gpio_connects_0
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 0
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_1
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 45200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_2
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 90200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_3
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 135400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_4
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 180400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_5
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 225400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_6
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 270600
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_7
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 447800
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_8
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 493000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_9
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 538000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_10
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 583200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_11
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 628200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_12
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 673200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_13
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 762400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_14
timestamp 1665238917
timestamp 1665248140
transform 1 0 0 0 1 851600
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_15
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 297600
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_16
timestamp 1665238917
timestamp 1665248140
transform 0 -1 742000 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_17
timestamp 1665238917
timestamp 1665248140
transform 0 -1 640200 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_18
timestamp 1665238917
timestamp 1665248140
transform 0 -1 588800 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_19
timestamp 1665238917
timestamp 1665248140
transform 0 -1 499800 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_21
timestamp 1665238917
timestamp 1665248140
transform 0 -1 398000 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_22
timestamp 1665238917
timestamp 1665248140
transform 0 -1 346400 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_23
timestamp 1665238917
timestamp 1665248140
transform 0 -1 295000 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_24
timestamp 1665238917
timestamp 1665248140
transform 0 -1 243600 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_25
timestamp 1665238917
timestamp 1665248140
transform 0 -1 192200 1 0 320000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_26
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 1070200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_27
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 900400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_28
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 857200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_29
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 814000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_30
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 770800
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_31
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 727600
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_32
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 684400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_33
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 641200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_34
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 513600
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_35
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 470400
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_36
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 427200
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_37
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 384000
box 675407 99896 675887 115709
use chip_io_gpio_connects chip_io_gpio_connects_38
timestamp 1665238917
timestamp 1665248140
transform -1 0 717600 0 -1 340800
box 675407 99896 675887 115709
use sky130_ef_io__gpiov2_pad_wrapped clock_pad $PDKPATH/libs.ref/sky130_fd_io/maglef

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
magic
tech sky130A
magscale 1 2
timestamp 1665238917
timestamp 1665248140
<< checkpaint >>
rect 675407 99896 675887 115709
<< metal1 >>
@ -60,17 +60,4 @@ rect 675407 100284 675586 100339
rect 675638 100339 675644 100456
rect 675638 100284 675887 100339
rect 675407 100283 675887 100284
<< labels >>
rlabel metal2 s 675407 113255 675887 113311 8 mprj_pads.area1_io_pad\[0\]/ENABLE_VDDA_H
port 14 nsew signal input
rlabel metal2 s 675407 100283 675887 100339 8 mprj_pads.area1_io_pad\[0\]/TIE_LO_ESD
port 18 nsew signal output
rlabel metal2 s 675407 108287 675887 108343 8 mprj_pads.area1_io_pad\[0\]/ENABLE_INP_H
port 15 nsew signal input
rlabel metal2 s 675407 112611 675887 112667 8 mprj_pads.area1_io_pad\[0\]/ENABLE_VSWITCH_H
port 25 nsew signal input
rlabel metal2 s 675407 101571 675887 101627 8 mprj_pads.area1_io_pad\[0\]/TIE_HI_ESD
port 17 nsew signal output
rlabel metal2 s 675407 109575 675887 109631 8 mprj_pads.area1_io_pad\[0\]/HLD_H_N
port 9 nsew signal input
<< end >>