Presentation - Signal Processing Group

Download Report

Transcript Presentation - Signal Processing Group

CMOS Switched-Capacitor Circuits for
Bio-Medical and RF Applications
David J. Allstot
Mackay Professor of EECS
University of California
Berkeley, CA 94720
Origin of Switched-Capacitors?
James C. Maxwell, A Treatise on Electricity and Magnetism
Oxford: Clarendon Press, 1873, vol. 2, pp. 374-375.
2
MOS Switched Capacitors - 1972
•
David L. Fried, “Analog Sample-Data Filters,” IEEE J. Solid-State Circuits,
pp. 302-304, Aug. 1972. – MOS SC “resistor” concept and SC n-path filter
Early MOS data converters and switched-capacitor filters for the perchannel voice-to-PCM interface of digital telephony – UC Berkeley
•
J.L. McCreary and P.R. Gray, “All-MOS charge redistribution analog-todigital conversion techniques: Part I,” IEEE JSSC, Dec. 1975.
•
R.E. Suarez, P.R. Gray and D.A. Hodges, “All-MOS charge redistribution
analog-to-digital conversion techniques: Part II,” IEEE JSSC, Dec. 1975.
•
Y.P. Tsividis and P.R. Gray, “An integrated NMOS operational amplifier with
internal compensation,” IEEE JSSC, Dec. 1976.
Paul R. Gray
David A. Hodges •
I.A. Young, D.A. Hodges and P.R. Gray, “Analog NMOS sampled-data
recursive filter,” IEEE ISSCC, Feb. 1977.
•
D.J. Allstot, R.W. Brodersen and P.R. Gray, “MOS switched-capacitor
ladder filters,” IEEE JSSC, Dec. 1978.
Key Paper on n-path filter analysis:
•
B.D. Smith, “Analysis of commutated networks,” IRE Trans. on Aerospace
and Navigational Electronics, pp. 21-26, 1953.
Robert W. Brodersen
3
Future Research Topics
N-Path Filters:
Blocker-tolerant
front ends
Switched
Capacitor:
High-efficiency,
high-power
transmitters;
Converters
Time-to-Digital
Converter:
Ring-oscillator
amplifiers;
Analog-to-digital
converters
Golden Age for RF-CMOS Design!
*Courtesy of Prof. James Buckwalter, UC Santa Barbara
4
Outline
 Challenges in CMOS Radio Design
 Switched-Capacitor N-path Filters
 Analog-domain Compressed Sensing for
Bio-signal Acquisition
5
Ubiquitous Wireless
Emerging IT platforms fundamentally change the way we
interact with and live in the information-rich world
Core
Projection: 1000 radios per
person on Earth by 2025
TRILLIONS OF
CONNECTED DEVICES
The Cloud
The Swarm
Mobile Access
Sensors
[J. Rabaey, ASPDAC’08]
J. M. Rabaey, "A Brand New Wireless Day: What
Does It Mean for Design Technology?," Asia and
South Pacific Design Automation Conf., 2008, p. 1.
Vision potentially doomed by
network deficiencies:
• lack of availability
• lack of reliability/robustness
• lack of security
6
RF Transceiver Coexistence
N-path
State-of-the-Art
• Without SAW filter:
IIP3 =
(PJAM + 2PTX - PXM - 5)
= 35dBm
2
• TX leakage needs at least 20dB of rejection to improve IIP3 so that
LNAs can handle input power
• Challenge: Reconfigurable, linear duplexer + SAW replacement
*Courtesy of Prof. James Buckwalter, UC Santa Barbara
7
“Brain Radio” Coexistence
Neural
Recording
LNA
Neural
Stimulation
PA
• Stimulator leakage needs
rejection to increase IIP3 so
LNAs can handle input power
8
Universal Receiver – Blocker Rejection
• Low Cost
- No Inductors 
- No Off-Chip Filters
•• Low
Low Noise
Noise Figure
Figure 
•• High
High Linearity
Linearity
•• Low
Low Power
Power Diss.
Diss. 
•• High
High Blocker
Blocker Tolerance
Tolerance
•• Wide
Wide Frequency
Frequency Range
Range 
LNA
GSM Example
*Courtesy of Prof. Behzad Razavi, UCLA, 2015 ISCAS
Keynote Presentation
9
Translational Filter à la Smith

