A square-wave pulse generator with approximately 100 kV amplitude and kHz repetition rates | Synapse