Added as many of the magic database layout files as are expected to remain

unchanged between the caravel and caravel_openframe repositories.
This commit is contained in:
Tim Edwards 2021-10-26 10:27:03 -04:00
parent 1e7400c0ac
commit a7148378a0
29 changed files with 267822 additions and 0 deletions

10595
mag/chip_io.mag Normal file

File diff suppressed because it is too large Load Diff

8612
mag/chip_io_alt.mag Normal file

File diff suppressed because it is too large Load Diff

229
mag/copyright_block.mag Normal file
View File

@ -0,0 +1,229 @@
magic
tech sky130A
magscale 1 2
timestamp 1625189213
<< fillblock >>
rect -262 -266 31304 2764
rect -140 -5140 35048 -1424
rect 26 -9464 13144 -6358
use font_20 font_20_4 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598785497
transform 1 0 12476 0 1 -9176
box 0 0 1 1
use font_47 font_47_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598765398
transform 1 0 118 0 1 -4282
box 0 0 1080 2520
use font_6F font_6F_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777049
transform 1 0 1558 0 1 -4282
box 0 0 1080 1800
use font_6F font_6F_1
timestamp 1598777049
transform 1 0 2998 0 1 -4282
box 0 0 1080 1800
use font_67 font_67_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598776042
transform 1 0 4438 0 1 -4282
box 0 -720 1080 1800
use font_65 font_65_3 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598775915
transform 1 0 6598 0 1 -4282
box 0 0 1080 1800
use font_6C font_6C_2 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598776550
transform 1 0 5878 0 1 -4282
box 0 0 360 2520
use font_53 font_53_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598768855
transform 1 0 9838 0 1 -4282
box 0 0 1080 2520
use font_79 font_79_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777870
transform 1 0 12718 0 1 -4282
box 0 -720 1080 1800
use font_6B font_6B_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598776472
transform 1 0 11278 0 1 -4282
box 0 0 1080 2520
use font_57 font_57_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598769216
transform 1 0 14158 0 1 -4282
box 0 0 1800 2520
use font_74 font_74_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777367
transform 1 0 17758 0 1 -4282
box 0 0 1080 2160
use font_61 font_61_3 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598775307
transform 1 0 16318 0 1 -4282
box 0 0 1080 1800
use font_65 font_65_4
timestamp 1598775915
transform 1 0 19198 0 1 -4282
box 0 0 1080 1800
use font_72 font_72_1 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777237
transform 1 0 20638 0 1 -4282
box 0 0 1080 1800
use font_20 font_20_2
timestamp 1598785497
transform 1 0 22078 0 1 -5002
box 0 0 1 1
use font_6F font_6F_2
timestamp 1598777049
transform 1 0 23518 0 1 -4282
box 0 0 1080 1800
use font_65 font_65_5
timestamp 1598775915
transform 1 0 26398 0 1 -4282
box 0 0 1080 1800
use font_70 font_70_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777090
transform 1 0 24958 0 1 -4282
box 0 -720 1080 1800
use font_20 font_20_3
timestamp 1598785497
transform 1 0 29278 0 1 -5362
box 0 0 1 1
use font_6E font_6E_1 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598776997
transform 1 0 27838 0 1 -4282
box 0 0 1080 1800
use font_50 font_50_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598768087
transform 1 0 30718 0 1 -4282
box 0 0 1080 2520
use font_44 font_44_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598763661
transform 1 0 32158 0 1 -4282
box 0 0 1080 2520
use font_4B font_4B_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598766293
transform 1 0 33598 0 1 -4282
box 0 0 1080 2520
use font_2D font_2D_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598786817
transform 1 0 8038 0 1 -4642
box 0 1080 1440 1440
use font_61 font_61_0
timestamp 1598775307
transform 1 0 1440 0 1 0
box 0 0 1080 1800
use font_43 font_43_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598763351
transform 1 0 0 0 1 0
box 0 0 1080 2520
use font_72 font_72_0
timestamp 1598777237
transform 1 0 2880 0 1 0
box 0 0 1080 1800
use font_61 font_61_1
timestamp 1598775307
transform 1 0 4320 0 1 0
box 0 0 1080 1800
use font_65 font_65_0
timestamp 1598775915
transform 1 0 7200 0 1 0
box 0 0 1080 1800
use font_76 font_76_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777472
transform 1 0 5760 0 1 0
box 0 0 1080 1800
use font_56 font_56_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598769117
transform 1 0 10570 0 1 0
box 0 0 1080 2520
use font_20 font_20_0
timestamp 1598785497
transform 1 0 9360 0 1 0
box 0 0 1 1
use font_6C font_6C_0
timestamp 1598776550
transform 1 0 8640 0 1 0
box 0 0 360 2520
use font_28 font_28_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1606780629
transform 1 0 15200 0 1 0
box 0 0 720 2520
use font_20 font_20_1
timestamp 1598785497
transform 1 0 14400 0 1 0
box 0 0 1 1
use font_29 font_29_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598786350
transform 1 0 17720 0 1 0
box 0 0 720 2520
use font_43 font_43_1
timestamp 1598763351
transform 1 0 16280 0 1 0
box 0 0 1080 2520
use font_65 font_65_1
timestamp 1598775915
transform 1 0 20240 0 1 0
box 0 0 1080 1800
use font_61 font_61_2
timestamp 1598775307
transform 1 0 23120 0 1 0
box 0 0 1080 1800
use font_66 font_66_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598775974
transform 1 0 21680 0 1 0
box 0 0 1080 2520
use font_6C font_6C_1
timestamp 1598776550
transform 1 0 26000 0 1 0
box 0 0 360 2520
use font_62 font_62_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598775406
transform 1 0 24560 0 1 0
box 0 0 1080 2520
use font_73 font_73_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777283
transform 1 0 28160 0 1 0
box 0 0 1080 1800
use font_65 font_65_2
timestamp 1598775915
transform 1 0 26720 0 1 0
box 0 0 1080 1800
use font_73 font_73_1
timestamp 1598777283
transform 1 0 29600 0 1 0
box 0 0 1080 1800
use font_32 font_32_2 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598787041
transform 1 0 12013 0 1 46
box 0 0 1080 2520
use font_31 font_31_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598787010
transform 1 0 11550 0 1 -9341
box 0 0 1080 2520
use font_32 font_32_1
timestamp 1598787041
transform 1 0 10116 0 1 -9321
box 0 0 1080 2520
use font_30 font_30_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598786981
transform 1 0 8676 0 1 -9321
box 0 0 1080 2520
use font_32 font_32_0
timestamp 1598787041
transform 1 0 7236 0 1 -9321
box 0 0 1080 2520
use font_65 font_65_9
timestamp 1598775915
transform 1 0 4569 0 1 -9290
box 0 0 1080 1800
use font_6E font_6E_0
timestamp 1598776997
transform 1 0 3142 0 1 -9290
box 0 0 1080 1800
use font_75 font_75_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598777411
transform 1 0 1700 0 1 -9274
box 0 0 1080 1800
use font_4A font_4A_0 $PDKPATH/libs.ref/sky130_ml_xx_hd/mag
timestamp 1598766195
transform 1 0 226 0 1 -9274
box 0 0 1080 2520
<< end >>

21634
mag/digital_pll.mag Normal file

File diff suppressed because it is too large Load Diff

756
mag/gpio_logic_high.mag Normal file
View File

