Академический Документы
Профессиональный Документы
Культура Документы
• Noise….the second?
– ADCs generally specify in RMS % of the bipolar scale
length. DVMs in peak % of unipolar scale length.
• This is a 6:1 difference!!
110 110
101 101
100 100
011 011
001 001
000 000
-001 -001
Note blurred or widened
“q” is the quantisation width
-010 -010 switch thresholds
Full Scale Analog Input
-011 q= Number of steps
-011
-100 -100
-101 -101
-110 -110
-111 -111
Input Signal Input Signal
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8
001
– Standard deviation is q/√12 Input Signal
000
0
1 2 3 4 5 6 7 8
– Dynamically, “quantisation
noise” is therefore ……q/√12 +q/2 σ=q
RMS -q/2 12
010
-1/4 q
001
Input Signal
000
0 1 2 3 4 5 6 7 8
101
– In this unusual example all 100
codes are unique although
one is wrong. 011
010
• INL…Integral Non-Linearity
– Usually the limiting ADC with INL error
performance for high Output DNL is < ½q but
resolution, low speed ADCs Code INL>q
111
Σ Σ
SAMPLE ANALOGUE PATH SAMPLE ANALOGUE PATH
& G~n & G~n
HOLD + HOLD +
_ _
• Commercial Converters…
Start Ends
• Typically the converter
divides the scale in two
Clock
and tests successively for Comparator 1
the DAC > or < the signal. result 0
Ref Null
I sig ⋅ Ts = I ref ⋅ tr
I ref
∴ I sig = tr ⋅
Ts
I ref
I sig
I sig ⋅ N s ⋅ tc = I ref ⋅ nr ⋅ tc
I ref
∴ I sig = nr ⋅
Ts=Ns.tc tr=nr.tc
Ns
16/05/04 CAS2004 ADCs & DACs 19
Charge Balance, Multi-slope
.5us Isig+Iref
End
I sig- re
of
I sig- re
I sig
-I ref
Conversion
I f
I sig
I f
-Iref/K
Tr tr
More Tr cycles
tr
Tr tr=nr.tc te =ne.tc
Ts =Ns.tc
“1-bit” o/p
bitstream
1 bit via fibre-
DAC optic link
Digital
output
REF. Filter
value
(FPGA)
Note that DACs based on the same Σ−∆ principle simply “swap” over the
digital feedback and analogue input paths to give analogue feedback and
a digital input bitstream that can be optimised for best response.
input value
0.768
Value for each sum out register (detail)
0.766
0.764
0.762
0.76
71
76
81
86
96
6
91
6
10
10
11
11
12
13
13
14
15
15
16
16
17
17
18
19
20
20
12
14
18
19
Fig 3 clock# (last 130 of 200)
• Problem Characteristics
– “Idle tones”
• Bit patterns can repeat at low frequency if the Σ−∆ loop does not
“randomise” enough, a particular tendency in 3rd order or below.
• These are called tones because they show up as low level
1Hz-300 Hz lines in an FFT analysis of output.
• They are, at least in part, due to unwanted feedback in the
modulator. PCB layout and supply filtering is critically important.
– “Sticky Zero”
• Perhaps can be considered as a DC “idle tone” this shows up as a
tendency to maintain a symmetrical, zero condition, bit pattern in
the modulator when operating just off zero. Synchronous noise,
particularly in reference switching edges, is often the culprit.
“5-bit”
output
Precise data
5 bit DAC stream
Digital output
REF. Filter value
(FPGA)
PWM Switches
currents USB
– HF currents out &
Input Integrator PWM DIFF.
return locally DRIVE FPGA
– PWM differential CAP
S
– ADC bus return via Modulation U
ADC
Filter ADC B
caps between planes
SIGNAL PLANE CAP DIGITAL PLANE
250 kHz
4 integrators Low CLK
buffer Accuracy
input
5 bit ADC LOGIC
“5-bit”
JJ Array output
Bias data
5-bit
DAC stream
“slave”
Digital output
74 Ghz Filter value
SI Second (FPGA)
Reference