The present disclosure relates to an electrosurgical generator which includes a controller configured to generate a first pulse train having at least one first control pulse and at least one first reset pulse. The controller also includes a second pulse train having at least one second control pulse and at least one second reset pulse. The first control pulse(s) and the second control pulse(s) are asynchronous and the reset pulse(s) are synchronous. The electrosurgical generator also includes an RF output stage which includes a first switching element and a second switching element. The control pulses are configured to activate the first switching element and second switching elements, respectively, in an asynchronous fashion to generate a non-continuous RF waveform.