A load drive device for driving an electrical load includes high-side and
low-side transistors, and a switch. When the load is driven, each of the
high-side and low-side transistors operates in a first mode where each of
the high-side and low-side transistors is fully tuned on or in a second
mode where each of the high-side and low-side transistors is controlled
so that a load current flowing through the load is constant. When the
load is driven, there is a first state where the high-side transistor
operates in the second mode and the low-side transistor operates in the
first mode and a second state where the high-side transistor operates in
the first mode and the low-side transistor operates in the second mode.
The switch switches between the first and second states to distribute
heat generation between the high-side and low-side transistors.