@ -0,0 +1,756 @@
magic
tech sky130A
magscale 1 2
timestamp 1625664533
<< isosubstrate >>
rect -208 -248 2622 2920
<< viali >>
rect 1961 1377 1995 1411
<< metal1 >>
rect 0 2746 2392 2768
rect 0 2694 742 2746
rect 794 2694 806 2746
rect 858 2694 1542 2746
rect 1594 2694 1606 2746
rect 1658 2694 2392 2746
rect 0 2672 2392 2694
rect 0 2202 2392 2224
rect 0 2150 342 2202
rect 394 2150 406 2202
rect 458 2150 1142 2202
rect 1194 2150 1206 2202
rect 1258 2150 1942 2202
rect 1994 2150 2006 2202
rect 2058 2150 2392 2202
rect 0 2128 2392 2150
rect 0 1658 2392 1680
rect 0 1606 742 1658
rect 794 1606 806 1658
rect 858 1606 1542 1658
rect 1594 1606 1606 1658
rect 1658 1606 2392 1658
rect 0 1584 2392 1606
rect 1394 1368 1400 1420
rect 1452 1408 1458 1420
rect 1949 1411 2007 1417
rect 1949 1408 1961 1411
rect 1452 1380 1961 1408
rect 1452 1368 1458 1380
rect 1949 1377 1961 1380
rect 1995 1377 2007 1411
rect 1949 1371 2007 1377
rect 0 1114 2392 1136
rect 0 1062 342 1114
rect 394 1062 406 1114
rect 458 1062 1142 1114
rect 1194 1062 1206 1114
rect 1258 1062 1942 1114
rect 1994 1062 2006 1114
rect 2058 1062 2392 1114
rect 0 1040 2392 1062
rect 0 570 2392 592
rect 0 518 742 570
rect 794 518 806 570
rect 858 518 1542 570
rect 1594 518 1606 570
rect 1658 518 2392 570
rect 0 496 2392 518
rect 0 26 2392 48
rect 0 -26 342 26
rect 394 -26 406 26
rect 458 -26 1142 26
rect 1194 -26 1206 26
rect 1258 -26 1942 26
rect 1994 -26 2006 26
rect 2058 -26 2392 26
rect 0 -48 2392 -26
<< via1 >>
rect 742 2694 794 2746
rect 806 2694 858 2746
rect 1542 2694 1594 2746
rect 1606 2694 1658 2746
rect 342 2150 394 2202
rect 406 2150 458 2202
rect 1142 2150 1194 2202
rect 1206 2150 1258 2202
rect 1942 2150 1994 2202
rect 2006 2150 2058 2202
rect 742 1606 794 1658
rect 806 1606 858 1658
rect 1542 1606 1594 1658
rect 1606 1606 1658 1658
rect 1400 1368 1452 1420
rect 342 1062 394 1114
rect 406 1062 458 1114
rect 1142 1062 1194 1114
rect 1206 1062 1258 1114
rect 1942 1062 1994 1114
rect 2006 1062 2058 1114
rect 742 518 794 570
rect 806 518 858 570
rect 1542 518 1594 570
rect 1606 518 1658 570
rect 342 -26 394 26
rect 406 -26 458 26
rect 1142 -26 1194 26
rect 1206 -26 1258 26
rect 1942 -26 1994 26
rect 2006 -26 2058 26
<< metal2 >>
rect 732 2748 868 2768
rect 788 2746 812 2748
rect 794 2694 806 2746
rect 788 2692 812 2694
rect 732 2672 868 2692
rect 1532 2748 1668 2768
rect 1588 2746 1612 2748
rect 1594 2694 1606 2746
rect 1588 2692 1612 2694
rect 1532 2672 1668 2692
rect 332 2204 468 2224
rect 388 2202 412 2204
rect 394 2150 406 2202
rect 388 2148 412 2150
rect 332 2128 468 2148
rect 1132 2204 1268 2224
rect 1188 2202 1212 2204
rect 1194 2150 1206 2202
rect 1188 2148 1212 2150
rect 1132 2128 1268 2148
rect 1932 2204 2068 2224
rect 1988 2202 2012 2204
rect 1994 2150 2006 2202
rect 1988 2148 2012 2150
rect 1932 2128 2068 2148
rect 732 1660 868 1680
rect 788 1658 812 1660
rect 794 1606 806 1658
rect 788 1604 812 1606
rect 732 1584 868 1604
rect 1532 1660 1668 1680
rect 1588 1658 1612 1660
rect 1594 1606 1606 1658
rect 1588 1604 1612 1606
rect 1532 1584 1668 1604
rect 1398 1456 1454 1465
rect 1398 1391 1400 1400
rect 1452 1391 1454 1400
rect 1400 1362 1452 1368
rect 332 1116 468 1136
rect 388 1114 412 1116
rect 394 1062 406 1114
rect 388 1060 412 1062
rect 332 1040 468 1060
rect 1132 1116 1268 1136
rect 1188 1114 1212 1116
rect 1194 1062 1206 1114
rect 1188 1060 1212 1062
rect 1132 1040 1268 1060
rect 1932 1116 2068 1136
rect 1988 1114 2012 1116
rect 1994 1062 2006 1114
rect 1988 1060 2012 1062
rect 1932 1040 2068 1060
rect 732 572 868 592
rect 788 570 812 572
rect 794 518 806 570
rect 788 516 812 518
rect 732 496 868 516
rect 1532 572 1668 592
rect 1588 570 1612 572
rect 1594 518 1606 570
rect 1588 516 1612 518
rect 1532 496 1668 516
rect 332 28 468 48
rect 388 26 412 28
rect 394 -26 406 26
rect 388 -28 412 -26
rect 332 -48 468 -28
rect 1132 28 1268 48
rect 1188 26 1212 28
rect 1194 -26 1206 26
rect 1188 -28 1212 -26
rect 1132 -48 1268 -28
rect 1932 28 2068 48
rect 1988 26 2012 28
rect 1994 -26 2006 26
rect 1988 -28 2012 -26
rect 1932 -48 2068 -28
<< via2 >>
rect 732 2746 788 2748
rect 812 2746 868 2748
rect 732 2694 742 2746
rect 742 2694 788 2746
rect 812 2694 858 2746
rect 858 2694 868 2746
rect 732 2692 788 2694
rect 812 2692 868 2694
rect 1532 2746 1588 2748
rect 1612 2746 1668 2748
rect 1532 2694 1542 2746
rect 1542 2694 1588 2746
rect 1612 2694 1658 2746
rect 1658 2694 1668 2746
rect 1532 2692 1588 2694
rect 1612 2692 1668 2694
rect 332 2202 388 2204
rect 412 2202 468 2204
rect 332 2150 342 2202
rect 342 2150 388 2202
rect 412 2150 458 2202
rect 458 2150 468 2202
rect 332 2148 388 2150
rect 412 2148 468 2150
rect 1132 2202 1188 2204
rect 1212 2202 1268 2204
rect 1132 2150 1142 2202
rect 1142 2150 1188 2202
rect 1212 2150 1258 2202
rect 1258 2150 1268 2202
rect 1132 2148 1188 2150
rect 1212 2148 1268 2150
rect 1932 2202 1988 2204
rect 2012 2202 2068 2204
rect 1932 2150 1942 2202
rect 1942 2150 1988 2202
rect 2012 2150 2058 2202
rect 2058 2150 2068 2202
rect 1932 2148 1988 2150
rect 2012 2148 2068 2150
rect 732 1658 788 1660
rect 812 1658 868 1660
rect 732 1606 742 1658
rect 742 1606 788 1658
rect 812 1606 858 1658
rect 858 1606 868 1658
rect 732 1604 788 1606
rect 812 1604 868 1606
rect 1532 1658 1588 1660
rect 1612 1658 1668 1660
rect 1532 1606 1542 1658
rect 1542 1606 1588 1658
rect 1612 1606 1658 1658
rect 1658 1606 1668 1658
rect 1532 1604 1588 1606
rect 1612 1604 1668 1606
rect 1398 1420 1454 1456
rect 1398 1400 1400 1420
rect 1400 1400 1452 1420
rect 1452 1400 1454 1420
rect 332 1114 388 1116
rect 412 1114 468 1116
rect 332 1062 342 1114
rect 342 1062 388 1114
rect 412 1062 458 1114
rect 458 1062 468 1114
rect 332 1060 388 1062
rect 412 1060 468 1062
rect 1132 1114 1188 1116
rect 1212 1114 1268 1116
rect 1132 1062 1142 1114
rect 1142 1062 1188 1114
rect 1212 1062 1258 1114
rect 1258 1062 1268 1114
rect 1132 1060 1188 1062
rect 1212 1060 1268 1062
rect 1932 1114 1988 1116
rect 2012 1114 2068 1116
rect 1932 1062 1942 1114
rect 1942 1062 1988 1114
rect 2012 1062 2058 1114
rect 2058 1062 2068 1114
rect 1932 1060 1988 1062
rect 2012 1060 2068 1062
rect 732 570 788 572
rect 812 570 868 572
rect 732 518 742 570
rect 742 518 788 570
rect 812 518 858 570
rect 858 518 868 570
rect 732 516 788 518
rect 812 516 868 518
rect 1532 570 1588 572
rect 1612 570 1668 572
rect 1532 518 1542 570
rect 1542 518 1588 570
rect 1612 518 1658 570
rect 1658 518 1668 570
rect 1532 516 1588 518
rect 1612 516 1668 518
rect 332 26 388 28
rect 412 26 468 28
rect 332 -26 342 26
rect 342 -26 388 26
rect 412 -26 458 26
rect 458 -26 468 26
rect 332 -28 388 -26
rect 412 -28 468 -26
rect 1132 26 1188 28
rect 1212 26 1268 28
rect 1132 -26 1142 26
rect 1142 -26 1188 26
rect 1212 -26 1258 26
rect 1258 -26 1268 26
rect 1132 -28 1188 -26
rect 1212 -28 1268 -26
rect 1932 26 1988 28
rect 2012 26 2068 28
rect 1932 -26 1942 26
rect 1942 -26 1988 26
rect 2012 -26 2058 26
rect 2058 -26 2068 26
rect 1932 -28 1988 -26
rect 2012 -28 2068 -26
<< metal3 >>
rect 720 2752 880 2753
rect 720 2688 728 2752
rect 792 2688 808 2752
rect 872 2688 880 2752
rect 720 2687 880 2688
rect 1520 2752 1680 2753
rect 1520 2688 1528 2752
rect 1592 2688 1608 2752
rect 1672 2688 1680 2752
rect 1520 2687 1680 2688
rect 320 2208 480 2209
rect 320 2144 328 2208
rect 392 2144 408 2208
rect 472 2144 480 2208
rect 320 2143 480 2144
rect 1120 2208 1280 2209
rect 1120 2144 1128 2208
rect 1192 2144 1208 2208
rect 1272 2144 1280 2208
rect 1120 2143 1280 2144
rect 1920 2208 2080 2209
rect 1920 2144 1928 2208
rect 1992 2144 2008 2208
rect 2072 2144 2080 2208
rect 1920 2143 2080 2144
rect 720 1664 880 1665
rect 720 1600 728 1664
rect 792 1600 808 1664
rect 872 1600 880 1664
rect 720 1599 880 1600
rect 1520 1664 1680 1665
rect 1520 1600 1528 1664
rect 1592 1600 1608 1664
rect 1672 1600 1680 1664
rect 1520 1599 1680 1600
rect 1393 1458 1459 1461
rect 1600 1458 2400 1488
rect 1393 1456 2400 1458
rect 1393 1400 1398 1456
rect 1454 1400 2400 1456
rect 1393 1398 2400 1400
rect 1393 1395 1459 1398
rect 1600 1368 2400 1398
rect 320 1120 480 1121
rect 320 1056 328 1120
rect 392 1056 408 1120
rect 472 1056 480 1120
rect 320 1055 480 1056
rect 1120 1120 1280 1121
rect 1120 1056 1128 1120
rect 1192 1056 1208 1120
rect 1272 1056 1280 1120
rect 1120 1055 1280 1056
rect 1920 1120 2080 1121
rect 1920 1056 1928 1120
rect 1992 1056 2008 1120
rect 2072 1056 2080 1120
rect 1920 1055 2080 1056
rect 720 576 880 577
rect 720 512 728 576
rect 792 512 808 576
rect 872 512 880 576
rect 720 511 880 512
rect 1520 576 1680 577
rect 1520 512 1528 576
rect 1592 512 1608 576
rect 1672 512 1680 576
rect 1520 511 1680 512
rect 320 32 480 33
rect 320 -32 328 32
rect 392 -32 408 32
rect 472 -32 480 32
rect 320 -33 480 -32
rect 1120 32 1280 33
rect 1120 -32 1128 32
rect 1192 -32 1208 32
rect 1272 -32 1280 32
rect 1120 -33 1280 -32
rect 1920 32 2080 33
rect 1920 -32 1928 32
rect 1992 -32 2008 32
rect 2072 -32 2080 32
rect 1920 -33 2080 -32
<< via3 >>
rect 728 2748 792 2752
rect 728 2692 732 2748
rect 732 2692 788 2748
rect 788 2692 792 2748
rect 728 2688 792 2692
rect 808 2748 872 2752
rect 808 2692 812 2748
rect 812 2692 868 2748
rect 868 2692 872 2748
rect 808 2688 872 2692
rect 1528 2748 1592 2752
rect 1528 2692 1532 2748
rect 1532 2692 1588 2748
rect 1588 2692 1592 2748
rect 1528 2688 1592 2692
rect 1608 2748 1672 2752
rect 1608 2692 1612 2748
rect 1612 2692 1668 2748
rect 1668 2692 1672 2748
rect 1608 2688 1672 2692
rect 328 2204 392 2208
rect 328 2148 332 2204
rect 332 2148 388 2204
rect 388 2148 392 2204
rect 328 2144 392 2148
rect 408 2204 472 2208
rect 408 2148 412 2204
rect 412 2148 468 2204
rect 468 2148 472 2204
rect 408 2144 472 2148
rect 1128 2204 1192 2208
rect 1128 2148 1132 2204
rect 1132 2148 1188 2204
rect 1188 2148 1192 2204
rect 1128 2144 1192 2148
rect 1208 2204 1272 2208
rect 1208 2148 1212 2204
rect 1212 2148 1268 2204
rect 1268 2148 1272 2204
rect 1208 2144 1272 2148
rect 1928 2204 1992 2208
rect 1928 2148 1932 2204
rect 1932 2148 1988 2204
rect 1988 2148 1992 2204
rect 1928 2144 1992 2148
rect 2008 2204 2072 2208
rect 2008 2148 2012 2204
rect 2012 2148 2068 2204
rect 2068 2148 2072 2204
rect 2008 2144 2072 2148
rect 728 1660 792 1664
rect 728 1604 732 1660
rect 732 1604 788 1660
rect 788 1604 792 1660
rect 728 1600 792 1604
rect 808 1660 872 1664
rect 808 1604 812 1660
rect 812 1604 868 1660
rect 868 1604 872 1660
rect 808 1600 872 1604
rect 1528 1660 1592 1664
rect 1528 1604 1532 1660
rect 1532 1604 1588 1660
rect 1588 1604 1592 1660
rect 1528 1600 1592 1604
rect 1608 1660 1672 1664
rect 1608 1604 1612 1660
rect 1612 1604 1668 1660
rect 1668 1604 1672 1660
rect 1608 1600 1672 1604
rect 328 1116 392 1120
rect 328 1060 332 1116
rect 332 1060 388 1116
rect 388 1060 392 1116
rect 328 1056 392 1060
rect 408 1116 472 1120
rect 408 1060 412 1116
rect 412 1060 468 1116
rect 468 1060 472 1116
rect 408 1056 472 1060
rect 1128 1116 1192 1120
rect 1128 1060 1132 1116
rect 1132 1060 1188 1116
rect 1188 1060 1192 1116
rect 1128 1056 1192 1060
rect 1208 1116 1272 1120
rect 1208 1060 1212 1116
rect 1212 1060 1268 1116
rect 1268 1060 1272 1116
rect 1208 1056 1272 1060
rect 1928 1116 1992 1120
rect 1928 1060 1932 1116
rect 1932 1060 1988 1116
rect 1988 1060 1992 1116
rect 1928 1056 1992 1060
rect 2008 1116 2072 1120
rect 2008 1060 2012 1116
rect 2012 1060 2068 1116
rect 2068 1060 2072 1116
rect 2008 1056 2072 1060
rect 728 572 792 576
rect 728 516 732 572
rect 732 516 788 572
rect 788 516 792 572
rect 728 512 792 516
rect 808 572 872 576
rect 808 516 812 572
rect 812 516 868 572
rect 868 516 872 572
rect 808 512 872 516
rect 1528 572 1592 576
rect 1528 516 1532 572
rect 1532 516 1588 572
rect 1588 516 1592 572
rect 1528 512 1592 516
rect 1608 572 1672 576
rect 1608 516 1612 572
rect 1612 516 1668 572
rect 1668 516 1672 572
rect 1608 512 1672 516
rect 328 28 392 32
rect 328 -28 332 28
rect 332 -28 388 28
rect 388 -28 392 28
rect 328 -32 392 -28
rect 408 28 472 32
rect 408 -28 412 28
rect 412 -28 468 28
rect 468 -28 472 28
rect 408 -32 472 -28
rect 1128 28 1192 32
rect 1128 -28 1132 28
rect 1132 -28 1188 28
rect 1188 -28 1192 28
rect 1128 -32 1192 -28
rect 1208 28 1272 32
rect 1208 -28 1212 28
rect 1212 -28 1268 28
rect 1268 -28 1272 28
rect 1208 -32 1272 -28
rect 1928 28 1992 32
rect 1928 -28 1932 28
rect 1932 -28 1988 28
rect 1988 -28 1992 28
rect 1928 -32 1992 -28
rect 2008 28 2072 32
rect 2008 -28 2012 28
rect 2012 -28 2068 28
rect 2068 -28 2072 28
rect 2008 -32 2072 -28
<< metal4 >>
rect 320 2208 480 2768
rect 320 2144 328 2208
rect 392 2144 408 2208
rect 472 2144 480 2208
rect 320 1120 480 2144
rect 320 1056 328 1120
rect 392 1056 408 1120
rect 472 1056 480 1120
rect 320 32 480 1056
rect 320 -32 328 32
rect 392 -32 408 32
rect 472 -32 480 32
rect 320 -48 480 -32
rect 720 2752 880 2768
rect 720 2688 728 2752
rect 792 2688 808 2752
rect 872 2688 880 2752
rect 720 1664 880 2688
rect 720 1600 728 1664
rect 792 1600 808 1664
rect 872 1600 880 1664
rect 720 576 880 1600
rect 720 512 728 576
rect 792 512 808 576
rect 872 512 880 576
rect 720 -48 880 512
rect 1120 2208 1280 2768
rect 1120 2144 1128 2208
rect 1192 2144 1208 2208
rect 1272 2144 1280 2208
rect 1120 1120 1280 2144
rect 1120 1056 1128 1120
rect 1192 1056 1208 1120
rect 1272 1056 1280 1120
rect 1120 32 1280 1056
rect 1120 -32 1128 32
rect 1192 -32 1208 32
rect 1272 -32 1280 32
rect 1120 -48 1280 -32
rect 1520 2752 1680 2768
rect 1520 2688 1528 2752
rect 1592 2688 1608 2752
rect 1672 2688 1680 2752
rect 1520 1664 1680 2688
rect 1520 1600 1528 1664
rect 1592 1600 1608 1664
rect 1672 1600 1680 1664
rect 1520 576 1680 1600
rect 1520 512 1528 576
rect 1592 512 1608 576
rect 1672 512 1680 576
rect 1520 -48 1680 512
rect 1920 2208 2080 2768
rect 1920 2144 1928 2208
rect 1992 2144 2008 2208
rect 2072 2144 2080 2208
rect 1920 1120 2080 2144
rect 1920 1056 1928 1120
rect 1992 1056 2008 1120
rect 2072 1056 2080 1120
rect 1920 32 2080 1056
rect 1920 -32 1928 32
rect 1992 -32 2008 32
rect 2072 -32 2080 32
rect 1920 -48 2080 -32
use sky130_fd_sc_hd__decap_12 FILLER_1_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 276 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_6 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 276 0 -1 544
box -38 -48 590 592
use sky130_fd_sc_hd__decap_8 FILLER_0_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 920 0 -1 544
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 PHY_2 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 0 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_0
timestamp 1624569478
transform 1 0 0 0 -1 544
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 828 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 FILLER_1_15
timestamp 1624569478
transform 1 0 1380 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_3
timestamp 1624569478
transform -1 0 2392 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_1
timestamp 1624569478
transform -1 0 2392 0 -1 544
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_12
timestamp 1624569478
transform 1 0 1656 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_11
timestamp 1624569478
transform 1 0 1656 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_1_19 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 1748 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_4 FILLER_0_19
timestamp 1624569478
transform 1 0 1748 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_6 FILLER_2_3
timestamp 1624569478
transform 1 0 276 0 -1 1632
box -38 -48 590 592
use sky130_fd_sc_hd__decap_8 FILLER_2_10
timestamp 1624569478
transform 1 0 920 0 -1 1632
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 PHY_4
timestamp 1624569478
transform 1 0 0 0 -1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_13
timestamp 1624569478
transform 1 0 828 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__conb_1 gpio_logic_high $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform -1 0 2024 0 -1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_2_22 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1624569478
transform 1 0 2024 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__fill_1 FILLER_2_18
timestamp 1624569478
transform 1 0 1656 0 -1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 PHY_5
timestamp 1624569478
transform -1 0 2392 0 -1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_3_3
timestamp 1624569478
transform 1 0 276 0 1 1632
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_3 PHY_6
timestamp 1624569478
transform 1 0 0 0 1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 FILLER_3_15
timestamp 1624569478
transform 1 0 1380 0 1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_7
timestamp 1624569478
transform -1 0 2392 0 1 1632
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_14
timestamp 1624569478
transform 1 0 1656 0 1 1632
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_3_19
timestamp 1624569478
transform 1 0 1748 0 1 1632
box -38 -48 406 592
use sky130_fd_sc_hd__decap_6 FILLER_4_3
timestamp 1624569478
transform 1 0 276 0 -1 2720
box -38 -48 590 592
use sky130_fd_sc_hd__decap_8 FILLER_4_10
timestamp 1624569478
transform 1 0 920 0 -1 2720
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 PHY_8
timestamp 1624569478
transform 1 0 0 0 -1 2720
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_15
timestamp 1624569478
transform 1 0 828 0 -1 2720
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 PHY_9
timestamp 1624569478
transform -1 0 2392 0 -1 2720
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_16
timestamp 1624569478
transform 1 0 1656 0 -1 2720
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_4_19
timestamp 1624569478
transform 1 0 1748 0 -1 2720
box -38 -48 406 592
<< labels >>
rlabel metal3 s 1600 1368 2400 1488 6 gpio_logic1
port 0 nsew signal tristate
rlabel metal4 s 1920 -48 2080 2768 6 vccd1
port 1 nsew power bidirectional
rlabel metal4 s 1120 -48 1280 2768 6 vccd1
port 2 nsew power bidirectional
rlabel metal4 s 320 -48 480 2768 6 vccd1
port 3 nsew power bidirectional
rlabel metal4 s 1520 -48 1680 2768 6 vssd1
port 4 nsew ground bidirectional
rlabel metal4 s 720 -48 880 2768 6 vssd1
port 5 nsew ground bidirectional
<< properties >>
string FIXED_BBOX 0 0 2400 2800
<< end >>

