摘要 |
PURPOSE:To correct data of a low-order bit by an error of data of a high-order bit, and to shorten an operation time of D/A conversion, by using 2 D/A converters being less than (n) bits, and storing in advance the error of the data which is inputted to the converter. CONSTITUTION:Data of (n) bits is inputted to a terminal 16, high-order bits (l) of the data are inputted to the first operator 13 from a line 17, and, low-order bits (n)-(l) are provided to the third operator 15. Also, an output of the operator 13 is provided to the second operator 14, a prescribed operation is executed, a result of its operation is provided to a D/A converter 11, also is provided to a memory 22 which has stored an error corresponding to input data, and error data from the memory 22 is read out to the operator 15. Subsequently, addition with the low-order bit is executed by the operator 15, and by a result of its operation, an error portion contained in a D/A converter 12 is corrected, outputs of the cnverter 11 and 12 are synthesized, an analog signal is outputted from a terminal 19, and an operation time of D/A conversion is shortened. |