Created the wrong filename for the GDS of the custom sky130_ef_io in the last commit. Also for this commit: The equivalent VSSA pad to the one corrected in the last commit also needed to be modified.
diff --git a/sky130/Makefile.in b/sky130/Makefile.in index d0dd1dc..b4f0bd6 100644 --- a/sky130/Makefile.in +++ b/sky130/Makefile.in
@@ -528,6 +528,12 @@ -library digital sky130_fd_sc_ls \ -library digital sky130_fd_sc_ms \ -library digital sky130_fd_sc_lp |& tee -a ${SKY130A}_install.log + # Add a maskhint set for the tap cell .ag view to prevent problems writing + # when writing NSDM and PSDM to GDS during hierarchical adjustments. + ${ADDPROP} ${STAGING_PATH}/${SKY130A} sky130_fd_sc_hd sky130_fd_sc_hd__tapvpwrvgnd_1 \ + "MASKHINTS_PSDM 0 38 92 196" -mag + ${ADDPROP} ${STAGING_PATH}/${SKY130A} sky130_fd_sc_hd sky130_fd_sc_hd__tapvpwrvgnd_1 \ + "MASKHINTS_NSDM 0 280 92 506" -mag # Remove the base verilog files which have already been included into # the libraries ${RM} ${STAGING_PATH}/${SKY130A}/libs.ref/sky130_fd_sc_hd/verilog/*.*.v
diff --git a/sky130/custom/sky130_fd_io/gds/sky130_ef_io b/sky130/custom/sky130_fd_io/gds/sky130_ef_io deleted file mode 100644 index a66ded2..0000000 --- a/sky130/custom/sky130_fd_io/gds/sky130_ef_io +++ /dev/null Binary files differ
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 e07f37e..7bdde6a 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__vssa_hvc_clamped_pad.mag b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__vssa_hvc_clamped_pad.mag index 05270eb..f30ddfc 100644 --- a/sky130/custom/sky130_fd_io/mag/sky130_ef_io__vssa_hvc_clamped_pad.mag +++ b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__vssa_hvc_clamped_pad.mag
@@ -1,7 +1,9 @@ magic tech sky130A magscale 1 2 -timestamp 1608397426 +timestamp 1610124989 +<< checkpaint >> +rect -1260 -1667 16260 40853 << metal2 >> rect 99 -407 4879 -259 rect 5179 -407 5579 -184 @@ -78,14 +80,14 @@ rect 14746 20 15000 1070 use sky130_ef_io__hvc_vdda_overlay sky130_ef_io__hvc_vdda_overlay_0 timestamp 1607721650 -transform 1 0 0 0 1 -1 +transform -1 0 14903 0 1 -1 box 5196 2610 9707 7592 use sky130_fd_io__overlay_vssa_hvc sky130_fd_io__overlay_vssa_hvc_0 $PDKPATH/libs.ref/sky130_fd_io/mag -timestamp 1608233597 +timestamp 1610123829 transform 1 0 0 0 1 -407 box 0 407 15000 40000 use sky130_fd_io__top_ground_hvc_wpad sky130_fd_io__top_ground_hvc_wpad_0 $PDKPATH/libs.ref/sky130_fd_io/mag -timestamp 1608233597 +timestamp 1610123829 transform 1 0 0 0 1 -407 box 0 0 15000 40000 << labels >>