Patent attributes
Provided is a DA converter that converts an input digital signal into an analog signal, comprising an integrator that outputs an integration value of the digital signal for each cycle of a constant period; a level comparing section that makes a comparison to detect whether the integration value output by the integrator is in an excessive state of being greater than a prescribed reference value; a feedback section that subtracts a predetermined value from the integration value, based on the comparison result from the level comparing section; a timing information generating section that generates, for each cycle, timing information of a change point, at which a transition to the excessive state occurs, with units of temporal resolution shorter than the constant period, based on the integration value output by the integrator for the cycle and the integration value output by the integrator for an immediately prior cycle; a timing generating section that generates a pulse signal with units of temporal resolution shorter than the constant period based on the timing information; and a signal processing section that generates the analog signal based on the pulse signal.