A power supply circuit generates a supply voltage based on an input
constant voltage and supplies the supply voltage to a load. A delay
circuit delays the input constant voltage. An output circuit generates
the supply voltage from the input constant voltage delayed by the delay
circuit and supplies the supply voltage to the load. A current generation
circuit generates a current based on the supply voltage that is generated
by the output circuit and supplies the generated current to the output
circuit as a drive current.