• Scaled transistors are good
switches with low Ron on Coff
N-path filter basics
• Each “path” behaves as a passive
mixer that translates the
baseband impedance to an RF
impedance
S21 S11 (dB)
Shunt RLC filter
that is tuned with
local oscillator
0.0
-5.0
-10.0
-15.0
-20.0
-25.0
S21
S11
500.0M
1.0G
1.5G
Frequency (Hz)
2.0G
• Large switches reduce insertion
loss but limit tunability
* Luo and Buckwalter, MWCL 2014
10
Shunt vs. Series N-path Filters
• Shunt filter: Bandpass response
• Series filter: Bandreject response
• compatible with digital CMOS
• Benefits from faster switches (e.g., CMOS SOI process)
* Luo and Buckwalter, MWCL 2014
11
How Many Paths?
• Number depends on the tunability of the filter
• Aliasing is prevented to
the N-1 LO harmonic.
• Low OOB rejection is a
problem in spite of high
linearity.
* Luo and Buckwalter, MWCL 2014
Harmonic aliasing (dBc)
• Require each path to be switched with 1/N duty cycle
-10
-20 Luo and Buckwalter, MWCL 2014 simulation
-30
measurement
-40
-50
-60
-70
-80
-90
-100
2 3 4 5 6 7 8 9 10 11 12 13 14 15
Harmonic
12
Can We Filter at the Antenna?

N-path filter basics
• For
BW = 200 kHz: Ctot = 28 nF
• For 20-dB rejection: Rsw = 5 W
• Switch linearity with 0-dBm blocker?
*Courtesy of Prof. Behzad Razavi, UCLA, 2015 ISCAS Keynote Presentation
13
Miller Resistance
*Courtesy of Prof. Behzad Razavi, UCLA, 2015 ISCAS Keynote Presentation
14
Miller Bandpass Filter
Ctot=2 nF
NF ~ 1.6 dB
*Courtesy of Prof. Behzad Razavi, UCLA, 2015
ISCAS Keynote Presentation
• Low Cost
- No Inductors 
- No Off-Chip Filters 
• Low Noise Figure 
• High Linearity?
• Low Power Diss. 
• High Blocker Tolerance?
• Wide Frequency Range 15
Miller Multiplication / Harmonic Rejection
100 pF
50 W
Fundamental
*Razavi, 2014 CICC; Weldon, et al., Dec. 2001 JSSC
Third Harmonic
16
Outline for Compressed Sensing
 Motivation for Compressive Sampling
 Intuition and Key Ideas
 Reconstruction
 Experimental Results
17
Motivation for Compressive Sampling

(Medical) Body Area Networks
 Many wireless sensors linked to Smartphone, nearby IPAD, etc.
 Personal mobile units linked to Dr. via internet/cellular network
 Dr. feedback for real-time control of detail vs. energy efficiency

Reduce data rates to increase sensor lifetime and energy efficiency
18
CS Sensor System
Compressed Sampling
Bio-Signal Acquisition System
x(t)
LNA
Electrode
Sensor
Feedback
CS
AFE
[Y]
ADC
Antenna
Power
Amplifier
Compressed Data Rate

Ultra-low-power CS Analog Front-end

RF PA is Dominant Energy Consumer; ADC Next

CS Compresses Data Rate and PA/ADC Duty Cycles

Compressed Data [Y] is Digitized and Transmitted
19
Conventional Sampling
1
2
3
4
5
6
7
8
9
10
11
12

12 Ball Problem: 11 Light Balls (1 g); 1 Heavy Ball (100g)

Goal: Identify Heavy Ball in Fewest Measurements

