Merge pull request #3 from efabless/fix_tri_state_nets

Fix tri state nets
This commit is contained in:
Jeff DiCorpo 2021-12-26 15:59:23 -08:00 committed by GitHub
commit 86483ed394
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
34 changed files with 463235 additions and 502470 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -440,94 +440,84 @@ MACRO gpio_control_block
END
END zero
OBS
LAYER nwell ;
RECT 4.410 55.705 49.410 57.310 ;
RECT 4.410 50.265 49.410 53.095 ;
RECT 4.410 44.825 49.410 47.655 ;
RECT 4.410 39.385 49.410 42.215 ;
RECT 4.410 33.945 49.410 36.775 ;
RECT 4.410 28.505 49.410 31.335 ;
LAYER li1 ;
RECT 4.600 5.355 49.220 57.205 ;
LAYER met1 ;
RECT 4.600 5.200 111.710 61.160 ;
RECT 0.070 3.440 110.790 59.460 ;
LAYER met2 ;
RECT 5.250 60.720 6.710 63.085 ;
RECT 7.550 60.720 9.010 63.085 ;
RECT 9.850 60.720 11.310 63.085 ;
RECT 12.150 60.720 13.610 63.085 ;
RECT 14.450 60.720 15.910 63.085 ;
RECT 16.750 60.720 18.210 63.085 ;
RECT 19.050 60.720 20.510 63.085 ;
RECT 21.350 60.720 22.810 63.085 ;
RECT 23.650 60.720 25.110 63.085 ;
RECT 25.950 60.720 27.410 63.085 ;
RECT 28.250 60.720 29.710 63.085 ;
RECT 30.550 60.720 32.010 63.085 ;
RECT 32.850 60.720 111.690 63.085 ;
RECT 4.700 0.835 111.690 60.720 ;
RECT 0.100 60.720 4.410 61.725 ;
RECT 5.250 60.720 6.710 61.725 ;
RECT 7.550 60.720 9.010 61.725 ;
RECT 9.850 60.720 11.310 61.725 ;
RECT 12.150 60.720 13.610 61.725 ;
RECT 14.450 60.720 15.910 61.725 ;
RECT 16.750 60.720 18.210 61.725 ;
RECT 19.050 60.720 20.510 61.725 ;
RECT 21.350 60.720 22.810 61.725 ;
RECT 23.650 60.720 25.110 61.725 ;
RECT 25.950 60.720 27.410 61.725 ;
RECT 28.250 60.720 29.710 61.725 ;
RECT 30.550 60.720 32.010 61.725 ;
RECT 32.850 60.720 110.770 61.725 ;
RECT 0.100 2.195 110.770 60.720 ;
LAYER met3 ;
RECT 6.045 62.240 110.795 63.065 ;
RECT 6.045 60.840 69.600 62.240 ;
RECT 6.045 60.200 110.795 60.840 ;
RECT 6.045 58.800 69.600 60.200 ;
RECT 6.045 58.160 110.795 58.800 ;
RECT 6.045 56.760 69.600 58.160 ;
RECT 6.045 56.120 110.795 56.760 ;
RECT 6.045 54.720 69.600 56.120 ;
RECT 6.045 54.080 110.795 54.720 ;
RECT 6.045 52.680 69.600 54.080 ;
RECT 6.045 52.040 110.795 52.680 ;
RECT 6.045 50.640 69.600 52.040 ;
RECT 6.045 50.000 110.795 50.640 ;
RECT 6.045 48.600 69.600 50.000 ;
RECT 6.045 47.960 110.795 48.600 ;
RECT 6.045 46.560 69.600 47.960 ;
RECT 6.045 45.920 110.795 46.560 ;
RECT 6.045 44.520 69.600 45.920 ;
RECT 6.045 43.880 110.795 44.520 ;
RECT 6.045 42.480 69.600 43.880 ;
RECT 6.045 41.840 110.795 42.480 ;
RECT 6.045 40.440 69.600 41.840 ;
RECT 6.045 39.800 110.795 40.440 ;
RECT 6.045 38.400 69.600 39.800 ;
RECT 6.045 37.760 110.795 38.400 ;
RECT 6.045 36.360 69.600 37.760 ;
RECT 6.045 35.720 110.795 36.360 ;
RECT 6.045 34.320 69.600 35.720 ;
RECT 6.045 33.680 110.795 34.320 ;
RECT 6.045 32.280 69.600 33.680 ;
RECT 6.045 31.640 110.795 32.280 ;
RECT 6.045 30.240 69.600 31.640 ;
RECT 6.045 29.600 110.795 30.240 ;
RECT 6.045 28.200 69.600 29.600 ;
RECT 6.045 27.560 110.795 28.200 ;
RECT 6.045 26.160 69.600 27.560 ;
RECT 6.045 25.520 110.795 26.160 ;
RECT 6.045 24.120 69.600 25.520 ;
RECT 6.045 23.480 110.795 24.120 ;
RECT 6.045 22.080 69.600 23.480 ;
RECT 6.045 21.440 110.795 22.080 ;
RECT 6.045 20.040 69.600 21.440 ;
RECT 6.045 19.400 110.795 20.040 ;
RECT 6.045 18.000 69.600 19.400 ;
RECT 6.045 17.360 110.795 18.000 ;
RECT 6.045 15.960 69.600 17.360 ;
RECT 6.045 15.320 110.795 15.960 ;
RECT 6.045 13.920 69.600 15.320 ;
RECT 6.045 13.280 110.795 13.920 ;
RECT 6.045 11.880 69.600 13.280 ;
RECT 6.045 11.240 110.795 11.880 ;
RECT 6.045 9.840 69.600 11.240 ;
RECT 6.045 9.200 110.795 9.840 ;
RECT 6.045 7.800 69.600 9.200 ;
RECT 6.045 7.160 110.795 7.800 ;
RECT 6.045 5.760 69.600 7.160 ;
RECT 6.045 5.120 110.795 5.760 ;
RECT 6.045 3.720 69.600 5.120 ;
RECT 6.045 3.080 110.795 3.720 ;
RECT 6.045 1.680 69.600 3.080 ;
RECT 6.045 0.855 110.795 1.680 ;
RECT 3.745 60.840 69.600 61.705 ;
RECT 3.745 60.200 70.000 60.840 ;
RECT 3.745 58.800 69.600 60.200 ;
RECT 3.745 58.160 70.000 58.800 ;
RECT 3.745 56.760 69.600 58.160 ;
RECT 3.745 56.120 70.000 56.760 ;
RECT 3.745 54.720 69.600 56.120 ;
RECT 3.745 54.080 70.000 54.720 ;
RECT 3.745 52.680 69.600 54.080 ;
RECT 3.745 52.040 70.000 52.680 ;
RECT 3.745 50.640 69.600 52.040 ;
RECT 3.745 50.000 70.000 50.640 ;
RECT 3.745 48.600 69.600 50.000 ;
RECT 3.745 47.960 70.000 48.600 ;
RECT 3.745 46.560 69.600 47.960 ;
RECT 3.745 45.920 70.000 46.560 ;
RECT 3.745 44.520 69.600 45.920 ;
RECT 3.745 43.880 70.000 44.520 ;
RECT 3.745 42.480 69.600 43.880 ;
RECT 3.745 41.840 70.000 42.480 ;
RECT 3.745 40.440 69.600 41.840 ;
RECT 3.745 39.800 70.000 40.440 ;
RECT 3.745 38.400 69.600 39.800 ;
RECT 3.745 37.760 70.000 38.400 ;
RECT 3.745 36.360 69.600 37.760 ;
RECT 3.745 35.720 70.000 36.360 ;
RECT 3.745 34.320 69.600 35.720 ;
RECT 3.745 33.680 70.000 34.320 ;
RECT 3.745 32.280 69.600 33.680 ;
RECT 3.745 31.640 70.000 32.280 ;
RECT 3.745 30.240 69.600 31.640 ;
RECT 3.745 29.600 70.000 30.240 ;
RECT 3.745 28.200 69.600 29.600 ;
RECT 3.745 27.560 70.000 28.200 ;
RECT 3.745 26.160 69.600 27.560 ;
RECT 3.745 25.520 70.000 26.160 ;
RECT 3.745 24.120 69.600 25.520 ;
RECT 3.745 23.480 70.000 24.120 ;
RECT 3.745 22.080 69.600 23.480 ;
RECT 3.745 21.440 70.000 22.080 ;
RECT 3.745 20.040 69.600 21.440 ;
RECT 3.745 19.400 70.000 20.040 ;
RECT 3.745 18.000 69.600 19.400 ;
RECT 3.745 17.360 70.000 18.000 ;
RECT 3.745 15.960 69.600 17.360 ;
RECT 3.745 15.320 70.000 15.960 ;
RECT 3.745 13.920 69.600 15.320 ;
RECT 3.745 13.280 70.000 13.920 ;
RECT 3.745 11.880 69.600 13.280 ;
RECT 3.745 11.240 70.000 11.880 ;
RECT 3.745 9.840 69.600 11.240 ;
RECT 3.745 9.200 70.000 9.840 ;
RECT 3.745 7.800 69.600 9.200 ;
RECT 3.745 7.160 70.000 7.800 ;
RECT 3.745 5.760 69.600 7.160 ;
RECT 3.745 5.120 70.000 5.760 ;
RECT 3.745 4.255 69.600 5.120 ;
LAYER met4 ;
RECT 6.280 8.160 11.380 22.240 ;
END

View File

@ -9247,9 +9247,10 @@ MACRO mgmt_protect
LAYER li1 ;
RECT 5.520 5.355 1094.340 152.405 ;
LAYER met1 ;
RECT 0.530 0.040 1098.870 159.760 ;
RECT 373.220 160.000 593.470 160.040 ;
RECT 0.070 0.040 1098.870 160.000 ;
LAYER met2 ;
RECT 0.560 155.720 0.730 159.790 ;
RECT 0.100 155.720 0.730 159.790 ;
RECT 1.570 155.720 2.570 159.790 ;
RECT 3.410 155.720 4.870 159.790 ;
RECT 5.710 155.720 7.170 159.790 ;
@ -9743,7 +9744,8 @@ MACRO mgmt_protect
RECT 1092.230 155.720 1093.690 159.790 ;
RECT 1094.530 155.720 1095.990 159.790 ;
RECT 1096.830 155.720 1098.290 159.790 ;
RECT 0.560 4.280 1098.840 155.720 ;
RECT 0.100 4.280 1098.840 155.720 ;
RECT 0.100 0.010 0.270 4.280 ;
RECT 1.110 0.010 1.650 4.280 ;
RECT 2.490 0.010 3.490 4.280 ;
RECT 4.330 0.010 5.330 4.280 ;
@ -10361,7 +10363,7 @@ MACRO mgmt_protect
RECT 1095.450 0.010 1096.450 4.280 ;
RECT 1097.290 0.010 1098.290 4.280 ;
LAYER met3 ;
RECT 4.000 152.000 1096.000 154.865 ;
RECT 4.000 152.000 1096.000 156.225 ;
RECT 4.000 150.600 1095.600 152.000 ;
RECT 4.000 136.360 1096.000 150.600 ;
RECT 4.000 134.960 1095.600 136.360 ;
@ -10389,52 +10391,48 @@ MACRO mgmt_protect
RECT 4.000 7.120 1095.600 8.520 ;
RECT 4.000 0.175 1096.000 7.120 ;
LAYER met4 ;
RECT 356.335 4.800 395.920 149.425 ;
RECT 397.620 5.040 400.020 149.425 ;
RECT 401.720 5.040 404.120 149.425 ;
RECT 405.820 5.040 471.170 149.425 ;
RECT 341.615 4.800 395.920 150.105 ;
RECT 397.620 5.040 400.020 150.105 ;
RECT 401.720 5.040 404.120 150.105 ;
RECT 405.820 5.040 471.170 150.105 ;
RECT 397.620 4.800 471.170 5.040 ;
RECT 472.870 5.040 475.270 149.425 ;
RECT 476.970 5.040 479.370 149.425 ;
RECT 481.070 5.040 546.420 149.425 ;
RECT 472.870 5.040 475.270 150.105 ;
RECT 476.970 5.040 479.370 150.105 ;
RECT 481.070 5.040 546.420 150.105 ;
RECT 472.870 4.800 546.420 5.040 ;
RECT 548.120 5.040 550.520 149.425 ;
RECT 552.220 5.040 554.620 149.425 ;
RECT 556.320 5.040 621.670 149.425 ;
RECT 548.120 5.040 550.520 150.105 ;
RECT 552.220 5.040 554.620 150.105 ;
RECT 556.320 5.040 621.670 150.105 ;
RECT 548.120 4.800 621.670 5.040 ;
RECT 623.370 5.040 625.770 149.425 ;
RECT 627.470 5.040 629.870 149.425 ;
RECT 631.570 5.040 696.920 149.425 ;
RECT 623.370 5.040 625.770 150.105 ;
RECT 627.470 5.040 629.870 150.105 ;
RECT 631.570 5.040 696.920 150.105 ;
RECT 623.370 4.800 696.920 5.040 ;
RECT 698.620 5.040 701.020 149.425 ;
RECT 702.720 5.040 705.120 149.425 ;
RECT 706.820 5.040 772.170 149.425 ;
RECT 698.620 5.040 701.020 150.105 ;
RECT 702.720 5.040 705.120 150.105 ;
RECT 706.820 5.040 772.170 150.105 ;
RECT 698.620 4.800 772.170 5.040 ;
RECT 773.870 5.040 776.270 149.425 ;
RECT 777.970 5.040 780.370 149.425 ;
RECT 782.070 5.040 847.420 149.425 ;
RECT 773.870 5.040 776.270 150.105 ;
RECT 777.970 5.040 780.370 150.105 ;
RECT 782.070 5.040 847.420 150.105 ;
RECT 773.870 4.800 847.420 5.040 ;
RECT 849.120 5.040 851.520 149.425 ;
RECT 853.220 5.040 855.620 149.425 ;
RECT 857.320 5.040 922.670 149.425 ;
RECT 849.120 5.040 851.520 150.105 ;
RECT 853.220 5.040 855.620 150.105 ;
RECT 857.320 5.040 922.670 150.105 ;
RECT 849.120 4.800 922.670 5.040 ;
RECT 924.370 5.040 926.770 149.425 ;
RECT 928.470 5.040 930.870 149.425 ;
RECT 932.570 5.040 933.670 149.425 ;
RECT 935.370 5.040 936.670 149.425 ;
RECT 938.370 5.040 997.920 149.425 ;
RECT 924.370 5.040 926.770 150.105 ;
RECT 928.470 5.040 930.870 150.105 ;
RECT 932.570 5.040 933.670 150.105 ;
RECT 935.370 5.040 936.670 150.105 ;
RECT 938.370 5.040 997.920 150.105 ;
RECT 924.370 4.800 997.920 5.040 ;
RECT 999.620 5.040 1002.020 149.425 ;
RECT 1003.720 5.040 1006.120 149.425 ;
RECT 1007.820 5.040 1008.920 149.425 ;
RECT 1010.620 5.040 1011.920 149.425 ;
RECT 1013.620 5.040 1073.170 149.425 ;
RECT 999.620 4.800 1073.170 5.040 ;
RECT 1074.870 5.040 1077.270 149.425 ;
RECT 1078.970 5.040 1081.370 149.425 ;
RECT 1083.070 5.040 1083.465 149.425 ;
RECT 1074.870 4.800 1083.465 5.040 ;
RECT 356.335 0.175 1083.465 4.800 ;
RECT 999.620 5.040 1002.020 150.105 ;
RECT 1003.720 5.040 1006.120 150.105 ;
RECT 1007.820 5.040 1008.920 150.105 ;
RECT 1010.620 5.040 1011.920 150.105 ;
RECT 1013.620 5.040 1065.065 150.105 ;
RECT 999.620 4.800 1065.065 5.040 ;
RECT 341.615 2.215 1065.065 4.800 ;
END
END mgmt_protect
END LIBRARY

View File