12
mag/hexdigits/alpha_0.mag Normal file
View File

@ -0,0 +1,12 @@
magic
tech sky130A
magscale 36 1
timestamp 1598786981
<< metal5 >>
rect 0 90 45 105
rect 0 15 15 90
rect 30 15 45 90
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

12
mag/hexdigits/alpha_1.mag Normal file
View File

@ -0,0 +1,12 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787010
<< metal5 >>
rect 15 90 30 105
rect 0 75 30 90
rect 15 15 30 75
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

13
mag/hexdigits/alpha_2.mag Normal file
View File

@ -0,0 +1,13 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787041
<< metal5 >>
rect 0 90 45 105
rect 30 75 45 90
rect 0 60 45 75
rect 0 15 15 60
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

13
mag/hexdigits/alpha_3.mag Normal file
View File

@ -0,0 +1,13 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787077
<< metal5 >>
rect 0 90 45 105
rect 30 75 45 90
rect 0 60 45 75
rect 30 15 45 60
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

12
mag/hexdigits/alpha_4.mag Normal file
View File

@ -0,0 +1,12 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787136
<< metal5 >>
rect 0 75 15 90
rect 30 75 45 105
rect 0 60 45 75
rect 30 0 45 60
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

13
mag/hexdigits/alpha_5.mag Normal file
View File

