Minimum differential non-linearity trim DAC
First Claim
Patent Images
1. A method of trimming an analog value using a trim DAC, comprising:
- a) measuring an analog output of a trim DAC;
b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output;
c) forming a difference factor between logically adjacent binary bits that is an undersized fraction of a normal difference; and
d) reducing a probability of a major transition between digital bits greater than a least significant bit.
1 Assignment
0 Petitions
Accused Products
Abstract
A trim DAC wherein the digital input bits to the trim DAC are controlled by a state machine to produce an analog output that is within a least significant bit of the digital input bits. An undersize factor between digital input bits is used to assist in finding a trim solution for major transitions of the digital input bits. Trim solutions are stored in a nonvolatile memory associated with the state machine to be used in creating an accurate analog output.
-
Citations
13 Claims
-
1. A method of trimming an analog value using a trim DAC, comprising:
-
a) measuring an analog output of a trim DAC; b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output;c) forming a difference factor between logically adjacent binary bits that is an undersized fraction of a normal difference; and d) reducing a probability of a major transition between digital bits greater than a least significant bit.
-
-
2. A method of trimming an analog value using a trim DAC, comprising:
-
a) measuring an analog output of a trim DAC; and b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output and wherein said undersize factor is less than one and greater than zero.
-
-
3. A method of trimming an analog value using a trim DAC, comprising:
-
a) measuring an analog output of a trim DAC; and b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output and wherein said undersize factor between bits is applied to bits between a most significant bit and a second least significant bit of the digital input of said trim DAC.
-
-
4. A method of trimming an analog value using a trim DAC, comprising:
-
a) measuring an analog output of a trim DAC; and b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output and wherein said undersize factor between bits is applied to a first M most significant bits.
-
-
5. A method of trimming an analog value using a trim DAC, comprising:
-
a) measuring an analog output of a trim DAC; and b) forming an nth bit, wherein an undersize factor of an analog equivalence between the nth bit and an n−
1 bit of the trim DAC narrows a distribution of a value of said analog output and wherein said undersize factor between bits is replaced with an oversize of a last L least significant bits.
-
-
6. A trim DAC, comprising:
-
a) a first binary trim bit; b) a second binary trim bit, wherein said second binary trim bit forms a next more significant binary trim bit to said first binary trim bit; c) said next more significant binary trim bit an undersized fraction of a normal difference factor between logically adjacent binary bits; and d) said undersize fraction reduces the probability of a major transition greater than a least significant bit. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
Specification