@ -22851,11 +22851,11 @@ rect 9582 3164 12446 3400
rect 12682 3164 15546 3400
rect 15782 3164 18860 3400
rect 0 3122 18860 3164
use sky130_fd_sc_hd__fill_2 FILLER_0_11 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__fill_2 FILLER_0_11 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1012 0 1 0
box -38 -48 222 592
use sky130_fd_sc_hd__decap_8 FILLER_0_17 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_8 FILLER_0_17 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1564 0 1 0
box -38 -48 774 592
@ -22863,11 +22863,11 @@ use sky130_fd_sc_hd__decap_8 FILLER_0_3
timestamp 1636915332
transform 1 0 276 0 1 0
box -38 -48 774 592
use sky130_fd_sc_hd__fill_1 FILLER_1_3 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__fill_1 FILLER_1_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 276 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_3 PHY_0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_3 PHY_0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 0 0 1 0
box -38 -48 314 592
@ -22875,23 +22875,23 @@ use sky130_fd_sc_hd__decap_3 PHY_2
timestamp 1636915332
transform 1 0 0 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_40 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_40 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1196 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__clkbuf_1 _304_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_1 _304_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 1564 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__dfstp_1 _473_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfstp_1 _473_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 368 0 -1 1088
box -38 -48 1970 592
use sky130_fd_sc_hd__mux2_1 _410_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__mux2_1 _410_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3312 0 -1 1088
box -38 -48 866 592
use sky130_fd_sc_hd__xnor2_1 _359_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__xnor2_1 _359_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2944 0 1 0
box -38 -48 682 592
@ -22919,7 +22919,7 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_25
timestamp 1636915332
transform 1 0 2300 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__diode_2 ANTENNA__473__SET_B OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__diode_2 ANTENNA__473__SET_B $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 2668 0 1 0
box -38 -48 222 592
@ -22931,15 +22931,15 @@ use sky130_fd_sc_hd__fill_1 FILLER_1_49
timestamp 1636915332
transform 1 0 4508 0 -1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_4 FILLER_1_45 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_4 FILLER_1_45 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4140 0 -1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_12 FILLER_0_40 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_12 FILLER_0_40 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3680 0 1 0
box -38 -48 1142 592
use sky130_fd_sc_hd__a21bo_1 _295_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a21bo_1 _295_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 5612 0 1 0
box -38 -48 774 592
@ -23011,11 +23011,11 @@ use sky130_fd_sc_hd__mux2_1 _419_
timestamp 1636915332
transform 1 0 8464 0 1 0
box -38 -48 866 592
use sky130_fd_sc_hd__dfrtp_2 _475_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfrtp_2 _475_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 9200 0 -1 1088
box -38 -48 1970 592
use sky130_fd_sc_hd__clkinv_2 _369_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkinv_2 _369_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9200 0 -1 1088
box -38 -48 406 592
@ -23039,11 +23039,11 @@ use sky130_fd_sc_hd__diode_2 ANTENNA__466__RESET_B
timestamp 1636915332
transform 1 0 9660 0 -1 1088
box -38 -48 222 592
use sky130_fd_sc_hd__nand2_1 _332_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nand2_1 _332_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 10764 0 1 0
box -38 -48 314 592
use sky130_fd_sc_hd__nand3_1 _331_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nand3_1 _331_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 11224 0 1 0
box -38 -48 406 592
@ -23059,19 +23059,19 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_113
timestamp 1636915332
transform 1 0 10396 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__dfrtn_1 _466_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfrtn_1 _466_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9844 0 -1 1088
box -38 -48 1878 592
use sky130_fd_sc_hd__xor2_1 _368_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__xor2_1 _368_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 12144 0 1 0
box -38 -48 682 592
use sky130_fd_sc_hd__nor2_1 _311_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nor2_1 _311_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 12328 0 -1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__nor3b_2 _309_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nor3b_2 _309_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 12328 0 -1 1088
box -38 -48 958 592
@ -23163,7 +23163,7 @@ use sky130_fd_sc_hd__mux2_1 _413_
timestamp 1636915332
transform 1 0 16836 0 -1 1088
box -38 -48 866 592
use sky130_fd_sc_hd__o21ai_1 _339_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o21ai_1 _339_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 16744 0 -1 1088
box -38 -48 406 592
@ -23179,11 +23179,11 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_53
timestamp 1636915332
transform 1 0 16744 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__dlymetal6s2s_1 input1 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dlymetal6s2s_1 input1 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 18584 0 -1 1088
box -38 -48 958 592
use sky130_fd_sc_hd__inv_2 _337_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__inv_2 _337_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 17388 0 1 0
box -38 -48 314 592
@ -23191,7 +23191,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_54
timestamp 1636915332
transform 1 0 17940 0 1 0
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_0_189 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_6 FILLER_0_189 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 17388 0 1 0
box -38 -48 590 592
@ -23227,7 +23227,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_62
timestamp 1636915332
transform 1 0 1196 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__inv_4 _300__4 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__inv_4 _300__4 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 920 0 1 1088
box -38 -48 498 592
@ -23271,7 +23271,7 @@ use sky130_fd_sc_hd__nor2_1 _371_
timestamp 1636915332
transform -1 0 5980 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_2 _398_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__mux2_2 _398_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4692 0 1 1088
box -38 -48 866 592
@ -23307,7 +23307,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_66
timestamp 1636915332
transform 1 0 10764 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__clkbuf_2 _286_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_2 _286_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 10856 0 1 1088
box -38 -48 406 592
@ -23323,7 +23323,7 @@ use sky130_fd_sc_hd__nand2_1 _330_
timestamp 1636915332
transform -1 0 11500 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__dlygate4sd1_1 rebuffer14 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dlygate4sd1_1 rebuffer14 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 9936 0 1 1088
box -38 -48 682 592
@ -23447,7 +23447,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_71
timestamp 1636915332
transform 1 0 4784 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__o211ai_4 _313_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o211ai_4 _313_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4876 0 -1 2176
box -38 -48 1602 592
@ -23495,7 +23495,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_73
timestamp 1636915332
transform 1 0 9568 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__clkinv_4 _285_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkinv_4 _285_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9660 0 -1 2176
box -38 -48 682 592
@ -23503,11 +23503,11 @@ use sky130_fd_sc_hd__o21ai_1 _287_
timestamp 1636915332
transform 1 0 9200 0 -1 2176
box -38 -48 406 592
use sky130_fd_sc_hd__nand2_2 _291_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nand2_2 _291_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 10948 0 -1 2176
box -38 -48 498 592
use sky130_fd_sc_hd__o21bai_1 _314_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o21bai_1 _314_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 11408 0 -1 2176
box -38 -48 590 592
@ -23547,7 +23547,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_75
timestamp 1636915332
transform 1 0 14352 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__o21a_1 _328_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o21a_1 _328_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 13800 0 -1 2176
box -38 -48 590 592
@ -23563,7 +23563,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_76
timestamp 1636915332
transform 1 0 16744 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__dfxtp_1 _438_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfxtp_1 _438_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 16836 0 -1 2176
box -38 -48 1510 592
@ -23619,7 +23619,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_78
timestamp 1636915332
transform 1 0 3588 0 1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__o211a_1 _307_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o211a_1 _307_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 5244 0 1 2176
box -38 -48 774 592
@ -23627,7 +23627,7 @@ use sky130_fd_sc_hd__xnor2_1 _360_
timestamp 1636915332
transform 1 0 2484 0 1 2176
box -38 -48 682 592
use sky130_fd_sc_hd__nor3_1 _361_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nor3_1 _361_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 3588 0 1 2176
box -38 -48 406 592
@ -23719,7 +23719,7 @@ use sky130_fd_sc_hd__inv_2 _308_
timestamp 1636915332
transform -1 0 12052 0 1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__dfrtp_4 _467_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfrtp_4 _467_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 13432 0 1 2176
box -38 -48 2154 592
@ -23735,7 +23735,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_84
timestamp 1636915332
transform 1 0 17940 0 1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__or2b_1 _322_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__or2b_1 _322_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 17112 0 1 2176
box -38 -48 590 592
@ -23795,7 +23795,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_86
timestamp 1636915332
transform 1 0 4784 0 -1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__dfrtp_1 _477_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfrtp_1 _477_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 5152 0 -1 3264
box -38 -48 1878 592
@ -23819,7 +23819,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_87
timestamp 1636915332
transform 1 0 7176 0 -1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__nand3b_1 _284_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nand3b_1 _284_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 9108 0 -1 3264
box -38 -48 590 592
@ -23867,7 +23867,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_90
timestamp 1636915332
transform 1 0 14352 0 -1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__and2_1 _326_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__and2_1 _326_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 14904 0 -1 3264
box -38 -48 498 592
@ -23947,7 +23947,7 @@ use sky130_fd_sc_hd__clkbuf_1 _321_
timestamp 1636915332
transform 1 0 1288 0 1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__dfstp_2 _468_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfstp_2 _468_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 460 0 -1 4352
box -38 -48 1970 592
@ -24131,7 +24131,7 @@ use sky130_fd_sc_hd__xnor2_1 _354_
timestamp 1636915332
transform 1 0 10856 0 1 3264
box -38 -48 682 592
use sky130_fd_sc_hd__o2bb2ai_2 _355_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o2bb2ai_2 _355_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 10396 0 -1 4352
box -38 -48 1142 592
@ -24187,7 +24187,7 @@ use sky130_fd_sc_hd__dfxtp_1 _440_
timestamp 1636915332
transform 1 0 13248 0 1 3264
box -38 -48 1510 592
use sky130_fd_sc_hd__buf_2 split8 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__buf_2 split8 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 14444 0 -1 4352
box -38 -48 406 592
@ -24311,7 +24311,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_108
timestamp 1636915332
transform 1 0 3588 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__nor3b_1 _351_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nor3b_1 _351_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4508 0 1 4352
box -38 -48 590 592
@ -24399,7 +24399,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_113
timestamp 1636915332
transform 1 0 15548 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__dfstp_4 _455_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfstp_4 _455_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 15732 0 1 4352
box -38 -48 2246 592
@ -24407,7 +24407,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_114
timestamp 1636915332
transform 1 0 17940 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__clkbuf_4 split4 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_4 split4 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 18032 0 1 4352
box -38 -48 590 592
@ -24655,7 +24655,7 @@ use sky130_fd_sc_hd__dfxtp_1 _442_
timestamp 1636915332
transform 1 0 6900 0 1 5440
box -38 -48 1510 592
use sky130_fd_sc_hd__clkbuf_16 clkbuf_0_pll_clk OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_16 clkbuf_0_pll_clk $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 10488 0 1 5440
box -38 -48 1878 592
@ -25371,7 +25371,7 @@ use sky130_fd_sc_hd__clkinv_4 _275_
timestamp 1636915332
transform -1 0 14444 0 1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__a21o_1 _277_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a21o_1 _277_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 13800 0 -1 7616
box -38 -48 590 592
@ -25515,7 +25515,7 @@ use sky130_fd_sc_hd__mux2_1 _436_
timestamp 1636915332
transform -1 0 11316 0 -1 8704
box -38 -48 866 592
use sky130_fd_sc_hd__clkdlybuf4s25_1 hold1 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkdlybuf4s25_1 hold1 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9660 0 -1 8704
box -38 -48 774 592
@ -25615,7 +25615,7 @@ use sky130_fd_sc_hd__nand2_1 _268_
timestamp 1636915332
transform 1 0 920 0 1 8704
box -38 -48 314 592
use sky130_fd_sc_hd__buf_12 input3 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__buf_12 input3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1472 0 1 8704
box -38 -48 1510 592
@ -26183,7 +26183,7 @@ use sky130_fd_sc_hd__mux2_2 _347_
timestamp 1636915332
transform 1 0 8464 0 -1 10880
box -38 -48 866 592
use sky130_fd_sc_hd__buf_1 _348_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__buf_1 _348_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 8004 0 -1 10880
box -38 -48 314 592
@ -26283,7 +26283,7 @@ use sky130_fd_sc_hd__inv_4 _345__8
timestamp 1636915332
transform -1 0 15272 0 -1 10880
box -38 -48 498 592
use sky130_fd_sc_hd__conb_1 _396__13 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__conb_1 _396__13 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 14720 0 -1 10880
box -38 -48 314 592

View File