@ -0,0 +1,13 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787165
<< metal5 >>
rect 0 90 45 105
rect 0 75 15 90
rect 0 60 45 75
rect 30 15 45 60
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

14
mag/hexdigits/alpha_6.mag Normal file
View File

@ -0,0 +1,14 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787225
<< metal5 >>
rect 0 90 45 105
rect 0 75 15 90
rect 0 60 45 75
rect 0 15 15 60
rect 30 15 45 60
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

10
mag/hexdigits/alpha_7.mag Normal file
View File

@ -0,0 +1,10 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787264
<< metal5 >>
rect 0 90 45 105
rect 30 0 45 90
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

15
mag/hexdigits/alpha_8.mag Normal file
View File

@ -0,0 +1,15 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787297
<< metal5 >>
rect 0 90 45 105
rect 0 75 15 90
rect 30 75 45 90
rect 0 60 45 75
rect 0 15 15 60
rect 30 15 45 60
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

13
mag/hexdigits/alpha_9.mag Normal file
View File

@ -0,0 +1,13 @@
magic
tech sky130A
magscale 36 1
timestamp 1598787355
<< metal5 >>
rect 0 90 45 105
rect 0 75 15 90
rect 30 75 45 90
rect 0 60 45 75
rect 30 0 45 60
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

16
mag/hexdigits/alpha_A.mag Normal file
View File

@ -0,0 +1,16 @@
magic
tech sky130A
magscale 36 1
timestamp 1598763107
<< metal5 >>
rect 10 100 35 105
rect 5 95 40 100
rect 0 85 45 95
rect 0 45 15 85
rect 30 45 45 85
rect 0 30 45 45
rect 0 0 15 30
rect 30 0 45 30
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

19
mag/hexdigits/alpha_B.mag Normal file
View File

@ -0,0 +1,19 @@
magic
tech sky130A
magscale 36 1
timestamp 1598763267
<< metal5 >>
rect 0 100 35 105
rect 0 95 40 100
rect 0 85 45 95
rect 0 60 15 85
rect 30 60 45 85
rect 0 45 45 60
rect 0 20 15 45
rect 30 20 45 45
rect 0 10 45 20
rect 0 5 40 10
rect 0 0 35 5
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

15
mag/hexdigits/alpha_C.mag Normal file
View File

@ -0,0 +1,15 @@
magic
tech sky130A
magscale 36 1
timestamp 1598763351
<< metal5 >>
rect 10 100 45 105
rect 5 95 45 100
rect 0 85 45 95
rect 0 20 15 85
rect 0 10 45 20
rect 5 5 45 10
rect 10 0 45 5
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

16
mag/hexdigits/alpha_D.mag Normal file
View File

@ -0,0 +1,16 @@
magic
tech sky130A
magscale 36 1
timestamp 1598763661
<< metal5 >>
rect 0 100 35 105
rect 0 95 40 100
rect 0 85 45 95
rect 0 20 15 85
rect 30 20 45 85
rect 0 10 45 20
rect 0 5 40 10
rect 0 0 35 5
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

13
mag/hexdigits/alpha_E.mag Normal file
View File

@ -0,0 +1,13 @@
magic
tech sky130A
magscale 36 1
timestamp 1598765099
<< metal5 >>
rect 0 90 45 105
rect 0 60 15 90
rect 0 45 30 60
rect 0 15 15 45
rect 0 0 45 15
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

12
mag/hexdigits/alpha_F.mag Normal file
View File

@ -0,0 +1,12 @@
magic
tech sky130A
magscale 36 1
timestamp 1598765253
<< metal5 >>
rect 0 90 45 105
rect 0 60 15 90
rect 0 45 30 60
rect 0 0 15 45
<< properties >>
string FIXED_BBOX 0 -30 60 105
<< end >>

View File

@ -0,0 +1,190 @@
magic
tech sky130A
timestamp 1608325192
<< checkpaint >>
rect 7176 6798 15816 6886
rect 6615 6791 15816 6798
rect 6306 3466 15816 6791
rect 6306 3371 15698 3466
rect 6486 3367 15698 3371
rect 6486 3339 15126 3367
rect -630 -630 8010 2790
<< metal5 >>
rect 3060 7740 3960 7920
rect 1440 7200 1980 7380
rect 1260 7020 2340 7200
rect 2880 7020 4140 7740
rect 5040 7200 5580 7380
rect 4680 7020 5760 7200
rect 1260 6840 2520 7020
rect 2700 6840 4320 7020
rect 4500 6840 5760 7020
rect 1260 6660 5760 6840
rect 1440 6300 5580 6660
rect 1620 6120 5400 6300
rect 1800 5940 5280 6120
rect 7056 6101 7356 6161
rect 7776 6101 8076 6161
rect 8436 6101 8856 6161
rect 9096 6101 9516 6161
rect 10296 6101 10716 6161
rect 11016 6101 11316 6161
rect 6996 6041 7416 6101
rect 7716 6041 8136 6101
rect 1620 5760 3060 5940
rect 3960 5760 5400 5940
rect 6936 5921 7476 6041
rect 900 5580 2880 5760
rect 4140 5580 6120 5760
rect 540 4680 2700 5580
rect 4320 4680 6300 5580
rect 6936 5501 7116 5921
rect 7296 5501 7476 5921
rect 6936 5381 7476 5501
rect 7656 5921 8196 6041
rect 7656 5501 7836 5921
rect 8016 5501 8196 5921
rect 7656 5381 8196 5501
rect 8376 5981 8916 6101
rect 8376 5801 8556 5981
rect 8736 5801 8916 5981
rect 8376 5681 8916 5801
rect 9096 6041 9576 6101
rect 10236 6041 10716 6101
rect 10956 6041 11376 6101
rect 9096 5921 9636 6041
rect 8376 5621 8856 5681
rect 8376 5441 8556 5621
rect 6996 5321 7416 5381
rect 7656 5321 8136 5381
rect 8376 5321 8916 5441
rect 7056 5261 7356 5321
rect 7656 5261 8076 5321
rect 8436 5261 8916 5321
rect 9096 5261 9276 5921
rect 9456 5261 9636 5921
rect 10176 5981 10716 6041
rect 10176 5801 10416 5981
rect 10896 5921 11436 6041
rect 10176 5741 10596 5801
rect 10236 5681 10656 5741
rect 10296 5621 10716 5681
rect 10476 5441 10716 5621
rect 10176 5381 10716 5441
rect 10896 5501 11076 5921
rect 11256 5501 11436 5921
rect 10896 5381 11436 5501
rect 11616 5501 11796 6161
rect 11976 5501 12156 6161
rect 11616 5381 12156 5501
rect 12336 6101 12756 6161
rect 13176 6101 13476 6161
rect 13836 6101 14256 6161
rect 12336 6041 12816 6101
rect 13116 6041 13536 6101
rect 12336 5921 12876 6041
rect 10176 5321 10656 5381
rect 10956 5321 11376 5381
rect 11676 5321 12096 5381
rect 10176 5261 10596 5321
rect 11016 5261 11316 5321
rect 11736 5261 12036 5321
rect 12336 5261 12516 5921
rect 12696 5801 12876 5921
rect 13056 5921 13596 6041
rect 13056 5501 13236 5921
rect 13416 5801 13596 5921
rect 13776 5981 14316 6101
rect 13776 5801 13956 5981
rect 14136 5801 14316 5981
rect 13776 5681 14316 5801
rect 13776 5621 14256 5681
rect 13416 5501 13596 5621
rect 13056 5381 13596 5501
rect 13776 5441 13956 5621
rect 13116 5321 13536 5381
rect 13776 5321 14316 5441
rect 13176 5261 13476 5321
rect 13836 5261 14316 5321
rect 7656 4901 7836 5261
rect 10176 4901 10356 5261
rect 7656 4841 8076 4901
rect 8376 4841 8856 4901
rect 9096 4841 9516 4901
rect 9936 4841 10356 4901
rect 7656 4781 8136 4841
rect 900 4500 2880 4680
rect 4140 4500 6120 4680
rect 7656 4661 8196 4781
rect 8376 4721 8916 4841
rect 1620 4320 3060 4500
rect 1800 4140 3060 4320
rect 3960 4320 5400 4500
rect 3960 4140 5220 4320
rect 1620 3960 2880 4140
rect 1440 3780 2880 3960
rect 4140 3960 5400 4140
rect 7656 4001 7836 4661
rect 8016 4001 8196 4661
rect 8736 4541 8916 4721
rect 8376 4361 8916 4541
rect 8376 4181 8556 4361
rect 8736 4181 8916 4361
rect 8376 4061 8916 4181
rect 8436 4001 8916 4061
rect 9096 4781 9576 4841
rect 9876 4781 10356 4841
rect 9096 4661 9636 4781
rect 9096 4001 9276 4661
rect 9456 4541 9636 4661
rect 9816 4661 10356 4781
rect 9816 4241 9996 4661
rect 10176 4241 10356 4661
rect 9816 4121 10356 4241
rect 10536 4241 10716 4901
rect 10896 4241 11076 4901
rect 11256 4241 11436 4901
rect 11616 4841 12096 4901
rect 12336 4841 12756 4901
rect 13116 4841 13536 4901
rect 11616 4721 12156 4841
rect 11976 4541 12156 4721
rect 11676 4481 12156 4541
rect 10536 4121 11436 4241
rect 11616 4361 12156 4481
rect 11616 4181 11796 4361
rect 11976 4181 12156 4361
rect 9876 4061 10356 4121
rect 10596 4061 11376 4121
rect 11616 4061 12156 4181
rect 9936 4001 10356 4061
rect 10656 4001 10896 4061
rect 11076 4001 11316 4061
rect 11676 4001 12156 4061
rect 12336 4781 12816 4841
rect 12336 4661 12876 4781
rect 12336 4001 12516 4661
rect 12696 4541 12876 4661
rect 13056 4721 13596 4841
rect 13056 4541 13236 4721
rect 13416 4541 13596 4721
rect 13056 4361 13596 4541
rect 13056 4181 13236 4361
rect 13056 4061 13596 4181
rect 13116 4001 13596 4061
rect 4140 3780 5580 3960
rect 1440 3600 2700 3780
rect 1260 3420 2700 3600
rect 4320 3660 5580 3780
rect 4320 3600 5640 3660
rect 4320 3420 5760 3600
rect 1260 3240 2520 3420
rect 4500 3240 5760 3420
rect 1260 3060 2340 3240
rect 4680 3060 5760 3240
rect 1440 2880 1980 3060
rect 5040 2880 5580 3060
<< fillblock >>
rect 376 2582 6603 8121
rect 6796 3824 14515 6352
<< end >>

