To this end, the ICD device 2120, as shown in the functional block diagram of FIG. 21, includes a control and timing circuit 2122, such as a microprocessor, state-machine or other such control circuitry, that controls a high output charge generator (or pulse generator) 2126.