Patent ID: 8477441

Claim:
A method for writing data onto a magnetic disk, the method comprising: activating a first switch in response to a first state of a pulse signal; conducting a current through the first switch at a magnitude that is a sum of a bias current generated from a first bias current source and an overshoot current generated from a first overshoot current source; setting a magnitude of a bias voltage at a first control node to activate an output transistor to generate a write current at a first magnitude; deactivating a second switch in response to a first state of an overshoot pulse signal to decouple the first overshoot current source from the first switch, the magnitude of the current being reduced to the magnitude of the bias current, such that the magnitude of the bias voltage changes to generate the write current at a second magnitude that is less than the first magnitude in response to deactivating the second switch; activating a third switch in response to the first state of an overshoot pulse signal to couple the first overshoot current source to an intermediate voltage node; and activating a fourth switch in response to the first state of an overshoot pulse signal to couple a second overshoot current source to a fifth switch, the fifth switch interconnecting a second control node and a second bias current source.