208628
mag/mgmt_protect.mag Normal file

File diff suppressed because it is too large Load Diff

480
mag/mgmt_protect_hv.mag Normal file
View File

@ -0,0 +1,480 @@
magic
tech sky130A
magscale 1 2
timestamp 1625578025
<< checkpaint >>
rect -1260 -497 31278 4567
<< viali >>
rect 8959 2610 8993 2644
rect 28255 2610 28289 2644
rect 6655 2240 6689 2274
rect 28831 1944 28865 1978
rect 14047 1870 14081 1904
rect 9535 1796 9569 1830
<< metal1 >>
rect 8578 3282 29952 3307
rect 8578 3230 10934 3282
rect 10986 3230 26934 3282
rect 26986 3230 29952 3282
rect 8578 3205 29952 3230
rect 6640 2601 6646 2653
rect 6698 2641 6704 2653
rect 8947 2644 9005 2650
rect 8947 2641 8959 2644
rect 6698 2613 8959 2641
rect 6698 2601 6704 2613
rect 8947 2610 8959 2613
rect 8993 2610 9005 2644
rect 28240 2641 28246 2653
rect 28201 2613 28246 2641
rect 8947 2604 9005 2610
rect 28240 2601 28246 2613
rect 28298 2601 28304 2653
rect 5442 2468 8042 2493
rect 5442 2416 5800 2468
rect 5852 2416 8042 2468
rect 5442 2391 8042 2416
rect 8760 2468 10540 2493
rect 8760 2416 9974 2468
rect 10026 2416 10540 2468
rect 8760 2391 10540 2416
rect 13362 2468 15306 2493
rect 13362 2416 14664 2468
rect 14716 2416 15306 2468
rect 13362 2391 15306 2416
rect 15766 2468 27494 2493
rect 15766 2416 18934 2468
rect 18986 2416 27494 2468
rect 15766 2391 27494 2416
rect 28056 2468 29952 2493
rect 28056 2416 29190 2468
rect 29242 2416 29952 2468
rect 28056 2391 29952 2416
rect 10113 2286 28290 2289
rect 6640 2271 6646 2283
rect 6601 2243 6646 2271
rect 6640 2231 6646 2243
rect 6698 2231 6704 2283
rect 10113 2234 18927 2286
rect 18979 2234 28290 2286
rect 10113 2232 28290 2234
rect 784 1935 790 1987
rect 842 1975 848 1987
rect 28819 1978 28877 1984
rect 28819 1975 28831 1978
rect 842 1947 28831 1975
rect 842 1935 848 1947
rect 28819 1944 28831 1947
rect 28865 1944 28877 1978
rect 28819 1938 28877 1944
rect 14035 1904 14093 1910
rect 14035 1870 14047 1904
rect 14081 1901 14093 1904
rect 28240 1901 28246 1913
rect 14081 1873 28246 1901
rect 14081 1870 14093 1873
rect 14035 1864 14093 1870
rect 28240 1861 28246 1873
rect 28298 1861 28304 1913
rect 784 1787 790 1839
rect 842 1827 848 1839
rect 9523 1830 9581 1836
rect 9523 1827 9535 1830
rect 842 1799 9535 1827
rect 842 1787 848 1799
rect 9523 1796 9535 1799
rect 9569 1796 9581 1830
rect 9523 1790 9581 1796
rect 5406 1654 8010 1679
rect 5406 1602 7460 1654
rect 7512 1602 8010 1654
rect 5406 1577 8010 1602
rect 8510 1654 12920 1679
rect 8510 1602 10934 1654
rect 10986 1602 12920 1654
rect 8510 1577 12920 1602
rect 13380 1654 15310 1679
rect 13380 1602 13488 1654
rect 13540 1602 15310 1654
rect 13380 1577 15310 1602
rect 15770 1654 29952 1679
rect 15770 1602 26934 1654
rect 26986 1602 29952 1654
rect 15770 1577 29952 1602
rect 8510 840 29952 865
rect 8510 788 18934 840
rect 18986 788 29952 840
rect 8510 763 29952 788
<< via1 >>
rect 10934 3230 10986 3282
rect 26934 3230 26986 3282
rect 6646 2601 6698 2653
rect 28246 2644 28298 2653
rect 28246 2610 28255 2644
rect 28255 2610 28289 2644
rect 28289 2610 28298 2644
rect 28246 2601 28298 2610
rect 5800 2416 5852 2468
rect 9974 2416 10026 2468
rect 14664 2416 14716 2468
rect 18934 2416 18986 2468
rect 29190 2416 29242 2468
rect 6646 2274 6698 2283
rect 6646 2240 6655 2274
rect 6655 2240 6689 2274
rect 6689 2240 6698 2274
rect 6646 2231 6698 2240
rect 18927 2234 18979 2286
rect 790 1935 842 1987
rect 28246 1861 28298 1913
rect 790 1787 842 1839
rect 7460 1602 7512 1654
rect 10934 1602 10986 1654
rect 13488 1602 13540 1654
rect 26934 1602 26986 1654
rect 18934 788 18986 840
<< metal2 >>
rect 10930 3282 10990 3307
rect 10930 3230 10934 3282
rect 10986 3230 10990 3282
rect 7412 2930 7612 2971
rect 788 2914 844 2923
rect 788 2849 844 2858
rect 802 1993 830 2849
rect 7412 2794 7444 2930
rect 7580 2794 7612 2930
rect 6646 2653 6698 2659
rect 6646 2595 6698 2601
rect 5775 2494 5877 2499
rect 5744 2468 5904 2494
rect 5744 2416 5800 2468
rect 5852 2416 5904 2468
rect 790 1987 842 1993
rect 790 1929 842 1935
rect 5744 1900 5904 2416
rect 6658 2289 6686 2595
rect 6646 2283 6698 2289
rect 6646 2225 6698 2231
rect 790 1839 842 1845
rect 790 1781 842 1787
rect 802 999 830 1781
rect 5744 1764 5756 1900
rect 5892 1764 5904 1900
rect 5744 1743 5904 1764
rect 7412 1654 7612 2794
rect 9886 2468 10096 2566
rect 9886 2416 9974 2468
rect 10026 2416 10096 2468
rect 9886 1864 10096 2416
rect 9886 1728 9923 1864
rect 10059 1728 10096 1864
rect 9886 1682 10096 1728
rect 10930 2071 10990 3230
rect 10930 2015 10932 2071
rect 10988 2015 10990 2071
rect 7412 1602 7460 1654
rect 7512 1602 7612 1654
rect 7412 1576 7612 1602
rect 10930 1654 10990 2015
rect 10930 1602 10934 1654
rect 10986 1602 10990 1654
rect 7435 1571 7537 1576
rect 788 990 844 999
rect 788 925 844 934
rect 10930 763 10990 1602
rect 11330 2522 11390 3256
rect 11330 2466 11332 2522
rect 11388 2466 11390 2522
rect 11330 814 11390 2466
rect 11730 2922 11790 3256
rect 11730 2866 11732 2922
rect 11788 2866 11790 2922
rect 11730 814 11790 2866
rect 18930 3151 18990 3307
rect 26930 3282 26990 3307
rect 18930 3095 18932 3151
rect 18988 3095 18990 3151
rect 13420 2538 13614 2576
rect 13420 2402 13449 2538
rect 13585 2402 13614 2538
rect 14639 2484 14741 2499
rect 13420 1654 13614 2402
rect 13420 1602 13488 1654
rect 13540 1602 13614 1654
rect 13420 1574 13614 1602
rect 14618 2468 14818 2484
rect 14618 2416 14664 2468
rect 14716 2416 14818 2468
rect 13463 1571 13565 1574
rect 14618 1506 14818 2416
rect 18930 2468 18990 3095
rect 18930 2416 18934 2468
rect 18986 2416 18990 2468
rect 18930 2295 18990 2416
rect 18925 2286 18990 2295
rect 18925 2234 18927 2286
rect 18979 2234 18990 2286
rect 18925 2226 18990 2234
rect 14618 1370 14650 1506
rect 14786 1370 14818 1506
rect 14618 1329 14818 1370
rect 18930 991 18990 2226
rect 18930 935 18932 991
rect 18988 935 18990 991
rect 18930 840 18990 935
rect 18930 788 18934 840
rect 18986 788 18990 840
rect 19330 1442 19390 3256
rect 19330 1386 19332 1442
rect 19388 1386 19390 1442
rect 19330 814 19390 1386
rect 19730 1842 19790 3256
rect 19730 1786 19732 1842
rect 19788 1786 19790 1842
rect 19730 814 19790 1786
rect 26930 3230 26934 3282
rect 26986 3230 26990 3282
rect 26930 2071 26990 3230
rect 26930 2015 26932 2071
rect 26988 2015 26990 2071
rect 26930 1654 26990 2015
rect 26930 1602 26934 1654
rect 26986 1602 26990 1654
rect 18930 763 18990 788
rect 26930 763 26990 1602
rect 27330 2522 27390 3256
rect 27330 2466 27332 2522
rect 27388 2466 27390 2522
rect 27330 814 27390 2466
rect 27730 2922 27790 3256
rect 27730 2866 27732 2922
rect 27788 2866 27790 2922
rect 27730 814 27790 2866
rect 28246 2653 28298 2659
rect 28246 2595 28298 2601
rect 28258 1919 28286 2595
rect 29132 2468 29312 2562
rect 29132 2416 29190 2468
rect 29242 2416 29312 2468
rect 28246 1913 28298 1919
rect 28246 1855 28298 1861
rect 29132 1502 29312 2416
rect 29132 1366 29154 1502
rect 29290 1366 29312 1502
rect 29132 1335 29312 1366
<< via2 >>
rect 788 2858 844 2914
rect 7444 2794 7580 2930
rect 5756 1764 5892 1900
rect 9923 1728 10059 1864
rect 10932 2015 10988 2071
rect 788 934 844 990
rect 11332 2466 11388 2522
rect 11732 2866 11788 2922
rect 18932 3095 18988 3151
rect 13449 2402 13585 2538
rect 14650 1370 14786 1506
rect 18932 935 18988 991
rect 19332 1386 19388 1442
rect 19732 1786 19788 1842
rect 26932 2015 26988 2071
rect 27332 2466 27388 2522
rect 27732 2866 27788 2922
rect 29154 1366 29290 1502
<< metal3 >>
rect 18927 3153 18993 3156
rect 960 3151 29952 3153
rect 960 3095 18932 3151
rect 18988 3095 29952 3151
rect 960 3093 29952 3095
rect 18927 3090 18993 3093
rect 0 2919 800 2946
rect 7407 2930 7617 2967
rect 7407 2924 7444 2930
rect 0 2914 849 2919
rect 0 2858 788 2914
rect 844 2858 849 2914
rect 960 2864 7444 2924
rect 0 2853 849 2858
rect 0 2826 800 2853
rect 7407 2794 7444 2864
rect 7580 2924 7617 2930
rect 11727 2924 11793 2927
rect 27727 2924 27793 2927
rect 7580 2922 29952 2924
rect 7580 2866 11732 2922
rect 11788 2866 27732 2922
rect 27788 2866 29952 2922
rect 7580 2864 29952 2866
rect 7580 2794 7617 2864
rect 11727 2861 11793 2864
rect 27727 2861 27793 2864
rect 7407 2757 7617 2794
rect 13415 2538 13619 2572
rect 11327 2524 11393 2527
rect 13415 2524 13449 2538
rect 960 2522 13449 2524
rect 960 2466 11332 2522
rect 11388 2466 13449 2522
rect 960 2464 13449 2466
rect 11327 2461 11393 2464
rect 13415 2402 13449 2464
rect 13585 2524 13619 2538
rect 27327 2524 27393 2527
rect 13585 2522 29952 2524
rect 13585 2466 27332 2522
rect 27388 2466 29952 2522
rect 13585 2464 29952 2466
rect 13585 2402 13619 2464
rect 27327 2461 27393 2464
rect 13415 2368 13619 2402
rect 10927 2073 10993 2076
rect 26927 2073 26993 2076
rect 960 2071 29952 2073
rect 960 2015 10932 2071
rect 10988 2015 26932 2071
rect 26988 2015 29952 2071
rect 960 2013 29952 2015
rect 10927 2010 10993 2013
rect 26927 2010 26993 2013
rect 5739 1900 5909 1917
rect 5739 1844 5756 1900
rect 960 1784 5756 1844
rect 5739 1764 5756 1784
rect 5892 1844 5909 1900
rect 9881 1864 10101 1906
rect 9881 1844 9923 1864
rect 5892 1784 9923 1844
rect 5892 1764 5909 1784
rect 5739 1747 5909 1764
rect 9881 1728 9923 1784
rect 10059 1844 10101 1864
rect 19727 1844 19793 1847
rect 10059 1842 29952 1844
rect 10059 1786 19732 1842
rect 19788 1786 29952 1842
rect 10059 1784 29952 1786
rect 10059 1728 10101 1784
rect 19727 1781 19793 1784
rect 9881 1686 10101 1728
rect 14613 1506 14823 1543
rect 14613 1444 14650 1506
rect 960 1384 14650 1444
rect 14613 1370 14650 1384
rect 14786 1444 14823 1506
rect 29127 1502 29317 1529
rect 19327 1444 19393 1447
rect 29127 1444 29154 1502
rect 14786 1442 29154 1444
rect 14786 1386 19332 1442
rect 19388 1386 29154 1442
rect 14786 1384 29154 1386
rect 14786 1370 14823 1384
rect 19327 1381 19393 1384
rect 14613 1333 14823 1370
rect 29127 1366 29154 1384
rect 29290 1444 29317 1502
rect 29290 1384 29952 1444
rect 29290 1366 29317 1384
rect 29127 1339 29317 1366
rect 0 995 800 1022
rect 0 990 849 995
rect 18927 993 18993 996
rect 0 934 788 990
rect 844 934 849 990
rect 0 929 849 934
rect 960 991 29952 993
rect 960 935 18932 991
rect 18988 935 29952 991
rect 960 933 29952 935
rect 18927 930 18993 933
rect 0 902 800 929
use sky130_fd_sc_hvl__fill_2 FILLER_1_300
timestamp 1625578025
transform 1 0 29760 0 1 1628
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_2 FILLER_2_300
timestamp 1625578025
transform 1 0 29760 0 -1 3256
box -66 -43 258 897
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj_logic_high_lv
timestamp 1625578025
transform 1 0 28128 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__conb_1 mprj_logic_high_hvl
timestamp 1625578025
transform 1 0 13920 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj2_logic_high_lv
timestamp 1625578025
transform 1 0 8832 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__conb_1 mprj2_logic_high_hvl
timestamp 1625578025
transform 1 0 6432 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_56
timestamp 1625578025
transform 1 0 6336 0 1 1628
box -66 -43 162 897
<< labels >>
rlabel metal3 s 0 902 800 1022 4 mprj2_vdd_logic1
rlabel metal3 s 0 2826 800 2946 4 mprj_vdd_logic1
rlabel metal3 s 960 3093 29952 3153 4 vccd
rlabel metal3 s 960 933 29952 993 4 vccd
rlabel metal3 s 960 2013 29952 2073 4 vssd
rlabel metal3 s 960 1384 29952 1444 4 vdda1
rlabel metal3 s 960 2464 29952 2524 4 vssa1
rlabel metal3 s 960 1784 29952 1844 4 vdda2
rlabel metal3 s 960 2864 29952 2924 4 vssa2
rlabel metal2 s 18930 763 18990 3307 4 vccd
rlabel metal2 s 26930 763 26990 3307 4 vssd
rlabel metal2 s 10930 763 10990 3307 4 vssd
rlabel metal2 s 19330 814 19390 3256 4 vdda1
rlabel metal2 s 27330 814 27390 3256 4 vssa1
rlabel metal2 s 11330 814 11390 3256 4 vssa1
rlabel metal2 s 19730 814 19790 3256 4 vdda2
rlabel metal2 s 27730 814 27790 3256 4 vssa2
rlabel metal2 s 11730 814 11790 3256 4 vssa2
rlabel metal2 s 18960 2035 18960 2035 4 vccd
port 1 nsew
rlabel metal2 s 26960 2035 26960 2035 4 vssd
port 2 nsew
rlabel metal2 s 10960 2035 10960 2035 4 vssd
port 2 nsew
rlabel metal2 s 19360 2035 19360 2035 4 vdda1
port 3 nsew
rlabel metal2 s 27360 2035 27360 2035 4 vssa1
port 4 nsew
rlabel metal2 s 11360 2035 11360 2035 4 vssa1
port 4 nsew
rlabel metal2 s 19760 2035 19760 2035 4 vdda2
port 5 nsew
rlabel metal2 s 27760 2035 27760 2035 4 vssa2
port 6 nsew
rlabel metal2 s 11760 2035 11760 2035 4 vssa2
port 6 nsew
rlabel metal3 s 400 962 400 962 4 mprj2_vdd_logic1
port 7 nsew
rlabel metal3 s 400 2886 400 2886 4 mprj_vdd_logic1
port 8 nsew
rlabel metal3 s 15456 3123 15456 3123 4 vccd
port 1 nsew
rlabel metal3 s 15456 963 15456 963 4 vccd
port 1 nsew
rlabel metal3 s 15456 2043 15456 2043 4 vssd
port 2 nsew
rlabel metal3 s 15456 1414 15456 1414 4 vdda1
port 3 nsew
rlabel metal3 s 15456 2494 15456 2494 4 vssa1
port 4 nsew
rlabel metal3 s 15456 1814 15456 1814 4 vdda2
port 5 nsew
rlabel metal3 s 15456 2894 15456 2894 4 vssa2
port 6 nsew
<< properties >>
string FIXED_BBOX 0 0 30000 4000
string GDS_FILE ../gds/mgmt_protect_hv.gds
string GDS_END 49726
string GDS_START 33576
<< end >>

