Name: Yuan Mei Brookhaven National Laboratory Instrumentation Division ULITIMA 2018
A Calibration concept for SAR ADC for operation in LAr TPC
9/11/2018
Yuan Mei
1
yuanmei@bnl.gov
ADC for operation in LAr TPC Name: Yuan Mei Brookhaven National - - PowerPoint PPT Presentation
A Calibration concept for SAR ADC for operation in LAr TPC Name: Yuan Mei Brookhaven National Laboratory Instrumentation Division ULITIMA 2018 yuanmei@bnl.gov Yuan Mei 9/11/2018 1 Motivation Design a 12-bit ADC running 2MS/s for DUNE
Name: Yuan Mei Brookhaven National Laboratory Instrumentation Division ULITIMA 2018
9/11/2018
Yuan Mei
1
yuanmei@bnl.gov
9/11/2018 Yuan Mei
2
9/11/2018 Yuan Mei
3
DAC
SAR Logic Vin Digital Outputs Comparator
components, the main error source are DAC mismatch and comparator offset errors.
plate is independent of input signal and contribute a fixed offset
comparator offset
9/11/2018 Yuan Mei
4
routing mismatch
using calibration method
9/11/2018 Yuan Mei
5
9/11/2018 Yuan Mei
6
DAC mismatch limit ADC performance and calibration would improve ADC!
Correlation-based calibration is selected for this prototype
9/11/2018 Yuan Mei
7
input signal. Since it passes through the same path as DAC signal, it encounter same non-idealities and hence can detect the mismatch error
square (LMS) algorithm, the inject signal can be “correlated out” in the digital back-end and capacitor mismatch error are estimated in the process [2]
9/11/2018 Yuan Mei
8
9/11/2018 Yuan Mei
9
unknown weighting vector W
coefficient in DAC in which error is gradually forced to zero
yield the correct digital output codes
digital calibration for SAR ADC [3]
SAR CORE
Encode 1 Encode 2
e[n] LMS d a a 2 D1 D2 d2 d1
dout
Vin W1 W2
Calibration engine LMS : Wk [N+1] = Wk[n] - µ*e[n]*dk[n] e [N] = d1[n] - d2[n] -2 d
9/11/2018 Yuan Mei
10
9/11/2018 Yuan Mei
11
Advantage
Disadvantage
Notes : Single-ended for simplicity Implemented in differential
Vinput Bootstrap_Switch Transmission-Gate Switch Vref_pos Transmission-Gate Switch Vref_neg 1920 1024 544 288 144 80 40 24 12 8 6 2 2 1 10 MSB LSB Calibration Cap VCM Controlled by SAR Logic VCM Calibration Circuit
9/11/2018 Yuan Mei
12
40 Cycles Reset Sample Output1 D14 D13 D12 D2 D1 Clk Output2 D14b D2b D1b Input regeneration
Timing diagram of the proposed calibration method
9/11/2018 Yuan Mei
13
9/11/2018 Yuan Mei
14
and improve the performance
9/11/2018 Yuan Mei
15
Simulated with 2^14 (16,384) samples, weights are converged around 10,000 samples X-axis: # of samples Y-axis: Capacitor weight
9/11/2018 Yuan Mei
16
Simulated with 2^14 (16,384) samples, weights are converged around 10,000 samples X-axis: # of samples Y-axis: Capacitor weight
9/11/2018 Yuan Mei
17
With calibration, all the weights in the DAC are updated X-axis: # of samples Y-axis: Capacitor weight
9/11/2018 Yuan Mei
18
FFT points:2^14 Without Calibration ENOB = 8.3 bits With Calibration ENOB= 11.2 bits
9/11/2018 Yuan Mei
19
FFT points:2^17 Without Calibration ENOB = 8.3 bits With Calibration ENOB= 11.9 bits
With more samples :
9/11/2018 Yuan Mei
20
Without Calibration Without Calibration
Sample points:2^14 A lot missing codes! NO missing code!
9/11/2018 Yuan Mei
21
With samples 131,072 (2^17)
With samples 16,384 (2^14)
9/11/2018 Yuan Mei
22
N-DAC P-DAC
Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy N-DAC DC Switches P-DAC DC Switches
VCM Switch VCM Switch Vin+ Bootstrap Switch Vin- Bootstrap Switch
Comparator
Pre amp Pre amp Nomal Mode SAR Logic Calibration Mode SAR Logic Clock Generator Data Formatter +LVDS I/O
Digital Domain Analog Domain
Floorplan of SAR ADC prototype
9/11/2018 Yuan Mei
23
Die photo of SAR ADC prototype
9/11/2018 Yuan Mei
24
9/11/2018 Yuan Mei
25
Block Name Power consumption 2MS/s Digital 240 µw Analog 280 µW Total 520 µW
Shaorui Li , and Emerson Vernon
9/11/2018 Yuan Mei
26
[1] Yi-long Yu, ADI talk, A 12 bit 100MS/s two step hybrid ADC in 40nm CMOS with statistical calibration [2] Ahmed M. A. Ali. 2016. High Speed Data Converters. Institution of Engineering and Technology. [3] W. Liu, P. Huang and Y. Chiu, "A 12-bit, 45-MS/s, 3-mW Redundant Successive-Approximation-Register Analog-to-Digital Converter With Digital Calibration," in IEEE J. of Solid-State Circuits, vol. 46, no. 11, pp. 2661-2672, Nov. 2011.
9/11/2018 Yuan Mei
27
9/11/2018 Yuan Mei
28
9/11/2018 Yuan Mei
29
Wi represents the respective bit weight. µi is the step size of the update equation and is scaled according to the bit. e[N] is the total error of the Nth step. dN are the raw ADC output; Δd are digitized offset of the inserting analog offset Δa
LMS : Wk [N+1] = Wk[n] - µ*e[n]*dk[n] e [N] = d1[n] - d2[n] -2 d
9/11/2018 30