Added a placeholder subcircuit definition for sky130_fd_io__condiode, because otherwise simulations involving I/O cells will fail.
diff --git a/VERSION b/VERSION index be76a0c..1a43809 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.146 +1.0.147
diff --git a/sky130/custom/sky130_fd_io/spice/sky130_fd_io.spice b/sky130/custom/sky130_fd_io/spice/sky130_fd_io.spice index e7b42be..30002f9 100644 --- a/sky130/custom/sky130_fd_io/spice/sky130_fd_io.spice +++ b/sky130/custom/sky130_fd_io/spice/sky130_fd_io.spice
@@ -14,6 +14,12 @@ * * SPDX-License-Identifier: Apache-2.0 +* Placeholder for "condiode", which probably represents the parasitic +* well-to-substrate diode, although it does not take any parameters. +.SUBCKT sky130_fd_io__condiode NEG POS +.ENDS + + .SUBCKT sky130_fd_io__amuxsplitv2_delay ENABLE_VDDA_H HLD_VDDA_H_N HOLD RESET + VCC_IO VGND *.PININFO ENABLE_VDDA_H:I HLD_VDDA_H_N:I HOLD:O RESET:O VCC_IO:B