417
mag/mprj2_logic_high.mag Normal file
View File

@ -0,0 +1,417 @@
magic
tech sky130A
magscale 1 2
timestamp 1623523101
<< viali >>
rect 18797 221 18831 255
<< metal1 >>
rect 0 1114 19964 1136
rect 0 1062 174 1114
rect 226 1062 8174 1114
rect 8226 1062 16174 1114
rect 16226 1062 19964 1114
rect 0 1040 19964 1062
rect 0 570 19964 592
rect 0 518 4174 570
rect 4226 518 12174 570
rect 12226 518 19964 570
rect 0 496 19964 518
rect 18782 252 18788 264
rect 18743 224 18788 252
rect 18782 212 18788 224
rect 18840 212 18846 264
rect 0 26 19964 48
rect 0 -26 174 26
rect 226 -26 8174 26
rect 8226 -26 16174 26
rect 16226 -26 19964 26
rect 0 -48 19964 -26
<< via1 >>
rect 174 1062 226 1114
rect 8174 1062 8226 1114
rect 16174 1062 16226 1114
rect 4174 518 4226 570
rect 12174 518 12226 570
rect 18788 255 18840 264
rect 18788 221 18797 255
rect 18797 221 18831 255
rect 18831 221 18840 255
rect 18788 212 18840 221
rect 174 -26 226 26
rect 8174 -26 8226 26
rect 16174 -26 16226 26
<< metal2 >>
rect 170 1114 230 1136
rect 170 1062 174 1114
rect 226 1062 230 1114
rect 170 380 230 1062
rect 4170 960 4230 1136
rect 4170 904 4172 960
rect 4228 904 4230 960
rect 4066 776 4122 785
rect 4066 711 4122 720
rect 170 324 172 380
rect 228 324 230 380
rect 170 26 230 324
rect 4080 241 4108 711
rect 4170 570 4230 904
rect 4170 518 4174 570
rect 4226 518 4230 570
rect 4066 232 4122 241
rect 4066 167 4122 176
rect 170 -26 174 26
rect 226 -26 230 26
rect 170 -48 230 -26
rect 4170 -48 4230 518
rect 8170 1114 8230 1136
rect 8170 1062 8174 1114
rect 8226 1062 8230 1114
rect 8170 380 8230 1062
rect 8170 324 8172 380
rect 8228 324 8230 380
rect 8170 26 8230 324
rect 8170 -26 8174 26
rect 8226 -26 8230 26
rect 8170 -48 8230 -26
rect 12170 960 12230 1136
rect 12170 904 12172 960
rect 12228 904 12230 960
rect 12170 570 12230 904
rect 12170 518 12174 570
rect 12226 518 12230 570
rect 12170 -48 12230 518
rect 16170 1114 16230 1136
rect 16170 1062 16174 1114
rect 16226 1062 16230 1114
rect 16170 380 16230 1062
rect 16170 324 16172 380
rect 16228 324 16230 380
rect 16170 26 16230 324
rect 18788 264 18840 270
rect 18786 232 18788 241
rect 18840 232 18842 241
rect 18786 167 18842 176
rect 16170 -26 16174 26
rect 16226 -26 16230 26
rect 16170 -48 16230 -26
<< via2 >>
rect 4172 904 4228 960
rect 4066 720 4122 776
rect 172 324 228 380
rect 4066 176 4122 232
rect 8172 324 8228 380
rect 12172 904 12228 960
rect 16172 324 16228 380
rect 18786 212 18788 232
rect 18788 212 18840 232
rect 18840 212 18842 232
rect 18786 176 18842 212
<< metal3 >>
rect 0 960 19964 977
rect 0 904 4172 960
rect 4228 904 12172 960
rect 12228 904 19964 960
rect 0 887 19964 904
rect 0 778 800 808
rect 4061 778 4127 781
rect 0 776 4127 778
rect 0 720 4066 776
rect 4122 720 4127 776
rect 0 718 4127 720
rect 0 688 800 718
rect 4061 715 4127 718
rect 0 380 19964 397
rect 0 324 172 380
rect 228 324 8172 380
rect 8228 324 16172 380
rect 16228 324 19964 380
rect 0 307 19964 324
rect 4061 234 4127 237
rect 18781 234 18847 237
rect 4061 232 18847 234
rect 4061 176 4066 232
rect 4122 176 18786 232
rect 18842 176 18847 232
rect 4061 174 18847 176
rect 4061 171 4127 174
rect 18781 171 18847 174
use sky130_fd_sc_hd__decap_3 PHY_0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 0 0 -1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_2
timestamp 1623438133
transform 1 0 0 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_12 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 276 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_3
timestamp 1623438133
transform 1 0 276 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_15
timestamp 1623438133
transform 1 0 1380 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_15
timestamp 1623438133
transform 1 0 1380 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_4 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 2668 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_11
timestamp 1623438133
transform 1 0 2668 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_0_27 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 2484 0 -1 544
box -38 -48 222 592
use sky130_fd_sc_hd__decap_12 FILLER_0_30
timestamp 1623438133
transform 1 0 2760 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__fill_2 FILLER_1_27
timestamp 1623438133
transform 1 0 2484 0 1 544
box -38 -48 222 592
use sky130_fd_sc_hd__decap_12 FILLER_1_30
timestamp 1623438133
transform 1 0 2760 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_42
timestamp 1623438133
transform 1 0 3864 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_42
timestamp 1623438133
transform 1 0 3864 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_5
timestamp 1623438133
transform 1 0 5336 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_12
timestamp 1623438133
transform 1 0 5336 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_0_54 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 4968 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_0_59
timestamp 1623438133
transform 1 0 5428 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_1_54
timestamp 1623438133
transform 1 0 4968 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_1_59
timestamp 1623438133
transform 1 0 5428 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_71
timestamp 1623438133
transform 1 0 6532 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_71
timestamp 1623438133
transform 1 0 6532 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_6
timestamp 1623438133
transform 1 0 8004 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_13
timestamp 1623438133
transform 1 0 8004 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_0_83
timestamp 1623438133
transform 1 0 7636 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_0_88
timestamp 1623438133
transform 1 0 8096 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_1_83
timestamp 1623438133
transform 1 0 7636 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_1_88
timestamp 1623438133
transform 1 0 8096 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_100
timestamp 1623438133
transform 1 0 9200 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_100
timestamp 1623438133
transform 1 0 9200 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_0_112
timestamp 1623438133
transform 1 0 10304 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_4 FILLER_1_112
timestamp 1623438133
transform 1 0 10304 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_7
timestamp 1623438133
transform 1 0 10672 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_14
timestamp 1623438133
transform 1 0 10672 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_12 FILLER_0_117
timestamp 1623438133
transform 1 0 10764 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_117
timestamp 1623438133
transform 1 0 10764 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_129
timestamp 1623438133
transform 1 0 11868 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_0_141
timestamp 1623438133
transform 1 0 12972 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_1_129
timestamp 1623438133
transform 1 0 11868 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_1_141
timestamp 1623438133
transform 1 0 12972 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_8
timestamp 1623438133
transform 1 0 13340 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_15
timestamp 1623438133
transform 1 0 13340 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_12 FILLER_0_146
timestamp 1623438133
transform 1 0 13432 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_146
timestamp 1623438133
transform 1 0 13432 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_158
timestamp 1623438133
transform 1 0 14536 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_158
timestamp 1623438133
transform 1 0 14536 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_9
timestamp 1623438133
transform 1 0 16008 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_16
timestamp 1623438133
transform 1 0 16008 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_0_170
timestamp 1623438133
transform 1 0 15640 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_0_175
timestamp 1623438133
transform 1 0 16100 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_4 FILLER_1_170
timestamp 1623438133
transform 1 0 15640 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_1_175
timestamp 1623438133
transform 1 0 16100 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_0_187
timestamp 1623438133
transform 1 0 17204 0 -1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_12 FILLER_1_187
timestamp 1623438133
transform 1 0 17204 0 1 544
box -38 -48 1142 592
use sky130_fd_sc_hd__conb_1 inst $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 18768 0 -1 544
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_10
timestamp 1623438133
transform 1 0 18676 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_17
timestamp 1623438133
transform 1 0 18676 0 1 544
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_0_199
timestamp 1623438133
transform 1 0 18308 0 -1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_4 FILLER_1_199
timestamp 1623438133
transform 1 0 18308 0 1 544
box -38 -48 406 592
use sky130_fd_sc_hd__decap_8 FILLER_1_204 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 18768 0 1 544
box -38 -48 774 592
use sky130_fd_sc_hd__decap_3 PHY_1
timestamp 1623438133
transform -1 0 19964 0 -1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_3 PHY_3
timestamp 1623438133
transform -1 0 19964 0 1 544
box -38 -48 314 592
use sky130_fd_sc_hd__decap_6 FILLER_0_207 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 19044 0 -1 544
box -38 -48 590 592
use sky130_fd_sc_hd__fill_1 FILLER_0_213 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1623438133
transform 1 0 19596 0 -1 544
box -38 -48 130 592
use sky130_fd_sc_hd__fill_2 FILLER_1_212
timestamp 1623438133
transform 1 0 19504 0 1 544
box -38 -48 222 592
<< labels >>
rlabel metal3 s 0 688 800 808 6 HI
port 0 nsew signal tristate
rlabel metal2 s 16170 -48 16230 1136 6 vccd2
port 1 nsew power bidirectional
rlabel metal2 s 8170 -48 8230 1136 6 vccd2
port 2 nsew power bidirectional
rlabel metal2 s 170 -48 230 1136 6 vccd2
port 3 nsew power bidirectional
rlabel metal3 s 0 307 19964 397 6 vccd2
port 4 nsew power bidirectional
rlabel metal2 s 12170 -48 12230 1136 6 vssd2
port 5 nsew ground bidirectional
rlabel metal2 s 4170 -48 4230 1136 6 vssd2
port 6 nsew ground bidirectional
rlabel metal3 s 0 887 19964 977 6 vssd2
port 7 nsew ground bidirectional
<< properties >>
string FIXED_BBOX 0 0 20000 1400
<< end >>

