Pulse-Based Ultra-Wideband Transmitters for Digital Communication Ph.D. Thesis Defense David Wentzloff Thesis Committee: Prof. Anantha Chandrakasan (Advisor) Prof. Joel Dawson Prof. Charles Sodini
Ultra-Wideband (UWB) Signaling Narrowband Signal Spectrum Impulse-UWB Signal Frequency FCC defines UWB as bandwidth >500MHz UWB signals are narrow in time Energy spread over wide bandwidth
UWB Regulations PSD [dbm/mhz] -40-50 -60-70 -80 0 2 4 6 8 10 12 Frequency [GHz] GPS PCS 3.1-10.6GHz band Wireless Communication Mask Indoor for noise from digital electronics Handheld FCC issues notice of inquiry in 1998 First report and order in 2002 opening 3.1-10.6GHz band for wireless communication
Advantages and Challenges High data rate Precise locationing Low interference and probability of interception 1Gb/s 100Mb/s 10Mb/s 1Mb/s 100kb/s RFID, Locationing WPAN, Multimedia 1m 10m 100m Interference Multipath Wide bandwidth circuits PSD WiMAX 802.11a UWB Mask 0 2 4 6 8 10 12 Frequency [GHz]
Outline High data rate transmitter Gaussian pulse shaping Variable low data rate transmitter All-digital architecture Conclusions and future directions
High Data Rate System 100Mb/s at 10m in dense multipath Minimize acquisition time, energy/bit Sub-banded frequency plan Application HD Video Dolby 5.1 PC Monitor MPEG2 Data Rate 19.2Mb/s 13.8Mb/s 63-1000Mb/s 75-150Mb/s PSD [dbm/mhz] -41.3-51.3 14 Channel Frequency Plan 3.1 10.6 Frequency [GHz]
Transceiver Architecture Digital back-end [R. Blazquez, V. Sze] SiGe RF front-end [F. Lee, D. Wentzloff] Baseband Processing Pulse Shaping ADC ADC I/Q PA LNA UWB Antenna [J. Powell] 5-bit, 500MS/s dual ADC [B. Ginsburg]
Gaussian Pulse Generator Generate Gaussian pulse shape Tunable from 3.1-10.6GHz (14 channels) Matched BPSK pulses TX Architecture gain b 0 input V c b 1 input PA RF OUT A LO Integrated on chip
V in /2V th Tanh Approximation Exploit exponential BJT Apply empirically optimized triangle signal Output current approximates Gaussian pulse 4 2 0 Differential Input Signal V off PW -2 0 5 10 time [ns] A I c2 /I B 1 0.5 v in Core Circuit i c1 Q 1 Q 2 Single-Ended Output Current I B i c2 0 0 5 10 time [ns]
Optimization Results V 2 V in th PW A t Normalized MSE 1 0.5 0 0 0.5 1 1.5 2 V off V off PW 10 Minimum MSE is broad 9 8 7 6 Constant-MSE Contours Optimum for σ=1 5 2 3 4 5 6 A
Optimized Pulse Normalized amplitude [V] 1.2 1 0.8 0.6 0.4 0.2 Tanh Gauss 0-4 -2 0 2 4 Normalized time Normalized amplitude [db] 10 0-10 -20-30 -40 Tanh -50 Gauss -60-4 -2 0 2 4 Normalized frequency 1.7% maximum in-band error between Tanh and Gaussian pulse
Pulse-Shaping Mixers V bias Replicated Pulse-Shaping Circuit V in0 V out +I LO V in1 V bias -I LO BPSK from opposite LO phases to each side V cm Data = 0 Data = 1 BPSK by pulsing one of two mixers Expandable to QPSK V in0 V in1 RF out
RF Amplifier 2 nd order high-pass filter Gain control I PA L 1 L 2 L choke From Mixer C 1 Q 1 V bias Q 2 /N NR B R B Q 2 To Antenna M 1 Class A amplifier directly drives UWB antenna
Measured Spectrum Channel 1 Channel 14 FCC Mask
BPSK Matching RF output power [dbm] 0-10 -20-30 Positive pulse Negative pulse Ideal Tanh -40-0.2-0.15-0.1-0.05 0 0.05 0.1 Differential input voltage [V] Ideal Tanh Pulse Finite LO feedthrough Measured matching using on-chip VCO Comparison to ideal Tanh response
Measured Pulse 292mV 4GHz LO 50mV/div 1ns/div
Performance Summary 1.0mSmoot Process Modulation Pulse shape Pulse width Supply voltage Total power 0.18µm SiGe BiCMOS BPSK Gaussian 1.7-3.3ns 1.8V 31.3mW VCO PA Mixers Filter 0.8mSmoot [VCO by B. Ginsburg] Pulse-shaping and up-conversion in one circuit BPSK inversion in RF for improved matching
High-Rate System Summary Custom chipset and antenna solution Pulse-based, 14 channel, CDMA architecture Total power at 100Mb/s Receive mode: 227mW Transmit mode: 51mW TX (31.3mW) Digital back-end (137mW) ADC (16mW) RX (53.7mW) LO (20mW) 2.6nJ/bit
Outline High data rate transmitter Gaussian pulse shaping Variable low data rate transmitter All-digital architecture Conclusions and future directions
Motivation Low data rate, energy-constrained apps. Energy/bit [J] 1μ 0.1μ 10n 1n 0.1n 1k [ISSCC] 10k 0.1M 1M 10M 0.1G 1G Data rate [b/s] Trend: Data rate Energy/bit Impulse-UWB signaling inherently duty-cycled TX and RX on only when a pulse is present Fast (2ns) turn-on time
System Specifications PPM signaling with non-coherent receiver Variable frame time Data encoded in pulse position 1 0 1 0 30ns Three channel frequency plan PSD WiMAX Ch 1 3.1GHz FCC Mask Ch 2 Ch 3 802.11a 5.8GHz Center frequency: 6000ppm Relaxed RF tolerance All-Digital Transmitter
Energy-Detection Receiver RF front-end performs channel-selection Energy detection by square-and-integrate PPM 1 T 1 T 2 A 1-6 T 2 C 2 RF in LNA C 1 A Bits out T 1 60ns T 1 T 2 V 1 V 2 1 [F. Lee, ISSCC2007] No RF oscillator required
Pulse Generation Principle Use a tapped variable delay line and edge combiner to synthesize a pulse Positive Edge Combiner Equivalent to Single modulated pulse Center frequency depends on delay Width depends on number of edges combined Pulse LO Frequency selectivity without LO
Transmitter Block Diagram 32 stages, digital delay PRF PRBS Mask edges to combiner Edge Selection 30-Edge Combiner Feedback stage disabled when pulsing All full-swing static CMOS circuits
Digital Delay Stage in[n] 25f 50f Full-swing signals in[n+1] in[n] 25f 50f in[n+1] 6-bit current starving Overall ±30% variation in delay 2-bit cap bank 8-bit delay control PRBS R1[n] R2[n] Only selected edges are combined
Delay Line Calibration Configure delay line as a ring oscillator 8-bit control f RING = f RF / 32 Measure frequency by counting ring cycles C 1 C 0 I 5 I 4 I 3 I 2 I 1 I 0 Last I-starve bit? Begin Yes Choose cap bank No Choose next I-starve bit 4 banks 6 bits Measure frequency No Frequency in range? Yes Done
Delay Range and Accuracy 6 Simulated RF Output Frequency [GHz] 5 4 3 2 1 FF TT SS 0 0 31 63 95 127 159 191 223 255 Digital Code
Delay Range and Accuracy Frequency [GHz] 6 5 4 3 2 1 Measured RF Output Measured RF and cal. output 0 0 31 63 95 127 159 191 223 255 Digital Code MHz 50 25 0-25 Calibration Accuracy -50 0 31 63 95 127 159 191 Digital Code Ring output is an accurate measure of pulse center frequency
30-Edge Combiner Interleaved 15-edge combiners 15-Edge Combiner 1 15-Edge Combiner 2 XOR combiner outputs To pad driver x15 Masked edges Edge to pulse [Kim, JSSC 02] M2 A B M1 Q M4 M3 _ Q Q _ Q Edge[1] Edge[2] A B
RF Pad Driver From edge combiner Standby Weak pull-up Linear-in-dB scaling Standby Off-chip S11 27% efficiency Stacked NMOS to reduce leakage g[1] g[2] S11 [db] g[7] S11 in Idle State 5 0-5 -10-15 -20 1 2 3 4 5 6 Frequency [GHz]
Spectrum Scrambling PSD [dbm/mhz] 10 0-10 -20-30 -40 0.8 0.9 1 1.1 1.2 Normalized Frequency Conventional PPM+BPSK Data n pulse Data n+1 pulse Randomly modulated PPM signals have spectral lines PPM+BPSK scrambling eliminates tones Inverted pulse
Spectrum Scrambling PSD [dbm/mhz] 10 0-10 -20-30 -40 0.8 0.9 1 1.1 1.2 Normalized Frequency Proposed PPM+DB-BPSK Data n pulse Data n+1 pulse Randomly modulated PPM signals have spectral lines PPM+Delay-Based BPSK scrambling eliminates tones in the main lobe 0.5T RF Delay DB-BPSK: Minimal Overhead
DB-BPSK Implementation Per-stage delay is ½ RF period PRBS bit selects register R1 R2 Mask values offset by 1 bit DB-BPSK Pulses 2.5ns 650mV PSD [dbm/mhz] -25-35 -45-55 PPM + DB-BPSK Spectrum PPM FCC Mask PPM + DB-BPSK -65 3.7 3.8 3.9 4.0 4.1 4.2 4.3 4.4 Frequency [GHz]
DB-BPSK Modulation BER Coherent Receiver Simulations 10 0 10-1 10-2 10-3 10-4 DB-BPSK BPSK 10-5 2 4 6 8 10 12 E b /N 0 DB-BPSK can replace BPSK in a coherent receiver with 0.2dB loss
Measured Spectrum -40 3-Channel Spectrum -40 CH2 Gain Settings PSD [dbm/mhz] -50-60 -70 PSD [dbm/mhz] -45-50 -55-80 0 1 2 3 4 5 6 Frequency [GHz] -60 3.65 3.85 4.05 4.25 4.45 Frequency [GHz]
Transmitter Summary Technology Active Area Modulation Scrambling Supply Leakage Power Active E/pulse PRF Range Total E/bit 90nm CMOS 0.11x0.22mSmoot 2 PPM DB-BPSK 1V 96μW 37pJ/pulse 10kHz to 16.7MHz 9.6nJ/bit to 43pJ/bit 0.5mSmoot 0.5mSmoot Energy consumed in sub-v t leakage and CV 2 Digital architecture practical for non-coherent RX
Low-Rate System Demo Commercial UWB antenna Transmitter FPGA to implement calibration, USB interface Receiver Powered from USB bus Demonstrated wireless link at 16.7Mb/s, 1kb packets Acquisition and timing implemented on FPGA
Outline High data rate transmitter Gaussian pulse shaping Variable low data rate transmitter All-digital architecture Conclusions and future directions
Summary of Contributions Gaussian pulse approximation Spectrally efficient for dense networks All-digital pulse generation Relax spectral efficiency requirement Digitally programmable pulse spectrum Ultra-low power Proposed DB-BPSK modulation Suitable for scrambling PPM, BPSK replacement
Conclusions Exploit available bandwidth to reduce power in electronics UWB systems are receiver power dominated Energy/bit compares favorably to other work Dominated by leakage currents at low data rates Energy/bit [pj] 1000 100 UWB Transmitters Leakage Tanh All-Digital 10 10k 1M 100M 10G Data rate [b/s]
Future Directions UWB suitable for high and low data rates Narrowband relies on fine-tuning UWB signaling enables relaxed frequency tolerance CMOS integration Highly digital radios Use standard digital design flow Benefit from process scaling Ultra-low power and area Synthesizable transmitter for UWB
Acknowledgements Anantha Chandrakasan Joel Dawson and Charlie Sodini Margaret Flaherty Friends@MIT and family MARCO/DARPA Focus Center for Circuits and Systems Solutions (C2S2), National Science Foundation (NSF), HP/MIT Alliance STMicroelectronics for chip fabrication Thank YOU for your attention