Patent ID: 7183835

Claim:
A semiconductor device controlling a drive of an insulated gate transistor by generating a control output signal on a basis of a control input signal, comprising: a driver outputting said control output signal and a short-circuit protection circuit detecting said control output signal and controlling and forcing said driver to stop said control output signal when a detecting voltage of said control output signal exceeds a predetermined reference voltage before a predetermined period passes after said control output signal indicates a conduction of said insulated gate transistor, wherein said short-circuit protection circuit includes: pulse generation circuit receiving said control input signal and outputting a first pulse signal being significant only in said predetermined period according to a timing when said control input signal indicates the conduction of said insulated gate transistor; a comparator receiving the detecting voltage of said control output signal, performing a comparison with said reference voltage and outputting a second pulse signal being significant during a period when the detecting voltage of said control output signal exceeds said reference voltage; and a logical circuit receiving said first and second pulse signals and outputting a stop signal forcing said driver to stop said control output signal when said second pulse signal becomes significant during a period when said first pulse signal is significant.