@ -18316,11 +18316,11 @@ rect 1104 4252 4250 4488
rect 4486 4252 12250 4488
rect 12486 4252 13892 4488
rect 1104 4210 13892 4252
use sky130_fd_sc_hd__buf_2 _328_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__buf_2 _328_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 1840 0 1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__decap_3 PHY_2 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_3 PHY_2 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1104 0 -1 2176
box -38 -48 314 592
@ -18328,15 +18328,15 @@ use sky130_fd_sc_hd__decap_3 PHY_0
timestamp 1636915332
transform 1 0 1104 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__fill_1 FILLER_0_3 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__fill_1 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1380 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_6 FILLER_0_10 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_6 FILLER_0_10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2024 0 1 1088
box -38 -48 590 592
use sky130_fd_sc_hd__diode_2 ANTENNA__210__B1 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__diode_2 ANTENNA__210__B1 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 2024 0 1 1088
box -38 -48 222 592
@ -18344,15 +18344,15 @@ use sky130_fd_sc_hd__diode_2 ANTENNA__210__A1
timestamp 1636915332
transform -1 0 1564 0 -1 2176
box -38 -48 222 592
use sky130_fd_sc_hd__buf_1 _305_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__buf_1 _305_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2576 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__decap_4 FILLER_0_19 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_4 FILLER_0_19 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2852 0 1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__dfrtp_2 _376_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__dfrtp_2 _376_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1564 0 -1 2176
box -38 -48 1970 592
@ -18360,23 +18360,23 @@ use sky130_fd_sc_hd__decap_6 FILLER_0_37
timestamp 1636915332
transform 1 0 4508 0 1 1088
box -38 -48 590 592
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_46 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_46 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3680 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__a22o_2 _184_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a22o_2 _184_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 4508 0 1 1088
box -38 -48 774 592
use sky130_fd_sc_hd__nor2_2 _192_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nor2_2 _192_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 3680 0 1 1088
box -38 -48 498 592
use sky130_fd_sc_hd__a21oi_2 _199_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a21oi_2 _199_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 4140 0 -1 2176
box -38 -48 682 592
use sky130_fd_sc_hd__or3_2 _267_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__or3_2 _267_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 5612 0 1 1088
box -38 -48 590 592
@ -18392,7 +18392,7 @@ use sky130_fd_sc_hd__decap_4 FILLER_0_62
timestamp 1636915332
transform 1 0 6808 0 1 1088
box -38 -48 406 592
use sky130_fd_sc_hd__fill_2 FILLER_1_54 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__fill_2 FILLER_1_54 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 6072 0 -1 2176
box -38 -48 222 592
@ -18404,11 +18404,11 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_50
timestamp 1636915332
transform 1 0 6256 0 -1 2176
box -38 -48 130 592
use sky130_fd_sc_hd__inv_2 _167_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__inv_2 _167_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 6256 0 1 1088
box -38 -48 314 592
use sky130_fd_sc_hd__or2_2 _276_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__or2_2 _276_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 6348 0 1 1088
box -38 -48 498 592
@ -18424,7 +18424,7 @@ use sky130_fd_sc_hd__fill_1 FILLER_0_66
timestamp 1636915332
transform 1 0 7176 0 1 1088
box -38 -48 130 592
use sky130_fd_sc_hd__decap_12 FILLER_0_70 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_12 FILLER_0_70 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 7544 0 1 1088
box -38 -48 1142 592
@ -18528,7 +18528,7 @@ use sky130_fd_sc_hd__decap_3 PHY_4
timestamp 1636915332
transform 1 0 1104 0 1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__a2bb2o_2 _200_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a2bb2o_2 _200_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2852 0 1 2176
box -38 -48 866 592
@ -18536,7 +18536,7 @@ use sky130_fd_sc_hd__inv_2 _209_
timestamp 1636915332
transform -1 0 2760 0 1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__o221a_2 _210_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o221a_2 _210_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1656 0 1 2176
box -38 -48 866 592
@ -18548,15 +18548,15 @@ use sky130_fd_sc_hd__inv_2 _166_
timestamp 1636915332
transform 1 0 4600 0 1 2176
box -38 -48 314 592
use sky130_fd_sc_hd__o2bb2a_2 _197_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o2bb2a_2 _197_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 4600 0 1 2176
box -38 -48 866 592
use sky130_fd_sc_hd__o21ai_2 _273_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o21ai_2 _273_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 5520 0 1 2176
box -38 -48 682 592
use sky130_fd_sc_hd__o2bb2ai_2 _206_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o2bb2ai_2 _206_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 7452 0 1 2176
box -38 -48 1142 592
@ -18628,11 +18628,11 @@ use sky130_fd_sc_hd__inv_2 _177_
timestamp 1636915332
transform -1 0 3312 0 -1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__nand2_2 _207_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__nand2_2 _207_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 1932 0 -1 3264
box -38 -48 498 592
use sky130_fd_sc_hd__o2111ai_2 _225_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o2111ai_2 _225_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1932 0 -1 3264
box -38 -48 1142 592
@ -18664,7 +18664,7 @@ use sky130_fd_sc_hd__inv_2 _268_
timestamp 1636915332
transform -1 0 4876 0 -1 3264
box -38 -48 314 592
use sky130_fd_sc_hd__a31o_2 _274_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a31o_2 _274_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4876 0 -1 3264
box -38 -48 682 592
@ -18708,7 +18708,7 @@ use sky130_fd_sc_hd__a22o_2 _187_
timestamp 1636915332
transform 1 0 9844 0 -1 3264
box -38 -48 774 592
use sky130_fd_sc_hd__and4_2 _226_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__and4_2 _226_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 11316 0 -1 3264
box -38 -48 774 592
@ -18744,7 +18744,7 @@ use sky130_fd_sc_hd__a22o_2 _183_
timestamp 1636915332
transform 1 0 2944 0 1 3264
box -38 -48 774 592
use sky130_fd_sc_hd__o211a_2 _204_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o211a_2 _204_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 2300 0 1 3264
box -38 -48 774 592
@ -18780,7 +18780,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_57
timestamp 1636915332
transform 1 0 8832 0 1 3264
box -38 -48 130 592
use sky130_fd_sc_hd__o22a_2 _266_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o22a_2 _266_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 8924 0 1 3264
box -38 -48 774 592
@ -18848,7 +18848,7 @@ use sky130_fd_sc_hd__decap_3 FILLER_5_32
timestamp 1636915332
transform 1 0 4048 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__a21o_2 _191_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a21o_2 _191_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3404 0 -1 4352
box -38 -48 682 592
@ -18912,7 +18912,7 @@ use sky130_fd_sc_hd__decap_3 PHY_11
timestamp 1636915332
transform -1 0 13892 0 -1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__a21bo_2 _215_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a21bo_2 _215_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1840 0 -1 5440
box -38 -48 774 592
@ -18920,7 +18920,7 @@ use sky130_fd_sc_hd__or2_2 _202_
timestamp 1636915332
transform 1 0 1380 0 -1 5440
box -38 -48 498 592
use sky130_fd_sc_hd__a22oi_2 _201_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a22oi_2 _201_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 2392 0 1 4352
box -38 -48 958 592
@ -18984,7 +18984,7 @@ use sky130_fd_sc_hd__o221a_2 _271_
timestamp 1636915332
transform 1 0 4968 0 -1 5440
box -38 -48 866 592
use sky130_fd_sc_hd__a311o_2 _277_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a311o_2 _277_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4876 0 1 4352
box -38 -48 866 592
@ -19052,7 +19052,7 @@ use sky130_fd_sc_hd__buf_1 _317_
timestamp 1636915332
transform -1 0 9200 0 1 4352
box -38 -48 314 592
use sky130_fd_sc_hd__o31a_2 _235_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o31a_2 _235_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9568 0 1 4352
box -38 -48 774 592
@ -19076,7 +19076,7 @@ use sky130_fd_sc_hd__fill_1 FILLER_6_88
timestamp 1636915332
transform 1 0 9200 0 1 4352
box -38 -48 130 592
use sky130_fd_sc_hd__o22ai_2 _265_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o22ai_2 _265_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 11500 0 1 4352
box -38 -48 958 592
@ -19096,7 +19096,7 @@ use sky130_fd_sc_hd__decap_12 FILLER_6_122
timestamp 1636915332
transform 1 0 12328 0 1 4352
box -38 -48 1142 592
use sky130_fd_sc_hd__decap_8 FILLER_7_116 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__decap_8 FILLER_7_116 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 11776 0 -1 5440
box -38 -48 774 592
@ -19148,7 +19148,7 @@ use sky130_fd_sc_hd__nand2_2 _216_
timestamp 1636915332
transform -1 0 2024 0 1 5440
box -38 -48 498 592
use sky130_fd_sc_hd__o221ai_2 _218_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o221ai_2 _218_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2024 0 1 5440
box -38 -48 1142 592
@ -19200,7 +19200,7 @@ use sky130_fd_sc_hd__o22a_2 _247_
timestamp 1636915332
transform -1 0 8832 0 1 5440
box -38 -48 774 592
use sky130_fd_sc_hd__a221o_2 _249_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a221o_2 _249_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 8924 0 1 5440
box -38 -48 866 592
@ -19240,7 +19240,7 @@ use sky130_fd_sc_hd__inv_2 _164_
timestamp 1636915332
transform -1 0 3956 0 -1 6528
box -38 -48 314 592
use sky130_fd_sc_hd__clkinv_8 ringosc.ibufp01 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkinv_8 ringosc.ibufp01 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3956 0 -1 6528
box -38 -48 1234 592
@ -19296,7 +19296,7 @@ use sky130_fd_sc_hd__nand2_2 _262_
timestamp 1636915332
transform -1 0 9844 0 -1 6528
box -38 -48 498 592
use sky130_fd_sc_hd__a32o_2 _263_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__a32o_2 _263_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9844 0 -1 6528
box -38 -48 866 592
@ -19400,7 +19400,7 @@ use sky130_fd_sc_hd__o22a_2 _243_
timestamp 1636915332
transform 1 0 8096 0 1 6528
box -38 -48 774 592
use sky130_fd_sc_hd__o32a_2 _245_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o32a_2 _245_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 8924 0 1 6528
box -38 -48 866 592
@ -19436,7 +19436,7 @@ use sky130_fd_sc_hd__buf_1 _314_
timestamp 1636915332
transform 1 0 12512 0 1 6528
box -38 -48 314 592
use sky130_fd_sc_hd__mux2_1 _333_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__mux2_1 _333_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 12788 0 1 6528
box -38 -48 866 592
@ -19448,11 +19448,11 @@ use sky130_fd_sc_hd__decap_3 PHY_22
timestamp 1636915332
transform 1 0 1104 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[0\].id.delayint0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkinv_1 ringosc.dstage\[0\].id.delayint0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 3220 0 -1 7616
box -38 -48 314 592
use sky130_fd_sc_hd__clkinv_2 ringosc.ibufp10 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkinv_2 ringosc.ibufp10 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 2944 0 -1 7616
box -38 -48 406 592
@ -19500,7 +19500,7 @@ use sky130_fd_sc_hd__o21ai_2 _255_
timestamp 1636915332
transform 1 0 6716 0 -1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__clkbuf_1 ringosc.iss.delaybuf0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_1 ringosc.iss.delaybuf0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 6716 0 -1 7616
box -38 -48 314 592
@ -19584,7 +19584,7 @@ use sky130_fd_sc_hd__mux2_1 _352_
timestamp 1636915332
transform -1 0 2208 0 1 7616
box -38 -48 866 592
use sky130_fd_sc_hd__einvp_2 ringosc.dstage\[0\].id.delayen0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__einvp_2 ringosc.dstage\[0\].id.delayen0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 2208 0 1 7616
box -38 -48 682 592
@ -19612,7 +19612,7 @@ use sky130_fd_sc_hd__einvp_2 ringosc.iss.delayen0
timestamp 1636915332
transform 1 0 4876 0 1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__einvp_1 ringosc.iss.reseten0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__einvp_1 ringosc.iss.reseten0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3772 0 1 7616
box -38 -48 498 592
@ -19624,7 +19624,7 @@ use sky130_fd_sc_hd__einvp_2 ringosc.iss.delayen1
timestamp 1636915332
transform -1 0 7360 0 1 7616
box -38 -48 682 592
use sky130_fd_sc_hd__einvn_4 ringosc.iss.delayenb1 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__einvn_4 ringosc.iss.delayenb1 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 6716 0 1 7616
box -38 -48 1050 592
@ -19724,11 +19724,11 @@ use sky130_fd_sc_hd__mux2_1 _350_
timestamp 1636915332
transform -1 0 2300 0 1 8704
box -38 -48 866 592
use sky130_fd_sc_hd__einvn_8 ringosc.dstage\[0\].id.delayenb0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__einvn_8 ringosc.dstage\[0\].id.delayenb0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 1564 0 -1 8704
box -38 -48 1694 592
use sky130_fd_sc_hd__clkbuf_2 ringosc.dstage\[1\].id.delaybuf0 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__clkbuf_2 ringosc.dstage\[1\].id.delaybuf0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 3036 0 1 8704
box -38 -48 406 592
@ -19764,7 +19764,7 @@ use sky130_fd_sc_hd__einvp_2 ringosc.dstage\[1\].id.delayen1
timestamp 1636915332
transform -1 0 4416 0 1 8704
box -38 -48 682 592
use sky130_fd_sc_hd__conb_1 ringosc.iss.const1 OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__conb_1 ringosc.iss.const1 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 4784 0 1 8704
box -38 -48 314 592
@ -19864,11 +19864,11 @@ use sky130_fd_sc_hd__or2_2 _232_
timestamp 1636915332
transform -1 0 10488 0 -1 8704
box -38 -48 498 592
use sky130_fd_sc_hd__and3_2 _302_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__and3_2 _302_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 10948 0 1 8704
box -38 -48 590 592
use sky130_fd_sc_hd__o311a_2 _304_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o311a_2 _304_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 9200 0 -1 8704
box -38 -48 866 592
@ -19968,7 +19968,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_78
timestamp 1636915332
transform 1 0 6256 0 -1 9792
box -38 -48 130 592
use sky130_fd_sc_hd__o41a_2 _287_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o41a_2 _287_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 6348 0 -1 9792
box -38 -48 958 592
@ -19984,7 +19984,7 @@ use sky130_fd_sc_hd__or2_2 _278_
timestamp 1636915332
transform -1 0 8096 0 -1 9792
box -38 -48 498 592
use sky130_fd_sc_hd__or4_2 _297_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__or4_2 _297_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 8280 0 -1 9792
box -38 -48 682 592
@ -20352,7 +20352,7 @@ use sky130_fd_sc_hd__o311a_2 _295_
timestamp 1636915332
transform 1 0 10028 0 1 10880
box -38 -48 866 592
use sky130_fd_sc_hd__and2_2 _299_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__and2_2 _299_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform 1 0 10856 0 1 10880
box -38 -48 590 592
@ -20464,7 +20464,7 @@ use sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_86
timestamp 1636915332
transform 1 0 6256 0 -1 11968
box -38 -48 130 592
use sky130_fd_sc_hd__o21a_2 _284_ OpenLane/pdks//sky130A/libs.ref/sky130_fd_sc_hd/mag
use sky130_fd_sc_hd__o21a_2 _284_ $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
timestamp 1636915332
transform -1 0 6992 0 -1 11968
box -38 -48 682 592

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,11 @@ magic
tech sky130A
magscale 1 2
timestamp 1638030917
<< checkpaint >>
rect 7506 3785 11790 4559
rect 5010 325 11790 3785
rect 12594 325 15726 3785
rect 26802 325 31278 4559
<< isosubstrate >>
rect 6116 1496 7106 2652
rect 13698 1476 14528 2638
@ -391,31 +396,31 @@ rect 960 933 29952 935
rect 18927 930 18993 933
rect 0 902 800 929
use sky130_fd_sc_hvl__fill_2 FILLER_2_300 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1638025766
timestamp 1638906210
transform 1 0 29760 0 -1 3256
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_2 FILLER_1_300
timestamp 1638025766
timestamp 1638906210
transform 1 0 29760 0 1 1628
box -66 -43 258 897
use sky130_fd_sc_hvl__fill_1 FILLER_1_56 $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1638025766
timestamp 1638906210
transform 1 0 6336 0 1 1628
box -66 -43 162 897
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj2_logic_high_lv $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1638025766
timestamp 1638906210
transform 1 0 8832 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__lsbufhv2lv_1 mprj_logic_high_lv
timestamp 1638025766
timestamp 1638906210
transform 1 0 28128 0 1 1628
box -66 -43 1698 1671
use sky130_fd_sc_hvl__conb_1 mprj_logic_high_hvl $PDKPATH/libs.ref/sky130_fd_sc_hvl/mag
timestamp 1638025766
timestamp 1638906210
transform 1 0 13920 0 1 1628
box -66 -43 546 897
use sky130_fd_sc_hvl__conb_1 mprj2_logic_high_hvl
timestamp 1638025766
timestamp 1638906210
transform 1 0 6432 0 1 1628
box -66 -43 546 897
<< labels >>

View File

