A compact generator with a semiconductor opening switch (SOS-diode) shaping across resistive load pulses with an amplitude of up to 300 kV, duration of 30–50 ns, and a 300-Hz pulse repetition under uninterrupted operation and up to 2 kHz in a 30-s burst mode is described. The generator contains a thyristor charging device, magnetic compressor, and inductive storage with a semiconductor opening swith based on SOS-diodes. The average output power at a maximum pulse repetition rate and a 250kV-voltage is 16 kW. The overall dimensions of the generator are 0.85×0.65×0.42 m, the weight is about 115 kg.