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 >>