Patent ID: 6266002
Filing Date: 2001-07-24
Classification: H03M

Abstract:
A method for converting data, comprising the steps of:receiving data to be converted in an associated conversion operation;processing the data through a multi-bit digital-to-analog conversion operation, including the steps of:providing a plurality of digital-to-analog conversion (DAC) elements, each operable to provide one of a plurality of discrete values therefrom,selecting the discrete values that are to be output from each of the DAC elements in accordance with the value being converted,summing the outputs of the DAC elements for the associated received data,the step of selecting operating in accordance with a uniform selection algorithm that noise shapes the response of the digital-to-analog conversion operation, the uniform selection algorithm determining the values of each of the DAC elements for the associated conversion operation, the uniform selection algorithm shaping noise due to mismatching in the DAC elements, and constraining the operation of the uniform selection algorithm during operation thereof to change the values of at least two of the DAC elements from that determined by the uniform selection algorithm to result in a constrained uniform selection operation; andoutputting the result of the conversion operation.