layout_v3
diff --git a/mag/VCO/VCO.mag b/mag/VCO/VCO.mag index ac487dd..74495c4 100644 --- a/mag/VCO/VCO.mag +++ b/mag/VCO/VCO.mag
@@ -1,7 +1,29 @@ magic tech sky130A magscale 1 2 -timestamp 1608322492 +timestamp 1608329555 +<< error_s >> +rect -5124 5190 -4300 5403 +rect -3685 3922 -3578 4160 +rect -3116 3922 -3009 4160 +rect -2547 3922 -2440 4160 +rect -1978 3922 -1871 4160 +rect -1409 3922 -1302 4160 +rect -840 3922 -733 4160 +rect -271 3922 -164 4160 +rect 298 3922 405 4160 +rect 867 3922 974 4160 +rect 1436 3922 1543 4160 +rect 2005 3922 2112 4160 +rect 2574 3922 2681 4160 +rect 3143 3922 3250 4160 +rect 3712 3922 3819 4160 +rect 4281 3922 4388 4160 +rect 4850 3922 4957 4160 +rect 5419 3922 5526 4160 +rect 5988 3922 6095 4160 +rect 6557 3922 6664 4160 +rect 7126 3922 7233 4160 << nwell >> rect 8339 5532 9230 5539 rect -5124 5192 9230 5532 @@ -513,6 +535,9 @@ rect 7868 4244 7902 4278 rect 7940 4244 7962 4278 rect 7962 4244 7974 4278 +rect -3792 4050 -3742 4108 +rect -4398 3878 -4348 3936 +rect 8538 3876 8588 3934 rect 8164 3054 8198 3088 rect 8236 3054 8270 3088 rect 8308 3054 8342 3088 @@ -1031,13 +1056,20 @@ rect 7902 4244 7940 4278 rect 7974 4244 8202 4278 rect -4314 4172 8202 4244 +rect -3798 4108 -3736 4120 +rect -3798 4050 -3792 4108 +rect -3742 4050 -3736 4108 +rect -3798 4038 -3736 4050 +rect -4404 3936 -4342 3948 +rect -4404 3878 -4398 3936 +rect -4348 3878 -4342 3936 +rect -4404 3866 -4342 3878 rect 8258 3922 8292 4592 rect 8741 4451 9231 4706 rect 8960 4160 8994 4451 -rect 8258 3920 8689 3922 -rect 9050 3920 9082 4350 -rect 8258 3886 8693 3920 -rect 9050 3886 9347 3920 +rect 8532 3934 8594 3946 +rect 8532 3922 8538 3934 +rect 8258 3886 8538 3922 rect 8168 3624 8202 3684 rect -4767 2937 -4470 3109 rect -3770 2956 -3696 3138 @@ -1050,6 +1082,14 @@ rect 7804 3520 8202 3624 rect 8168 3444 8202 3520 rect 8258 3474 8292 3886 +rect 8532 3876 8538 3886 +rect 8588 3922 8594 3934 +rect 8588 3920 8689 3922 +rect 9050 3920 9082 4350 +rect 8588 3886 8693 3920 +rect 9050 3886 9347 3920 +rect 8588 3876 8594 3886 +rect 8532 3864 8594 3876 rect 8343 3351 8400 3419 rect 8960 3417 8996 3620 rect 9050 3526 9082 3886 @@ -1384,7 +1424,7 @@ box 4 0 76 74 use inverter inverter_1 array 0 20 569 0 0 858 -timestamp 1608322001 +timestamp 1608329555 transform 1 0 990 0 1 3228 box -5393 252 -4418 1124 use sky130_fd_pr__pfet_01v8_373K6R sky130_fd_pr__pfet_01v8_373K6R_0 @@ -1395,14 +1435,14 @@ timestamp 1608254796 transform 1 0 8231 0 1 4426 box -211 -436 211 459 +use sky130_fd_pr__pfet_01v8_35M7SK sky130_fd_pr__pfet_01v8_35M7SK_0 +timestamp 1608326616 +transform -1 0 -4765 0 1 4961 +box -211 -128 211 188 use sky130_fd_pr__pfet_01v8_3D5K6R sky130_fd_pr__pfet_01v8_3D5K6R_0 timestamp 1608253231 transform 1 0 -3667 0 1 4954 box -211 -324 211 324 -use sky130_fd_pr__pfet_01v8_35M7SK sky130_fd_pr__pfet_01v8_35M7SK_0 -timestamp 1608253040 -transform -1 0 -4765 0 1 4961 -box -211 -309 211 309 use via_li_m1 via_li_m1_3 array 0 19 72 0 0 74 timestamp 1607692587
diff --git a/mag/VCO/inverter.mag b/mag/VCO/inverter.mag index a2b21ac..4a9bdc2 100644 --- a/mag/VCO/inverter.mag +++ b/mag/VCO/inverter.mag
@@ -1,35 +1,25 @@ magic tech sky130A magscale 1 2 -timestamp 1608322001 +timestamp 1608329555 << nwell >> rect -5304 932 -4420 1124 << pwell >> +rect -5246 544 -4824 604 rect -5314 266 -4462 418 -<< psubdiff >> -rect -5184 366 -4896 368 -rect -5184 292 -5136 366 -rect -4952 292 -4896 366 << nsubdiff >> -rect -5156 982 -5116 1056 -rect -4932 982 -4868 1056 -<< psubdiffcont >> -rect -5136 292 -4952 366 +rect -5216 972 -5190 1026 +rect -4886 972 -4862 1026 << nsubdiffcont >> -rect -5116 982 -4932 1056 +rect -5190 972 -4886 1026 << poly >> rect -5048 692 -5018 931 -rect -4801 708 -4747 718 rect -5393 658 -5018 692 rect -5048 415 -5018 658 -rect -4836 640 -4747 708 -rect -4801 631 -4747 640 +rect -4800 631 -4747 718 << locali >> -rect -5156 982 -5116 1056 -rect -4932 982 -4868 1056 -rect -5184 366 -4896 368 -rect -5184 292 -5136 366 -rect -4952 292 -4896 366 +rect -5216 972 -5190 1026 +rect -4886 972 -4862 1026 << metal1 >> rect -5304 944 -4418 1056 rect -5096 826 -5062 944 @@ -38,22 +28,12 @@ rect -5094 396 -5060 531 rect -5006 437 -4971 658 rect -5314 292 -4462 396 -use sky130_fd_pr__nfet_01v8_6MNZ3F inv_nfet -timestamp 1608322001 -transform 1 0 -5033 0 1 504 -box -211 -252 211 252 -use via_li_m1 via_li_m1_1 -array 0 3 72 0 0 74 -timestamp 1607692587 -transform 1 0 -5192 0 1 294 -box 4 0 76 74 -use via_li_m1 via_li_m1_0 -array 0 3 72 0 0 74 -timestamp 1607692587 -transform 1 0 -5140 0 1 980 -box 4 0 76 74 -use sky130_fd_pr__pfet_01v8_HA7HUY inv_pfet -timestamp 1608252628 -transform 1 0 -5033 0 1 863 -box -128 -92 118 92 +use sky130_fd_pr__nfet_01v8_PUCP6T inv_nfet +timestamp 1608326735 +transform 1 0 -5033 0 1 507 +box -211 -255 211 77 +use sky130_fd_pr__pfet_01v8_35M7SK sky130_fd_pr__pfet_01v8_35M7SK_0 +timestamp 1608326616 +transform 1 0 -5033 0 1 822 +box -211 -128 211 188 << end >>
diff --git a/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SK.mag b/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SK.mag index 57b006d..147a45e 100644 --- a/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SK.mag +++ b/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SK.mag
@@ -1,13 +1,9 @@ magic tech sky130A magscale 1 2 -timestamp 1608253040 -<< error_p >> -rect -29 171 29 177 -rect -29 137 -17 171 -rect -29 131 29 137 +timestamp 1608326616 << nwell >> -rect -211 -309 211 309 +rect -211 -128 211 188 << pmos >> rect -15 -90 15 90 << pdiff >> @@ -22,53 +18,18 @@ << pdiffc >> rect -61 -78 -27 78 rect 27 -78 61 78 -<< nsubdiff >> -rect -175 239 -79 273 -rect 79 239 175 273 -rect -175 177 -141 239 -rect 141 177 175 239 -rect -175 -239 -141 -177 -rect 141 -239 175 -177 -rect -175 -273 -79 -239 -rect 79 -273 175 -239 -<< nsubdiffcont >> -rect -79 239 79 273 -rect -175 -177 -141 177 -rect 141 -177 175 177 -rect -79 -273 79 -239 << poly >> -rect -33 171 33 187 -rect -33 137 -17 171 -rect 17 137 33 171 -rect -33 121 33 137 -rect -15 90 15 121 +rect -15 90 15 116 rect -15 -126 15 -90 -<< polycont >> -rect -17 137 17 171 << locali >> -rect -175 239 -79 273 -rect 79 239 175 273 -rect -175 177 -141 239 -rect 141 177 175 239 -rect -33 137 -17 171 -rect 17 137 33 171 rect -61 78 -27 94 rect -61 -94 -27 -78 rect 27 78 61 94 rect 27 -94 61 -78 -rect -175 -239 -141 -177 -rect 141 -239 175 -177 -rect -175 -273 -79 -239 -rect 79 -273 175 -239 << viali >> -rect -17 137 17 171 rect -61 -78 -27 78 rect 27 -78 61 78 << metal1 >> -rect -29 171 29 177 -rect -29 137 -17 171 -rect 17 137 29 171 -rect -29 131 29 137 rect -67 78 -21 90 rect -67 -78 -61 78 rect -27 -78 -21 78
diff --git a/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SP.mag b/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SP.mag new file mode 100644 index 0000000..57b006d --- /dev/null +++ b/mag/VCO/sky130_fd_pr__pfet_01v8_35M7SP.mag
@@ -0,0 +1,85 @@ +magic +tech sky130A +magscale 1 2 +timestamp 1608253040 +<< error_p >> +rect -29 171 29 177 +rect -29 137 -17 171 +rect -29 131 29 137 +<< nwell >> +rect -211 -309 211 309 +<< pmos >> +rect -15 -90 15 90 +<< pdiff >> +rect -73 78 -15 90 +rect -73 -78 -61 78 +rect -27 -78 -15 78 +rect -73 -90 -15 -78 +rect 15 78 73 90 +rect 15 -78 27 78 +rect 61 -78 73 78 +rect 15 -90 73 -78 +<< pdiffc >> +rect -61 -78 -27 78 +rect 27 -78 61 78 +<< nsubdiff >> +rect -175 239 -79 273 +rect 79 239 175 273 +rect -175 177 -141 239 +rect 141 177 175 239 +rect -175 -239 -141 -177 +rect 141 -239 175 -177 +rect -175 -273 -79 -239 +rect 79 -273 175 -239 +<< nsubdiffcont >> +rect -79 239 79 273 +rect -175 -177 -141 177 +rect 141 -177 175 177 +rect -79 -273 79 -239 +<< poly >> +rect -33 171 33 187 +rect -33 137 -17 171 +rect 17 137 33 171 +rect -33 121 33 137 +rect -15 90 15 121 +rect -15 -126 15 -90 +<< polycont >> +rect -17 137 17 171 +<< locali >> +rect -175 239 -79 273 +rect 79 239 175 273 +rect -175 177 -141 239 +rect 141 177 175 239 +rect -33 137 -17 171 +rect 17 137 33 171 +rect -61 78 -27 94 +rect -61 -94 -27 -78 +rect 27 78 61 94 +rect 27 -94 61 -78 +rect -175 -239 -141 -177 +rect 141 -239 175 -177 +rect -175 -273 -79 -239 +rect 79 -273 175 -239 +<< viali >> +rect -17 137 17 171 +rect -61 -78 -27 78 +rect 27 -78 61 78 +<< metal1 >> +rect -29 171 29 177 +rect -29 137 -17 171 +rect 17 137 29 171 +rect -29 131 29 137 +rect -67 78 -21 90 +rect -67 -78 -61 78 +rect -27 -78 -21 78 +rect -67 -90 -21 -78 +rect 21 78 67 90 +rect 21 -78 27 78 +rect 61 -78 67 78 +rect 21 -90 67 -78 +<< properties >> +string gencell sky130_fd_pr__pfet_01v8 +string FIXED_BBOX -158 -256 158 256 +string parameters w 0.9 l 0.15 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.15 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8 sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl 0 viagr 0 viagt 0 viagb 0 viagate 100 viadrn 100 viasrc 100 +string library sky130 +<< end >>