Corrected one error with an overlay pad, which was colliding with via3s in different locations on one of the two cells it was being overlaid on, by creating a separate overlay cell for each pad. Corrected two other cells, one with the clamp overlay and one with just the power overlay, which used the wrong overlay cell.
diff --git a/VERSION b/VERSION index 875bf08..f42a27c 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.95 +1.0.96
diff --git a/sky130/custom/sky130_fd_io/gds/sky130_ef_io.gds b/sky130/custom/sky130_fd_io/gds/sky130_ef_io.gds index 61a3456..6e34914 100644 --- a/sky130/custom/sky130_fd_io/gds/sky130_ef_io.gds +++ b/sky130/custom/sky130_fd_io/gds/sky130_ef_io.gds Binary files differ
diff --git a/sky130/custom/sky130_fd_io/mag/sky130_ef_io__gpiov2_pad_wrapped.mag b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__gpiov2_pad_wrapped.mag index a9fd112..9f8e406 100644 --- a/sky130/custom/sky130_fd_io/mag/sky130_ef_io__gpiov2_pad_wrapped.mag +++ b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__gpiov2_pad_wrapped.mag
@@ -2,48 +2,6 @@ tech sky130A magscale 1 2 timestamp 1605991447 -<< checkpaint >> -rect -1403 -1260 17394 43453 -<< pdiff >> -rect 1089 39319 1123 39345 -rect 2323 39319 2357 39345 -rect 6371 37002 13482 37024 -rect 15317 36212 15331 37056 -rect 15307 36198 15331 36212 -rect 1301 36172 13482 36188 -rect 13525 36172 15331 36198 -rect 1936 33804 2098 34804 -rect 14222 33804 14263 34804 -rect 14784 33804 14994 34804 -rect 1959 32203 2099 33203 -rect 14222 32203 14263 33203 -rect 14784 32203 14994 33203 -rect 835 22703 983 27449 -rect 1500 25515 1526 26515 -rect 1571 25515 1673 26515 -rect 14739 25515 14894 26515 -rect 15064 25515 15219 26515 -rect 1500 23915 1526 24915 -rect 1571 23915 1673 24915 -rect 14739 23915 14894 24915 -rect 15064 23915 15219 24915 -rect 1009 22646 7933 22677 -rect 7937 21410 9142 21414 -rect 1718 21372 1774 21384 -rect 8563 12351 9011 12357 -rect 11609 12351 12083 12357 -rect 6735 12238 12288 12241 -rect 7528 12166 13277 12178 -rect 7528 11475 7554 12166 -rect 7544 11472 7554 11475 -rect 3716 10396 3732 10712 -rect 4920 10396 4938 10712 -rect 3716 10370 3720 10396 -rect 3682 10132 3720 10370 -rect 4940 10132 4972 10370 -rect 4505 6095 4995 6122 -rect 9013 3239 9039 3247 -rect 12223 3239 12248 3247 << metal1 >> rect 10137 2116 10143 2168 rect 10195 2156 10201 2168
diff --git a/sky130/custom/sky130_fd_io/mag/sky130_ef_io__hvc_vssio_overlay.mag b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__hvc_vssio_overlay.mag new file mode 100644 index 0000000..265acce --- /dev/null +++ b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__hvc_vssio_overlay.mag
@@ -0,0 +1,58 @@ +magic +tech sky130A +magscale 1 2 +timestamp 1609170569 +<< checkpaint >> +rect 1642 40835 8666 40867 +rect 1526 40755 8716 40835 +rect -586 37241 8716 40755 +rect -586 35405 4020 37241 +<< metal3 >> +rect 2908 38501 4894 38507 +rect 2908 34872 2914 38501 +rect 4888 34872 4894 38501 +rect 5280 38501 7266 38507 +rect 5280 34882 5286 38501 +rect 7260 34882 7266 38501 +rect 5280 34876 7266 34882 +rect 2908 34866 4894 34872 +rect 7624 18544 9746 18550 +rect 7624 13650 7630 18544 +rect 9740 13650 9746 18544 +rect 7624 13644 9746 13650 +rect 5216 5654 7336 5660 +rect 5216 4798 5222 5654 +rect 7330 4798 7336 5654 +rect 5216 4792 7336 4798 +rect 7604 4444 9750 4450 +rect 7604 3590 7610 4444 +rect 9744 3590 9750 4444 +rect 7604 3584 9750 3590 +<< via3 >> +rect 2914 34872 4888 38501 +rect 5286 34882 7260 38501 +rect 7630 13650 9740 18544 +rect 5222 4798 7330 5654 +rect 7610 3590 9744 4444 +<< metal4 >> +rect 2908 34872 2914 38501 +rect 4888 34872 4894 38501 +rect 5280 34882 5286 38501 +rect 7260 34882 7266 38501 +rect 5280 34876 7266 34882 +rect 2908 34866 4894 34872 +rect 7624 18544 9746 18550 +rect 7624 13650 7630 18544 +rect 9740 13650 9746 18544 +rect 7624 13644 9746 13650 +rect 5216 5654 7336 5660 +rect 5216 4798 5222 5654 +rect 7330 4798 7336 5654 +rect 5216 4792 7336 4798 +rect 7604 4444 9750 4450 +rect 7604 3590 7610 4444 +rect 9744 3590 9750 4444 +rect 7604 3584 9750 3590 +<< properties >> +string FIXED_BBOX 0 -406 15000 39592 +<< end >>