A circuit comprising: a gate driver circuit having an output coupled to a gate driving terminal, the gate driving terminal configured to be coupled to a gate of a switching transistor; a dynamic controller having an output coupled to an input of the gate driver circuit; a summing circuit having an output coupled to an input of the dynamic controller, and a first input configured to receive a reference signal; at least one feedback circuit (902, 920) coupled between a voltage measurement terminal and a second input of the summing circuit, the at least one feedback circuit configured to provide a signal proportional to at least one of a time derivative of a load path voltage of the switching transistor and a time derivative of a load path current of the switching transistor to the second input of the summing circuit; and an anti-windup circuit coupled between the output of the gate driver circuit and a third input of the summing circuit, the anti-windup circuit configured to provide a signal proportional to a time derivative of an output voltage of the gate driver circuit to the third input of the summing circuit; wherein the summing circuit is configured to form an error signal based on the reference signal, the time derivative of the voltage at the output terminal of the gate driver circuit, and at least one of the time derivative of the load path voltage or the time derivative of the load path current; wherein the dynamic controller processes the error signal in order to control the time derivative of the output voltage of the gate driver circuit; and wherein the anti-windup circuit is configured to: apply a first gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns on the switching transistor; apply a second gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns off the switching transistor; and rectify the feedback from the time derivative of the voltage at the output terminal of the gate driver circuit. a gate driver circuit having an output coupled to a gate driving terminal, the gate driving terminal configured to be coupled to a gate of a switching transistor; a dynamic controller having an output coupled to an input of the gate driver circuit; a summing circuit having an output coupled to an input of the dynamic controller, and a first input configured to receive a reference signal; at least one feedback circuit (902, 920) coupled between a voltage measurement terminal and a second input of the summing circuit, the at least one feedback circuit configured to provide a signal proportional to at least one of a time derivative of a load path voltage of the switching transistor and a time derivative of a load path current of the switching transistor to the second input of the summing circuit; and an anti-windup circuit coupled between the output of the gate driver circuit and a third input of the summing circuit, the anti-windup circuit configured to provide a signal proportional to a time derivative of an output voltage of the gate driver circuit to the third input of the summing circuit; wherein the summing circuit is configured to form an error signal based on the reference signal, the time derivative of the voltage at the output terminal of the gate driver circuit, and at least one of the time derivative of the load path voltage or the time derivative of the load path current; wherein the dynamic controller processes the error signal in order to control the time derivative of the output voltage of the gate driver circuit; and wherein the anti-windup circuit is configured to: apply a first gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns on the switching transistor; apply a second gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns off the switching transistor; and rectify the feedback from the time derivative of the voltage at the output terminal of the gate driver circuit. apply a first gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns on the switching transistor; apply a second gain to the signal proportional to the time derivative of the output voltage of the gate driver circuit when the gate driver circuit turns off the switching transistor; and rectify the feedback from the time derivative of the voltage at the output terminal of the gate driver circuit.