@ -1,284 +1,281 @@
magic
tech sky130A
magscale 1 2
timestamp 1636038212
timestamp 1640362204
<< obsli1 >>
rect 920 2159 10551 11441
rect 920 1071 9844 11441
<< obsm1 >>
rect 920 2128 22434 11824
rect 14 688 22158 11892
<< metal2 >>
rect 938 12200 994 13000
rect 1398 12200 1454 13000
rect 1858 12200 1914 13000
rect 2318 12200 2374 13000
rect 2778 12200 2834 13000
rect 3238 12200 3294 13000
rect 3698 12200 3754 13000
rect 4158 12200 4214 13000
rect 4618 12200 4674 13000
rect 5078 12200 5134 13000
rect 5538 12200 5594 13000
rect 5998 12200 6054 13000
rect 6458 12200 6514 13000
<< obsm2 >>
rect 1032 167 22430 13841
rect 20 12144 882 12345
rect 1050 12144 1342 12345
rect 1510 12144 1802 12345
rect 1970 12144 2262 12345
rect 2430 12144 2722 12345
rect 2890 12144 3182 12345
rect 3350 12144 3642 12345
rect 3810 12144 4102 12345
rect 4270 12144 4562 12345
rect 4730 12144 5022 12345
rect 5190 12144 5482 12345
rect 5650 12144 5942 12345
rect 6110 12144 6402 12345
rect 6570 12144 22154 12345
rect 20 439 22154 12144
<< metal3 >>
rect 14000 13744 34000 13864
rect 14000 13472 34000 13592
rect 14000 13064 34000 13184
rect 14000 12792 34000 12912
rect 14000 12520 34000 12640
rect 14000 12112 34000 12232
rect 14000 12248 34000 12368
rect 14000 11840 34000 11960
rect 14000 11432 34000 11552
rect 14000 11160 34000 11280
rect 14000 10888 34000 11008
rect 14000 10480 34000 10600
rect 14000 11024 34000 11144
rect 14000 10616 34000 10736
rect 14000 10208 34000 10328
rect 14000 9800 34000 9920
rect 14000 9528 34000 9648
rect 14000 9256 34000 9376
rect 14000 8848 34000 8968
rect 14000 9392 34000 9512
rect 14000 8984 34000 9104
rect 14000 8576 34000 8696
rect 14000 8168 34000 8288
rect 14000 7896 34000 8016
rect 14000 7624 34000 7744
rect 14000 7216 34000 7336
rect 14000 7760 34000 7880
rect 14000 7352 34000 7472
rect 14000 6944 34000 7064
rect 14000 6536 34000 6656
rect 14000 6264 34000 6384
rect 14000 5992 34000 6112
rect 14000 5584 34000 5704
rect 14000 6128 34000 6248
rect 14000 5720 34000 5840
rect 14000 5312 34000 5432
rect 14000 4904 34000 5024
rect 14000 4632 34000 4752
rect 14000 4360 34000 4480
rect 14000 3952 34000 4072
rect 14000 4496 34000 4616
rect 14000 4088 34000 4208
rect 14000 3680 34000 3800
rect 14000 3272 34000 3392
rect 14000 3000 34000 3120
rect 14000 2728 34000 2848
rect 14000 2320 34000 2440
rect 14000 2864 34000 2984
rect 14000 2456 34000 2576
rect 14000 2048 34000 2168
rect 14000 1640 34000 1760
rect 14000 1368 34000 1488
rect 14000 1096 34000 1216
rect 14000 688 34000 808
rect 14000 1232 34000 1352
rect 14000 824 34000 944
rect 14000 416 34000 536
rect 14000 144 34000 264
<< obsm3 >>
rect 1117 13392 13920 13562
rect 1117 13264 14000 13392
rect 1117 12440 13920 13264
rect 1117 12312 14000 12440
rect 1117 11760 13920 12312
rect 1117 11632 14000 11760
rect 1117 10808 13920 11632
rect 1117 10680 14000 10808
rect 1117 10128 13920 10680
rect 1117 10000 14000 10128
rect 1117 9176 13920 10000
rect 1117 9048 14000 9176
rect 1117 8496 13920 9048
rect 1117 8368 14000 8496
rect 1117 7544 13920 8368
rect 1117 7416 14000 7544
rect 1117 6864 13920 7416
rect 1117 6736 14000 6864
rect 1117 5912 13920 6736
rect 1117 5784 14000 5912
rect 1117 5232 13920 5784
rect 1117 5104 14000 5232
rect 1117 4280 13920 5104
rect 1117 4152 14000 4280
rect 1117 3600 13920 4152
rect 1117 3472 14000 3600
rect 1117 2648 13920 3472
rect 1117 2520 14000 2648
rect 1117 1968 13920 2520
rect 1117 1840 14000 1968
rect 1117 1016 13920 1840
rect 1117 888 14000 1016
rect 1117 443 13920 888
rect 749 12168 13920 12341
rect 749 12040 14000 12168
rect 749 11760 13920 12040
rect 749 11632 14000 11760
rect 749 11352 13920 11632
rect 749 11224 14000 11352
rect 749 10944 13920 11224
rect 749 10816 14000 10944
rect 749 10536 13920 10816
rect 749 10408 14000 10536
rect 749 10128 13920 10408
rect 749 10000 14000 10128
rect 749 9720 13920 10000
rect 749 9592 14000 9720
rect 749 9312 13920 9592
rect 749 9184 14000 9312
rect 749 8904 13920 9184
rect 749 8776 14000 8904
rect 749 8496 13920 8776
rect 749 8368 14000 8496
rect 749 8088 13920 8368
rect 749 7960 14000 8088
rect 749 7680 13920 7960
rect 749 7552 14000 7680
rect 749 7272 13920 7552
rect 749 7144 14000 7272
rect 749 6864 13920 7144
rect 749 6736 14000 6864
rect 749 6456 13920 6736
rect 749 6328 14000 6456
rect 749 6048 13920 6328
rect 749 5920 14000 6048
rect 749 5640 13920 5920
rect 749 5512 14000 5640
rect 749 5232 13920 5512
rect 749 5104 14000 5232
rect 749 4824 13920 5104
rect 749 4696 14000 4824
rect 749 4416 13920 4696
rect 749 4288 14000 4416
rect 749 4008 13920 4288
rect 749 3880 14000 4008
rect 749 3600 13920 3880
rect 749 3472 14000 3600
rect 749 3192 13920 3472
rect 749 3064 14000 3192
rect 749 2784 13920 3064
rect 749 2656 14000 2784
rect 749 2376 13920 2656
rect 749 2248 14000 2376
rect 749 1968 13920 2248
rect 749 1840 14000 1968
rect 749 1560 13920 1840
rect 749 1432 14000 1560
rect 749 1152 13920 1432
rect 749 1024 14000 1152
rect 749 851 13920 1024
<< metal4 >>
rect -1620 -364 -1300 13964
rect -960 296 -640 13304
rect -300 956 20 12644
rect 360 1616 680 11984
rect 2560 956 2880 12644
rect 4110 956 4430 12644
rect 5660 956 5980 12644
rect 7210 956 7530 12644
rect 8760 956 9080 12644
rect 10084 1616 10404 11984
rect 10744 956 11064 12644
rect 11404 296 11724 13304
rect 12064 -364 12384 13964
rect 2560 1088 2880 11472
rect 3560 1088 3880 11424
rect 5060 1040 5380 11472
rect 6060 1088 6380 11424
rect 7560 1040 7880 11472
rect 8560 1088 8880 11424
<< obsm4 >>
rect 1256 2632 2276 5448
rect 1256 1632 2276 4448
<< metal5 >>
rect -1620 13644 12384 13964
rect -960 12984 11724 13304
rect -300 12324 11064 12644
rect 360 11664 10404 11984
rect -300 10166 11064 10486
rect -1620 9516 12384 9836
rect -300 8616 11064 8936
rect -1620 7966 12384 8286
rect -300 7066 11064 7386
rect -1620 6416 12384 6736
rect -300 5516 11064 5836
rect -1620 4866 12384 5186
rect -300 3966 11064 4286
rect -1620 3316 12384 3636
rect -300 2416 11064 2736
rect 360 1616 10404 1936
rect -300 956 11064 1276
rect -960 296 11724 616
rect -1620 -364 12384 -44
rect 920 10678 9844 10998
rect 920 9630 9844 9950
rect 920 8988 9844 9308
rect 920 7940 9844 8260
rect 920 7298 9844 7618
rect 920 6250 9844 6570
rect 920 5608 9844 5928
rect 920 4560 9844 4880
rect 920 3918 9844 4238
rect 920 2870 9844 3190
rect 920 2228 9844 2548
rect 920 1180 9844 1500
<< labels >>
rlabel metal3 s 14000 144 34000 264 6 gpio_defaults[0]
rlabel metal2 s 938 12200 994 13000 6 gpio_defaults[0]
port 1 nsew signal input
rlabel metal3 s 14000 3272 34000 3392 6 gpio_defaults[10]
rlabel metal2 s 5538 12200 5594 13000 6 gpio_defaults[10]
port 2 nsew signal input
rlabel metal3 s 14000 3680 34000 3800 6 gpio_defaults[11]
rlabel metal2 s 5998 12200 6054 13000 6 gpio_defaults[11]
port 3 nsew signal input
rlabel metal3 s 14000 3952 34000 4072 6 gpio_defaults[12]
rlabel metal2 s 6458 12200 6514 13000 6 gpio_defaults[12]
port 4 nsew signal input
rlabel metal3 s 14000 416 34000 536 6 gpio_defaults[1]
rlabel metal2 s 1398 12200 1454 13000 6 gpio_defaults[1]
port 5 nsew signal input
rlabel metal3 s 14000 688 34000 808 6 gpio_defaults[2]
rlabel metal2 s 1858 12200 1914 13000 6 gpio_defaults[2]
port 6 nsew signal input
rlabel metal3 s 14000 1096 34000 1216 6 gpio_defaults[3]
rlabel metal2 s 2318 12200 2374 13000 6 gpio_defaults[3]
port 7 nsew signal input
rlabel metal3 s 14000 1368 34000 1488 6 gpio_defaults[4]
rlabel metal2 s 2778 12200 2834 13000 6 gpio_defaults[4]
port 8 nsew signal input
rlabel metal3 s 14000 1640 34000 1760 6 gpio_defaults[5]
rlabel metal2 s 3238 12200 3294 13000 6 gpio_defaults[5]
port 9 nsew signal input
rlabel metal3 s 14000 2048 34000 2168 6 gpio_defaults[6]
rlabel metal2 s 3698 12200 3754 13000 6 gpio_defaults[6]
port 10 nsew signal input
rlabel metal3 s 14000 2320 34000 2440 6 gpio_defaults[7]
rlabel metal2 s 4158 12200 4214 13000 6 gpio_defaults[7]
port 11 nsew signal input
rlabel metal3 s 14000 2728 34000 2848 6 gpio_defaults[8]
rlabel metal2 s 4618 12200 4674 13000 6 gpio_defaults[8]
port 12 nsew signal input
rlabel metal3 s 14000 3000 34000 3120 6 gpio_defaults[9]
rlabel metal2 s 5078 12200 5134 13000 6 gpio_defaults[9]
port 13 nsew signal input
rlabel metal3 s 14000 4904 34000 5024 6 mgmt_gpio_in
rlabel metal3 s 14000 824 34000 944 6 mgmt_gpio_in
port 14 nsew signal output
rlabel metal3 s 14000 5312 34000 5432 6 mgmt_gpio_oeb
rlabel metal3 s 14000 1640 34000 1760 6 mgmt_gpio_oeb
port 15 nsew signal input
rlabel metal3 s 14000 5584 34000 5704 6 mgmt_gpio_out
rlabel metal3 s 14000 2048 34000 2168 6 mgmt_gpio_out
port 16 nsew signal input
rlabel metal3 s 14000 4632 34000 4752 6 one
rlabel metal3 s 14000 1232 34000 1352 6 one
port 17 nsew signal output
rlabel metal3 s 14000 5992 34000 6112 6 pad_gpio_ana_en
rlabel metal3 s 14000 2456 34000 2576 6 pad_gpio_ana_en
port 18 nsew signal output
rlabel metal3 s 14000 6264 34000 6384 6 pad_gpio_ana_pol
rlabel metal3 s 14000 2864 34000 2984 6 pad_gpio_ana_pol
port 19 nsew signal output
rlabel metal3 s 14000 6536 34000 6656 6 pad_gpio_ana_sel
rlabel metal3 s 14000 3272 34000 3392 6 pad_gpio_ana_sel
port 20 nsew signal output
rlabel metal3 s 14000 6944 34000 7064 6 pad_gpio_dm[0]
rlabel metal3 s 14000 3680 34000 3800 6 pad_gpio_dm[0]
port 21 nsew signal output
rlabel metal3 s 14000 7216 34000 7336 6 pad_gpio_dm[1]
rlabel metal3 s 14000 4088 34000 4208 6 pad_gpio_dm[1]
port 22 nsew signal output
rlabel metal3 s 14000 7624 34000 7744 6 pad_gpio_dm[2]
rlabel metal3 s 14000 4496 34000 4616 6 pad_gpio_dm[2]
port 23 nsew signal output
rlabel metal3 s 14000 7896 34000 8016 6 pad_gpio_holdover
rlabel metal3 s 14000 4904 34000 5024 6 pad_gpio_holdover
port 24 nsew signal output
rlabel metal3 s 14000 8168 34000 8288 6 pad_gpio_ib_mode_sel
rlabel metal3 s 14000 5312 34000 5432 6 pad_gpio_ib_mode_sel
port 25 nsew signal output
rlabel metal3 s 14000 8576 34000 8696 6 pad_gpio_in
rlabel metal3 s 14000 5720 34000 5840 6 pad_gpio_in
port 26 nsew signal input
rlabel metal3 s 14000 8848 34000 8968 6 pad_gpio_inenb
rlabel metal3 s 14000 6128 34000 6248 6 pad_gpio_inenb
port 27 nsew signal output
rlabel metal3 s 14000 9256 34000 9376 6 pad_gpio_out
rlabel metal3 s 14000 6536 34000 6656 6 pad_gpio_out
port 28 nsew signal output
rlabel metal3 s 14000 9528 34000 9648 6 pad_gpio_outenb
rlabel metal3 s 14000 6944 34000 7064 6 pad_gpio_outenb
port 29 nsew signal output
rlabel metal3 s 14000 9800 34000 9920 6 pad_gpio_slow_sel
rlabel metal3 s 14000 7352 34000 7472 6 pad_gpio_slow_sel
port 30 nsew signal output
rlabel metal3 s 14000 10208 34000 10328 6 pad_gpio_vtrip_sel
rlabel metal3 s 14000 7760 34000 7880 6 pad_gpio_vtrip_sel
port 31 nsew signal output
rlabel metal3 s 14000 10480 34000 10600 6 resetn
rlabel metal3 s 14000 8168 34000 8288 6 resetn
port 32 nsew signal input
rlabel metal3 s 14000 10888 34000 11008 6 resetn_out
rlabel metal3 s 14000 8576 34000 8696 6 resetn_out
port 33 nsew signal output
rlabel metal3 s 14000 11160 34000 11280 6 serial_clock
rlabel metal3 s 14000 8984 34000 9104 6 serial_clock
port 34 nsew signal input
rlabel metal3 s 14000 11432 34000 11552 6 serial_clock_out
rlabel metal3 s 14000 9392 34000 9512 6 serial_clock_out
port 35 nsew signal output
rlabel metal3 s 14000 11840 34000 11960 6 serial_data_in
rlabel metal3 s 14000 9800 34000 9920 6 serial_data_in
port 36 nsew signal input
rlabel metal3 s 14000 12112 34000 12232 6 serial_data_out
rlabel metal3 s 14000 10208 34000 10328 6 serial_data_out
port 37 nsew signal output
rlabel metal3 s 14000 12520 34000 12640 6 serial_load
rlabel metal3 s 14000 10616 34000 10736 6 serial_load
port 38 nsew signal input
rlabel metal3 s 14000 12792 34000 12912 6 serial_load_out
rlabel metal3 s 14000 11024 34000 11144 6 serial_load_out
port 39 nsew signal output
rlabel metal3 s 14000 13064 34000 13184 6 user_gpio_in
rlabel metal3 s 14000 11432 34000 11552 6 user_gpio_in
port 40 nsew signal output
rlabel metal3 s 14000 13472 34000 13592 6 user_gpio_oeb
rlabel metal3 s 14000 11840 34000 11960 6 user_gpio_oeb
port 41 nsew signal input
rlabel metal3 s 14000 13744 34000 13864 6 user_gpio_out
rlabel metal3 s 14000 12248 34000 12368 6 user_gpio_out
port 42 nsew signal input
rlabel metal5 s 360 1616 10404 1936 6 vccd
rlabel metal5 s 920 1180 9844 1500 6 vccd
port 43 nsew power input
rlabel metal5 s -300 2416 11064 2736 6 vccd
rlabel metal5 s 920 4560 9844 4880 6 vccd
port 43 nsew power input
rlabel metal5 s -300 5516 11064 5836 6 vccd
rlabel metal5 s 920 7940 9844 8260 6 vccd
port 43 nsew power input
rlabel metal5 s -300 8616 11064 8936 6 vccd
rlabel metal4 s 2560 1088 2880 11472 6 vccd
port 43 nsew power input
rlabel metal5 s 360 11664 10404 11984 6 vccd
rlabel metal4 s 7560 1040 7880 11472 6 vccd
port 43 nsew power input
rlabel metal4 s 360 1616 680 11984 6 vccd
port 43 nsew power input
rlabel metal4 s 10084 1616 10404 11984 6 vccd
port 43 nsew power input
rlabel metal4 s 2560 956 2880 12644 6 vccd
port 43 nsew power input
rlabel metal4 s 5660 956 5980 12644 6 vccd
port 43 nsew power input
rlabel metal4 s 8760 956 9080 12644 6 vccd
port 43 nsew power input
rlabel metal5 s -960 296 11724 616 6 vccd1
rlabel metal5 s 920 2228 9844 2548 6 vccd1
port 44 nsew power input
rlabel metal5 s -1620 3316 12384 3636 6 vccd1
rlabel metal5 s 920 5608 9844 5928 6 vccd1
port 44 nsew power input
rlabel metal5 s -1620 6416 12384 6736 6 vccd1
rlabel metal5 s 920 8988 9844 9308 6 vccd1
port 44 nsew power input
rlabel metal5 s -1620 9516 12384 9836 6 vccd1
rlabel metal4 s 3560 1088 3880 11424 6 vccd1
port 44 nsew power input
rlabel metal5 s -960 12984 11724 13304 6 vccd1
rlabel metal4 s 8560 1088 8880 11424 6 vccd1
port 44 nsew power input
rlabel metal4 s -960 296 -640 13304 4 vccd1
port 44 nsew power input
rlabel metal4 s 11404 296 11724 13304 6 vccd1
port 44 nsew power input
rlabel metal5 s -300 956 11064 1276 6 vssd
rlabel metal5 s 920 2870 9844 3190 6 vssd
port 45 nsew ground input
rlabel metal5 s -300 3966 11064 4286 6 vssd
rlabel metal5 s 920 6250 9844 6570 6 vssd
port 45 nsew ground input
rlabel metal5 s -300 7066 11064 7386 6 vssd
rlabel metal5 s 920 9630 9844 9950 6 vssd
port 45 nsew ground input
rlabel metal5 s -300 10166 11064 10486 6 vssd
rlabel metal4 s 5060 1040 5380 11472 6 vssd
port 45 nsew ground input
rlabel metal5 s -300 12324 11064 12644 6 vssd
port 45 nsew ground input
rlabel metal4 s -300 956 20 12644 4 vssd
port 45 nsew ground input
rlabel metal4 s 4110 956 4430 12644 6 vssd
port 45 nsew ground input
rlabel metal4 s 7210 956 7530 12644 6 vssd
port 45 nsew ground input
rlabel metal4 s 10744 956 11064 12644 6 vssd
port 45 nsew ground input
rlabel metal5 s -1620 -364 12384 -44 8 vssd1
rlabel metal5 s 920 3918 9844 4238 6 vssd1
port 46 nsew ground input
rlabel metal5 s -1620 4866 12384 5186 6 vssd1
rlabel metal5 s 920 7298 9844 7618 6 vssd1
port 46 nsew ground input
rlabel metal5 s -1620 7966 12384 8286 6 vssd1
rlabel metal5 s 920 10678 9844 10998 6 vssd1
port 46 nsew ground input
rlabel metal5 s -1620 13644 12384 13964 6 vssd1
rlabel metal4 s 6060 1088 6380 11424 6 vssd1
port 46 nsew ground input
rlabel metal4 s -1620 -364 -1300 13964 4 vssd1
port 46 nsew ground input
rlabel metal4 s 12064 -364 12384 13964 6 vssd1
port 46 nsew ground input
rlabel metal3 s 14000 4360 34000 4480 6 zero
rlabel metal3 s 14000 416 34000 536 6 zero
port 47 nsew signal output
<< properties >>
string LEFclass BLOCK
string FIXED_BBOX 0 0 34000 14000
string FIXED_BBOX 0 0 34000 13000
string LEFview TRUE
string GDS_FILE ../gds/gpio_control_block.gds
string GDS_END 601568
string GDS_START 153642
string GDS_END 640944
string GDS_START 169022
<< end >>

View File

@ -1,11 +1,12 @@
magic
tech sky130A
magscale 1 2
timestamp 1637285254
timestamp 1640363172
<< obsli1 >>
rect 1104 1071 218868 30481
<< obsm1 >>
rect 106 8 219774 31952
rect 74644 32000 118694 32008
rect 14 8 219774 32000
<< metal2 >>
rect 202 31200 258 32400
rect 570 31200 626 32400
@ -1119,7 +1120,7 @@ rect 218978 -400 219034 800
rect 219346 -400 219402 800
rect 219714 -400 219770 800
<< obsm2 >>
rect 112 31144 146 31958
rect 20 31144 146 31958
rect 314 31144 514 31958
rect 682 31144 974 31958
rect 1142 31144 1434 31958
@ -1613,7 +1614,8 @@ rect 217986 31144 218278 31958
rect 218446 31144 218738 31958
rect 218906 31144 219198 31958
rect 219366 31144 219658 31958
rect 112 856 219768 31144
rect 20 856 219768 31144
rect 20 2 54 856
rect 222 2 330 856
rect 498 2 698 856
rect 866 2 1066 856
@ -2245,7 +2247,7 @@ rect -400 5312 800 5432
rect 219200 4632 220400 4752
rect 219200 1504 220400 1624
<< obsm3 >>
rect 800 30400 219200 30973
rect 800 30400 219200 31245
rect 800 30120 219120 30400
rect 800 27272 219200 30120
rect 800 26992 219120 27272
@ -2325,52 +2327,48 @@ rect 216354 1088 216534 30464
rect 216914 1088 217094 30464
rect 217514 1088 217694 30464
<< obsm4 >>
rect 71267 960 79184 29885
rect 79524 1008 80004 29885
rect 80344 1008 80824 29885
rect 81164 1008 94234 29885
rect 68323 960 79184 30021
rect 79524 1008 80004 30021
rect 80344 1008 80824 30021
rect 81164 1008 94234 30021
rect 79524 960 94234 1008
rect 94574 1008 95054 29885
rect 95394 1008 95874 29885
rect 96214 1008 109284 29885
rect 94574 1008 95054 30021
rect 95394 1008 95874 30021
rect 96214 1008 109284 30021
rect 94574 960 109284 1008
rect 109624 1008 110104 29885
rect 110444 1008 110924 29885
rect 111264 1008 124334 29885
rect 109624 1008 110104 30021
rect 110444 1008 110924 30021
rect 111264 1008 124334 30021
rect 109624 960 124334 1008
rect 124674 1008 125154 29885
rect 125494 1008 125974 29885
rect 126314 1008 139384 29885
rect 124674 1008 125154 30021
rect 125494 1008 125974 30021
rect 126314 1008 139384 30021
rect 124674 960 139384 1008
rect 139724 1008 140204 29885
rect 140544 1008 141024 29885
rect 141364 1008 154434 29885
rect 139724 1008 140204 30021
rect 140544 1008 141024 30021
rect 141364 1008 154434 30021
rect 139724 960 154434 1008
rect 154774 1008 155254 29885
rect 155594 1008 156074 29885
rect 156414 1008 169484 29885
rect 154774 1008 155254 30021
rect 155594 1008 156074 30021
rect 156414 1008 169484 30021
rect 154774 960 169484 1008
rect 169824 1008 170304 29885
rect 170644 1008 171124 29885
rect 171464 1008 184534 29885
rect 169824 1008 170304 30021
rect 170644 1008 171124 30021
rect 171464 1008 184534 30021
rect 169824 960 184534 1008
rect 184874 1008 185354 29885
rect 185694 1008 186174 29885
rect 186514 1008 186734 29885
rect 187074 1008 187334 29885
rect 187674 1008 199584 29885
rect 184874 1008 185354 30021
rect 185694 1008 186174 30021
rect 186514 1008 186734 30021
rect 187074 1008 187334 30021
rect 187674 1008 199584 30021
rect 184874 960 199584 1008
rect 199924 1008 200404 29885
rect 200744 1008 201224 29885
rect 201564 1008 201784 29885
rect 202124 1008 202384 29885
rect 202724 1008 214634 29885
rect 199924 960 214634 1008
rect 214974 1008 215454 29885
rect 215794 1008 216274 29885
rect 216614 1008 216693 29885
rect 214974 960 216693 1008
rect 71267 35 216693 960
rect 199924 1008 200404 30021
rect 200744 1008 201224 30021
rect 201564 1008 201784 30021
rect 202124 1008 202384 30021
rect 202724 1008 213013 30021
rect 199924 960 213013 1008
rect 68323 443 213013 960
<< labels >>
rlabel metal3 s -400 5312 800 5432 6 caravel_clk
port 1 nsew signal input
@ -4727,7 +4725,7 @@ string LEFclass BLOCK
string FIXED_BBOX 0 0 220000 32000
string LEFview TRUE
string GDS_FILE ../gds/mgmt_protect.gds
string GDS_END 9868714
string GDS_START 771622
string GDS_END 9255108
string GDS_START 792212
<< end >>

