Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In...
Transcript of Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In...
![Page 1: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/1.jpg)
Spectral PLL Built-In Self-Test for Integrated RF-Transceivers
Kleinheubacher Tagung 2008
Christian Münker and Robert Weigel11 Universität Erlangen-Nürnberg
![Page 2: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/2.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 2
Outline
Stimulus Generation
Spectral Response Analysis
Concept for Spectral PLL BIST
Conclusion
Motivation
![Page 3: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/3.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 3
Integrated GPRS Transceiver with SD – Modulator
![Page 4: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/4.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 4
Test Challenges for RF Systems-On-Chip
System tests now have to be performed by foundry
Many circuit blocks are no longer directly accessible
Many RF tests are slow because of dynamic range
Up to three test insertions for complex chips (D / A / RF)
Increasing test costs @ falling production costs
Need to improve testability!
![Page 5: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/5.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5
Freq. Domain- Complex signal analysis- High dynamic range
In-Band Spectrum (Phase Noise, Spurs, Modulation Mask)
Freq. Domain- No direct accessLoop Bandwidth
Time Domain - No direct access- Lots of failure modes
VCO / Divider Functionality
??? - Long averaging times- Very high dynamic range
Out-of-Band Spectrum (Phase Noise, Spurs)
Challenge BISTTest
Critical Production Tests for RF PLLs
RF PLL Test is complex and time-consuming!
![Page 6: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/6.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 6
Targets for PLL Built-In Self Test (BIST)
Speed-up production test
No interference with critical RF paths on-chip
Little area overhead No yield losses due to test circuitry
Direct correlation to specification (frequency domain!)
Suitable for Deep Submicron CMOS technologies
Digital implementation of BIST circuits!
![Page 7: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/7.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 7
Efficient DSP Structures
Robust filter topologies ► short wordlength
Multi-rate signal processing ► low clock frequency
Oversampling ► relaxed filtering requirements
SD – signal processing ► single bit stream
![Page 8: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/8.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 8
Outline
Stimulus Generation
Spectral Response Analysis
Concept for Spectral PLL BIST
Conclusion
Motivation
![Page 9: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/9.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 9
Concept for Loop-Bandwidth Measurement
Estimate PLL bandwidth from FM distortion
![Page 10: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/10.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 10
Spectral PLL Built-In Self-Test (SP-BIST) - Details
CUT is a SD-PLL with digital modulation input
BIST is fully digital
Minimum interaction with RF paths
On-chip spectral analysis
![Page 11: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/11.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 11
Outline
Stimulus Generation
Spectral Response Analysis
Concept for Spectral PLL BIST
Conclusion
Motivation
![Page 12: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/12.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 12
Sine Oscillator Using Lossless Digital Integrators
3 N-bit registers
2 N-bit accumulators
2 N x N multipliers
![Page 13: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/13.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 13
Test-Tone Generation
Two-tone SD-modulated signal generated with digital resonators RF Modulation via digital PLL input No filtering needed due to inherent PLL low-pass characteristic
fSIG = 15 … 180 kHz with SFDR = 60 dB (15 bit wordlength)
Also useful for DAC and analog filter test (with additional 1b-DAC)
Lu & Roberts, 1998 CAS II, [ADC BIST]
0.02 mm2
![Page 14: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/14.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 14
Two-Tone Spectrum of Digital Sine Generator
![Page 15: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/15.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 15
Outline
Stimulus Generation
Spectral Response Analysis
Concept for Spectral PLL BIST
Conclusion
Motivation
![Page 16: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/16.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 16
Exploit Signal Properties for Spectral Analysis
Rail-to-rail signals on RF CMOS ICs
Small bandwidth of PLL signal
Carrier frequency is known on-chip
Only FM / PM modulation
Apply DigitalSignal Processing
Techniques!
![Page 17: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/17.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 17
Sigma-Delta Frequency Discriminator (SDFD)
RF (4 GHz) demodulation and quantization in one step Integrates / compares periods instead of amplitudes Building blocks can be copied from actual PLL
Re-synchronisation to fref needed (not a big problem)
But: Lots of spurious sidebands (1st order SDM)!
0.005 m
m2
![Page 18: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/18.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 18
Principle of SDFD Conversion
Dual Modulus Divider operates as integrator + subtractor
D-FF quantizes divided RF and reference phase
![Page 19: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/19.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 19
SDFD for Demodulation
Oversampled output bit stream contains modulation data
![Page 20: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/20.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 20
SDFD Demodulated Spectrum
Quantization noise grows with 20db/dec. (1st order SDM)
Decimation filter needs to be at least 2nd order
fS = 26 MHz
![Page 21: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/21.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 21
Narrowband Filter and Envelope Detector
Spectral analysis by narrow-band filtering instead of FFT
4th order tunable BP with a freq. resolution of 300 Hz
Multi-rate filter for lowest hardware requirements
Bands of interest have to be measured sequentially
Amplitude can be read via serial bus as static word
0.03
5 m
m2
![Page 22: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/22.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 22
Digital Resonator as Tunable Bandpass
Robust against coefficient truncation (only 9 bit wide!) Coeff. truncation error only influences center frequency
Center frequency and BW can be set separately (kf, kbw)
Simple structure and low sampling rate enable hardware reuse Only 1 multiplier for 4th order bandpass!
Can be expanded to filter bank for parallel multi-tone analysis
![Page 23: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/23.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 23
Frequency Response Measurements (1)
Stimulus (Baseband) Demod. PLL Response
![Page 24: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/24.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 24
Frequency Response Measurements (2)
Performance of 1st order SDFD sufficient for loop BW measurement, but not for noise / spur analysis
3 ms measurement time per data point
Wrong BP type (const. BW instead of const. Q) creates systematic error for discrete tones (can be compensated)
Too narrow BP misses spectral maxima (+/- 0.3 dB)
7.5
145
9.7
162
12.54.72.70.30Attenuation (dB)
1771251037364Frequency (kHz)
![Page 25: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/25.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 25
„Frequency Averaging“ Removes SDFD Spurs
Repeat measurements at different carrier freq. (Δf = 10 kHz) Remove data points differing by more than 10 dB “Frequency Averaging” improves spurs by ~ 30 dB Two-tone stimulus gives much better FSDM spur behavior
![Page 26: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/26.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 26
Outline
Stimulus Generation
Spectral Response Analysis
Concept for Spectral PLL BIST
Conclusion
Motivation
![Page 27: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/27.jpg)
C. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 27
Conclusion and Results
Robust and compact Spectral BIST for RF PLLs (SP-BIST) has been realized in a 130 nm CMOS technology
Two-tone test signals are generated with a completely digital test oscillator
FM RF signals are demodulated and analyzed with a digital Sigma-Delta Frequency Discriminator and narrowband filter
Spectral PLL BIST enables on-chip measurement of PLL bandwidth
In-band noise and spurious sidebands can be measured with limited accuracy
Additional chip area for BIST blocks only 0.06 mm2
![Page 28: Spectral PLL Built-In Self-Test for Integrated TransceiversC. Münker Spectral PLL Built-In Self-Test for Integrated Transceivers Sept. 2008 Page 5 Freq. Domain - Complex signal analysis](https://reader030.fdocuments.net/reader030/viewer/2022040906/5e7bcb2d968f7676557cd1b7/html5/thumbnails/28.jpg)
Spectral PLL Built-In Self-Test for Integrated RF-Transceivers
Kleinheubacher Tagung 2008
Christian Münker and Robert Weigel11 Universität Erlangen-Nürnberg