Title: DATA CONVERSION AND SIGNAL PROCESSING WITHOUT SAMPLING
1DATA CONVERSION AND SIGNAL PROCESSING WITHOUT
SAMPLING
ISSCC 2008
Dept. of Electrical Engineering Columbia
University, New York
2Contents
- Introduction
- Some issues with sampling
- Continuous-time ADC
- Continuous-time DSP
- Conclusions
3Introduction
4Introduction
- The time axis can be quantized finer and finer
- with nm processes.
- More and more operations can be done in time
mode. - Infinitely fine time quantization would be ideal
- but is infinitely difficult.
- But its equivalent, i.e. no time quantization at
all, - is relatively easy!
- This talk deals with A/D conversion and DSP
- without sampling all in continuous time.
5Signal possibilities
6Some Issues with Sampling
7Consider sampling ADC-DAC equivalent
To make it easier to interpret the output, note
that it does not change if the order is reversed
(principle only)
8(No Transcript)
9(No Transcript)
10Thus, when we sample and quantize, we have
11Simulated in-band quantization error (12 bits)
(Tsividis 2004)
12Example waveforms - 4 bits
Sampling ADC
Non-sampling ADC
Input
1 kHz
fs32,051 Hz
13Continuous-Time ADC
14Continuous-time PCM
- NO CLOCK
- Transitions can occur at any time
As in Time Code Modulation (Mark and Todd,
1981 Foster and Wang, 1991) but without
quantizing time.
Key to coding!
15Continuous-time flash ADC (Principle only)
- Several practical issues
- (glitches, signal-dependent
- comparison time)
- Async logic techniques can
- help (Akopyan 2006).
NO CLOCK
16Continuous-time Delta modulation
- NO CLOCK
- Transitions can occur at any time
t
(Inose 1966)
Key to coding!
17Delta mod ADC
DELTA MOD OUT
NO CLOCK
- OUT indicates if VHIGH or VLOW have been crossed
- Taps are then moved up or down
- to keep VLOWltINPUTltVHIGH
(Allier 2003 Li 2006)
18Continuous-Time DSP
19Continuous-time DSP
NO CLOCK
(Tsividis 2004)
20Continuous-time digital delays Principle
- For better approach, see Schell 2008.
- Use automatic tuning to accurately set the total
delay.
21Typical output waveform
- Output time transitions can differ by arbitrarily
small amount. - Requires high speed non-clocked combinational
logic, ADC, and DAC. - Graceful degradation at high signal frequencies.
- Clean output can be sampled at a constant rate
if desired.
22Comparison Freq. response and spectrum
For explanations see Tsividis, 2004
23Comparison contd - Transient Response
OUT
OUT
IN
IN
24Pre- or post-filtering
- Pre- or post-filtering needed to eliminate
periodicity of frequency response - Pre-filtering Also serves to limit input rate of
change - Post-filtering Also removes out-of-band
quantization error. -
25Power dissipation
- Each level crossing triggers a cascade of
processing operations
- Average power level crossings per unit time
- Power scales automatically with signal slope
- Number of level crossings can be in very large
for maximum amplitude, maximum frequency input
(rare).
26Power dissipation, contd
- Average power can be much lower than maximum
power for - Speech
- Peak-to-average ratio of 14 dB
- Long periods of silence
- Environmental sensor outputs
- Burst-type
- DC control loops
- Active occasionally, when correction is required
- Application in DC-DC converters (Zhao 2007)
27Design considerations
- Preserve time intervals
- Minimize comparison time dependence on input
level and slope - Prevent glitches by using handshaking throughout
- Minimize jitter
- Keep delays closely matched use automatic
tuning.
28Delta mod version
- Eliminates bit-to-bit delay mismatch problem.
(Li 2006)
29Test chips
Rapid progress is being made.
Li et al., JSSC 2006 - 2.5 V, 0.25 um
30What other signals can be processed using
continuous-time DSP?
- Any bi-level signal can be processed using
continuous-time DSP - Delta (various forms)
- PWM
- PPM
- PDM
- Sigma-Delta
- Non-clocked or clocked
- No synchronization, no oversampling needed in
order to process
31Conclusions
32- The time has come to use time (all of it!)
- Continuous-time DSP features
- Fully digital (noise immunity, programmability)
- No sampling thus no signal aliasing, no discrete
tones - Smaller in-band quantization error than classical
- Drastic power reduction with decreasing input
activity - Processor reacts immediately to changing inputs
33Conclusions, contd
- Applications considered so far
- Speech
- Sensors
- DC loops
- Techniques described can process any binary
signal, whether non-clocked or clocked - DM, PWM, PPM, PDM, S?
- No need for synchronization
- For more info Latest test chip presented by Bob
Schell at this conference Wednesday 415, paper
30.6
34References
- Akopyan 2006 F. Akopyan, R. Manohar, and A.
Apsel, "A Level-Crossing Flash Asynchronous
Analog-to-Digital Converter," Proc.12th
International Symposium on Asynchronous Circuits
and Systems, pp. 12-22, Grenoble, March 2006. - Allier 2003 E. Allier, G. Sicard, L. Fesquet,
and M. Renaudin, A new class of asynchronous A/D
converters based on time quantization, Proc. 9th
International Symposium on Asynchronous Circuits
and Systems, pp. 196-205, Vancouver, May 2003. - Foster 1991 J. Foster and T.-K. Wang, Speech
coding using time code modulation, Proc. IEEE
Southeastcon, vol. 2, pp. 861-863, April 1991. - Inose 1966 H. Inose, T. Aoki, and K. Watanabe,
Asynchronous delta modulation system,
Electronics Letters, vol. 2, pp. 95-96, 1966. - Kumar 1998 N. Kumar, W. Himmelbauer, G.
Cauwenberghs and A. G. Andreou, An analog VLSI
chip with asynchronous interface for auditory
feature extraction, IEEE Trans. CAS II, vol. 45,
pp. 600-606, May 1998. - Li 2006 Y. W. Li, K. L. Shepard, and Y. P.
Tsividis, A continuous-time programmable digital
FIR filter, IEEE Journal of Solid-State
Circuits, vol. 41, no. 11, pp. 2512-2520,
November 2006. - Mark 1981 J. W. Mark and T. D. Todd, A
nonuniform sampling approach to data
compression, IEEE Trans. Commun., vol. COM-29,
pp. 24-32, Jan. 1981. - Schell 2008 B. Schell and Y. Tsividis, A
clockless ADC/DSP/DAC sysem with
activity-dependent power dissipation and no
aliasing, Digest ISSCC 2008, paper 30.6. - Tsividis 2004 Y. Tsividis, Digital signal
processing in continuous time a possibility for
avoiding aliasing and reducing quantization
error, Proc. 2004 IEEE ICAASP, vol. II, pp.
589-592, Montreal, May 2004 . - Zhao 2007 Z. Zhao, V. Smolyakov, and A. Prodic,
Continuous-time digital signal processing based
controller for high-frequency DC-DC converters,
Proc. 2007 IEEE Applied Power Electronics
Conference, pp. 882-886, Anaheim, Feb. 2007.
35(No Transcript)