View File

@ -74,10 +74,10 @@ set ::env(FP_PDN_HSPACING) 3.4
## Placement
set ::env(PL_TARGET_DENSITY) 0.91
# for some reason resizer is leaving a floating net after running repair_tie_fanout command
set ::env(PL_RESZIER_REPIAR_TIE_FANOUT) 0
set ::env(PL_RESIZER_REPAIR_TIE_FANOUT) 0
# mgmt_gpio_in is driven by a tristate cell
set ::env(DONT_BUFFER_PORTS) "mgmt_gpio_in"
# set ::env(DONT_BUFFER_PORTS) "mgmt_gpio_in"
## Routing
set ::env(GLB_RT_MINLAYER) 2

View File

@ -23,11 +23,11 @@ run_synthesis
init_floorplan
set ::env(SAVE_DEF) [index_file $::env(ioPlacer_tmp_file_tag).def]
try_catch openroad -exit $script_dir/io_place.tcl |& tee $::env(TERMINAL_OUTPUT) [index_file $::env(ioPlacer_log_file_tag).log 0]
set ::env(SAVE_DEF) [index_file $::env(floorplan_tmpfiles)/gpio_control_block.io.def]
try_catch openroad -exit $script_dir/io_place.tcl |& tee $::env(TERMINAL_OUTPUT) [index_file $::env(floorplan_logs)/io.log 0]
set_def $::env(SAVE_DEF)
file copy -force $::env(MACRO_PLACEMENT_CFG) $::env(TMP_DIR)/macro_placement.cfg
file copy -force $::env(MACRO_PLACEMENT_CFG) $::env(TMP_DIR)/placement/macro_placement.cfg
manual_macro_placement f
tap_decap_or
@ -50,25 +50,35 @@ run_magic
run_magic_spice_export
write_powered_verilog
set_netlist $::env(lvs_result_file_tag).powered.v
set powered_netlist_name [index_file $::env(finishing_tmpfiles)/powered_netlist.v]
set powered_def_name [index_file $::env(finishing_tmpfiles)/powered_def.def]
write_powered_verilog\
-output_verilog $powered_netlist_name\
-output_def $powered_def_name\
-log $::env(finishing_logs)/write_verilog.log\
-def_log $::env(finishing_logs)/write_powered_def.log
set_netlist $powered_netlist_name
run_magic_drc
run_lvs $::env(magic_result_file_tag).spice $::env(CURRENT_NETLIST)
run_lvs
run_antenna_check
run_lef_cvc
save_views -lef_path $::env(magic_result_file_tag).lef \
-def_path $::env(tritonRoute_result_file_tag).def \
-gds_path $::env(magic_result_file_tag).gds \
-mag_path $::env(magic_result_file_tag).mag \
save_views -save_path $save_path \
-def_path $::env(CURRENT_DEF) \
-lef_path $::env(finishing_results)/$::env(DESIGN_NAME).lef \
-gds_path $::env(finishing_results)/$::env(DESIGN_NAME).gds \
-mag_path $::env(finishing_results)/$::env(DESIGN_NAME).mag \
-maglef_path $::env(finishing_results)/$::env(DESIGN_NAME).lef.mag \
-spice_path $::env(finishing_results)/$::env(DESIGN_NAME).spice \
-verilog_path $::env(CURRENT_NETLIST) \
-spice_path $::env(magic_result_file_tag).spice \
-save_path $save_path \
-tag $::env(RUN_TAG)
-spef_path $::env(SPEF_TYPICAL) \
-sdf_path $::env(CURRENT_SDF) \
-sdc_path $::env(CURRENT_SDC)
calc_total_runtime
save_state

View File

@ -32,8 +32,8 @@ ppl::set_ver_thick_multiplier $::env(FP_IO_VTHICKNESS_MULT)
ppl::set_hor_thick_multiplier $::env(FP_IO_HTHICKNESS_MULT)
set tech [[ord::get_db] getTech]
set HMETAL [[$tech findRoutingLayer $::env(FP_IO_HMETAL)] getName]
set VMETAL [[$tech findRoutingLayer $::env(FP_IO_VMETAL)] getName]
set HMETAL $::env(FP_IO_HLAYER)
set VMETAL $::env(FP_IO_VLAYER)
# East pins
set_io_pin_constraint -pin_names {user_gpio_out} -region right:60-62

View File

@ -70,14 +70,6 @@ set ::env(FP_PDN_VPITCH) 150.5
set ::env(FP_PDN_HPITCH) 5.44
set ::env(FP_PDN_VSPACING) 3.2
set ::env(FP_PDN_CORE_RING) 0
set ::env(FP_PDN_CORE_RING_VWIDTH) 0.9
set ::env(FP_PDN_CORE_RING_HWIDTH) 0.9
set ::env(FP_PDN_CORE_RING_VOFFSET) 7
set ::env(FP_PDN_CORE_RING_HOFFSET) 7
set ::env(FP_PDN_CORE_RING_VSPACING) 0.42
set ::env(FP_PDN_CORE_RING_HSPACING) 0.42
set ::env(FP_PDN_LOWER_LAYER) met4
set ::env(FP_PDN_UPPER_LAYER) met3
@ -85,7 +77,7 @@ set ::env(VDD_NETS) "vccd vccd1 vccd2 vdda1 vdda2"
set ::env(GND_NETS) "vssd vssd1 vssd2 vssa1 vssa2"
## Placement
set ::env(PL_TARGET_DENSITY) 0.17
set ::env(PL_TARGET_DENSITY) 0.14
set ::env(PL_RESIZER_DESIGN_OPTIMIZATIONS) 1
set ::env(PL_RESIZER_TIMING_OPTIMIZATIONS) 0
@ -98,9 +90,21 @@ set ::env(GLB_RT_ADJUSTMENT) 0.05
set ::env(GLB_RT_OVERFLOW_ITERS) 250
set ::env(GLB_RT_ALLOW_CONGESTION) 0
set ::env(GLB_RT_OBS) "li1 $::env(DIE_AREA)"
set ::env(GLB_RESIZER_TIMING_OPTIMIZATIONS) 0
set ::env(GLB_RT_OBS) "\
met4 390.000 5.26500 414.00 152.68000,\
met4 465.0000 5.17000 487.00 153.09000,\
met4 540.0000 5.03500 563.0000 152.73000,\
met4 691.0000 4.85500 713.0000 152.55000,\
met4 766.0000 4.88500 788.0000 152.58000,\
met4 841.0000 5.04500 864.0000 152.74000,\
met4 916.0000 5.35500 946.0000 153.46500,\
met4 992.0000 5.20000 1006.0000 152.56000,\
met4 1066.0000 4.90000 1096.0000 153.01000,\
met4 612.0000 5.26500 638.0000 153.08000,\
met4 990.00000 5.17000 1022.000 153.39500"
## Diode Insertion
set ::env(DIODE_INSERTION_STRATEGY) 1

View File

@ -1,6 +1,6 @@
###############################################################################
# Created by write_sdc
# Sat Nov 20 12:29:42 2021
# Fri Dec 24 16:09:28 2021
###############################################################################
current_design gpio_control_block
###############################################################################
@ -80,28 +80,28 @@ set_load -pin_load 0.0334 [get_ports {zero}]
set_load -pin_load 0.0334 [get_ports {pad_gpio_dm[2]}]
set_load -pin_load 0.0334 [get_ports {pad_gpio_dm[1]}]
set_load -pin_load 0.0334 [get_ports {pad_gpio_dm[0]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {mgmt_gpio_oeb}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {mgmt_gpio_out}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {pad_gpio_in}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {resetn}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_clock}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_data_in}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_load}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {user_gpio_oeb}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {user_gpio_out}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[12]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[11]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[10]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[9]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[8]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[7]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[6]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[5]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[4]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[3]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[2]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[1]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_1 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[0]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {mgmt_gpio_oeb}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {mgmt_gpio_out}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {pad_gpio_in}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {resetn}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_clock}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_data_in}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {serial_load}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {user_gpio_oeb}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {user_gpio_out}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[12]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[11]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[10]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[9]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[8]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[7]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[6]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[5]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[4]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[3]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[2]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[1]}]
set_driving_cell -lib_cell sky130_fd_sc_hd__inv_2 -pin {Y} -input_transition_rise 0.0000 -input_transition_fall 0.0000 [get_ports {gpio_defaults[0]}]
set_timing_derate -early 0.9500
set_timing_derate -late 1.0500
###############################################################################

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
openlane 2021.09.09_03.00.48-71-ge0e6fbc
openlane 2021.11.23_01.42.34-25-g8c734bc

View File

@ -1,3 +1,3 @@
openlane cbb562bd43c5c410b1b498604803c3dd88a44856
openlane 8c734bc051d0f302abd9a5437688f8dc75ffb32f
skywater-pdk c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
open_pdks c5730b574461889c82858b08d12ba42423d9c2cb
open_pdks 476f7428f7f686de51a5164c702629a9b9f2da46

View File

@ -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,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
0,/home/ma/ef/caravel_openframe/openlane/gpio_control_block,gpio_control_block,gpio_control_block,flow_completed,0h2m49s,-1,22624.434389140275,0.01105,11312.217194570138,70.3,502.72,125,0,0,0,0,0,0,0,0,0,-1,-1,6872,1208,0.0,0.0,-1,0.0,-1,0.0,0.0,-1,0.0,-1,3826095.0,0.0,15.3,22.73,14.62,-1,17.28,81,109,48,76,0,0,0,66,0,0,0,0,0,0,0,4,24,44,4,38,28,0,66,19.607843137254903,51,50,AREA 0,5,50,1,25,16.9,0.91,0.05,sky130_fd_sc_hd,0,3
0,/home/ma/ef/caravel.latest/openlane/gpio_control_block,gpio_control_block,gpio_control_block,flow completed,0h1m36s0ms,0h1m26s0ms,23710.407239819004,0.01105,11855.203619909502,71.48,498.14,131,0,0,0,0,0,0,0,0,0,-1,-1,7257,1291,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4013998.0,0.0,16.38,25.03,14.93,-1,18.49,81,109,48,76,0,0,0,66,2,13,0,13,0,0,0,4,24,44,4,38,28,0,66,20.0,50.0,50,AREA 0,5,50,1,25,16.9,0.91,0.05,sky130_fd_sc_hd,0,3

1 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 suggested_clock_frequency suggested_clock_period CLOCK_PERIOD SYNTH_STRATEGY SYNTH_MAX_FANOUT FP_CORE_UTIL FP_ASPECT_RATIO FP_PDN_VPITCH FP_PDN_HPITCH PL_TARGET_DENSITY GLB_RT_ADJUSTMENT STD_CELL_LIBRARY CELL_PAD DIODE_INSERTION_STRATEGY
2 0 /home/ma/ef/caravel_openframe/openlane/gpio_control_block /home/ma/ef/caravel.latest/openlane/gpio_control_block gpio_control_block gpio_control_block flow_completed flow completed 0h2m49s 0h1m36s0ms -1 0h1m26s0ms 22624.434389140275 23710.407239819004 0.01105 11312.217194570138 11855.203619909502 70.3 71.48 502.72 498.14 125 131 0 0 0 0 0 0 0 0 0 -1 -1 6872 7257 1208 1291 0.0 0.0 -1 0.0 0.0 -1 0.0 0.0 0.0 -1 0.0 0.0 -1 0.0 3826095.0 4013998.0 0.0 15.3 16.38 22.73 25.03 14.62 14.93 -1 17.28 18.49 81 109 48 76 0 0 0 66 0 2 0 13 0 0 13 0 0 0 4 24 44 4 38 28 0 66 19.607843137254903 20.0 51 50.0 50 AREA 0 5 50 1 25 16.9 0.91 0.05 sky130_fd_sc_hd 0 3

View File

@ -1 +1 @@
openlane 2021.09.09_03.00.48-66-gbdb1b56
openlane 2021.11.23_01.42.34-25-g8c734bc

View File

@ -1,3 +1,3 @@
openlane cbb562bd43c5c410b1b498604803c3dd88a44856
openlane 8c734bc051d0f302abd9a5437688f8dc75ffb32f
skywater-pdk c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
open_pdks c5730b574461889c82858b08d12ba42423d9c2cb
open_pdks 476f7428f7f686de51a5164c702629a9b9f2da46

View File

@ -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,suggested_clock_frequency,suggested_clock_period,CLOCK_PERIOD,SYNTH_STRATEGY,SYNTH_MAX_FANOUT,FP_CORE_UTIL,FP_ASPECT_RATIO,FP_PDN_VPITCH,FP_PDN_HPITCH,PL_TARGET_DENSITY,GLB_RT_ADJUSTMENT,STD_CELL_LIBRARY,CELL_PAD,DIODE_INSERTION_STRATEGY
0,/home/ma/ef/caravel_openframe/openlane/mgmt_protect,mgmt_protect,mgmt_protect,flow_completed,0h5m58s,-1,14250.0,0.17600000000000002,7125.0,10.79,747.21,1254,0,-1,-1,-1,-1,0,9,-1,49,-1,-1,393644,22585,0.0,-0.57,-1,0.0,-1,0.0,-4.44,-1,0.0,-1,380043870.0,0.0,60.45,25.48,43.59,15.2,-1,388,2353,59,2024,0,0,0,1254,0,0,0,0,0,0,0,4,329,329,1,140,2130,3130,5400,111.11111111111111,9,8,AREA 0,5,50,1,150.5,5.44,0.17,0.05,sky130_fd_sc_hd,0,1
0,/home/ma/ef/caravel.latest/openlane/mgmt_protect,mgmt_protect,mgmt_protect,flow completed,0h7m3s0ms,0h5m41s0ms,14250.0,0.17600000000000002,7125.0,10.79,741.34,1254,0,0,0,0,0,0,9,70,53,-1,-1,400978,20544,0.0,0.0,-1,0.0,-1,0.0,0.0,-1,0.0,-1,386343993.0,0.0,59.95,26.3,46.54,16.17,-1,388,2353,59,2024,0,0,0,1254,0,0,0,0,0,0,0,0,329,329,1,140,2130,2799,5069,111.11111111111111,9,8,AREA 0,5,50,1,150.5,5.44,0.14,0.05,sky130_fd_sc_hd,0,1

