The pad is the combination of a tristate driver in output and a TTL-level buffer in input. The input buffer is TTL compatible (think about tester, TTL chips). The pins are:
dataOut: the data from chip to be driven out.
enableOut: when high, padtaOut; when low, pad is tristate.
dataIn: buffered input. Drive is about a standard cell inverter.
enableIn: when high, dataIn is driven.
pad: the bonding site, also available inside the chip as unbuffered input.
Vdd, Gnd: the unique power supply, common to chip logic and pad drivers.
The last stage of drivers can deliver about 50mA under 5V. It drives a 40pF load in a couple of ns. The drains of the n transistor (w=500m) and of the p transistor (w=1100m) are protected by guard rings and act as clamping diodes. In an experiment on a similar actual circuit, spikes of up to 1000V (from a 100pF capacitor through 2kW) did not disturb the circuit. Each pad receives power from the outside power bus (the double decker) and passes some of it to the inside of the circuit.
By tying the various enables to Vdd or Gnd, the pad can be used as I/O, output only, input only, input tristate, ....