hello indulis, is there any other way to obtain such a triangular waveform like using IGBT or any other power electronic device . the current will be in the range of a few tens of amperes at present i am applying a triangular drive pulse to the gate VGS but my current ID , the drain current is not following that waveform. the control voltage i am applying is only 0-5 V . My main requirement is to produce a current pulse of a high rating . in my circuit this triangular current pulse would be utilised by a EDMT machine