The invention provides an FPGA (
field programmable gate array) control-based all-
solid-state high-
voltage nanosecond pulse generator, and belongs to the field of bio-electromagnetic technology. The
nanosecond pulse generator mainly comprises a power supply
system, a pulse forming
system, a
pulse measurement system, an FPGA
control system, a
signal conversion system and a
portable computer. In the generator, the output pulse amplitude is between 0 and 10kV, the pulse width is between 200 and 1000ns, the
pulse frequency is between 1 and 1000Hz, the falling edge is between 30 and 40ns, the number of pulse is between 1 and 1000, and particular parameters are determined according the requirement of tumor treatment. The FPGA control-based all-
solid-state high-
voltage nanosecond pulse generator has the characteristics of intelligent regulation of pulse parameters (pulse amplitude, width, frequency and number),
optical fiber transmission, high parameter accuracy, long service life, small size, low
failure rate, good security and the like; and the generator outputs high
pulse frequency, and is advantageous to quick searching of the optimal window parameters for inducing
tumor cell apoptosis by virtue of intelligent regulation, so that the tumor
treatment effect is improved. The FPGA control-based all-
solid-state high-
voltage nanosecond pulse generator can be widely applied to tumor treatment.