12546
mag/mprj_logic_high.mag Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,315 @@
magic
tech sky130A
magscale 1 2
timestamp 1608587411
<< viali >>
rect 1663 2610 1697 2644
rect 1951 2610 1985 2644
rect 2431 1944 2465 1978
<< metal1 >>
rect 480 3282 3456 3307
rect 480 3230 2122 3282
rect 2174 3230 2186 3282
rect 2238 3230 3456 3282
rect 480 3205 3456 3230
rect 1651 2644 1709 2650
rect 1651 2610 1663 2644
rect 1697 2641 1709 2644
rect 1939 2644 1997 2650
rect 1939 2641 1951 2644
rect 1697 2613 1951 2641
rect 1697 2610 1709 2613
rect 1651 2604 1709 2610
rect 1939 2610 1951 2613
rect 1985 2641 1997 2644
rect 3184 2641 3190 2653
rect 1985 2613 3190 2641
rect 1985 2610 1997 2613
rect 1939 2604 1997 2610
rect 3184 2601 3190 2613
rect 3242 2601 3248 2653
rect 480 2468 3456 2493
rect 480 2416 822 2468
rect 874 2416 886 2468
rect 938 2416 3456 2468
rect 480 2391 3456 2416
rect 1536 2286 2110 2289
rect 1536 2232 1670 2286
rect 1664 2226 1670 2232
rect 1854 2232 2110 2286
rect 1854 2226 1860 2232
rect 1664 2222 1860 2226
rect 592 1935 598 1987
rect 650 1975 656 1987
rect 2419 1978 2477 1984
rect 2419 1975 2431 1978
rect 650 1947 2431 1975
rect 650 1935 656 1947
rect 2419 1944 2431 1947
rect 2465 1944 2477 1978
rect 2419 1938 2477 1944
rect 480 1654 3456 1679
rect 480 1602 2122 1654
rect 2174 1602 2186 1654
rect 2238 1602 3456 1654
rect 480 1577 3456 1602
rect 480 840 3456 865
rect 480 788 822 840
rect 874 788 886 840
rect 938 788 3456 840
rect 480 763 3456 788
<< via1 >>
rect 2122 3230 2174 3282
rect 2186 3230 2238 3282
rect 3190 2601 3242 2653
rect 822 2416 874 2468
rect 886 2416 938 2468
rect 1670 2226 1854 2286
rect 598 1935 650 1987
rect 2122 1602 2174 1654
rect 2186 1602 2238 1654
rect 822 788 874 840
rect 886 788 938 840
<< metal2 >>
rect 2112 3284 2248 3307
rect 2168 3282 2192 3284
rect 2174 3230 2186 3282
rect 2168 3228 2192 3230
rect 2112 3205 2248 3228
rect 3190 2653 3242 2659
rect 3284 2604 3340 3800
rect 3242 2601 3340 2604
rect 3190 2600 3340 2601
rect 3190 2595 3326 2600
rect 3202 2576 3326 2595
rect 812 2470 948 2493
rect 868 2468 892 2470
rect 874 2416 886 2468
rect 868 2414 892 2416
rect 812 2391 948 2414
rect 1660 2286 1864 2296
rect 1660 2226 1670 2286
rect 1854 2226 1864 2286
rect 1660 2214 1864 2226
rect 598 1987 650 1993
rect 598 1929 650 1935
rect 610 800 638 1929
rect 2112 1656 2248 1679
rect 2168 1654 2192 1656
rect 2174 1602 2186 1654
rect 2168 1600 2192 1602
rect 2112 1577 2248 1600
rect 812 842 948 865
rect 868 840 892 842
rect 596 -400 652 800
rect 874 788 886 840
rect 868 786 892 788
rect 812 763 948 786
<< via2 >>
rect 2112 3282 2168 3284
rect 2192 3282 2248 3284
rect 2112 3230 2122 3282
rect 2122 3230 2168 3282
rect 2192 3230 2238 3282
rect 2238 3230 2248 3282
rect 2112 3228 2168 3230
rect 2192 3228 2248 3230
rect 812 2468 868 2470
rect 892 2468 948 2470
rect 812 2416 822 2468
rect 822 2416 868 2468
rect 892 2416 938 2468
rect 938 2416 948 2468
rect 812 2414 868 2416
rect 892 2414 948 2416
rect 1670 2226 1854 2286
rect 2112 1654 2168 1656
rect 2192 1654 2248 1656
rect 2112 1602 2122 1654
rect 2122 1602 2168 1654
rect 2192 1602 2238 1654
rect 2238 1602 2248 1654
rect 2112 1600 2168 1602
rect 2192 1600 2248 1602
rect 812 840 868 842
rect 892 840 948 842
rect 812 788 822 840
rect 822 788 868 840
rect 892 788 938 840
rect 938 788 948 840
rect 812 786 868 788
rect 892 786 948 788
<< metal3 >>
rect 2090 3288 2270 3289
rect 2090 3224 2108 3288
rect 2172 3224 2188 3288
rect 2252 3224 2270 3288
rect 2090 3223 2270 3224
rect 790 2474 970 2475
rect 790 2410 808 2474
rect 872 2410 888 2474
rect 952 2410 970 2474
rect 790 2409 970 2410
rect 1660 2290 1864 2296
rect 1660 2226 1670 2290
rect 1854 2226 1864 2290
rect 1660 2214 1864 2226
rect 2090 1660 2270 1661
rect 2090 1596 2108 1660
rect 2172 1596 2188 1660
rect 2252 1596 2270 1660
rect 2090 1595 2270 1596
rect 790 846 970 847
rect 790 782 808 846
rect 872 782 888 846
rect 952 782 970 846
rect 790 781 970 782
<< via3 >>
rect 2108 3284 2172 3288
rect 2108 3228 2112 3284
rect 2112 3228 2168 3284
rect 2168 3228 2172 3284
rect 2108 3224 2172 3228
rect 2188 3284 2252 3288
rect 2188 3228 2192 3284
rect 2192 3228 2248 3284
rect 2248 3228 2252 3284
rect 2188 3224 2252 3228
rect 808 2470 872 2474
rect 808 2414 812 2470
rect 812 2414 868 2470
rect 868 2414 872 2470
rect 808 2410 872 2414
rect 888 2470 952 2474
rect 888 2414 892 2470
rect 892 2414 948 2470
rect 948 2414 952 2470
rect 888 2410 952 2414
rect 1670 2286 1854 2290
rect 1670 2226 1854 2286
rect 2108 1656 2172 1660
rect 2108 1600 2112 1656
rect 2112 1600 2168 1656
rect 2168 1600 2172 1656
rect 2108 1596 2172 1600
rect 2188 1656 2252 1660
rect 2188 1600 2192 1656
rect 2192 1600 2248 1656
rect 2248 1600 2252 1656
rect 2188 1596 2252 1600
rect 808 842 872 846
rect 808 786 812 842
rect 812 786 868 842
rect 868 786 872 842
rect 808 782 872 786
rect 888 842 952 846
rect 888 786 892 842
rect 892 786 948 842
rect 948 786 952 842
rect 888 782 952 786
<< metal4 >>
rect 790 2474 970 3307
rect 2090 3288 2270 3307
rect 790 2410 808 2474
rect 872 2410 888 2474
rect 952 2410 970 2474
rect 790 846 970 2410
rect 1670 2296 1850 3256
rect 2090 3224 2108 3288
rect 2172 3224 2188 3288
rect 2252 3224 2270 3288
rect 1660 2290 1860 2296
rect 1660 2226 1670 2290
rect 1854 2226 1860 2290
rect 1660 2216 1860 2226
rect 790 782 808 846
rect 872 782 888 846
rect 952 782 970 846
rect 1670 814 1850 2216
rect 2090 1660 2270 3224
rect 2090 1596 2108 1660
rect 2172 1596 2188 1660
rect 2252 1596 2270 1660
rect 790 763 970 782
rect 2090 763 2270 1596
rect 2970 814 3150 3256
use sky130_fd_sc_hvl__decap_8 FILLER_0_0 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 480 0 -1 1628
box -66 -23 834 897
use sky130_fd_sc_hvl__decap_8 FILLER_0_8
timestamp 1608587411
transform 1 0 1248 0 -1 1628
box -66 -23 834 897
use sky130_fd_sc_hvl__decap_8 FILLER_1_0
timestamp 1608587411
transform 1 0 480 0 1 1628
box -66 -23 834 897
use sky130_fd_sc_hvl__decap_4 FILLER_1_8 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 1248 0 1 1628
box -66 -23 450 897
use sky130_fd_sc_hvl__decap_8 FILLER_0_16
timestamp 1608587411
transform 1 0 2016 0 -1 1628
box -66 -23 834 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_12 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 1632 0 1 1628
box -66 -23 162 897
use sky130_fd_sc_hvl__decap_4 FILLER_0_24
timestamp 1608587411
transform 1 0 2784 0 -1 1628
box -66 -23 450 897
use sky130_fd_sc_hvl__fill_2 FILLER_0_28 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 3168 0 -1 1628
box -66 -23 258 897
use sky130_fd_sc_hvl__fill_1 FILLER_0_30
timestamp 1608587411
transform 1 0 3360 0 -1 1628
box -66 -23 162 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_30
timestamp 1608587411
transform 1 0 3360 0 1 1628
box -66 -23 162 897
use sky130_fd_sc_hvl__diode_2 ANTENNA_lvlshiftdown_A $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 1536 0 -1 3256
box -66 -23 258 897
use sky130_fd_sc_hvl__decap_8 FILLER_2_0
timestamp 1608587411
transform 1 0 480 0 -1 3256
box -66 -23 834 897
use sky130_fd_sc_hvl__fill_2 FILLER_2_8
timestamp 1608587411
transform 1 0 1248 0 -1 3256
box -66 -23 258 897
use sky130_fd_sc_hvl__fill_1 FILLER_2_10
timestamp 1608587411
transform 1 0 1440 0 -1 3256
box -66 -23 162 897
use sky130_fd_sc_hvl__fill_1 FILLER_2_30
timestamp 1608587411
transform 1 0 3360 0 -1 3256
box -66 -23 162 897
use sky130_fd_sc_hvl__lsbufhv2lv_1 lvlshiftdown $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1608587411
transform 1 0 1728 0 1 1628
box -66 -23 1698 1651
<< labels >>
rlabel metal2 s 3284 2600 3340 3800 6 A
port 0 nsew signal input
rlabel metal2 s 596 -400 652 800 6 X
port 1 nsew signal tristate
rlabel metal4 s 790 763 970 3307 6 VPWR
port 2 nsew power bidirectional
rlabel metal4 s 2090 763 2270 3307 6 VGND
port 3 nsew ground bidirectional
rlabel metal4 s 1670 814 1850 3256 6 LVPWR
port 4 nsew power bidirectional
rlabel metal4 s 2970 814 3150 3256 6 LVGND
port 5 nsew ground bidirectional
<< properties >>
string FIXED_BBOX 0 0 4000 3400
<< end >>

3159
mag/user_id_programming.mag Normal file

File diff suppressed because it is too large Load Diff

43
mag/user_id_textblock.mag Normal file
View File

@ -0,0 +1,43 @@
magic
tech sky130A
timestamp 1608324878
<< checkpaint >>
rect 1495 5490 6500 6570
rect -630 428 19262 5490
rect -630 -630 6210 428
rect 16092 356 18972 428
<< fillblock >>
rect -328 754 16860 5172
use alpha_0 alphaX_7 hexdigits
timestamp 1598786981
transform 1 0 0 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_6 hexdigits
timestamp 1598786981
transform 1 0 2125 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_5 hexdigits
timestamp 1598786981
transform 1 0 4250 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_4 hexdigits
timestamp 1598786981
transform 1 0 6375 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_3 hexdigits
timestamp 1598786981
transform 1 0 8500 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_2 hexdigits
timestamp 1598786981
transform 1 0 10625 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_1 hexdigits
timestamp 1598786981
transform 1 0 12750 0 1 1080
box 0 0 1620 3780
use alpha_0 alphaX_0 hexdigits
timestamp 1598786981
transform 1 0 14887 0 1 1080
box 0 0 1620 3780
<< end >>