Added a bare wirebond pad structure to the list of cells in the sky130_ef_io library.
diff --git a/VERSION b/VERSION index a747663..818b8de 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.80 +1.0.81
diff --git a/sky130/custom/sky130_fd_io/gds/sky130_ef_io__bare_pad.gds b/sky130/custom/sky130_fd_io/gds/sky130_ef_io__bare_pad.gds new file mode 100644 index 0000000..35ad79c --- /dev/null +++ b/sky130/custom/sky130_fd_io/gds/sky130_ef_io__bare_pad.gds Binary files differ
diff --git a/sky130/custom/sky130_fd_io/lef/sky130_ef_io__bare_pad.lef b/sky130/custom/sky130_fd_io/lef/sky130_ef_io__bare_pad.lef new file mode 100644 index 0000000..09f9999 --- /dev/null +++ b/sky130/custom/sky130_fd_io/lef/sky130_ef_io__bare_pad.lef
@@ -0,0 +1,28 @@ +VERSION 5.7 ; + NOWIREEXTENSIONATPIN ON ; + DIVIDERCHAR "/" ; + BUSBITCHARS "[]" ; +MACRO sky130_ef_io__bare_pad + CLASS BLOCK ; + FOREIGN sky130_ef_io__bare_pad ; + ORIGIN 2.700 2.700 ; + SIZE 65.400 BY 75.400 ; + PIN PAD + PORT + LAYER met4 ; + RECT -2.700 70.000 62.700 72.700 ; + RECT -2.700 0.000 0.000 70.000 ; + RECT 60.000 0.000 62.700 70.000 ; + RECT -2.700 -2.700 62.700 0.000 ; + LAYER via4 ; + RECT -2.580 71.400 62.580 72.580 ; + RECT -2.580 -1.400 -1.400 71.400 ; + RECT 61.400 -1.400 62.580 71.400 ; + RECT -2.580 -2.580 62.580 -1.400 ; + LAYER met5 ; + RECT -2.700 -2.700 62.700 72.700 ; + END + END PAD +END sky130_ef_io__bare_pad +END LIBRARY +
diff --git a/sky130/custom/sky130_fd_io/mag/sky130_ef_io__bare_pad.mag b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__bare_pad.mag new file mode 100644 index 0000000..bfaf97c --- /dev/null +++ b/sky130/custom/sky130_fd_io/mag/sky130_ef_io__bare_pad.mag
@@ -0,0 +1,29 @@ +magic +tech sky130A +timestamp 1607107368 +<< metal4 >> +rect -270 7258 6270 7270 +rect -270 -258 -258 7258 +rect -140 7000 6140 7140 +rect -140 0 0 7000 +rect 6000 0 6140 7000 +rect -140 -140 6140 0 +rect 6258 -258 6270 7258 +rect -270 -270 6270 -258 +<< via4 >> +rect -258 7140 6258 7258 +rect -258 -140 -140 7140 +rect 6140 -140 6258 7140 +rect -258 -258 6258 -140 +<< metal5 >> +rect -270 7258 6270 7270 +rect -270 -258 -258 7258 +rect -140 -140 6140 7140 +rect 6258 -258 6270 7258 +rect -270 -270 6270 -258 +<< glass >> +rect 0 0 6000 7000 +<< labels >> +flabel metal5 -140 -140 6140 7140 0 FreeSans 800 0 0 0 PAD +port 0 nsew +<< end >>