Conventional Sampling requires 12 measurements
20
Intuition for CS
1
7
2
8
3
9
4
10
5
11
6
12
1g
1g
1g
1g
1g
1g
1g
1g
1g
100g
1g
1g
Y
=
100000000000
010000000000
001000000000
000100000000
000010000000
000001000000
000000100000
000000010000
000000001000
000000000100
000000000010
000000000001
1g
1g
1g
1g
1g
1g
1g
1g
1g
100g
1g
1g
=
F
X
(Measurement
matrix)
(Signal
Vector)
(Measurement
Vector)

Key Idea: Extend Group Sampling Fewer Measurements
•
•
R. Dorfman, “The detection of defective members of large populations,” The Annals of
Mathematical Statistics, vol. 14, pp. 436-440, Dec. 1943.
M. Sobel and P.A. Groll, “Group testing to eliminate efficiently all defectives in a binomial sample,”
Bell System Technical Journal, vol. 38, pp. 1179-1252, Sept. 1959.
21
Random Sampling – 1
102g
1
1
8
10 11
6
5
7 11
3
=
4
9 10 12
000000010110
2
8
1g
1g
1g
1g
1g
1g
1g
1g
1g
100g
1g
1g

Random Sample to Find Y11

Use 1-b Random Numbers (e.g., Bernoulli, Toeplitz,
Circulant, etc.) Incoherent Between Rows
22
Random Sampling – 2
102g
5g
1
1
8
10 11
6
5
7 11
3
4
9 10 12
2
8
2
8
=
000000010110
100011100010
1
1
8
10 11
6
5
7 11
3
4
9 10 12
1g
1g
1g
1g
1g
1g
1g
1g
1g
100g
1g
1g

Random Sample to Find Y21

Use 1-b Random Numbers (e.g., Bernoulli, Toeplitz,
Circulant, etc.) Incoherent Between Rows
23
Random Sampling – 3
1
1
8
10 11
6
10 11
7 11
1
8
6
3
5
9 10 12
Random Sample to Find Y31

Reconstruction: Two Heavy
1
Measurements—Only #10 Common
3
4
12
2 8
9 10Fewer
Measurements
(e.g., 3)

CS Works for Sparse Signals
1
10 11
6
5
7 11
3
1g
1g
1g
1g
1g
1g
1g
1g
1g
100g
1g
1g
 Other (unlikely) Possibilities:
1
8
=
000000010110
100011100010
101100001101

5
7 11
4
102g
5g
105g
2 8
4
9 10 12
 Solution in 1 Measurement
2
8
 No Solution in M Measurements
24
Sparsity vs. Compressibility
22
Compression Factor, C = N/M
18
14
10
8-bit ECG
6
2 50
60
70
80
90
100
Sparsity (%)

Limit: M > K log(N/K); K Nonzero Samples; Heuristic: M > 2K

Error Bounds: E. Candès, “An introduction to compressive sampling,” IEEE
Signal Processing Magazine, vol. 25, pp. 21-30, Mar. 2008.

