I need four IO pads in the user project area: 12V, 6V, and (LV) analog in and out. I'm sharing a chi...
a
I need four IO pads in the user project area: 12V, 6V, and (LV) analog in and out. I'm sharing a chip so I don't have access to regular analog I/O or special pins. For 6V, VIN, and VOUT, I want to instantiate three copies of
sky130_ef_io__analog_minesd_pad_short
with VDDIO=6V, which should be safe for the ESD diodes (plus series resistor)--any reason I can't do this? For 12V: are there 12V ESD diodes? Or is a resistor my only hope?
m
@Aidan Medcalf this sounds like a efabless caravel/caravan chip since you mentioned a user project area. I don’t think there is an option to add io pads. For caravan, you’re limited to 11 analog io pad with no esd and 27 gpio pads. You can use the analog io pads for 12V, and maybe transistors connected as diodes for esd (connect the gate to the source so that the device is normally off).
a
Yes, caravel. We're getting bare dies and wirebonding ourselves, so we have the ability to add pads.
m
Ah, I see. that makes sense.