1 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 suggested_clock_frequency suggested_clock_period CLOCK_PERIOD SYNTH_STRATEGY SYNTH_MAX_FANOUT FP_CORE_UTIL FP_ASPECT_RATIO FP_PDN_VPITCH FP_PDN_HPITCH PL_TARGET_DENSITY GLB_RT_ADJUSTMENT STD_CELL_LIBRARY CELL_PAD DIODE_INSERTION_STRATEGY
2 0 /home/ma/ef/caravel_openframe/openlane/mgmt_protect /home/ma/ef/caravel.latest/openlane/mgmt_protect mgmt_protect mgmt_protect flow_completed flow completed 0h5m58s 0h7m3s0ms -1 0h5m41s0ms 14250.0 0.17600000000000002 7125.0 10.79 747.21 741.34 1254 0 -1 0 -1 0 -1 0 -1 0 0 9 -1 70 49 53 -1 -1 393644 400978 22585 20544 0.0 -0.57 0.0 -1 0.0 -1 0.0 -4.44 0.0 -1 0.0 -1 380043870.0 386343993.0 0.0 60.45 59.95 25.48 26.3 43.59 46.54 15.2 16.17 -1 388 2353 59 2024 0 0 0 1254 0 0 0 0 0 0 0 4 0 329 329 1 140 2130 3130 2799 5400 5069 111.11111111111111 9 8 AREA 0 5 50 1 150.5 5.44 0.17 0.14 0.05 sky130_fd_sc_hd 0 1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +1,15 @@
* NGSPICE file created from gpio_control_block.ext - technology: sky130A
* Black-box entry subcircuit for sky130_fd_sc_hd__dfbbn_1 abstract view
.subckt sky130_fd_sc_hd__dfbbn_1 CLK_N D RESET_B SET_B VGND VNB VPB VPWR Q Q_N
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__buf_1 abstract view
.subckt sky130_fd_sc_hd__buf_1 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__fill_1 abstract view
.subckt sky130_fd_sc_hd__fill_1 VGND VNB VPB VPWR
* Black-box entry subcircuit for sky130_fd_sc_hd__clkbuf_1 abstract view
.subckt sky130_fd_sc_hd__clkbuf_1 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__or2b_1 abstract view
.subckt sky130_fd_sc_hd__or2b_1 A B_N VGND VNB VPB VPWR X
* Black-box entry subcircuit for sky130_fd_sc_hd__fill_2 abstract view
.subckt sky130_fd_sc_hd__fill_2 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__diode_2 abstract view
@ -24,32 +20,28 @@
.subckt sky130_fd_sc_hd__buf_2 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__fill_2 abstract view
.subckt sky130_fd_sc_hd__fill_2 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__clkdlybuf4s25_1 abstract view
.subckt sky130_fd_sc_hd__clkdlybuf4s25_1 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__clkbuf_1 abstract view
.subckt sky130_fd_sc_hd__clkbuf_1 A VGND VNB VPB VPWR X
* Black-box entry subcircuit for sky130_fd_sc_hd__or2b_1 abstract view
.subckt sky130_fd_sc_hd__or2b_1 A B_N VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__or2_1 abstract view
.subckt sky130_fd_sc_hd__or2_1 A B VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__inv_2 abstract view
.subckt sky130_fd_sc_hd__inv_2 A VGND VNB VPB VPWR Y
* Black-box entry subcircuit for sky130_fd_sc_hd__fill_1 abstract view
.subckt sky130_fd_sc_hd__fill_1 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_12 abstract view
.subckt sky130_fd_sc_hd__decap_12 VGND VNB VPB VPWR
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_4 abstract view
.subckt sky130_fd_sc_hd__decap_4 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__and2_1 abstract view
.subckt sky130_fd_sc_hd__and2_1 A B VGND VNB VPB VPWR X
* Black-box entry subcircuit for sky130_fd_sc_hd__clkdlybuf4s25_1 abstract view
.subckt sky130_fd_sc_hd__clkdlybuf4s25_1 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__dlymetal6s2s_1 abstract view
.subckt sky130_fd_sc_hd__dlymetal6s2s_1 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_3 abstract view
@ -60,16 +52,16 @@
.subckt sky130_fd_sc_hd__conb_1 VGND VNB VPB VPWR HI LO
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__dfbbn_1 abstract view
.subckt sky130_fd_sc_hd__dfbbn_1 CLK_N D RESET_B SET_B VGND VNB VPB VPWR Q Q_N
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__dfrtp_1 abstract view
.subckt sky130_fd_sc_hd__dfrtp_1 CLK D RESET_B VGND VNB VPB VPWR Q
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__einvp_2 abstract view
.subckt sky130_fd_sc_hd__einvp_2 A TE VGND VNB VPB VPWR Z
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_6 abstract view
.subckt sky130_fd_sc_hd__decap_6 VGND VNB VPB VPWR
* Black-box entry subcircuit for sky130_fd_sc_hd__einvp_8 abstract view
.subckt sky130_fd_sc_hd__einvp_8 A TE VGND VNB VPB VPWR Z
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__tapvpwrvgnd_1 abstract view
@ -80,28 +72,40 @@
.subckt sky130_fd_sc_hd__clkbuf_2 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__ebufn_1 abstract view
.subckt sky130_fd_sc_hd__ebufn_1 A TE_B VGND VNB VPB VPWR Z
* Black-box entry subcircuit for sky130_fd_sc_hd__inv_2 abstract view
.subckt sky130_fd_sc_hd__inv_2 A VGND VNB VPB VPWR Y
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__mux2_1 abstract view
.subckt sky130_fd_sc_hd__mux2_1 A0 A1 S VGND VNB VPB VPWR X
* Black-box entry subcircuit for sky130_fd_sc_hd__and2_1 abstract view
.subckt sky130_fd_sc_hd__and2_1 A B VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_6 abstract view
.subckt sky130_fd_sc_hd__decap_6 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_8 abstract view
.subckt sky130_fd_sc_hd__decap_8 VGND VNB VPB VPWR
.ends
* Black-box entry subcircuit for gpio_logic_high abstract view
.subckt gpio_logic_high gpio_logic1 vccd1 vssd1
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__buf_12 abstract view
.subckt sky130_fd_sc_hd__buf_12 A VGND VNB VPB VPWR X
* Black-box entry subcircuit for sky130_fd_sc_hd__buf_6 abstract view
.subckt sky130_fd_sc_hd__buf_6 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__clkbuf_16 abstract view
.subckt sky130_fd_sc_hd__clkbuf_16 A VGND VNB VPB VPWR X
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__decap_8 abstract view
.subckt sky130_fd_sc_hd__decap_8 VGND VNB VPB VPWR
* Black-box entry subcircuit for sky130_fd_sc_hd__ebufn_8 abstract view
.subckt sky130_fd_sc_hd__ebufn_8 A TE_B VGND VNB VPB VPWR Z
.ends
* Black-box entry subcircuit for sky130_fd_sc_hd__mux2_1 abstract view
.subckt sky130_fd_sc_hd__mux2_1 A0 A1 S VGND VNB VPB VPWR X
.ends
.subckt gpio_control_block gpio_defaults[0] gpio_defaults[10] gpio_defaults[11] gpio_defaults[12]
@ -112,338 +116,340 @@
+ pad_gpio_in pad_gpio_inenb pad_gpio_out pad_gpio_outenb pad_gpio_slow_sel pad_gpio_vtrip_sel
+ resetn resetn_out serial_clock serial_clock_out serial_data_in serial_data_out serial_load
+ serial_load_out user_gpio_in user_gpio_oeb user_gpio_out vccd vccd1 vssd vssd1 zero
X_200_ _162_/X hold3/X _166_/X _164_/X vssd vssd vccd vccd _200_/Q _200_/Q_N sky130_fd_sc_hd__dfbbn_1
X_131_ _131_/A vssd vssd vccd vccd _131_/X sky130_fd_sc_hd__buf_1
XFILLER_13_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_114_ _190_/A _116_/B vssd vssd vccd vccd _115_/A sky130_fd_sc_hd__or2b_1
XANTENNA_5 mgmt_gpio_out vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
Xoutput31 _196_/X vssd vssd vccd vccd pad_gpio_out sky130_fd_sc_hd__buf_2
XFILLER_3_35 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_130_ _130_/A vssd vssd vccd vccd _131_/A sky130_fd_sc_hd__buf_1
X_113_ _113_/A vssd vssd vccd vccd _113_/X sky130_fd_sc_hd__buf_1
XFILLER_6_57 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput32 _193_/X vssd vssd vccd vccd pad_gpio_outenb sky130_fd_sc_hd__buf_2
X_200_ _200_/A vssd vssd vccd vccd _201_/A sky130_fd_sc_hd__buf_1
X_131_ _131_/A vssd vssd vccd vccd _131_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_13_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_114_ _114_/A vssd vssd vccd vccd _114_/X sky130_fd_sc_hd__clkbuf_1
XANTENNA_5 user_gpio_oeb vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
Xoutput31 _205_/X vssd vssd vccd vccd pad_gpio_outenb sky130_fd_sc_hd__buf_2
X_130_ _136_/A _132_/B vssd vssd vccd vccd _131_/A sky130_fd_sc_hd__or2b_1
X_113_ _187_/A _113_/B vssd vssd vccd vccd _114_/A sky130_fd_sc_hd__or2_1
XFILLER_9_45 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_0_58 vssd vssd vccd vccd sky130_fd_sc_hd__decap_4
XFILLER_0_69 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput32 _212_/Q vssd vssd vccd vccd pad_gpio_slow_sel sky130_fd_sc_hd__buf_2
XANTENNA_6 user_gpio_out vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
Xhold20 _223_/D vssd vssd vccd vccd hold7/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_189_ _189_/A vssd vssd vccd vccd _189_/X sky130_fd_sc_hd__buf_1
Xhold10 _219_/D vssd vssd vccd vccd _210_/D sky130_fd_sc_hd__clkdlybuf4s25_1
Xhold21 _217_/D vssd vssd vccd vccd hold8/A sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_6_36 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_112_ _130_/A vssd vssd vccd vccd _113_/A sky130_fd_sc_hd__buf_1
XFILLER_1_80 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput33 _200_/Q vssd vssd vccd vccd pad_gpio_slow_sel sky130_fd_sc_hd__buf_2
XFILLER_15_45 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput22 _208_/Q vssd vssd vccd vccd pad_gpio_ana_en sky130_fd_sc_hd__buf_2
XFILLER_3_26 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_18_34 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_188_ _188_/A vssd vssd vccd vccd _189_/A sky130_fd_sc_hd__buf_1
XFILLER_0_49 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput21 _220_/Q vssd vssd vccd vccd pad_gpio_ana_en sky130_fd_sc_hd__buf_2
X_189_ _189_/A _189_/B vssd vssd vccd vccd _190_/A sky130_fd_sc_hd__or2_1
Xhold10 _226_/D vssd vssd vccd vccd _211_/D sky130_fd_sc_hd__clkdlybuf4s25_1
X_112_ _202_/A vssd vssd vccd vccd _187_/A sky130_fd_sc_hd__dlymetal6s2s_1
XANTENNA_7 serial_data_in vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
XFILLER_1_80 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput33 _213_/Q vssd vssd vccd vccd pad_gpio_vtrip_sel sky130_fd_sc_hd__buf_2
Xoutput22 _222_/Q vssd vssd vccd vccd pad_gpio_ana_pol sky130_fd_sc_hd__buf_2
XFILLER_18_67 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_188_ _188_/A vssd vssd vccd vccd _188_/X sky130_fd_sc_hd__clkbuf_1
X_111_ _111_/A vssd vssd vccd vccd _111_/X sky130_fd_sc_hd__clkbuf_1
Xoutput34 _201_/Q vssd vssd vccd vccd pad_gpio_vtrip_sel sky130_fd_sc_hd__buf_2
Xhold11 _212_/D vssd vssd vccd vccd _198_/D sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_6_26 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput23 _210_/Q vssd vssd vccd vccd pad_gpio_ana_pol sky130_fd_sc_hd__buf_2
Xhold22 _222_/D vssd vssd vccd vccd hold9/A sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_11_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_187_ _187_/A vssd vssd vccd vccd _187_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_18_68 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_18_79 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold12 _214_/D vssd vssd vccd vccd _199_/D sky130_fd_sc_hd__clkdlybuf4s25_1
X_110_ _190_/A _110_/B vssd vssd vccd vccd _111_/A sky130_fd_sc_hd__or2_1
Xoutput35 _190_/X vssd vssd vccd vccd resetn_out sky130_fd_sc_hd__buf_2
X_106__1 serial_load vssd vssd vccd vccd _188_/A sky130_fd_sc_hd__inv_2
XFILLER_7_92 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput24 _209_/Q vssd vssd vccd vccd pad_gpio_ana_sel sky130_fd_sc_hd__buf_2
XFILLER_4_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_0_29 vssd vssd vccd vccd sky130_fd_sc_hd__decap_12
X_186_ one hold6/A vssd vssd vccd vccd _187_/A sky130_fd_sc_hd__and2_1
X_169_ _190_/A _171_/B vssd vssd vccd vccd _170_/A sky130_fd_sc_hd__or2b_1
Xhold13 _216_/D vssd vssd vccd vccd hold2/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_106__2 serial_load vssd vssd vccd vccd _173_/A sky130_fd_sc_hd__inv_2
Xoutput36 _191_/X vssd vssd vccd vccd serial_clock_out sky130_fd_sc_hd__clkbuf_1
Xhold11 _224_/D vssd vssd vccd vccd _210_/D sky130_fd_sc_hd__clkdlybuf4s25_1
Xoutput34 _202_/X vssd vssd vccd vccd resetn_out sky130_fd_sc_hd__buf_2
Xoutput23 _221_/Q vssd vssd vccd vccd pad_gpio_ana_sel sky130_fd_sc_hd__buf_2
X_187_ _187_/A _189_/A vssd vssd vccd vccd _188_/A sky130_fd_sc_hd__or2b_1
XFILLER_4_92 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_18_57 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_110_ _136_/A _113_/B vssd vssd vccd vccd _111_/A sky130_fd_sc_hd__or2b_1
Xhold12 _230_/D vssd vssd vccd vccd _221_/D sky130_fd_sc_hd__clkdlybuf4s25_1
Xoutput24 _217_/Q vssd vssd vccd vccd pad_gpio_dm[0] sky130_fd_sc_hd__buf_2
Xoutput35 _203_/X vssd vssd vccd vccd serial_clock_out sky130_fd_sc_hd__clkbuf_1
X_186_ _186_/A vssd vssd vccd vccd _186_/X sky130_fd_sc_hd__buf_1
X_169_ _169_/A _171_/B vssd vssd vccd vccd _170_/A sky130_fd_sc_hd__or2b_1
Xhold13 _233_/D vssd vssd vccd vccd hold1/A sky130_fd_sc_hd__clkdlybuf4s25_1
Xoutput36 _199_/X vssd vssd vccd vccd serial_data_out sky130_fd_sc_hd__buf_2
Xoutput25 _218_/Q vssd vssd vccd vccd pad_gpio_dm[1] sky130_fd_sc_hd__buf_2
XPHY_0 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
Xoutput25 _205_/Q vssd vssd vccd vccd pad_gpio_dm[0] sky130_fd_sc_hd__buf_2
X_185_ _197_/A vssd vssd vccd vccd _185_/Y sky130_fd_sc_hd__inv_2
X_185_ _185_/A vssd vssd vccd vccd _186_/A sky130_fd_sc_hd__buf_1
X_168_ _168_/A vssd vssd vccd vccd _168_/X sky130_fd_sc_hd__buf_1
Xhold14 _221_/D vssd vssd vccd vccd hold1/A sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_1_73 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput37 _187_/X vssd vssd vccd vccd serial_data_out sky130_fd_sc_hd__buf_2
X_106__3 serial_load vssd vssd vccd vccd _167_/A sky130_fd_sc_hd__inv_2
Xoutput26 _206_/Q vssd vssd vccd vccd pad_gpio_dm[1] sky130_fd_sc_hd__buf_2
Xhold14 _231_/D vssd vssd vccd vccd _222_/D sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_1_62 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_1_73 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_15_49 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XPHY_1 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_4_40 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput37 _204_/X vssd vssd vccd vccd serial_load_out sky130_fd_sc_hd__clkbuf_1
Xoutput26 _219_/Q vssd vssd vccd vccd pad_gpio_dm[2] sky130_fd_sc_hd__buf_2
XFILLER_18_49 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_184_ _184_/A vssd vssd vccd vccd _184_/X sky130_fd_sc_hd__clkbuf_1
Xconst_source vssd vssd vccd vccd one zero sky130_fd_sc_hd__conb_1
X_184_ _184_/A vssd vssd vccd vccd _194_/S sky130_fd_sc_hd__clkbuf_1
X_167_ _167_/A vssd vssd vccd vccd _168_/A sky130_fd_sc_hd__buf_1
X_219_ _191_/A _219_/D _190_/A vssd vssd vccd vccd _220_/D sky130_fd_sc_hd__dfrtp_1
Xhold15 _218_/D vssd vssd vccd vccd _209_/D sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_16_82 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_106__4 serial_load vssd vssd vccd vccd _136_/A sky130_fd_sc_hd__inv_2
X_167_ _173_/A vssd vssd vccd vccd _168_/A sky130_fd_sc_hd__buf_1
Xhold15 _232_/D vssd vssd vccd vccd hold4/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_219_ _129_/X hold8/X _133_/X _131_/X vssd vssd vccd vccd _219_/Q _219_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_1_30 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput27 _211_/Q vssd vssd vccd vccd pad_gpio_holdover sky130_fd_sc_hd__buf_2
XPHY_2 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
Xoutput38 _192_/X vssd vssd vccd vccd serial_load_out sky130_fd_sc_hd__clkbuf_1
Xoutput27 _207_/Q vssd vssd vccd vccd pad_gpio_dm[2] sky130_fd_sc_hd__buf_2
XFILLER_12_29 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_18_39 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_183_ _183_/A _183_/B vssd vssd vccd vccd _184_/A sky130_fd_sc_hd__or2_1
X_166_ _166_/A vssd vssd vccd vccd _166_/X sky130_fd_sc_hd__clkbuf_1
X_183_ _207_/Q _206_/Q vssd vssd vccd vccd _184_/A sky130_fd_sc_hd__or2b_1
Xoutput39 output39/A vssd vssd vccd vccd user_gpio_in sky130_fd_sc_hd__buf_2
Xhold16 _220_/D vssd vssd vccd vccd hold3/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_218_ _222_/CLK _218_/D _190_/A vssd vssd vccd vccd _219_/D sky130_fd_sc_hd__dfrtp_1
X_106__5 serial_load vssd vssd vccd vccd _107_/A sky130_fd_sc_hd__inv_2
X_149_ _161_/A vssd vssd vccd vccd _150_/A sky130_fd_sc_hd__buf_1
Xoutput28 _199_/Q vssd vssd vccd vccd pad_gpio_holdover sky130_fd_sc_hd__buf_2
X_235_ _203_/A _235_/D _202_/A vssd vssd vccd vccd hold8/A sky130_fd_sc_hd__dfrtp_1
XFILLER_1_53 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xoutput28 _215_/Q vssd vssd vccd vccd pad_gpio_ib_mode_sel sky130_fd_sc_hd__buf_2
Xhold16 _228_/D vssd vssd vccd vccd hold2/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_149_ _149_/A vssd vssd vccd vccd _149_/X sky130_fd_sc_hd__buf_1
X_218_ _135_/X hold5/X _139_/X _137_/X vssd vssd vccd vccd _218_/Q _218_/Q_N sky130_fd_sc_hd__dfbbn_1
XPHY_3 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_18_29 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_182_ _182_/A vssd vssd vccd vccd _182_/X sky130_fd_sc_hd__clkbuf_1
X_165_ _190_/A _165_/B vssd vssd vccd vccd _166_/A sky130_fd_sc_hd__or2_1
X_148_ _148_/A vssd vssd vccd vccd _148_/X sky130_fd_sc_hd__clkbuf_1
Xhold17 _215_/D vssd vssd vccd vccd hold4/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_217_ _222_/CLK _217_/D _190_/A vssd vssd vccd vccd _218_/D sky130_fd_sc_hd__dfrtp_1
XFILLER_1_65 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput29 _203_/Q vssd vssd vccd vccd pad_gpio_ib_mode_sel sky130_fd_sc_hd__buf_2
XFILLER_13_62 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_148_ _173_/A vssd vssd vccd vccd _149_/A sky130_fd_sc_hd__buf_1
X_165_ _183_/A _165_/B vssd vssd vccd vccd _166_/A sky130_fd_sc_hd__or2_1
X_217_ _141_/X hold6/X _146_/X _144_/X vssd vssd vccd vccd _217_/Q _206_/A0 sky130_fd_sc_hd__dfbbn_1
X_234_ _203_/A _234_/D _202_/A vssd vssd vccd vccd _235_/D sky130_fd_sc_hd__dfrtp_1
Xhold17 _234_/D vssd vssd vccd vccd hold6/A sky130_fd_sc_hd__clkdlybuf4s25_1
Xoutput29 _214_/Q vssd vssd vccd vccd pad_gpio_inenb sky130_fd_sc_hd__buf_2
XPHY_4 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_4_32 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_181_ _204_/Q _195_/S vssd vssd vccd vccd _182_/A sky130_fd_sc_hd__and2_1
X_181_ _187_/A _183_/B vssd vssd vccd vccd _182_/A sky130_fd_sc_hd__or2b_1
X_164_ _164_/A vssd vssd vccd vccd _164_/X sky130_fd_sc_hd__clkbuf_1
X_233_ _203_/A _233_/D _202_/A vssd vssd vccd vccd _234_/D sky130_fd_sc_hd__dfrtp_1
XFILLER_18_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold18 hold5/X vssd vssd vccd vccd _204_/D sky130_fd_sc_hd__clkdlybuf4s25_1
X_216_ _222_/CLK _216_/D _190_/A vssd vssd vccd vccd _217_/D sky130_fd_sc_hd__dfrtp_1
X_147_ _190_/A _147_/B vssd vssd vccd vccd _148_/A sky130_fd_sc_hd__or2_1
Xhold18 _225_/D vssd vssd vccd vccd hold3/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_216_ _149_/X hold3/X _153_/X _151_/X vssd vssd vccd vccd _216_/Q _216_/Q_N sky130_fd_sc_hd__dfbbn_1
X_147_ _147_/A vssd vssd vccd vccd _173_/A sky130_fd_sc_hd__buf_1
XFILLER_16_85 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XPHY_5 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_180_ _180_/A vssd vssd vccd vccd _180_/X sky130_fd_sc_hd__clkbuf_1
X_163_ _190_/A _165_/B vssd vssd vccd vccd _164_/A sky130_fd_sc_hd__or2b_1
Xhold19 hold6/X vssd vssd vccd vccd _207_/D sky130_fd_sc_hd__clkdlybuf4s25_1
X_215_ _222_/CLK _215_/D _190_/A vssd vssd vccd vccd _216_/D sky130_fd_sc_hd__dfrtp_1
X_180_ _180_/A vssd vssd vccd vccd _180_/X sky130_fd_sc_hd__buf_1
X_232_ _203_/A _232_/D _202_/A vssd vssd vccd vccd _233_/D sky130_fd_sc_hd__dfrtp_1
X_163_ _169_/A _165_/B vssd vssd vccd vccd _164_/A sky130_fd_sc_hd__or2b_1
Xhold19 _235_/D vssd vssd vccd vccd hold5/A sky130_fd_sc_hd__clkdlybuf4s25_1
X_146_ _146_/A vssd vssd vccd vccd _146_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_7_88 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_215_ _155_/X hold2/X _160_/X _157_/X vssd vssd vccd vccd _215_/Q _215_/Q_N sky130_fd_sc_hd__dfbbn_1
XPHY_6 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_129_ _129_/A vssd vssd vccd vccd _129_/X sky130_fd_sc_hd__clkbuf_1
X_129_ _129_/A vssd vssd vccd vccd _129_/X sky130_fd_sc_hd__buf_1
XFILLER_16_75 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_231_ _231_/CLK _231_/D _202_/A vssd vssd vccd vccd _232_/D sky130_fd_sc_hd__dfrtp_1
X_162_ _162_/A vssd vssd vccd vccd _162_/X sky130_fd_sc_hd__buf_1
X_214_ _222_/CLK _214_/D _190_/A vssd vssd vccd vccd _215_/D sky130_fd_sc_hd__dfrtp_1
X_145_ _190_/A _147_/B vssd vssd vccd vccd _146_/A sky130_fd_sc_hd__or2b_1
Xinput1 gpio_defaults[0] vssd vssd vccd vccd _177_/A sky130_fd_sc_hd__clkbuf_1
X_128_ _190_/A _128_/B vssd vssd vccd vccd _129_/A sky130_fd_sc_hd__or2_1
XFILLER_8_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_145_ _152_/A _145_/B vssd vssd vccd vccd _146_/A sky130_fd_sc_hd__or2_1
X_214_ _162_/X hold7/X _166_/X _164_/X vssd vssd vccd vccd _214_/Q _214_/Q_N sky130_fd_sc_hd__dfbbn_1
Xinput1 gpio_defaults[0] vssd vssd vccd vccd _189_/A sky130_fd_sc_hd__clkbuf_1
XFILLER_1_35 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XPHY_7 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_13_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_161_ _161_/A vssd vssd vccd vccd _162_/A sky130_fd_sc_hd__buf_1
XFILLER_1_47 vssd vssd vccd vccd sky130_fd_sc_hd__decap_12
Xinput2 gpio_defaults[10] vssd vssd vccd vccd _134_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_1_69 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xgpio_in_buf _185_/Y gpio_in_buf/TE vssd vssd vccd vccd output39/A sky130_fd_sc_hd__einvp_2
X_128_ _140_/A vssd vssd vccd vccd _129_/A sky130_fd_sc_hd__buf_1
XFILLER_4_46 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_161_ _173_/A vssd vssd vccd vccd _162_/A sky130_fd_sc_hd__buf_1
X_230_ _231_/CLK _230_/D _202_/A vssd vssd vccd vccd _231_/D sky130_fd_sc_hd__dfrtp_1
Xinput2 gpio_defaults[10] vssd vssd vccd vccd _145_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_1_58 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xgpio_in_buf _197_/Y gpio_in_buf/TE vssd vssd vccd vccd user_gpio_in sky130_fd_sc_hd__einvp_8
X_144_ _144_/A vssd vssd vccd vccd _144_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_16_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_213_ _222_/CLK hold5/A _190_/A vssd vssd vccd vccd _214_/D sky130_fd_sc_hd__dfrtp_1
XFILLER_7_46 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_144_ _144_/A vssd vssd vccd vccd _144_/X sky130_fd_sc_hd__buf_1
X_127_ _127_/A vssd vssd vccd vccd _127_/X sky130_fd_sc_hd__clkbuf_1
X_213_ _168_/X hold1/X _172_/X _170_/X vssd vssd vccd vccd _213_/Q _213_/Q_N sky130_fd_sc_hd__dfbbn_1
XPHY_8 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_127_ _127_/A vssd vssd vccd vccd _127_/X sky130_fd_sc_hd__clkbuf_1
X_212_ _174_/X hold4/X _178_/X _176_/X vssd vssd vccd vccd _212_/Q _212_/Q_N sky130_fd_sc_hd__dfbbn_1
X_143_ _169_/A _145_/B vssd vssd vccd vccd _144_/A sky130_fd_sc_hd__or2b_1
X_160_ _160_/A vssd vssd vccd vccd _160_/X sky130_fd_sc_hd__clkbuf_1
X_212_ _222_/CLK _212_/D _190_/A vssd vssd vccd vccd hold5/A sky130_fd_sc_hd__dfrtp_1
X_143_ _161_/A vssd vssd vccd vccd _144_/A sky130_fd_sc_hd__buf_1
Xinput3 gpio_defaults[11] vssd vssd vccd vccd _128_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_1_59 vssd vssd vccd vccd sky130_fd_sc_hd__decap_6
X_126_ _190_/A _128_/B vssd vssd vccd vccd _127_/A sky130_fd_sc_hd__or2b_1
XFILLER_1_26 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xinput3 gpio_defaults[11] vssd vssd vccd vccd _138_/B sky130_fd_sc_hd__clkbuf_1
XPHY_9 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_109_ _109_/A vssd vssd vccd vccd _109_/X sky130_fd_sc_hd__clkbuf_1
X_126_ _152_/A _126_/B vssd vssd vccd vccd _127_/A sky130_fd_sc_hd__or2_1
X_109_ _189_/B vssd vssd vccd vccd _136_/A sky130_fd_sc_hd__dlymetal6s2s_1
XTAP_60 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput4 gpio_defaults[12] vssd vssd vccd vccd _122_/B sky130_fd_sc_hd__clkbuf_1
X_211_ _191_/A _211_/D _190_/A vssd vssd vccd vccd _212_/D sky130_fd_sc_hd__dfrtp_1
X_142_ _142_/A vssd vssd vccd vccd _142_/X sky130_fd_sc_hd__clkbuf_1
X_125_ _125_/A vssd vssd vccd vccd _125_/X sky130_fd_sc_hd__buf_1
X_108_ _190_/A _110_/B vssd vssd vccd vccd _109_/A sky130_fd_sc_hd__or2b_1
Xinput4 gpio_defaults[12] vssd vssd vccd vccd _132_/B sky130_fd_sc_hd__clkbuf_1
X_211_ _180_/X _211_/D _184_/X _182_/X vssd vssd vccd vccd _211_/Q _211_/Q_N sky130_fd_sc_hd__dfbbn_1
X_125_ _189_/B vssd vssd vccd vccd _152_/A sky130_fd_sc_hd__dlymetal6s2s_1
X_142_ _189_/B vssd vssd vccd vccd _169_/A sky130_fd_sc_hd__dlymetal6s2s_1
XFILLER_7_26 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_2_70 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_108_ _202_/A vssd vssd vccd vccd _189_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_13_36 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XTAP_61 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_141_ _190_/A _141_/B vssd vssd vccd vccd _142_/A sky130_fd_sc_hd__or2_1
X_210_ _189_/X _210_/D _105_/X _103_/X vssd vssd vccd vccd _210_/Q _210_/Q_N sky130_fd_sc_hd__dfbbn_1
X_210_ _186_/X _210_/D _190_/X _188_/X vssd vssd vccd vccd _210_/Q _210_/Q_N sky130_fd_sc_hd__dfbbn_1
X_141_ _141_/A vssd vssd vccd vccd _141_/X sky130_fd_sc_hd__buf_1
XTAP_50 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput5 gpio_defaults[1] vssd vssd vccd vccd _141_/B sky130_fd_sc_hd__clkbuf_1
Xclkbuf_1_1_0_serial_clock clkbuf_0_serial_clock/X vssd vssd vccd vccd _191_/A sky130_fd_sc_hd__clkbuf_2
X_124_ _130_/A vssd vssd vccd vccd _125_/A sky130_fd_sc_hd__buf_1
X_107_ _107_/A vssd vssd vccd vccd _130_/A sky130_fd_sc_hd__buf_1
XFILLER_14_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_5_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_10_37 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xinput5 gpio_defaults[1] vssd vssd vccd vccd _152_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_1_39 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xclkbuf_1_1_0_serial_clock clkbuf_0_serial_clock/X vssd vssd vccd vccd _203_/A sky130_fd_sc_hd__clkbuf_2
X_124_ _124_/A vssd vssd vccd vccd _124_/X sky130_fd_sc_hd__clkbuf_1
X_115__1 serial_load vssd vssd vccd vccd _200_/A sky130_fd_sc_hd__inv_2
XTAP_62 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_140_ _140_/A vssd vssd vccd vccd _140_/X sky130_fd_sc_hd__clkbuf_1
XTAP_51 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput6 gpio_defaults[2] vssd vssd vccd vccd _171_/B sky130_fd_sc_hd__clkbuf_1
X_140_ _140_/A vssd vssd vccd vccd _141_/A sky130_fd_sc_hd__buf_1
Xinput6 gpio_defaults[2] vssd vssd vccd vccd _183_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_2_50 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XTAP_40 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XFILLER_2_61 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_123_ _123_/A vssd vssd vccd vccd _123_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_8_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xinput20 user_gpio_out vssd vssd vccd vccd _196_/A0 sky130_fd_sc_hd__clkbuf_1
XFILLER_16_37 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_8_82 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xinput20 user_gpio_out vssd vssd vccd vccd _208_/A0 sky130_fd_sc_hd__clkbuf_1
X_123_ _136_/A _126_/B vssd vssd vccd vccd _124_/A sky130_fd_sc_hd__or2b_1
XTAP_63 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_115__2 serial_load vssd vssd vccd vccd _185_/A sky130_fd_sc_hd__inv_2
XTAP_52 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput7 gpio_defaults[3] vssd vssd vccd vccd _153_/B sky130_fd_sc_hd__clkbuf_1
Xinput7 gpio_defaults[3] vssd vssd vccd vccd _165_/B sky130_fd_sc_hd__clkbuf_1
XTAP_41 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_122_ _190_/A _122_/B vssd vssd vccd vccd _123_/A sky130_fd_sc_hd__or2_1
X_199_ _168_/X _199_/D _172_/X _170_/X vssd vssd vccd vccd _199_/Q _199_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_11_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xinput10 gpio_defaults[6] vssd vssd vccd vccd _110_/B sky130_fd_sc_hd__clkbuf_1
X_105_ _105_/A vssd vssd vccd vccd _105_/X sky130_fd_sc_hd__clkbuf_1
X_199_ _199_/A vssd vssd vccd vccd _199_/X sky130_fd_sc_hd__clkbuf_1
Xinput10 gpio_defaults[6] vssd vssd vccd vccd _119_/B sky130_fd_sc_hd__clkbuf_1
X_122_ _122_/A vssd vssd vccd vccd _122_/X sky130_fd_sc_hd__buf_1
X_115__3 serial_load vssd vssd vccd vccd _179_/A sky130_fd_sc_hd__inv_2
XTAP_64 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_198_ _174_/X _198_/D _178_/X _176_/X vssd vssd vccd vccd _198_/Q _198_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_14_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XTAP_53 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput8 gpio_defaults[4] vssd vssd vccd vccd _147_/B sky130_fd_sc_hd__clkbuf_1
X_198_ one hold8/A vssd vssd vccd vccd _199_/A sky130_fd_sc_hd__and2_1
XTAP_42 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XFILLER_11_83 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_104_ _190_/A _104_/B vssd vssd vccd vccd _105_/A sky130_fd_sc_hd__or2_1
X_121_ _121_/A vssd vssd vccd vccd _121_/X sky130_fd_sc_hd__clkbuf_1
Xinput11 gpio_defaults[7] vssd vssd vccd vccd _104_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_17_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_12_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xinput8 gpio_defaults[4] vssd vssd vccd vccd _159_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_2_41 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
Xinput11 gpio_defaults[7] vssd vssd vccd vccd _113_/B sky130_fd_sc_hd__clkbuf_1
X_121_ _140_/A vssd vssd vccd vccd _122_/A sky130_fd_sc_hd__buf_1
XFILLER_12_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XTAP_65 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XTAP_54 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xinput9 gpio_defaults[5] vssd vssd vccd vccd _116_/B sky130_fd_sc_hd__clkbuf_1
X_115__4 serial_load vssd vssd vccd vccd _147_/A sky130_fd_sc_hd__inv_2
Xinput9 gpio_defaults[5] vssd vssd vccd vccd _126_/B sky130_fd_sc_hd__clkbuf_1
XTAP_43 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_197_ _197_/A _180_/X vssd vssd vccd vccd mgmt_gpio_in sky130_fd_sc_hd__ebufn_1
X_120_ _190_/A _122_/B vssd vssd vccd vccd _121_/A sky130_fd_sc_hd__or2b_1
XFILLER_2_31 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xinput12 gpio_defaults[8] vssd vssd vccd vccd _165_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_16_29 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_103_ _103_/A vssd vssd vccd vccd _103_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_8_63 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xinput12 gpio_defaults[8] vssd vssd vccd vccd _177_/B sky130_fd_sc_hd__clkbuf_1
X_120_ _120_/A vssd vssd vccd vccd _120_/X sky130_fd_sc_hd__clkbuf_1
X_197_ _209_/A vssd vssd vccd vccd _197_/Y sky130_fd_sc_hd__inv_2
XFILLER_2_75 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold1 hold1/A vssd vssd vccd vccd hold1/X sky130_fd_sc_hd__clkdlybuf4s25_1
X_115__5 serial_load vssd vssd vccd vccd _116_/A sky130_fd_sc_hd__inv_2
XTAP_55 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_196_ _196_/A0 _195_/X _198_/Q vssd vssd vccd vccd _196_/X sky130_fd_sc_hd__mux2_1
X_196_ _196_/A vssd vssd vccd vccd _206_/S sky130_fd_sc_hd__clkbuf_1
XTAP_44 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_102_ _190_/A _104_/B vssd vssd vccd vccd _103_/A sky130_fd_sc_hd__or2b_1
X_179_ _202_/Q _204_/Q vssd vssd vccd vccd _180_/A sky130_fd_sc_hd__or2b_1
Xinput13 gpio_defaults[9] vssd vssd vccd vccd _159_/B sky130_fd_sc_hd__clkbuf_1
XFILLER_2_32 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_179_ _179_/A vssd vssd vccd vccd _180_/A sky130_fd_sc_hd__buf_1
Xinput13 gpio_defaults[9] vssd vssd vccd vccd _171_/B sky130_fd_sc_hd__clkbuf_1
Xhold2 hold2/A vssd vssd vccd vccd hold2/X sky130_fd_sc_hd__clkdlybuf4s25_1
XTAP_56 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XTAP_45 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
Xgpio_logic_high gpio_in_buf/TE vccd1 vssd1 gpio_logic_high
X_195_ _195_/A0 _194_/X _195_/S vssd vssd vccd vccd _195_/X sky130_fd_sc_hd__mux2_1
Xinput14 mgmt_gpio_oeb vssd vssd vccd vccd _195_/S sky130_fd_sc_hd__clkbuf_1
X_195_ _219_/Q _218_/Q vssd vssd vccd vccd _196_/A sky130_fd_sc_hd__or2b_1
Xinput14 mgmt_gpio_oeb vssd vssd vccd vccd _207_/S sky130_fd_sc_hd__clkbuf_1
XFILLER_2_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_178_ _178_/A vssd vssd vccd vccd _178_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_17_30 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold3 hold3/A vssd vssd vccd vccd hold3/X sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_10_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_5_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XTAP_57 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XPHY_30 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XTAP_46 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_194_ _194_/A0 _195_/A0 _194_/S vssd vssd vccd vccd _194_/X sky130_fd_sc_hd__mux2_1
X_177_ _177_/A _190_/A vssd vssd vccd vccd _178_/A sky130_fd_sc_hd__or2_1
Xinput15 mgmt_gpio_out vssd vssd vccd vccd _195_/A0 sky130_fd_sc_hd__clkbuf_1
X_194_ _194_/A vssd vssd vccd vccd _194_/X sky130_fd_sc_hd__clkbuf_1
X_177_ _183_/A _177_/B vssd vssd vccd vccd _178_/A sky130_fd_sc_hd__or2_1
Xinput15 mgmt_gpio_out vssd vssd vccd vccd _207_/A0 sky130_fd_sc_hd__clkbuf_1
Xhold4 hold4/A vssd vssd vccd vccd hold4/X sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_8_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_229_ _231_/CLK hold9/A _202_/A vssd vssd vccd vccd _230_/D sky130_fd_sc_hd__dfrtp_1
XTAP_58 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XFILLER_14_43 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XTAP_47 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XPHY_31 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_193_ _193_/A0 _182_/X _198_/Q vssd vssd vccd vccd _193_/X sky130_fd_sc_hd__mux2_1
X_193_ _216_/Q _207_/S vssd vssd vccd vccd _194_/A sky130_fd_sc_hd__and2_1
XPHY_20 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_2_46 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_2_68 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_176_ _176_/A vssd vssd vccd vccd _176_/X sky130_fd_sc_hd__clkbuf_1
X_159_ _190_/A _159_/B vssd vssd vccd vccd _160_/A sky130_fd_sc_hd__or2_1
Xinput16 pad_gpio_in vssd vssd vccd vccd _197_/A sky130_fd_sc_hd__clkbuf_1
X_159_ _183_/A _159_/B vssd vssd vccd vccd _160_/A sky130_fd_sc_hd__or2_1
X_228_ _231_/CLK _228_/D _202_/A vssd vssd vccd vccd hold9/A sky130_fd_sc_hd__dfrtp_1
Xinput16 pad_gpio_in vssd vssd vccd vccd _209_/A sky130_fd_sc_hd__clkbuf_1
Xhold5 hold5/A vssd vssd vccd vccd hold5/X sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_0_90 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_192_ serial_load vssd vssd vccd vccd _192_/X sky130_fd_sc_hd__buf_2
XPHY_32 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XTAP_59 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XPHY_21 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XTAP_48 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_192_ _192_/A vssd vssd vccd vccd _192_/X sky130_fd_sc_hd__clkbuf_1
XPHY_10 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_175_ _190_/A _177_/A vssd vssd vccd vccd _176_/A sky130_fd_sc_hd__or2b_1
Xinput17 resetn vssd vssd vccd vccd _190_/A sky130_fd_sc_hd__buf_12
X_158_ _158_/A vssd vssd vccd vccd _158_/X sky130_fd_sc_hd__clkbuf_1
Xinput17 resetn vssd vssd vccd vccd _202_/A sky130_fd_sc_hd__buf_6
X_175_ _187_/A _177_/B vssd vssd vccd vccd _176_/A sky130_fd_sc_hd__or2b_1
XFILLER_3_90 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_2_36 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_17_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_158_ _189_/B vssd vssd vccd vccd _183_/A sky130_fd_sc_hd__clkbuf_1
XFILLER_17_11 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold6 hold6/A vssd vssd vccd vccd hold6/X sky130_fd_sc_hd__clkdlybuf4s25_1
XFILLER_8_35 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xclkbuf_1_0_0_serial_clock clkbuf_0_serial_clock/X vssd vssd vccd vccd _222_/CLK sky130_fd_sc_hd__clkbuf_2
X_227_ _231_/CLK hold7/A _202_/A vssd vssd vccd vccd _228_/D sky130_fd_sc_hd__dfrtp_1
Xclkbuf_1_0_0_serial_clock clkbuf_0_serial_clock/X vssd vssd vccd vccd _231_/CLK sky130_fd_sc_hd__clkbuf_2
XTAP_49 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XTAP_38 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
XFILLER_0_80 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XPHY_33 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_191_ _191_/A vssd vssd vccd vccd _191_/X sky130_fd_sc_hd__buf_2
XFILLER_11_57 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xclkbuf_0_serial_clock serial_clock vssd vssd vccd vccd clkbuf_0_serial_clock/X sky130_fd_sc_hd__clkbuf_16
XPHY_22 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_191_ _214_/Q _216_/Q vssd vssd vccd vccd _192_/A sky130_fd_sc_hd__or2b_1
XPHY_11 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_2_26 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_157_ _190_/A _159_/B vssd vssd vccd vccd _158_/A sky130_fd_sc_hd__or2b_1
X_174_ _174_/A vssd vssd vccd vccd _174_/X sky130_fd_sc_hd__buf_1
Xinput18 serial_data_in vssd vssd vccd vccd _211_/D sky130_fd_sc_hd__clkbuf_1
XFILLER_17_45 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_226_ _231_/CLK _226_/D _202_/A vssd vssd vccd vccd hold7/A sky130_fd_sc_hd__dfrtp_1
X_157_ _157_/A vssd vssd vccd vccd _157_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_3_80 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xinput18 serial_data_in vssd vssd vccd vccd _223_/D sky130_fd_sc_hd__clkbuf_1
Xhold7 hold7/A vssd vssd vccd vccd hold7/X sky130_fd_sc_hd__clkdlybuf4s25_1
X_209_ _130_/A _209_/D _111_/X _109_/X vssd vssd vccd vccd _209_/Q _209_/Q_N sky130_fd_sc_hd__dfbbn_1
X_209_ _209_/A _192_/X vssd vssd vccd vccd mgmt_gpio_in sky130_fd_sc_hd__ebufn_8
XFILLER_5_26 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_14_24 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XPHY_12 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XTAP_39 vssd vccd sky130_fd_sc_hd__tapvpwrvgnd_1
X_173_ _173_/A vssd vssd vccd vccd _174_/A sky130_fd_sc_hd__buf_1
XPHY_34 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_23 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_190_ _190_/A vssd vssd vccd vccd _190_/X sky130_fd_sc_hd__clkbuf_1
Xinput19 user_gpio_oeb vssd vssd vccd vccd _193_/A0 sky130_fd_sc_hd__clkbuf_1
X_156_ _156_/A vssd vssd vccd vccd _156_/X sky130_fd_sc_hd__buf_1
Xinput19 user_gpio_oeb vssd vssd vccd vccd _205_/A0 sky130_fd_sc_hd__clkbuf_1
XFILLER_17_57 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_225_ _231_/CLK _225_/D _202_/A vssd vssd vccd vccd _226_/D sky130_fd_sc_hd__dfrtp_1
X_156_ _169_/A _159_/B vssd vssd vccd vccd _157_/A sky130_fd_sc_hd__or2b_1
Xhold8 hold8/A vssd vssd vccd vccd hold8/X sky130_fd_sc_hd__clkdlybuf4s25_1
X_139_ _190_/A _141_/B vssd vssd vccd vccd _140_/A sky130_fd_sc_hd__or2b_1
X_208_ _113_/X hold8/X _117_/X _115_/X vssd vssd vccd vccd _208_/Q _208_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_3_70 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_208_ _208_/A0 _207_/X _210_/Q vssd vssd vccd vccd _208_/X sky130_fd_sc_hd__mux2_1
XFILLER_0_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_139_ _139_/A vssd vssd vccd vccd _139_/X sky130_fd_sc_hd__clkbuf_1
XPHY_35 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_24 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_13 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_9_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_155_ _161_/A vssd vssd vccd vccd _156_/A sky130_fd_sc_hd__buf_1
X_172_ _172_/A vssd vssd vccd vccd _172_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_3_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_138_ _138_/A vssd vssd vccd vccd _138_/X sky130_fd_sc_hd__buf_1
X_207_ _119_/X _207_/D _123_/X _121_/X vssd vssd vccd vccd _207_/Q _207_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_0_83 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XFILLER_0_72 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_224_ _231_/CLK _224_/D _202_/A vssd vssd vccd vccd _225_/D sky130_fd_sc_hd__dfrtp_1
X_155_ _155_/A vssd vssd vccd vccd _155_/X sky130_fd_sc_hd__buf_1
X_207_ _207_/A0 _206_/X _207_/S vssd vssd vccd vccd _207_/X sky130_fd_sc_hd__mux2_1
X_138_ _152_/A _138_/B vssd vssd vccd vccd _139_/A sky130_fd_sc_hd__or2_1
XFILLER_0_50 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xhold9 hold9/A vssd vssd vccd vccd hold9/X sky130_fd_sc_hd__clkdlybuf4s25_1
X_171_ _190_/A _171_/B vssd vssd vccd vccd _172_/A sky130_fd_sc_hd__or2_1
X_171_ _183_/A _171_/B vssd vssd vccd vccd _172_/A sky130_fd_sc_hd__or2_1
XPHY_36 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_25 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_11_16 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XPHY_14 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_154_ _154_/A vssd vssd vccd vccd _154_/X sky130_fd_sc_hd__clkbuf_1
X_223_ _191_/A _223_/D _190_/A vssd vssd vccd vccd hold6/A sky130_fd_sc_hd__dfrtp_1
XFILLER_17_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_137_ _161_/A vssd vssd vccd vccd _138_/A sky130_fd_sc_hd__buf_1
X_206_ _125_/X hold7/X _129_/X _127_/X vssd vssd vccd vccd _206_/Q _206_/Q_N sky130_fd_sc_hd__dfbbn_1
X_223_ _203_/A _223_/D _202_/A vssd vssd vccd vccd _224_/D sky130_fd_sc_hd__dfrtp_1
X_154_ _173_/A vssd vssd vccd vccd _155_/A sky130_fd_sc_hd__buf_1
X_206_ _206_/A0 _207_/A0 _206_/S vssd vssd vccd vccd _206_/X sky130_fd_sc_hd__mux2_1
XFILLER_0_73 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_137_ _137_/A vssd vssd vccd vccd _137_/X sky130_fd_sc_hd__clkbuf_1
XPHY_37 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_26 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_15 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_170_ _170_/A vssd vssd vccd vccd _170_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_12_93 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_153_ _190_/A _153_/B vssd vssd vccd vccd _154_/A sky130_fd_sc_hd__or2_1
X_136_ _136_/A vssd vssd vccd vccd _161_/A sky130_fd_sc_hd__buf_1
X_222_ _222_/CLK _222_/D _190_/A vssd vssd vccd vccd _223_/D sky130_fd_sc_hd__dfrtp_1
XFILLER_0_41 vssd vssd vccd vccd sky130_fd_sc_hd__decap_8
XFILLER_0_52 vssd vssd vccd vccd sky130_fd_sc_hd__decap_12
X_205_ _131_/X hold9/X _135_/X _133_/X vssd vssd vccd vccd _205_/Q _194_/A0 sky130_fd_sc_hd__dfbbn_1
XFILLER_18_92 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_119_ _119_/A vssd vssd vccd vccd _119_/X sky130_fd_sc_hd__buf_1
X_153_ _153_/A vssd vssd vccd vccd _153_/X sky130_fd_sc_hd__clkbuf_1
X_205_ _205_/A0 _194_/X _210_/Q vssd vssd vccd vccd _205_/X sky130_fd_sc_hd__mux2_1
X_222_ _201_/X _222_/D _114_/X _111_/X vssd vssd vccd vccd _222_/Q _222_/Q_N sky130_fd_sc_hd__dfbbn_1
X_136_ _136_/A _138_/B vssd vssd vccd vccd _137_/A sky130_fd_sc_hd__or2b_1
X_119_ _187_/A _119_/B vssd vssd vccd vccd _120_/A sky130_fd_sc_hd__or2_1
XPHY_27 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_16 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XANTENNA_0 one vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_152_ _152_/A vssd vssd vccd vccd _152_/X sky130_fd_sc_hd__clkbuf_1
X_221_ _191_/A _221_/D _190_/A vssd vssd vccd vccd _222_/D sky130_fd_sc_hd__dfrtp_1
XFILLER_3_63 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_204_ _138_/X _204_/D _142_/X _140_/X vssd vssd vccd vccd _204_/Q _204_/Q_N sky130_fd_sc_hd__dfbbn_1
X_118_ _130_/A vssd vssd vccd vccd _119_/A sky130_fd_sc_hd__buf_1
X_135_ _135_/A vssd vssd vccd vccd _135_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_0_64 vssd vssd vccd vccd sky130_fd_sc_hd__decap_8
XFILLER_14_29 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XANTENNA_0 mgmt_gpio_oeb vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_152_ _152_/A _152_/B vssd vssd vccd vccd _153_/A sky130_fd_sc_hd__or2_1
X_221_ _140_/A _221_/D _120_/X _118_/X vssd vssd vccd vccd _221_/Q _221_/Q_N sky130_fd_sc_hd__dfbbn_1
X_204_ serial_load vssd vssd vccd vccd _204_/X sky130_fd_sc_hd__buf_2
X_118_ _118_/A vssd vssd vccd vccd _118_/X sky130_fd_sc_hd__clkbuf_1
X_135_ _135_/A vssd vssd vccd vccd _135_/X sky130_fd_sc_hd__buf_1
XPHY_28 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XPHY_17 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XANTENNA_1 one vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_151_ _190_/A _153_/B vssd vssd vccd vccd _152_/A sky130_fd_sc_hd__or2b_1
X_220_ _191_/A _220_/D _190_/A vssd vssd vccd vccd _221_/D sky130_fd_sc_hd__dfrtp_1
X_203_ _144_/X hold2/X _148_/X _146_/X vssd vssd vccd vccd _203_/Q _203_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_0_76 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_134_ _190_/A _134_/B vssd vssd vccd vccd _135_/A sky130_fd_sc_hd__or2_1
XFILLER_15_3 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_117_ _117_/A vssd vssd vccd vccd _117_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_6_52 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XANTENNA_1 mgmt_gpio_out vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
XFILLER_3_86 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_203_ _203_/A vssd vssd vccd vccd _203_/X sky130_fd_sc_hd__buf_2
X_151_ _151_/A vssd vssd vccd vccd _151_/X sky130_fd_sc_hd__clkbuf_1
X_134_ _140_/A vssd vssd vccd vccd _135_/A sky130_fd_sc_hd__buf_1
X_220_ _122_/X hold9/X _127_/X _124_/X vssd vssd vccd vccd _220_/Q _220_/Q_N sky130_fd_sc_hd__dfbbn_1
XFILLER_0_65 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_117_ _136_/A _119_/B vssd vssd vccd vccd _118_/A sky130_fd_sc_hd__or2b_1
XPHY_29 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XFILLER_15_73 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XPHY_18 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
XANTENNA_2 pad_gpio_in vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_150_ _150_/A vssd vssd vccd vccd _150_/X sky130_fd_sc_hd__buf_1
X_202_ _150_/X hold4/X _154_/X _152_/X vssd vssd vccd vccd _202_/Q _202_/Q_N sky130_fd_sc_hd__dfbbn_1
XANTENNA_2 one vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_150_ _169_/A _152_/B vssd vssd vccd vccd _151_/A sky130_fd_sc_hd__or2b_1
X_133_ _133_/A vssd vssd vccd vccd _133_/X sky130_fd_sc_hd__clkbuf_1
X_202_ _202_/A vssd vssd vccd vccd _202_/X sky130_fd_sc_hd__clkbuf_1
XFILLER_0_77 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
XPHY_19 vssd vssd vccd vccd sky130_fd_sc_hd__decap_3
X_116_ _190_/A _116_/B vssd vssd vccd vccd _117_/A sky130_fd_sc_hd__or2_1
XANTENNA_3 serial_data_in vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
XFILLER_3_77 vssd vssd vccd vccd sky130_fd_sc_hd__fill_2
X_201_ _156_/X hold1/X _160_/X _158_/X vssd vssd vccd vccd _201_/Q _201_/Q_N sky130_fd_sc_hd__dfbbn_1
X_132_ _190_/A _134_/B vssd vssd vccd vccd _133_/A sky130_fd_sc_hd__or2b_1
XFILLER_18_63 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
XFILLER_18_41 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_115_ _115_/A vssd vssd vccd vccd _115_/X sky130_fd_sc_hd__clkbuf_1
Xoutput30 _202_/Q vssd vssd vccd vccd pad_gpio_inenb sky130_fd_sc_hd__buf_2
XANTENNA_4 user_gpio_oeb vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
X_116_ _116_/A vssd vssd vccd vccd _140_/A sky130_fd_sc_hd__buf_1
XANTENNA_3 one vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
XFILLER_3_55 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
X_132_ _152_/A _132_/B vssd vssd vccd vccd _133_/A sky130_fd_sc_hd__or2_1
X_201_ _201_/A vssd vssd vccd vccd _201_/X sky130_fd_sc_hd__buf_1
XFILLER_18_85 vssd vssd vccd vccd sky130_fd_sc_hd__fill_1
Xoutput30 _208_/X vssd vssd vccd vccd pad_gpio_out sky130_fd_sc_hd__buf_2
XANTENNA_4 pad_gpio_in vssd vssd vccd vccd sky130_fd_sc_hd__diode_2
.ends

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff