Professional Documents
Culture Documents
ISSCC2023-Amplifiers and Oscillators
ISSCC2023-Amplifiers and Oscillators
2023
SESSION 3
Amplifiers and Oscillators
A 120.9dB DR, -111.2dB THD+N
Digital-Input Capacitively-Coupled
Chopper Class-D Audio Amplifier
Huajun Zhang1, Marco Berkhout2, Kofi A. A. Makinwa1, Qinwen Fan1
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 1 of 47
Outline
Digital-Input Class-D Audio Amplifiers
Digital-Input Capacitively-Coupled Chopper
Class-D Amplifier
Implementation Details
Measurement Results
Conclusion
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 2 of 47
Digital-Input Class-D Amplifier (CDA)
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 7 of 47
Outline
Digital-Input Class-D Audio Amplifiers
Digital-Input Capacitively-Coupled Chopper
Class-D Amplifier
Implementation Details
Measurement Results
Conclusion
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 8 of 47
Overview
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 10 of 47
CCCA Swing
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 16 of 47
Noise-Shaped Segmentation
[R. Adams, ISSCC’98]
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 24 of 47
Digital-Input Processing
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 25 of 47
Digital-Input Processing
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 26 of 47
Front-End CCCA
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 28 of 47
High-Voltage Feedback
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 33 of 47
Prototype
180 nm BCD
7.5 mm2
14.4V PVDD
1.8V AVDD/DVDD
1.8V DAC VREF
10μF ext. decap
Interpolation
filter & DSMs
on FPGA
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 34 of 47
Output Spectrum
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 35 of 47
Output Spectrum
DR = 120.9 dB
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 36 of 47
Output Spectrum
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 40 of 47
Power Efficiency
90%
86%
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 41 of 47
Performance Summary & Comparison
E. Cope D. Schinkel J.-M. Liu T. Ido ADI
This Work
ISSCC 2018 JSSC 2017 JSSC 2014 ISSCC 2006 SSM3582A
Area (mm2) 7.5 4.3 - - 23(1) -
Architecture Closed-Loop Closed-Loop Closed-Loop Open-Loop Closed-Loop Closed-Loop
DAC Type CDAC RDAC IDAC - IDAC -
Supply (V) 14.4 8~20 25 18 35 4.5~16.5
IQ,PVDD (mA) 13.9 20.5 - 9.4 - 12.3
RLOAD (Ω) 8/4 8/4 4 8 4/6/8 8/4
POUT,MAX (W) 13/23 20 80 13 130/99/74(1) 18/32
Efficiency η 90%/86% 90% >90% 88% 81%(1) 94%/91%
THD+N @ 1kHz -111.2/-106.6 -97.2(2)/-93.1(2) -88.6 -62.5 -94.9 -94(2)
DR (dB) 120.9 115.5 115 84 113 109
A-wt. Output Noise (μVRMS) 9.3 20 34 - - 36
PSRR (dB) in 20~20kHz 97~78 80~50 88~60 - - 88 (1kHz)
(1) Output stage is off-chip (2) Extracted from figure
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 42 of 47
Performance Summary & Comparison
E. Cope D. Schinkel J.-M. Liu T. Ido ADI
This Work
ISSCC 2018 JSSC 2017 JSSC 2014 ISSCC 2006 SSM3582A
Area (mm2) 7.5 4.3 - - 23(1) -
Architecture Closed-Loop Closed-Loop Closed-Loop Open-Loop Closed-Loop Closed-Loop
DAC Type CDAC RDAC IDAC - IDAC -
Supply (V) 14.4 8~20 25 18 35 4.5~16.5
IQ,PVDD (mA) 13.9 20.5 - 9.4 - 12.3
RLOAD (Ω) 8/4 8/4 4 8 4/6/8 8/4
POUT,MAX (W) 13/23 20 80 13 130/99/74(1) 18/32
Efficiency η 90%/86% 90% >90% 88% 81%(1) 94%/91%
THD+N @ 1kHz -111.2/-106.6 -97.2(2)/-93.1(2) -88.6 -62.5 -94.9 -94(2)
DR (dB) 120.9 115.5 115 84 113 109
A-wt. Output Noise (μVRMS) 9.3 20 34 - - 36
PSRR (dB) in 20~20kHz 97~78 80~50 88~60 - - 88 (1kHz)
(1) Output stage is off-chip (2) Extracted from figure
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 43 of 47
Performance Summary & Comparison
E. Cope D. Schinkel J.-M. Liu T. Ido ADI
This Work
ISSCC 2018 JSSC 2017 JSSC 2014 ISSCC 2006 SSM3582A
Area (mm2) 7.5 4.3 - - 23(1) -
Architecture Closed-Loop Closed-Loop Closed-Loop Open-Loop Closed-Loop Closed-Loop
DAC Type CDAC RDAC IDAC - IDAC -
Supply (V) 14.4 8~20 25 18 35 4.5~16.5
IQ,PVDD (mA) 13.9 20.5 - 9.4 - 12.3
RLOAD (Ω) 8/4 8/4 4 8 4/6/8 8/4
POUT,MAX (W) 13/23 20 80 13 130/99/74(1) 18/32
Efficiency η 90%/86% 90% >90% 88% 81%(1) 94%/91%
THD+N @ 1kHz -111.2/-106.6 -97.2(2)/-93.1(2) -88.6 -62.5 -94.9 -94(2)
DR (dB) 120.9 115.5 115 84 113 109
A-wt. Output Noise (μVRMS) 9.3 20 34 - - 36
PSRR (dB) in 20~20kHz 97~78 80~50 88~60 - - 88 (1kHz)
(1) Output stage is off-chip (2) Extracted from figure
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 44 of 47
Comparison with State-of-the-Art
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 45 of 47
Conclusion
First digital-input capacitively coupled chopper CDA
2x lower integrated noise, 5.4 dB higher DR,
14 dB better THD+N compared to state-of-the-art
Capacitive coupling & chopping reduces noise
Deadband mitigates DAC ISI and chopping glitches
RTDEM with NS segmentation tackles DAC mismatch
© 2023 IEEE 3.1: A 120.9dB DR, -111.2dB THD+N Digital-Input Capacitively-Coupled Chopper Class-D Audio Amplifier
International Solid-State Circuits Conference 46 of 47
Conclusion
First digital-input capacitively coupled chopper CDA
2x lower integrated noise, 5.4 dB higher DR,
14 dB better THD+N compared to state-of-the-art
Capacitive coupling & chopping reduces noise
Deadband mitigates DAC ISI and chopping glitches
RTDEM with NS segmentation tackles DAC mismatch
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 1 of 27
Chopper-induced IMD
I1
Input signal (Fin=80kHz)
Tdelay
Vin
CH
Chopping signal (FCH=20kHz)
CH
2GmVin
Iout
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 2 of 27
Chopper-induced IMD
Amplitude
Vin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 3 of 27
Prior art: Spread-Spectrum Chopping
Amplitude
FIMD=4FCH-Fin
Noise
Vin
floor
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 4 of 27
Prior art: Fill-in
CH1
Quadrature
CH2
Iout1
Iout2
CH2
Iout1
Iout2
Pass
Low IMD
Iint
CH2
Pass
Iint
Iout1
0.04% Duty-cycle
→ Only low Vos1
• No chopping Gm2
Iout2 • RRL
Pass
Iint
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 8 of 27
Chopper-stabilized amplifier
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 9 of 27
Chopper-stabilized amplifier
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 10 of 27
Ripple-reduction loop
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 11 of 27
Ripple-reduction loop
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 12 of 27
Ripple-reduction loop
Fin
Fin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 13 of 27
Ripple-reduction loop
Fin
Fin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 14 of 27
Ripple-reduction loop AZ INT out
Fin
Fin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 15 of 27
Ripple-reduction loop AZ INT out
Fin
Fin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 16 of 27
Ripple-reduction loop
Fin
Fin
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 17 of 27
Powerdown
Powerdown:
• Gm2 Ibias reduced by 11×
• LPF
• Isolation
20% duty-cyle
→ 76% power saving
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 18 of 27
Die micrograph
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 19 of 27
Measured: Amplitude spectrum
Single-tone test (Fin=79kHz, 1Vrms):
Without Fill-in With Fill-in
IMD: IMD:
-102dB @ 1kHz -125.7dB @ 1kHz
FCH=20kHz
24dB Reduction
10 Averages
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 20 of 27
Measured: Amplitude spectrum
Two-tone test (Fin=79kHz & Fin=80kHz, both 0.5Vrms):
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 21 of 27
Measured: Voltage noise density
AZ noise “bump”
Relaxed fill-in
Until 10Hz: 12 nV/√Hz
No 1/f penalty
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 22 of 27
Measured: Offset and Input current
Offset
≤ 0.8μV
No relaxed
fill-in penalty
ESD only
Input current Sample with high positive IDC
≤ 4pA Sample with typical IDC
Sample with high negative IDC
Vin = 2.5V
15 Samples
FCH = 20kHz
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 23 of 27
Comparison table
This work [1] Rooijers 2021 [2] AD8551 [3] AD8571 [4] Ivanov [5] Rooijers 2019
DOC
Chopping + RRL Chopping + AZ AZ AZ Chopping + RRL AZ + Chopping
technique(s)
DOC frequency
20 20 4 2 to 4 50 to 150 15
(kHz)
fin=79kHz fin=79kHz fin=0.5kHz fin=0.5kHz fin=1kHz fin=16kHz
IMD tone (dB) -102 (No Fill-in) -97.7 (No Fill-in) -80 (Single) - -103 (Single) -44 (Single)
-125.7 (Fill-in) -125.9 (Fill-in) - -90 (Spread) -122.7 (Spread) -
Offset (Max) 0.8µV 0.8µV 5µV 5µV 3.5µV 0.6µV
Input current
22.6pA 600pA 50pA 50pA 200pA 0.2pA
(Max)
Voltage Noise
12 16 42 51 6.5 20
Density (nV/√Hz)
Supply current 0.62 (Duty off)
0.55 0.85 0.85 1.65 0.21
(mA) 0.53 (Duty on)
Die Area (mm2) 1.25 1.25 - - 1.626 1.4
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 24 of 27
Comparison table
This work [1] Rooijers 2021 [2] AD8551 [3] AD8571 [4] Ivanov [5] Rooijers 2019
DOC
Chopping + RRL Chopping + AZ AZ AZ Chopping + RRL AZ + Chopping
technique(s)
DOC frequency
20 20 4 2 to 4 50 to 150 15
(kHz)
fin=79kHz fin=79kHz fin=0.5kHz fin=0.5kHz fin=1kHz fin=16kHz
IMD tone (dB) -102 (No Fill-in) -97.7 (No Fill-in) -80 (Single) - -103 (Single) -44 (Single)
-125.7 (Fill-in) -125.9 (Fill-in) - -90 (Spread) -122.7 (Spread) -
Offset (Max) 0.8µV 0.8µV 5µV 5µV 3.5µV 0.6µV
Input current
22.6pA 600pA 50pA 50pA 200pA 0.2pA
(Max)
Voltage Noise
12 16 42 51 6.5 20
Density (nV/√Hz)
Supply current 0.62 (Duty off)
0.55 0.85 0.85 1.65 0.21
(mA) 0.53 (Duty on)
Die Area (mm2) 1.25 1.25 - - 1.626 1.4
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 25 of 27
Comparison table
This work [1] Rooijers 2021 [2] AD8551 [3] AD8571 [4] Ivanov [5] Rooijers 2019
DOC
Chopping + RRL Chopping + AZ AZ AZ Chopping + RRL AZ + Chopping
technique(s)
DOC frequency
20 20 4 2 to 4 50 to 150 15
(kHz)
fin=79kHz fin=79kHz fin=0.5kHz fin=0.5kHz fin=1kHz fin=16kHz
IMD tone (dB) -102 (No Fill-in) -97.7 (No Fill-in) -80 (Single) - -103 (Single) -44 (Single)
-125.7 (Fill-in) -125.9 (Fill-in) - -90 (Spread) -122.7 (Spread) -
Offset (Max) 0.8µV 0.8µV 5µV 5µV 3.5µV 0.6µV
Input current
22.6pA 600pA 50pA 50pA 200pA 0.2pA
(Max)
Voltage Noise
12 16 42 51 6.5 20
Density (nV/√Hz)
Supply current 0.62 (Duty off)
0.55 0.85 0.85 1.65 0.21
(mA) 0.53 (Duty on)
Die Area (mm2) 1.25 1.25 - - 1.626 1.4
© 2023 IEEE 3.2: A Chopper-Stabilized Amplifier with a Relaxed Fill-in and 22.6pA Input Current
International Solid-State Circuits Conference 26 of 27
Conclusions
Relaxed fill-in technique:
Simple implementation
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 1 of 27
Outline
Problem statement
Low-distortion band-pass filter
Low-distortion oscillator
Distortion mitigation techniques
Capacitor nonlinearity cancellation
Regulated cascode output stage for the opamps
ESD diode nonlinearity
Results
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 2 of 27
Problem statement
IC solution to test linearity of > 18 bit ADCs
THD < -140 dBc (1kHz/10kHz) for 10Vppd output at 5.6V supply
Small form factor and test scalability
Two approaches:
DAC to generate a sinusoid (THD ~ -80dBc)
+ active band-pass filter(HD2 attenuation ~ 60dB)
Sinusoidal oscillator(band-pass filter in a positive feedback loop)
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 3 of 27
Prior art: Filter [TCAS-I 2018]
8th order active-RC BPF
4 stages, each with Q=4
Two-stage opamp
Buffer after the first stage to
reduce nonlinear current of
the parasitic cap of second
stage
THD ~ -115/-118 dBc at
1/10 kHz for 10Vppd
output
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 4 of 27
Prior art: Oscillator [TCAS-I 2018]
BPF in a loop
with amplitude
stabilization
THD ~ -115/-121
dBc at 1/10 kHz
for 8Vppd output
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 5 of 27
Achieving -140dBc: Suppress residual distortion
Capacitor nonlinearity
Not suppressed by loop gain
Cancelled by injecting opposite nonlinear current
Opamp output conductance nonlinearity
Suppressed using local negative feedback (Regulated cascode)
ESD diode nonlinearity
Four-wire connection
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 6 of 27
Proposed solution – Approach 1
6th Order(3-stage) BPF
Cancel capacitor nonlinearity
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 7 of 27
Proposed Solution – Approach 2
Oscillator (BPF + Amplitude stabilization)
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 8 of 27
BPF Distortion
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 9 of 27
Extracting nonlinear current
- V +
- V +
- V +
1 2
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 12 of 27
Isyn=inl2+inlC1; Nonlinearity cancelled
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 13 of 27
Complete improved single stage BPF
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 14 of 27
Opamp Architecture
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 15 of 27
Output conductance nonlinearity mitigation
+ Test chips
Amplifier: conventional and
regulated-cascode output
2nd order filter: With and w/o
nonlinearity cancellation
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 18 of 27
Amplifier test chip
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 19 of 27
Amplifier test chip: Measured results
20dB better
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 20 of 27
Second-order BPF test chip: Measured results
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 21 of 27
Sixth-order BPF: Measured magnitude response
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 22 of 27
Measured THD – 1kHz and 10kHz
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 24 of 27
Oscillator performance summary
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 25 of 27
Conclusion
Two techniques to suppress distortion to < -140dB
Capacitor HD3 cancellation technique
Regulated cascode output stage for the opamp
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 26 of 27
References
[1] S. Kumar et al., “Design Considerations for Low-Distortion Filter and Oscillator ICs for Testing
High-Resolution ADCs,” IEEE TCAS-I, vol. 66, no. 9, pp. 3393-3401, Sept. 2019.
[2] E. Sackinger and W. Guggenbuhl, “A High-Swing, High-Impedance MOS Cascode Circuit,”
IEEE JSSC, vol. 25, no. 1, pp. 289-298, Feb. 1990.
[3] A. M. Durham et al., “High-Linearity Continuous-Time Filter in 5-V VLSI CMOS,” IEEE JSSC,
vol. 27, no. 9, pp. 1270-1276, Sept. 1992.
[4] Un-Ku Moon and Bang-Sup Song, “Design of a Low-Distortion 22-kHz Fifth-Order Bessel
Filter,” IEEE JSSC, vol. 28, no. 12, pp. 1254-1264, Dec. 1993.
[5] S. Wen et al., “A -105dBc THD+N (-114dBc HD2) at 2.8VPP Swing and 120dB DR Audio
Decoder with Sample-and-Hold Noise Filtering and Poly Resistor Linearization Schemes,” ISSCC,
pp. 294-295, Feb. 2019.
[6] Wen, S.H. et al., “A -117dBc THD (-132dBc HD3) and 126dB DR Audio Decoder with Code-
Change-Insensitive RT-DEM Algorithm and Circuit Technique for Relaxing Velocity Saturation
Effect of Poly Resistors,” ISSCC, Vol. 65, pp. 482-483, Feb. 2022.
© 2023 IEEE
International Solid-State Circuits Conference 3.3 : Bandpass Filter and Oscillator ICs with THD < -140dBc at 10Vppd for Testing High-Resolution ADCs 27 of 27
A 0.01mm2 10MHz RC Frequency Reference with
a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28%
from −45°C to 125°C in 0.18μm CMOS
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 1 of 30
Motivation
IoT applications need
low cost frequency references
Quartz/MEMS resonators
are very accurate, but bulky
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 2 of 30
Design Goals
5
10
Lee,
■ Moderate JSSC'20
Cao,
inaccuracy ISSCC'13
Lee,
4
■ Low cost
Tokunaga, ISSCC'15
10
JSSC'10
⇒ Low area
Inaccuracy (ppm)
⇒ 1-point trim Khashaba,
JSSC'22
Ji,
■ Facilitate stability
3
10
Our Goal ISSCC'22
measurements Jiang,
ISSCC'21
Gürleyük,
JSSC'22
Choi,
JSSC'21
2
10
-2 -1
10 10
2
Chip Area (mm )
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 3 of 30
Conventional RC Oscillator
Comparator
delay
■ Compact architecture
■ But comparator delay limits accuracy
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 4 of 30
Frequency-Locked Loop
■ Reset VC to VDD
t/TVCRO
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 6 of 30
Proposed Architecture
■ C0 is discharged via R0
t/TVCRO
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 7 of 30
Proposed Architecture
t/TVCRO
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 8 of 30
Frequency-Locked Loop
t/TVCRO
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 9 of 30
Temperature Compensation
VR
■ Trim TC of VR
Accurate: no parasitic caps added to R0
Versatile: resistor TCs may all have the same polarity
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 11 of 30
Nominal Frequency Trim
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 12 of 30
Proposed Architecture
■ Chopping suppresses
integrator offset and 1/f noise
■ But chopper ripple ⇒ large CINT
■ Notch filter ⇒ much smaller CINT
[P. Park, JSSC ’15]
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 14 of 30
Integrator & Notch Filter Design
■ Compact
⇒ Telescopic amplifier w/
simple biasing scheme
⇒ 12.5pF total filter cap
MVT
devices
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 15 of 30
Voltage-Controlled Oscillator
■ Corner spread
⇒ 3-level trim DAC
■ Compact
⇒ 3-inverter ring oscillator
⇒ self-cascoded Gm stage
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 16 of 30
Fabricated Prototype 0.18μm CMOS:
● Active area: 0.01mm2
● 16 FLLs per chip
⇒ good statistics
● Packaged in
ceramic and plastic
● 85μW @ 1.5V supply
Power Breakdown @1.5V
Driver
Power
100µm
Analog
Power (19.2µA)
(27.5µA)
Digital
Power
(10µA)
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 18 of 30
Period Jitter
■ Notch filter effectively
reduces chopper ripple
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 19 of 30
Allan Deviation
w/o and w/ chopping
w/ chopping: 2.3ppm
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 20 of 30
Measured Residual Frequency Error
Ceramic-packaged 112 samples
Fixed TC trim + 1p Freq trim
⇒ ±0.28% (-45°C to 125°C)
⇒ 31.5ppm/°C (box method)
⇒ 1500ppm hysteresis !!
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 21 of 30
Measured Aging Frequency Error
Averaged value of 112 samples
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 22 of 30
Measured Residual Frequency Error
Plastic-packaged 112 samples
10.05
10.04
Averaged value
Fixed TC trim + 1p Freq trim
10.03
⇒ ±0.3% (-45°C to 125°C)
10.02 ⇒ 35.3ppm/°C (box method)
10.01 ⇒ 1200ppm hysteresis
Frequency (MHz)
10
9.99
TC=35.3ppm/ ° C
9.98
9.97
Cooling Heating
9.96
-40 -20 0 20 40 60 80 100 120
° C)
Temperature (
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 23 of 30
Measured Aging Frequency Error
Averaged value of plastic-packaged 112 samples
Baked at 150℃ for one week
⇒ 7ppm/°C TC error
⇒ 2000ppm frequency drift !!
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 24 of 30
What’s Going On?
Ceramic package Plastic package
50 50
40
One coarse trim step Sample Number= 112
Mean= 1509 40
Sample Number= 112
Mean= 1541
Std Dev= 64.2057 Std Dev= 109.1759
30 30
Count
Count
20 20
10 10
0 0
1300 1400 1500 1600 1700 1300 1400 1500 1600 1700
© 2023 IEEE
a Including driver b Estimated from inaccuracy plots c Box method d LDO used
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 27 of 30
Benchmarking
5
10
Lee,
JSSC'20
Cao,
ISSCC'13
Lee,
4 Tokunaga,
10 ISSCC'15
JSSC'10
Inaccuracy (ppm)
JSSC'22
Ji,
3
10
ISSCC'22
Jiang, Gürleyük,
ISSCC'21 JSSC'22
Choi,
JSSC'21
2
10
-2 -1
10 10
2
Chip Area (mm )
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 28 of 30
Conclusions
■ 10MHz RC frequency reference with
Low area (0.01mm2)
Moderate accuracy with 1-point trim
(±0.28% from -45°C to 125°C)
Versatile temp compensation scheme
(works in all CMOS processes)
© 2023 IEEE
International Solid-State Circuits Conference 3.4: A 0.01mm2 10MHz RC Frequency Reference with a 1-Point On-Chip-Trimmed Inaccuracy of ±0.28% from −45°C to 125°C in 0.18μm CMOS 29 of 30
Conclusions
■ 10MHz RC frequency reference with
Low area (0.01mm2)
Moderate accuracy with 1-point trim
(±0.28% from -45°C to 125°C)
Versatile temp compensation scheme
(works in all CMOS processes)
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 1 of 62
Outline
• Motivation
• Proposed architecture
• Implementation details
• Measurement results
• Summary
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 2 of 62
Frequency stability requirements1/4
XO
•μ-controllers: ±1%
•RTC: ±250ppm1
•BLE radios: ±40ppm1
Microcontroller module BLE module
XO XO
•μ-controllers: ±1%
•BLE RTC: ±500ppm1
•BLE radios: ±40ppm1
Microcontroller module BLE module
XO XO
•μ-controllers: ±1%
•BLE RTC: ±500ppm1
XO
•BLE RF: ±40ppm1
Microcontroller module BLE module
XO XO Accurate frequency
Bulky
High cost
XO
Microcontroller module BLE module Physical clock attack
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 7 of 62
On-chip RC oscillators1/3
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 8 of 62
On-chip RC oscillators2/3
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 9 of 62
On-chip RC oscillators3/3
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 11 of 62
Temperature stability vs year2/3
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 12 of 62
Temperature stability vs year3/3
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 13 of 62
RC oscillator aging with P-poly resistor
ΔF =a∙ln(b∙Time+c)
F
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 14 of 62
Proposed aging-compensated RC oscillator1/6
Main TCO Reference TCO
Large Ea resistors
FOUT Aging FREF
Calibration AC current stress
Logic Low duty cycle
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 16 of 62
Proposed aging-compensated RC oscillator3/6
*Ea: activation energy
Main TCO Reference TCO
Large Ea resistors
FOUT Aging FREF
Calibration AC current stress
Logic Low duty cycle
Ea
Time to fail (TTF) ∝ e kT
Time
C. Kendrick et al., “Polysilicon resistor stability under voltage stress for safe-operating area characterization,” IRPS 2018
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 20 of 62
Outline
• Motivation
• Proposed architecture
• Implementation details
• Measurement results
• Summary
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 21 of 62
Proposed TCO1/16
RC1_SIGN DECHOP
SEL ΦCHG CINT
R0 Path0 VCRO
C0 0 VRC
VC Main TCO Reference TCO
ΦBUF ΦRST −GM
1 VREF
α0VDD CKOUT
0 SEL
VDAC0 (1-α0)VDD ÷25 FOUT Aging FREF
1 SEL=β CKPHG Calibration
R1 Path1 ΦINT
ΦCHG Logic
C1 ΔΣSEL Phase
ΦBUF ΦRST ΦRST
17 Gen
α1VDD ΦBUF
VDAC1 (1-α1)VDD
0
DSEL
1
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 22 of 62
Proposed TCO2/16
RC1_SIGN DECHOP
SEL ΦCHG CINT
R0 Path0 VCRO
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD CKOUT
0 SEL
VDAC0 (1-α0)VDD ÷25
1 SEL=β CKPHG
R1 Path1 ΦINT
ΦCHG Phase
C1 ΔΣSEL
ΦBUF ΦRST ΦRST
17 Gen
α1VDD ΦBUF
VDAC1 (1-α1)VDD
0
DSEL
1
RC1_SIGN DECHOP
SEL ΦCHG CINT
R0 Path0 VCRO
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD CKOUT
0 SEL
VDAC0 (1-α0)VDD ÷25
1 SEL=β CKPHG
R1 Path1 ΦINT
ΦCHG Phase
C1 ΔΣSEL
ΦBUF ΦRST ΦRST
17 Gen
α1VDD ΦBUF
VDAC1 (1-α1)VDD
0
DSEL
1
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 24 of 62
Proposed TCO4/16
1 234
RC1_SIGN
SEL
DECHOP ΦCHG
ΦCHG CINT
R0 Path0 VCRO ΦRST
VRC
C0
ΦRST
0
−GM
VC ΦBUF
BUF
ΦBUF
CKOUT ΦINT
1 VREF
α0VDD 0 SEL
VDAC0 (1-α0)VDD
1 SEL=β
÷25 SEL
CKPHG
ΦINT
R1 Path1
ΦCHG
VDD α0VDD
C1 ΔΣSEL Phase
ΦBUF ΦRST
17 ΦRST Gen VVRC
RC
VREF
α1VDD ΦBUF
0
DSEL
VDAC1 (1-α1)VDD VSS
1
ΦCHG=0
• 1st phase: C0 is reset to VDD
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 25 of 62
Proposed TCO5/16
1 23 4
RC1_SIGN
SEL
DECHOP ΦCHG − TP
ΦCHG CINT
R0 ΦRST
R C
C0
Path0
0 VRC
VC
VCRO
ΦBUF
BUF
VRC = VDD e 0 0
ΦBUF ΦRST −GM
RC1_SIGN
SEL
DECHOP ΦCHG
ΦCHG CINT
R0 Path0 VCRO ΦRST
VRC
C0
ΦRST
0
−GM
VC ΦBUF
BUF
ΦBUF
CKOUT ΦINT
1 VREF
α0VDD 0 SEL
VDAC0 (1-α0)VDD
1 SEL=β
÷25 SEL
CKPHG
ΦINT
R1 Path1
ΦCHG
VDD α0VDD
C1 ΔΣSEL Phase
ΦBUF ΦRST
17 ΦRST Gen VVRC
RC
VREF (1-α0)VDD
α1VDD ΦBUF
0
DSEL
VDAC1 (1-α1)VDD
1
VSS
RC1_SIGN
SEL
DECHOP ΦCHG
ΦCHG CINT
R0 Path0 VCRO ΦRST
VRC
C0
ΦRST
0
−GM
VC ΦBUF
BUF
ΦBUF
CKOUT ΦINT
1 VREF
α0VDD 0 SEL
VDAC0 (1-α0)VDD
1 SEL=β
÷25 SEL
CKPHG
ΦINT
R1 Path1
ΦCHG
VDD α0VDD
C1 ΔΣSEL Phase
ΦBUF ΦRST
17 ΦRST Gen VVRC
RC
VREF (1-α0)VDD
α1VDD ΦBUF
0
DSEL
VDAC1 (1-α1)VDD
1
VSS
RC1_SIGN
SEL
DECHOP ΦCHG
ΦCHG CINT
R0 Path0 VCRO ΦRST
VRC
C0
ΦRST
0
−GM
VC ΦBUF
BUF
ΦBUF
CKOUT ΦINT
1 VREF
α0VDD 0 SEL
VDAC0 (1-α0)VDD
1 SEL=β
÷25 SEL
CKPHG
ΦINT
R1 Path1
ΦCHG
VDD α0VDD
C1 ΔΣSEL Phase
ΦBUF ΦRST
17 ΦRST Gen VVRC
RC
VREF (1-α0)VDD
α1VDD ΦBUF
0
DSEL
VDAC1 (1-α1)VDD
1
VSS
25
F=
OUT F=
OUT0
R 0 C0 ln(1/ α 0 )
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 34 of 62
Proposed TCO14/16
RC1_SIGN DECHOP
SEL ΦCHG CINT
R0 Path0 VCRO
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD CKOUT
0 SEL
VDAC0 (1-α0)VDD ÷25
1 SEL=β CKPHG
R1 Path1 ΦINT
ΦCHG Phase
C1 ΔΣSEL
ΦBUF ΦRST ΦRST
17 Gen
α1VDD ΦBUF
VDAC1 (1-α1)VDD
0
DSEL
1
RC1_SIGN
SEL
DECHOP ΦCHG
ΦCHG CINT
R0 Path0 VCRO ΦRST
VRC
C0
ΦRST
0
−GM
VC ΦBUF
BUF
ΦBUF
CKOUT ΦINT
1 VREF
α0VDD 0 SEL
VDAC0 (1-α0)VDD
1 SEL=β
÷25 SEL
CKPHG
ΦINT
R1 Path1
ΦCHG
VDD
C1 ΔΣSEL Phase
ΦBUF ΦRST
17 ΦRST Gen VVRC
RC
VREF
α1VDD ΦBUF
0
DSEL
VDAC1 (1-α1)VDD
1
VSS
FOUT =
(1 − β )FOUT 0 + βFOUT1
β = average of SEL sequence
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 37 of 62
Two-point trimming1/2
RC1_SIGN DECHOP
SEL
R0
ΦCHG
Path0
CINT
VCRO
FOUT =
(1 − β )FOUT 0 + βFOUT1
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD 0 SEL
CKOUT FOUT
VDAC0 (1-α0)VDD
1 SEL=β
÷25 FTAR
CKPHG
R1 Path1 ΦINT
ΦCHG
ΦBUF
C1
ΦRST
ΔΣSEL Phase T1 T2
17 ΦRST Gen
α1VDD ΦBUF @ T2 = 85°C
0
DSEL
VDAC1 (1-α1)VDD
1
▪ Set SEL=0 & Find α0 for FOUT=FOUT0=FTAR
▪ Set SEL=1 & Find α1 for FOUT=FOUT1=FTAR
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 38 of 62
Two-point trimming2/2
RC1_SIGN DECHOP
SEL
R0
ΦCHG
Path0
CINT
VCRO
FOUT =
(1 − β )FOUT 0 + βFOUT1
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD 0 SEL
CKOUT FOUT
VDAC0 (1-α0)VDD
1 SEL=β
÷25 FTAR
CKPHG
R1 Path1 ΦINT
ΦCHG
ΦBUF
C1
ΦRST
ΔΣSEL Phase T1 T2
17 ΦRST Gen
α1VDD ΦBUF @ T1 = −40°C
0
DSEL
VDAC1 (1-α1)VDD
1
▪ If all RCs have positive TCs, set RC1_SIGN=1.
Otherwise, RC1_SIGN=0.
▪ Find β for FOUT=FTAR
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 39 of 62
Key building blocks
RC1_SIGN DECHOP
SEL ΦCHG CINT
R0 Path0 VCRO
0 VRC
C0 VC
ΦBUF ΦRST −GM
1 VREF
α0VDD CKOUT
0 SEL
VDAC0 (1-α0)VDD ÷25 FOUT Aging FREF
1 SEL=β CKPHG Calibration
R1 Path1 ΦINT
ΦCHG Logic
C1 ΔΣSEL Phase
ΦBUF ΦRST ΦRST
17 Gen
α1VDD ΦBUF
VDAC1 (1-α1)VDD
0
DSEL
1
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 40 of 62
Voltage ∆Σ-DAC
VDD
VSS 0 α0/1VDD
17 S0/1 1
ΔΣ
DREF0/1
0 (1-α0/1)VDD
1
CKVDAC
~10MHz
÷10 CKOUT ΦRST
• Rail-to-rail 1-bit sequence conversion for reliable voltage generation
• Unity-gain buffers prevents charge sharing between integrator and LPF
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 41 of 62
GM-C Integrator
VBP1
DECHOP
VBP2 RC VC
ΦINT
VRC VBN2 CINT
VREF
VBN1
Duty-cycled
reference TCO
CKPHG
÷216 Calibration Logic
~4MHz
err
Always-on 22
+
−
+ DLF
main TCO
CKOUT Frequency 22
Counter
17 DREF0 DCNT
• Proposed architecture
• Implementation details
• Measurement results
• Summary
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 44 of 62
Die photograph
Main TCO 250µm
VCO
Reference
485µm
• Active area: 0.22mm2 GM − C
Integrator
Digital TCO
• 12 test RC branches
VDAC0
• Temp. range: −40° to 85°C
VDAC1
• Power consumption: 142µW
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 45 of 62
Aging behavior of TCOs at 125°C1/2
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 46 of 62
Aging behavior of TCOs at 125°C2/2
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 47 of 62
AC stress and chopping
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 48 of 62
Aging test using N-poly and VIA resistors
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 49 of 62
Frequency inaccuracy without aging compensation1/2
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 50 of 62
Frequency inaccuracy without aging compensation2/2
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 51 of 62
Frequency inaccuracy with aging compensation
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 52 of 62
Aging test using P-poly and VIA resistors
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 53 of 62
Frequency inaccuracy without aging compensation
FERR=±760ppm FERR=±4210ppm
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 54 of 62
Frequency inaccuracy with aging compensation
FERR=±550ppm FERR=±960ppm
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 55 of 62
Output frequency supply stability
© 2023 IEEE
With N-poly and VIA resistors
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 56 of 62
Period Jitter performance
5mV
50ps
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 57 of 62
Allan deviation
8.1ppm Allan deviation in 1s stride
40ppm
8.1ppm
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 58 of 62
Performance comparison1/2
Ji Gurleyuk Park Jiang Khashaba
This Work
ISSCC22 JSSC22 JSSC22 ISSCC21 ISSCC20
Process 65nm 180nm 180nm 65nm 180nm 65nm
Frequency [Hz] 100M 2.3M 16M 100M 16M 32M
Power Efficiency
1.4 3.3 13.8 1.0 10 1.1
[µW/MHz]
P-poly Resistor Used No Yes Yes
Aging Compensation Yes No
Frequency Inaccuracy
±760 ±760 ±1550 ±385 ±140 ±400 ±530
w/o Aging [ppm]
Frequency Inaccuracy
w/ Aging [ppm] ±1500/ ±4210/
-
Uncompensated/ ±1030 ±960
Compensated
# of Trim Points 2 2 2 3 1+Batch 2
Temp. Range [°C] -40 to 85 -40 to 125 -45 to 85 -40 to 95 -45 to 85 -40 to 85
Supply Sensitivity [%/V] 0.14 0.51 0.12 0.0083 0.2 0.008
Supply Range [V] 1.1 to 1.3 1.3 to 2.0 1.6 to 2.0 1.1 to 2.5 1.6 to 2.0 1.1 to 2.3
# of Samples 11 3 11 20 20 18 6
Period Jitter [psrms] 5.1 - 39.9 13.3 10.2 24
ADEV@τ=1s [ppm] 8.1 9 1 1.6 0.8 2.5
© 2023 IEEE
Area [mm2] 0.22 0.07 0.3 0.19 0.14 0.18
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 59 of 62
Performance comparison2/2
Ji Gurleyuk Park Jiang Khashaba
This Work
ISSCC22 JSSC22 JSSC22 ISSCC21 ISSCC20
Process 65nm 180nm 180nm 65nm 180nm 65nm
Frequency [Hz] 100M 2.3M 16M 100M 16M 32M
Power Efficiency
1.4 3.3 13.8 1.0 10 1.1
[µW/MHz]
P-poly Resistor Used No Yes Yes
Aging Compensation Yes No
Frequency Inaccuracy
±760 ±760 ±1550 ±385 ±140 ±400 ±530
w/o Aging [ppm]
Frequency Inaccuracy
w/ Aging [ppm] ±1500/ ±4210/
-
Uncompensated/ ±1030 ±960
Compensated
# of Trim Points 2 2 2 3 1+Batch 2
Temp. Range [°C] -40 to 85 -40 to 125 -45 to 85 -40 to 95 -45 to 85 -40 to 85
Supply Sensitivity [%/V] 0.14 0.51 0.12 0.0083 0.2 0.008
Supply Range [V] 1.1 to 1.3 1.3 to 2.0 1.6 to 2.0 1.1 to 2.5 1.6 to 2.0 1.1 to 2.3
# of Samples 11 3 11 20 20 18 6
Period Jitter [psrms] 5.1 - 39.9 13.3 10.2 24
ADEV@τ=1s [ppm] 8.1 9 1 1.6 0.8 2.5
© 2023 IEEE
Area [mm2] 0.22 0.07 0.3 0.19 0.14 0.18
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 60 of 62
Summary
Main TCO Reference TCO
Acknowledgement
• This work was supported by Semiconductor Research Corporation
(SRC) under GRC Task 2810.036
• Thanks to Stefano Pietri, John Pigott, and Domenico Liberti at NXP
and Danielle Griffith at Texas Instruments for critical feedback
© 2023 IEEE
International Solid-State Circuits Conference 3.5: A 1.4μW/MHz 100MHz RC oscillator with ±1030ppm inaccuracy from -40ºC to 85ºC after accelerated aging for 500 hours at 125ºC 62 of 62
A 12/13.56MHz Crystal Oscillator with
Binary-Search-Assisted Two-Step
Injection Achieving 5.0nJ Startup Energy
and 45.8µs Startup Time
Haihua Li 1, Ka-Meng Lei 1, Pui-In Mak 1, Rui P. Martins 1,2
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 1 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Result
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 2 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Result
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 3 of 49
Motivation
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 4 of 49
XO for Duty-cycled Operation
[Datasheet SLOA184]
Startup time (ts): 2.74ms
Startup energy (Es): 13.1μJ
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 5 of 49
XO for Duty-cycled Operation
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 6 of 49
XO Fast Startup: Frequency Injection
300
Δf = 1 − fIN J/fs
250 1000ppm 10000ppm
LM RM CM 500ppm 5000ppm
200 200ppm 2500ppm
iM,env (μA)
100ppm 1500ppm
VINJ iM 150 0ppm
100
50
0
0 5 10 15 20 25 30 35 40
Time (µs)
An accurate fINJ matching fs is required
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 7 of 49
Two-step Injection Technique (1/2)
VREF,D
VREF
gm
VDCO PFD
DC
VDCO
DLF TDC
D-PLL
ISSCC' 19
ISSCC' 22
Megawer et al.
1 st Inj PLL lock 2 nd Inj Steady State Jung et al.
Calibrate DCO after 1st injection
Calibrate i-VCO after 1st injection
Accurate calibration
Accurate calibration
☒ 325 cycles for calibration
☒ 616 cycles for calibration
☒ Phase alignment trimming
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 8 of 49
Two-step Injection Technique (2/2)
VREF,D
VREF
gm
VDCO PFD
DC
VDCO
DLF TDC
D-PLL
ISSCC' 19 ISSCC' 22
1 st Inj PLL lock 2 nd Inj Steady State Megawer et al. Jung et al.
Calibrate DCO after 1st injection
Calibrate i-VCO after 1st injection
☑ Accurate calibration
Accurate calibration
☒ 325 cycles for calibration
☒ 616 cycles for calibration
☒ Phase alignment trimming
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 9 of 49
Two-step Injection Technique (2/2)
VREF,D
VREF
gm
VDCO PFD
DC
VDCO
DLF TDC
D-PLL
ISSCC' 19 ISSCC' 22
1 st Inj PLL lock 2 nd Inj Steady State Megawer et al. Jung et al.
Calibrate DCO after 1st injection
Calibrate i-VCO after 1st injection
☑ Accurate calibration
Accurate calibration
How can we shorten thecalibration time?
☒ 325 cycles for calibration
☒ 616 cycles for calibration
☒ Phase alignment trimming
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 10 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Result
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 11 of 49
Binary-search-assisted TSI: Concept
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 12 of 49
Binary-search-assisted TSI: Concept
Frequency locking
T2 = 3.5 μs
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 13 of 49
Binary-search-assisted TSI: Concept
2nd injection
T3 = 36 μs
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 14 of 49
Binary-search-assisted TSI: Concept
Steady state
VXO ≈ 0.32Vpp
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 15 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Result
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 16 of 49
Binary-search-assisted TSI: Schematic
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 17 of 49
Frequency Comparison
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 20 of 49
Binary-search Frequency Locking
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 21 of 49
Binary-search Frequency Locking
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 22 of 49
Binary-search Frequency Calibration
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 23 of 49
Binary-search Frequency Calibration
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 24 of 49
Binary-search Frequency Calibration
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 25 of 49
Jitter Analysis
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 26 of 49
Jitter Analysis
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 27 of 49
Jitter Analysis
fDCO = 12/13.56MHz
fDCO tuning range: ±1%
fDCO LSB: 78ppm
Requiring: fine RC delay cell
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 29 of 49
DCO Implementation
fDCO = 12/13.56MHz
fDCO tuning range: ±1%
fDCO LSB: 78ppm
Requiring: fine RC delay cell
Sandwich Capacitor
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 30 of 49
DCO Implementation: Stabilization
Sandwich Capacitor
Sandwich Capacitor
LM RM CM θ = 0°
200
iM,env (µA)
VINJ iM 100
IM0 θ = -180°
0
θ 0 6 12 18 24 30
Time (µs)
Vinj and iM out-of-phase → iM decreases → ts increases
Keep Vinj and iM in-phase
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 34 of 49
2nd Injection: Phase Alignment
V1 V4
To crystal
V2 V3
60
Ideal V in-phase with iM
V0 V1 V2
40 V3 V4
iM,env (µA)
20
0
0 2 4 6 8 10
Time (µs)
Shift from V0 to V3 during 2nd injection
VINJ&iM in-phase: safeguard the IM increase
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 36 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Results
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 37 of 49
Measurement Results
Process: 65nm CMOS
Active area: 0.134mm2
VDD: 0.7V
fXO: 12 & 13.56 MHz
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 38 of 49
Measurement Results
Calibration:
Delay cal.: 3 cycles
Freq. cal.: 24 cycles
Total: 48 cycles
P(Δf>500ppm)=4.1%
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 40 of 49
Measurement Results
35.7% of ES transduced to EM
1
Crystal’s energy: EM = LM i2M
2
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 42 of 49
Measurement Results
-115
13.56MHz
Phase Noise
12MHz
-125 -143.7 dBc/Hz @1kHz (13.56 MHz)
Phase Noise (dBc/Hz)
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 43 of 49
Outline
Motivation
Proposed Architecture
Implementation Details
Measurement Result
Comparison & Conclusion
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 44 of 49
Benchmark with Literature
ISSCC’18 [5] ISSCC’19 [6] JSSC'19 [2] JSSC’21 [4] ISSCC’22 [3] This work
Inductive 3- Synchronized TSI with PLL Self-injection + TSI with S-PLL Binary-Search-
Fast Startup Technique
stage gm + SSCI Signal Injection Calibration SI Calibration Assisted TSI + SI
Technology [nm] 65 55 65 65 28 65
VDD [V] 0.3-0.5 1.2 1 1.15 1.2 0.67-0.73
Steady-State Power [µW] 31.8 N/A 198 19 1,080 28.4
PN [dBc/Hz @1kHz] −134 N/A −139.5 −137.4 −134.0 −145.5 −143.7
FoM [dBc/Hz @1kHz] β 233 N/A 241.1 242.2 231.4 242.6 241.8
Frequency [MHz] 16 32 54 24 76.8 12 13.56
CL [pF] 6 6 12 6 12 7 7 8
Steady-State VPO [Vpp] 0.28 0.37 N/A 0.7 0.08 1.2 0.16 0.16
ts [μs] 460 23 32 19 9.7 39.6 43.6 45.8
Startup Cycles 7,360 529 1,024 1,026 233 3,046 523 621
ts Reduction 3.25× 1.3× 90.6× 31.5× N/A 18.2× 183× 175×
ts Variation over Temp. 7.5% ±10% ±21% ±1.25% 3.1% 6.8% ±2.1% ±2.2%
ES [nJ] 15.8 20.2 44.2 34.9 3.3 92.8 4.2 5.0
ES Reduction 2.96x N/A N/A 3.4x N/A 6.4x 53.6x 45.0x
EM/ES # N/A N/A 20.8%▲ 14.5% N/A 39.3% 35.7%
Temperature Range [°C] −40 to 90 −40 to 140 −40 to 85 −40 to 85 −40 to 90 −35 to 85 −40 to 85
Core Area [mm2] 0.023 0.049 0.075 0.07 2.58 ‡ 0.134
β FoM: 1
#𝐸𝐸 = 𝐿𝐿 𝑖𝑖 2 , from simulation
[−PN + 20log(f/foffset) − 10log(P/1mW)] 𝑀𝑀
▲Estimation ‡ Full SOC area
2 𝑀𝑀 𝑀𝑀
TSI: Two-step injection SI: Stepwise injection
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 45 of 49
Benchmark with Literature
ISSCC’18 [5] ISSCC’19 [6] JSSC'19 [2] JSSC’21 [4] ISSCC’22 [3] This work
Inductive 3- Synchronized TSI with PLL Self-injection + TSI with S-PLL Binary-Search-
Fast Startup Technique
stage gm + SSCI Signal Injection Calibration SI Calibration Assisted TSI + SI
Technology [nm] 65 55 65 65 28 65
VDD [V] 0.3-0.5 1.2 1 1.15 1.2 0.67-0.73
Steady-State Power [µW] 31.8 N/A 198 19 1,080 28.4
PN [dBc/Hz @1kHz] −134 N/A −139.5 −137.4 −134.0 −145.5 −143.7
FoM [dBc/Hz @1kHz] β 233 N/A 241.1 242.2 231.4 242.6 241.8
Frequency [MHz] 16 32 54 24 76.8 12 13.56
CL [pF] 6 6 12 6 12 7 7 8
Steady-State VPO [Vpp] 0.28 0.37 N/A 0.7 0.08 1.2 0.16 0.16
ts [μs] 460 23 32 19 9.7 39.6 43.6 45.8
Startup Cycles 7,360 529 1,024 1,026 233 3,046 523 621
ts Reduction 3.25× 1.3× 90.6× 31.5× N/A 18.2× 183× 175×
ts Variation over Temp. 7.5% ±10% ±21% ±1.25% 3.1% 6.8% ±2.1% ±2.2%
ES [nJ] 15.8 20.2 44.2 34.9 3.3 92.8 4.2 5.0
ES Reduction 2.96x N/A N/A 3.4x N/A 6.4x 53.6x 45.0x
EM/ES # N/A N/A 20.8%▲ 14.5% N/A 39.3% 35.7%
Temperature Range [°C] −40 to 90 −40 to 140 −40 to 85 −40 to 85 −40 to 90 −35 to 85 −40 to 85
Core Area [mm2] 0.023 0.049 0.075 0.07 2.58 ‡ 0.134
β FoM: 1
#𝐸𝐸 = 𝐿𝐿 𝑖𝑖 2 , from simulation
[−PN + 20log(f/foffset) − 10log(P/1mW)] 𝑀𝑀
▲Estimation ‡ Full SOC area
2 𝑀𝑀 𝑀𝑀
TSI: Two-step injection SI: Stepwise injection
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 46 of 49
Benchmark with Literature
ISSCC’18 [5] ISSCC’19 [6] JSSC'19 [2] JSSC’21 [4] ISSCC’22 [3] This work
Inductive 3- Synchronized TSI with PLL Self-injection + TSI with S-PLL Binary-Search-
Fast Startup Technique
stage gm + SSCI Signal Injection Calibration SI Calibration Assisted TSI + SI
Technology [nm] 65 55 65 65 28 65
VDD [V] 0.3-0.5 1.2 1 1.15 1.2 0.67-0.73
Steady-State Power [µW] 31.8 N/A 198 19 1,080 28.4
PN [dBc/Hz @1kHz] −134 N/A −139.5 −137.4 −134.0 −145.5 −143.7
FoM [dBc/Hz @1kHz] β 233 N/A 241.1 242.2 231.4 242.6 241.8
Frequency [MHz] 16 32 54 24 76.8 12 13.56
CL [pF] 6 6 12 6 12 7 7 8
Steady-State VPO [Vpp] 0.28 0.37 N/A 0.7 0.08 1.2 0.16 0.16
ts [μs] 460 23 32 19 9.7 39.6 43.6 45.8
Startup Cycles 7,360 529 1,024 1,026 233 3,046 523 621
ts Reduction 3.25× 1.3× 90.6× 31.5× N/A 18.2× 183× 175×
ts Variation over Temp. 7.5% ±10% ±21% ±1.25% 3.1% 6.8% ±2.1% ±2.2%
ES [nJ] 15.8 20.2 44.2 34.9 3.3 92.8 4.2 5.0
ES Reduction 2.96x N/A N/A 3.4x N/A 6.4x 53.6x 45.0x
EM/ES # N/A N/A 20.8%▲ 14.5% N/A 39.3% 35.7%
Temperature Range [°C] −40 to 90 −40 to 140 −40 to 85 −40 to 85 −40 to 90 −35 to 85 −40 to 85
Core Area [mm2] 0.023 0.049 0.075 0.07 2.58 ‡ 0.134
β FoM: 1
#𝐸𝐸 = 𝐿𝐿 𝑖𝑖 2 , from simulation
[−PN + 20log(f/foffset) − 10log(P/1mW)] 𝑀𝑀
▲Estimation ‡ Full SOC area
2 𝑀𝑀 𝑀𝑀
TSI: Two-step injection SI: Stepwise injection
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 47 of 49
Conclusion
Fast startup XO with two-step injection using binary-search-
assisted frequency calibration
Delay and frequency calibration to ease the hardware
overhead
Fast DCO stabilization to safeguard the comparison
48 cycles for frequency locking
Swift startup in 45.8 μs with low startup energy of 5.0 nJ
ts reduction by 175× and ES reduction by 45×
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 48 of 49
Conclusion
Fast startup XO with two-step injection using binary-search-
assisted frequency calibration
Delay and frequency calibration to ease the hardware
overhead
Fast DCO stabilization to safeguard the comparison
48 cycles for frequency locking
Swift startup in 45.8 μs with low startup energy of 5.0 nJ
ts reduction by 175× and ES reduction by 45×
Demo today from 5pm
© 2023 IEEE 3.6 A 12/13.56MHz Crystal Oscillator with Binary-Search-Assisted Two-Step Injection
International Solid-State Circuits Conference Achieving 5.0nJ Startup Energy and 45.8µs Startup Time 49 of 49
A 16MHz XO with 17.5μs Startup Time
Under 104ppm-ΔF Injection Using Automatic
Phase-Error Correction Technique
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 1 of 37
Energy-Saving & Duty-Cycled IoT systems
Power ULP Wireless Systems
Supply (e.g. IoT)
PLL
XO TRX
SEN
XO startup
Sleep
Wakeup
Work
Time
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 3 of 37
Energy-Saving & Duty-Cycled IoT systems
Power Reduced startup time
Sleep
Wakeup
Work
Time
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 4 of 37
Energy-Saving & Duty-Cycled IoT systems
Power Reduced startup energy
Sleep
Wakeup
Work
Time
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 5 of 37
Injection Technique
Injection Source Differential Injection
RM CM LM
XOIN XOOUT
iM
RM CM LM Single-Ended Injection
RM CM LM
iM
XOIN XOOUT iM
XOIN XOOUT
CP Cpar2
Cpar1 Cpar2
CP
© 2023 IEEE
International Solid-State Circuits Conference
∆φ 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
6 of 37
Injection Technique
Injection Source Differential Injection
RM CM LM
FINJ
XOIN XOOUT
iM
RM CM LM Single-Ended Injection
RM CM LM Available for
iM
FXO
detection
XOIN XOOUT iM
XOIN XOOUT
CP Cpar2
Cpar1 Cpar2
∆F=FINJ-FXO CP
© 2023 IEEE
International Solid-State Circuits Conference
∆φ 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
7 of 37
Automatic Phase-Error Correction (APEC)
XOIN XOOUT
16MHz Crystal
RO
APEC
16MHz Crystal
RO
APEC
iM XOOUT iM XOOUT1
Cpar2 Cpar2
CP CP
+
RM CM LM
Differential equation
iM XOOUT2
Initial conditions
Cpar2
Laplace Transform CP
Equation of XOOUT
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 10 of 37
Theoretical Analysis
XOOUT1
+
XOOUT2
=
XOOUT
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 11 of 37
Definition of ∆φ
Peak point shift
XOOUT1
+
XOOUT2
=
XOOUT
As the injection goes on, the peak points of XOOUT will gradually
move far away from the falling edge of the injection signal
The redefinition of ∆φ is based on this peak point shift
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 12 of 37
Definition of ∆φ
∆φ = (∆t/TINJ)·2π = ∆t·2π·FINJ ∆t
XOOUT1
+
XOOUT2
=
XOOUT
∆t: time difference between the peak and the falling edge of XOOUT
∆φ = ∆t·2π·FINJ: normalizing ∆t with respect to the period of the
injection signal and getting the equation of ∆φ
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 13 of 37
Criteria for ∆φ Detection
∆φ=π/4
XOOUT
XOIN
(Phase[i])
Phase[i-1]
∆t=TINJ/8
Phase[7:0]: Phase[i-1] is π/4 ahead of Phase[i] ( 0<i<8 )
Assuming Phase[i] is used for injection, ∆φ = π/4 means that the
peak point of XOOUT reaches the falling edge of Phase[i-1]
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 14 of 37
Criteria for ∆φ Detection
∆φ=π/4
XOOUT
XOIN
(Phase[i])
Phase[i-1]
XOIN
(Phase[i])
Phase[i+1]
The peak point of the growing sine wave is not the peak of XOOUT
Hard to detect the peak point of the sine wave
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 16 of 37
Criteria for ∆φ Detection——FINJ > FXO
iM
Envelope
XOOUT
Envelope
∆φ
0 π/4 π/2 3π/4 π
π/4
∆φ goes from 0 to π
XOOUT envelope stops increasing once Δφ accumulates to π/4
Criterion for ∆φ Detection when FINJ > FXO
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 17 of 37
Criteria for ∆φ Detection
XOOUT
t
Crystal Resonant Peak Peak Voltage Value
XOOUT
Tracking the peak of XOOUT for both FINJ < FXO and FINJ > FXO
Determining whether ∆φ > π/4
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 18 of 37
Block Diagram of the proposed XO
ENINJ XOIN XOOUT ENINJ
Crystal
CL CL
Gm
PKDEN
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 19 of 37
Block Diagram of the proposed XO
ENINJ XOIN XOOUT ENINJ
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 25 of 37
Block Diagram of the proposed XO
ENINJ XOIN XOOUT ENINJ
Crystal
CL CL
Gm
PKDEN
Crystal
CL CL
Gm
PKDEN
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 28 of 37
Circuit Implementation
Johnson Counter Peak Detector
XOOUT
XOIN
PDIN
PKDEN
FINJ < FXO
PKDOUT
BUFFOUT
EN[i]
EN[i-1]
∆φ
XOOUT
XOIN
PKDEN
PKDOUT FINJ > FXO
BUFFOUT
EN[i]
EN[i+1]
∆φ
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 32 of 37
Chip Photo
APEC
FPGA
Oscilloscope (To trigger VDD and
switch APEC)
220μm
Power
Temperature
Chamber
300μm
Device
under test
W/ APEC
4μs
3μs
W/O APEC
Max:17.5μs@1.01x104ppm
Technology (nm ) 65 55 65 22 65 40
Core area (mm 2 ) 0.08 0.084 0.069 0.144 0.09 0.05
Supply (V ) 1.68 1.2 1 1 1 1
Frequency (MHz ) 24 32 54 12 38.4 10 16
Load capacitance,C L (pF ) 6 9 6 12 6 3.75 8 6
Startup time,T S (μs ) 64 435 23 32 19 340 58 10 to 250* 17.5
Startup cycles 1536 10440 736 1024 1026 4080 2227 100 to 2500 280
△F tolerance (ppm ) 2x104 N/A N/A 5000 N/A 104 10
4
Startup energy (nJ ) N/A 20.2 44.2 34.9 180.5 45.6 12 9.2
Steady state core power (μW ) 393 693 N/A 198 450 800 45.5 84
T S variation with Temp ±35% ±20% ±10% ±20.9% ±1.25% N/A N/A 3% ±4.5%
Temperature range (°C) -40 to 90 -40 to 140 -40 to 85 N/A -40 to 85 -20 to 85
* TS approximates 250μs when △F=104ppm.
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 36 of 37
Summary
Automatic Phase-Error Correction (APEC) XO
Startup Performance Characteristics
Start-up time of 17.5 μs Employment of the single-ended injection
(280 cycles) Interpretation of the waveform of XOOUT
Start-up energy of 9.2 nJ Interpretation of the envelopes of iM and
Robust against ∆F XOOUT
(-104 ppm ~ +104 ppm) Injecting energy and correcting ∆φ
Robust against temperature simultaneously
(-25 oC to 85 oC) A ∆F tolerance of 104 ppm
Loosening the tightness of trimming FINJ
© 2023 IEEE 3.7: A 16MHz XO with 17.5μs Startup Time Under 104ppm-ΔF Injection Using Automatic Phase-Error Correction Technique
International Solid-State Circuits Conference 37 of 37
A 0.954nW 32kHz Crystal Oscillator in
22nm CMOS with Gm-C-Based
Current Injection Control
Yihan Zhang, You You, Wenjie Ren, Xinhang Xu,
Linxiao Shen, Jiayoon Ru, Ru Huang, and Le Ye*
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 1 of 27
Outline
Motivation
Circuit Implementation
Measurement Results
Conclusion
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 2 of 27
Wake-Up Timer in IoT Nodes
Transceivers, etc.
Wake-up timer (XO)
Power
sleep time
Amplitude Control
Feedback-based
Amplitude Control
Large-signal
Nonlinearity
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 6 of 27
Outline
Motivation
Circuit Implementation
Measurement Results
Conclusion
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 7 of 27
System Overview
@
@270˚
90˚
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 8 of 27
System Overview
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 9 of 27
System Overview
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 10 of 27
System Overview
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 11 of 27
System Overview
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 12 of 27
Timing Generator
270˚ Injection
Control
90˚ Injection
Control
Amplitude:
100mV ~300mV Digital Digital
Phase:
0˚/180˚ + ~83˚ (Analog) + ~7˚ (Digital) 90˚/270˚
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 13 of 27
Timing Generator
AC-coupled input
CL is mostly linear:
wiring parasitic dominates the load capacitance
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 14 of 27
Timing Generator
A(ω0) = gm/(CL+CF)/ω0
PTAT current bias [4] for gm
Temperature compensation in deep-subthreshold
[4] H. Esmaeelzadeh, et al., IEEE JSSC 2019
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 15 of 27
Timing Generator
Cross-coupled CF
LHP zero @ ωZ ≈ gm/CF
Now, ∠(ω0) ≈ 90˚ - arctan(CF/A(CL+CF) + gds/ω0(CL+CF))
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 16 of 27
Amplitude Regulator: The Feedback Loop
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 17 of 27
The Amplitude Detector: The Gm Cell
9T-amplifier-based gm cell
Duplicated output with reverse current polarity
Asymmetric large-signal I-V transfer curve with input offset
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 18 of 27
Amplitude Detector: A Thought Experiment
Motivation
Circuit Implementation
Measurement Results
Conclusion
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 21 of 27
Die photo
Fabricated in 22nm CMOS
Total area: 0.029 mm2
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 25 of 27
Outline
Motivation
Circuit Implementation
Measurement Results
Conclusion
© 2023 IEEE
International Solid-State Circuits Conference 3.8: A 0.954nW 32kHz Crystal Oscillator in 22nm CMOS with Gm-C-Based Current Injection Control 26 of 27
Conclusion
22nm CMOS PIXO for IoT applications
Gm-C-based analog solution for PIXO
Achieves stable power over a wide temperature range
State-of-the-art performance
0.954nW power consumption, 6ppb Allan deviation floor
Feedback-based injection amplitude control
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 1 of 33
Outline
Advantages of BAW technology for oscillators
BAW based oscillator: characteristics, requirements and
architecture
Temperature sensing and frequency control
Core oscillator implementation
Fractional output divider (FOD) implementation and calibration
Silicon measurement results
Conclusions
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 2 of 33
BAW Resonator Technology
Standard high volume manufacturing process
A piezoelectric layer sandwiched between metal films
Easy to co-package with other ICs in industry standard
packages: both wire-bond and flip-chip
Wide -50C to +150C temperature capability
Superior Reliability and Robustness
Displacement of ~0.1nm (compared to 1nm - 1um for MEMS):
robust against vibration
No hermetic sealing/ vacuum packaging requirement
Insensitive to contaminants like moisture, Helium, particulate
matter
High Resonance Frequency
Frequency range from 2.4GHz to 2.6GHz with Q > 1000
Fast startup time (< 5us)
Direct division to generate most common frequencies
High frequency clocking
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 3 of 33
BAW Characteristics
• BAW process variation: +/-2000ppm
+2000
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 4 of 33
BAW Based Oscillator
• Implemented as a die-on-die MCM
• Employ a free running BAW oscillator (~ 2.5GHz)
– Minimum loading to preserve BAW Q (~ 1000)
– Optimum oscillator noise
-gm /N.F
Fractional Output
Divider (FOD)
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 5 of 33
BAW Based Oscillator
• Implemented as a die-on-die MCM
• Employ a free running BAW oscillator (~ 2.5GHz)
– Minimum loading to preserve BAW Q (~ 1000)
– Optimum oscillator noise
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 6 of 33
BAW Based Oscillator: Architecture
PPM Deviation
Temp Device 2
Sense
T1 T2 T3
Temp
Freq
correction Device 1
Control
LUT
Temp Sensor Code
-gm /N.F
• Multi-temp characterization of every
Fractional Output device to generate Frequency vs.
Divider (FOD) Sensor Code characteristics
• Correction look-up table (LUT) created
and stored in non-volatile memory
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 7 of 33
Temperature Sensing and Control
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 8 of 33
Temperature Sensing and Control
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 10 of 33
Results: ppm control across temperature
16 devices measured
Slope= 1oC/min
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 11 of 33
BAW Oscillator Core Design
VDD=1.7V
M3 M4
M1 M2
M5 Cs M6
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 12 of 33
Class-C BAW Oscillator =1.2V
• M3 & M4
M3 M4 • gm for –ve R
• Current control
• Lower VDD=1.2V
• Cs single-Ended
M1 M2 • Class-C operation
• 2nd Harmonic Phase Control
M5 Cs M6 and ISF optimization
• Flicker suppression
Class-A BAW Oscillator,
• Ctune
D. Griffith 2020
• Freq tuning
• Spur optimization
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 13 of 33
FOD Function Example: BAW frequency ÷ 2.7
0 2.7 5.4 8.1 10.8 13.5 16.2
BAW
Integer 2 3 3 2 3 3
division
Variable
0.7 0.4 0.1 0.8 0.5 0.2
delay
T
T • Code dependent comparator
VC
delay-modulation contributes
significantly to INL.
ε
• Architecture sensitive to
I
temperature, comparator
C threshold, I, C etc.
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 15 of 33
Evolution of DTC: Constant-slope DTC
• Code dependent comparator delay-modulation issue can be resolved
using constant slope DTC
• Signal slope near comparator threshold independent of delay code
T
• Insensitive to comparator delay
T
VC modulation, comparator
threshold, absolute pre-charge
DAC voltage
ε=0
I • Sensitive to DAC voltage
Voltage settling, temperature, I, C
pre-charge
C
ε=0
αI, I
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 17 of 33
Evolution of DTC: Dual-slope DTC (DSDTC)
• In DSDTC, charging current is split between:
• Code dependent current (phase 1) and
• Constant (max) current (phase 2)
• Insensitive to comparator delay
T modulation, comparator
T threshold, temperature, I, C
VC
• Helps in implementation of a fine
DTC grid over a large BAW
ε=0 period of 400ps
αI, I
C
parallelogram
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 18 of 33
FOD Implementation
Ph-1 Ph-3
Ph-2 Ph-4
Io
αIo
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 19 of 33
FOD Implementation
Ph-1
Io
αIo
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 20 of 33
FOD Implementation
Ph-1
Ph-2
Io
αIo
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 21 of 33
FOD Implementation
Ph-1 Ph-3
Ph-2
Io
αIo
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 22 of 33
FOD Implementation
Ph-1 Ph-3
Ph-2 Ph-4
Io
αIo
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 23 of 33
INL Calibration
Problem: Non-linearity of DSDTC results in output spurs
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 24 of 33
INL Calibration
Problem: Non-linearity of DSDTC results in output spurs
Solution: Configure DSDTC as relaxation oscillator (RO) to capture dynamic
INL impairments accurately and correct using digital means
αI, I
Delay
VP1, VP2
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 25 of 33
INL Calibration
Problem: Non-linearity of DSDTC results in output spurs
Solution: Configure DSDTC as relaxation oscillator (RO) to capture dynamic
INL impairments accurately and correct using digital means
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 26 of 33
Results: INL Calibration
Pre-correction
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 27 of 33
Oscillator System Overview
Signal Path
Jitter
86.205fs
Jitter
92.531fs
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 31 of 33
Conclusion
A programmable BAW based
oscillator has been implemented as
a die-on-die MCM in a
2.5mmX2.0mm package
A class-C BAW oscillator has been
implemented with flicker suppression
Achieves +/-4ppm temperature
control and 88fs jitter at 156.25MHz DTC-1 OP
BAW DRIVER
Any frequency output till 400MHz is OSC
DTC-2
achieved using a Dual Slope FOD
TEMP
DIGITAL
The device is found to be robust SENSOR
under shock and vibration tests
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 32 of 33
Thank you!
© 2023 IEEE 3.9: A 0.5-to-400MHz Programmable BAW Oscillator with Fractional Output Divider Achieving 4ppm
International Solid-State Circuits Conference Frequency Stability over Temperature and <95fs Jitter 33 of 33