Professional Documents
Culture Documents
Ulllted States Patent (10) Patent N0.: US 7,719,455 B2
Ulllted States Patent (10) Patent N0.: US 7,719,455 B2
Ulllted States Patent (10) Patent N0.: US 7,719,455 B2
Kim et al.
(54)
US 7,719,455 B2
6,348,884 B1
2/2002 Steensgaard-Madsen
6,522,277 B2 *
6,535,155 B2 *
7,324,032 B2*
3/2003
1/2008
7,463,175 B2 *
341/144
341/144
MULTI-BIT DAC
FOREIGN PATENT DOCUMENTS
KR
KR
1020040011558 A
1020070021851 A
2/2004
2/2007
KR
1020080020096 A
3/2008
( * ) Nonce'
OTHER PUBLICATIONS
_
(Continued)
(65)
30
Nov. 8, 2007
(57)
P .
g
8
gm
modulator
With the multi-bit
DAC and delta-sigma DAC With
ABSTRACT
.................... .. 10-2007-0113966
(52)
(56)
References Cited
Us PATENT DOCUMENTS
5,990,819 A
um t e l ement s are no t
0
T1
/A%%%%III
%%III%%%
II'%%%'/.%I
'%%%%III%
'4III%%%%
CLOCK
500
E1
PARTIAL
121 T2
CODE T T) 011111111
() 5
510%
5
I
a
m"
$111
1111
i
BINARY l
CODE B 5, i +
( ) 5 1 \t +
F
111111
SHE.
l
1 511
s1
SHIE'IER
512C
use d .
C onse
11/1999 Fujimori
'
613
; 1
SH Jlexll
, '1
)Hhl/
C j;
ELEMENT\ ADD
;
6 11111100
UNIT
ELEMENT
RANDOM SIGNAL
GENERATOR
\
EN
SIGNAL
US 7,719,455 B2
Page 2
OTHER PUBLICATIONS
Rex T. Baird et al., Linearity Enhancement of Multibit AZ N D and
* cited by examiner
US. Patent
Sheet 1 of8
US 7,719,455 B2
FIG. 1A
(PRIOR ART)
'iOO
ANALOG
SIGNAL
ANALOG,
SIGNAL
110
130
DELTA-SIGMA
MODULATOR
////111
DAC
I
113\\\\\
/
ADC\
\RIGRAL
'NTEGRATOR *II * SIGNAL
R1114
FIG. 1B
(PRIOR ART)
200
r/
210
220
230
L
DIGITAL___ DELTA-SIGMA
SIGNAL
MODULATOR
DAC
(LPF)
SIGNAL
US. Patent
Sheet 2 of8
US 7,719,455 B2
FIG. 1c
(PRIOR ART)
7 UNIT ELEMENT
UNIT ELEMENT \
DIGITAL
ANALOG
SIGNAL
SIGNAL
UNlT ELEMENT -/
UNIT ELEMENT
FIG. 2
(PRIOR ART)
USED UNIT ELEMENT
E4
E5
US. Patent
Sheet 3 of8
US 7,719,455 B2
FIG. 3
E1
LE2 I E3
E7
E8
x PREDETERMINED NUMBER
(FOR EXAMPLE, 1)
FIG. 4
S410~P
J
S420 w
S430
IS USE OF
UNIT ELEMENTS
REPEATED?
;
S450C0MPENSATE UNIT ELEMENT SELECTION RESULT
T0 SELECT UNIT ELEMIENTS IN SEQUENCE
US. Patent
Sheet 4 of8
US 7,719,455 B2
3512 5m
2/
.55
z2%%%%28
mun
2m8w0%8m2m
am
mmm_
may
"n
mEm
m
Mea:E;562%
M
w
E:
55
ranw@25?2%mwvm?
m
u
m
"P505P5250m1
m.
\
mLEGS
?ww?
525was<2mU20$5omwAmy
w
Egg
mm1.
US. Patent
Sheet 5 of8
US 7,719,455 B2
E2
zoegzm mg zmu
av
28
US. Patent
Sheet 6 of8
US 7,719,455 B2
FIG. 7A
(PRIOR ART)
l____.____l_
US. Patent
Sheet 7 of8
FIG. 7B
0
-20 L--40 --
freq.
US 7,719,455 B2
US 7,719,455 B2
1
CROSS-REFERENCE TO RELATED
APPLICATION
BACKGROUND
20
Ubiquitous Terminals].
2. Discussion of RelatedArt
At an Input/Output (I/O) end or transceiver end of a spe
25
30
35
signal band. Even When the tones exist beloW the minimum
noise, they can be heard in an audio converter. In particular,
the problem of the tones becomes prominent as the amount of
40
con?guration, the ADC 113 and the DAC 114 are con?gured
selected once.
55
65
US 7,719,455 B2
4
3
matching unit for selecting at least one of the unit elements
ing unit for selecting at least one of the unit elements in a neW
sequence every time that each of the unit elements is selected
once; and an adder for adding analog signals output from the
adder for adding analog signals output from the unit elements
E3 are selected.
because the third unit element E3 has been last selected. Thus,
fourth to sixth unit elements E4, E5 and E6 are selected.
eighth unit elements L7 and L8 and also the ?rst unit element
E1 neighboring the eighth unit element E8 Would be selected
in turn. HoWever, since each of the unit elements is selected
30
35
invention;
FIG. 5 is a block diagram of a multi-bit DAC employing a
once again in a circular Way, the ?rst unit element E1 and the
third and fourth unit elements E3 and E4 shifted from the
40
50
55
(step 420).
DETAILED DESCRIPTION OF EXEMPLARY
EMBODIMENTS
60
US 7,719,455 B2
5
ing ?ve unit elements from among eight unit elements accord
ing to an input thermometer code T. Here, the unit elements
are recursively disposed according to a recursive algorithm.
That is, a ?rst unit element neighbors an eighth element.
Referring to FIG. 6, a ?rst log shifter 521, a partial shifter
sWitching unit 520, the second sWitching unit 620 and the
20
delayer 632.
In this exemplary embodiment, the ?rst compensation cir
cuit 610 comprises the subtractor 611, the random signal
generator 612 and the ?rst and second AND gates 613 and
30
35
ing to the second shift value SH2, and outputs the shifted
result.
the difference betWeen the tWo pointers input from the sub
tractor 611 and outputs the operation result to the second
AND gate 614. The secondAND gate 614 performs the AND
operation on the output of the ?rst AND gate 613 and the carry
C input from the ?rst dynamic element-matching unit 500 and
50
cuit 610 outputs the second shift value SH2 Within a range in
Which a code error does not occur.
the SH1 pointer and the SH1_next pointer, that is, the ?rst
selection value T1 is end-around, the ?rst compensation cir
65
US 7,719,455 B2
7
from the ?rst compensation circuit 610, the partial shifter 621
outputs the ?rst selection value T1 as is. Therefore, only When
input signal.
value SH3 and outputs a third selection value T3. Here, the
third shift value SH3 is a compensation value for selecting the
unit elements in sequence. The second compensation circuit
630 accumulates the second shift value SH2 using the second
adder 631 and the second delayer 632, and outputs the accu
appended claims.
What is claimed is:
selected once,
Wherein the reselecting the at least one of the unit elements
in a neW sequence includes:
25
array.
50
55
sigma modulator.
As described above, in a delta-sigma modulator of a delta
sigma ADC and a multi-bit DAC used in a delta-sigma DAC,
prising:
once;
US 7,719,455 B2
10
a second switching unit for receiving the unit element
selection result from the ?rst dynamic element-match
ing unit and shifting the unit element selection result
according to the second shift value;
a second compensation circuit for outputting a third shift
value for compensating the unit element selection result
delayer.
15
20
ment-matching unit;
an analog signal;
a ?rst dynamic element-matching unit for selecting at least
one of the unit elements according to digital data;
a second dynamic element-matching unit for selecting at
least one of the unit elements in a neW sequence every
second shift value to the second sWitching unit every time that
to be in sequence; and