Digital-to-analog converter test method and apparatus
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorYasuyuki Nakamura
Life of this patent
Estimating the term…
Abstract
A method and apparatus for testing the linearity of a digital-to-analog converter that uses equally-weighted signal sources to convert high-order bits of digital input, and unequally-weighted signal sources to convert low-order bits. Minimum and maximum digital inputs are supplied, and a linear input-output characteristic is calculated from the two resulting analog output values. The nonlinearity error is calculated by finding the deviations from this linear input-output characteristic of two sets of analog output values: one set obtained by varying the high-order bits while holding the low-order bits constant; the other set obtained by varying the low-order bits while holding the high-order bits constant.
Claims13
A method of testing the linearity of a digital-to-analog converter that employs equally-weighted signal sources for converting high-order bits of digital input, and unequally-weighted signal sources for converting low-order bits of digital input, comprising the steps of:
- supplying a minimum digital input and a maximum digital input to said digital-to-analog converter and measuring a resulting pair of analog outputs;
- calculating a linear input-output characteristic having the pair of analog outputs as endpoints;
- varying the high-order bits of digital input while holding the low-order bits of digital input constant, measuring resulting analog output values, and calculating deviations from the linear input-output characteristic of the analog output values thus measured, thereby obtaining a first set of deviations;
- varying the low-order bits of digital input while holding the high-order bits of digital input constant, measuring resulting analog output values, and calculating deviations from the linear input-output characteristic of the analog output values thus measured, thereby obtaining a second set of deviations;
- and
- finding, among all total deviations obtainable by adding a deviation in the first set of deviations to a deviation in the second set of deviations, a total deviation of maximum absolute value.
A test apparatus for testing the nonlinearity of a digital-to-analog converter that employs equally-weighted signal sources for converting high-order bits of digital input values, and unequally-weighted signal sources for converting low-order bits of digital input values, comprising:
- a data generator for supplying digital input values to said digital-to-analog converter;
- a measuring device for measuring analog output from said digital-to-analog converter, thereby obtaining measured values;
- a control means coupled to said data generator, for causing said data generator to generate a minimum digital input value and a maximum digital input value, to generate a first set of digital input values by varying the high-order bits while holding the low-order bits constant, and to generate a second set of digital input values by varying the low-order bits while holding the high-order bits constant;
- an ideal output calculation means coupled to said measuring device, for receiving the measured values obtained when the minimum digital input value and the maximum digital input value are generated, and calculating therefrom, for all other digital input values generated by said data generator, corresponding ideal output values constituting a linear input-output characteristic;
- and
- a nonlinearity calculation means coupled to said measuring device, for calculating deviations, from the corresponding ideal output values, of the measured values obtained when the first set of digital input values are generated, thereby obtaining a first set of deviations, for calculating deviations, from the corresponding ideal output values, of the measured values obtained when the second set of digital input values are generated, thereby obtaining a second set of deviations, and for finding, among all total deviations obtainable by adding a deviation in the first set of deviations to a deviation in the second set of deviations, a total deviation of maximum absolute value.
Dependencies are inferred from the claim text.