E. Candès and T. Tao, “Near optimal signal recovery from random
projections: Universal encoding strategies,” IEEE Trans. Info. Theory, vol. 52,
pp. 5406-5425, Dec. 2006.
25
Compressed Sampling - I
…
[F]MXN = [F11, …, F1N ]
]
[
[
]
[FM1, …, FMN ]
[Y]MX1 =
[Y11, …, YM1]
[Y] = [Φ][X]
[X]NX1 =
[X11, …, XN1]
K=3

[X]16X1; [F]8X16; [Y]8X1; C = 2

[F] is Gaussian, Uniform, Bernoulli, Toeplitz, etc.

Multiply and sum for each Yij is a Random Linear Projection

[Y] is compressed analog signal with global information

K < M < N for sparse signal such as ECG, EMG, etc.
26
Compressed Sampling - II
[X]
[Y]
 [X]1024 X 1: Analog ECG samples
 [Y]256 X 1: Compressed analog output
 [F]256 X 1024: Measurement Matrix
 C = 4X
27
CS Reconstruction
Compressed Sensing BioSignal Reconstruction System
Antenna
y(t)
LNA
Baseband DSP
CS Optimization/
Reconstruction
DAC
Original Nyquist Data Rate

Reconstruction of Compressed Signal (e.g., Smartphone)

[Φ] is Non-square; Under-determined System with Many Solutions

Optimize; e.g., Convex Optimization with L1-Norm Minimization

“Feature Extraction” in DECODER Using [Y]—Sparsifying Matrix; e.g.,
Mexican Hat Wavelet to extract QRS Complex of ECG Waveform
A.M.R. Dixon, E.G. Allstot, D. Gangopadhyay, and D.J. Allstot, “Compressed sensing system considerations for ECG and
EMG wireless bio-sensors,” IEEE Trans. on Biomedical Circuits and Systems, vol. 6, pp. 156-166, April 2012.
28
CS Reconstruction - II
[X]
[Y]

Accuracy depends on:
 Compression Factor, C = N/M
 PDF of random coefficients and # bits
 Algorithm—Convex Optimization with L1 Norm
29
Switched-capacitor CS CODER

Electr
ode
CSADC
Structure Matrix
operations so that
input is pipelined.
Eliminates many
explicit S/H circuits
CSAD
C
30
Switched-capacitor CS CODER
Compressed Sensing BioSignal Acquisition System
Antenna
Ultra-low Power Analog Circuits
LNA
Electrode
Sensor
SC Multiplying
Digital-Analog
Converter
CS
AFE
ADC
[Y]Power
= [Φ][X]
Amplifier

64 Rows Implemented:

C-2C 6-b MDAC/ADC

C-2C 10-b SAR ADC
31
Switched-capacitor CS CODER
Fig. 3. CSADC circuits. Counterclockwise from top: Opamp, C-2C MDAC/integrator, C-2C SAR ADC (with
pre-amp offset cancellation), and comparator. Device stacking to reduce W/L and dual-gate switches
and logic gates are used to minimize leakage.

64 Rows digitally selectable

N is programmable
32
CSADC Measured Results (ECG)
Raw ECG
Compressed Y values
2X (32 rows; 0.9 uW)
4X (16 rows; 0.4 uW)
6X (10 rows; 250 nW)
Measured reconstruction of an ECG signal sparse in Daubechies-4 wavelet
domain using 8 frames each of N=128 samples. (Not thresholded at input.)
33
CSADC Results (ECG Bio-signals)
Raw ECG
Amplitude (mV)
Compressed Y values
2X (64 rows; 0.9 uW)
4X (32 rows; 0.45 uW)
8X (16 rows; 225 nW)
16X (8 rows; 112 nW)
time (s)
Measured reconstruction of an ECG signal sparse in the time domain using
8 frames each of N=128 samples. (thresholded at input.)
34
Switched-capacitor CSADC
IBM8RF
64 6-b C-2C MDAC
64 10-b C-2C SAR ADC
8 pad drivers
64 Comparators
64 SAR logic blocks
64 10-b C-2C SAR Cap-DAC
64 Op Amps
64 6-b Word Fibonacci / Galois LFSR
64 6-b C -2C MIDACs
3 mm
IBias,
Timing
0.13 µm CMOS
2 mm x 3 mm
M = 1 … 64 (selectable)
N = 128, 256, 512, 1024
C = N / M (Comp. Ratio)
Test Structures : MIDAC and SAR
2 mm
28 nW/row
D. Gangopadhyay, E.G. Allstot, A.M.R. Dixon, S. Gupta, K. Natarajan and D.J. Allstot, “Compressed sensing analog frontend for wireless bio-sensors,” IEEE JSSC, vol. 49, pp. 426-438, Feb. 2014.
35
Future Research Topics
N-Path Filters:
Blockertolerant front
ends
Switched
Capacitor:
High-efficiency,
high-power
transmitters;
Converters
Time-to-Digital
Time-to-Digital
Converters;
Converter:
Ring-oscillator
amplifiers;
Analog-to-Digital
Analog-to-digital
Converters
converters
Open Area of Research for Wireless and Biomedical!
*Courtesy of Prof. James Buckwalter, UC Santa Barbara
36
Mulţumesc
37