An apparatus for driving a write head in response to a data signal
includes: (a) a first drive unit coupled with the write head; (b) a
second drive unit coupled with the write head; and (c) a control unit
coupled with the first and second drive units. The control unit receives
the data signal and generates control signals to the first drive and
second drive units in response to the data signal. The control signals
control the first drive unit to apply a first drive signal to a first
write head side in a first signal polarity and control the second drive
unit to apply a second drive signal to the a second write head side in a
second signal polarity opposite to the first signal polarity when the
data signal effects a signal excursion. The first drive signal and the
second drive signal are equal in magnitude time coincident.