Spectrum Analyzer Fundamentals
Spectrum Analyzer Fundamentals
Chris Gillis
Application Engineer
Signal/Spectrum Analyzers & Signal Generators [email protected] +1.438.863.5760
Agenda
l l
l l l l l
Agenda
l l
l l l l l
vs
Non-periodic
Time Domain
Frequency Domain
Agenda
l l
l l l l l
FFT Analyzer
l
As time and frequency are linked by the Fourier transform, we could just capture time data and compute the Fourier transform Instead of capturing infinite time, we can compute the Discrete Fourier Transform, which transforms discrete time data into discrete spectrum data
FFT Analyzer
l
According to Nyquist, you need a sampling frequency at least twice the highest frequency component to properly recreate a signal
>10 samples
Alias
10
f1 f2 f3 f4
11
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 13
Input Mixer
Mixer
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 14
Types of Mixing
RF
l l
IF
l
l l
Downconversion
l
15
Mixer Example
|mfLO nfRF| = fIF
RF 1 GHz IF
Possible frequencies on IF portto name a few: LO-RF=100MHz LO+RF= 2.1GHz LO=1.1 GHz RF=1 GHz 2LO-RF=1.2 GHz 2RF-LO= 900 MHz
LO
1.1 GHz
16
Resolution Bandwidth
Mixer
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 17
Resolution Bandwidth
l l
18
IF Filter Types
* RBW
20 kHz
50 kHz
* RBW
20 kHz
Ref
-20
* RBW
20 kHz
50 kHz
VBW
VBW
Ref
-20
-20 dBm
Att
5 dB
SWT 2.5 ms
Ref
-20
A
-20 dBm
Att
5 dB
AQT 2.5 ms
-20 dBm
Att
5 dB
SWT 50 ms
-30 1 AP CLRWR
-40
-30 1 PK CLRWR
-40
A
1 AP CLRWR
-30
-40
-50
-50
-50
-60
-60
-60
-70
-70
-70
-80
-80
-80
-90
-90
-90
-100
-100
-100
-110
-110
-120
-110
-120
-120
Center
1 GHz
10 kHz/
Span
100 kHz
Center
1 GHz
10 kHz/
Span
100 kHz
Center
1 GHz
10 kHz/
Span
100 kHz
Date: 7.NOV.2006
12:17:44
Date: 7.NOV.2006
12:17:11
Date: 7.NOV.2006
12:16:44
Normal (Gaussian)
* RBW
FFT
18 kHz
50 kHz
Ref -20 dBm Att 5 dB
* RBW
Channel
20 kHz
50 kHz VBW
VBW
Ref
-20
-20 dBm
Att
5 dB
SWT 65 ms
SWT 2.5 ms
-20
-30 1 AP CLRWR
-40
A
-30 1 AP CLRWR
-40
-50
-50
-60
-60
-70
-70
-80
-80
-90
-90
-100
-100
-110
-110
-120
-120
Center
1 GHz
10 kHz/
Span
100 kHz
Center
1 GHz
10 kHz/
Span
100 kHz
Date: 7.NOV.2006
12:15:43
Date: 7.NOV.2006
12:16:17
RRC
Default Setting for standard spectrum analyzing tasks
5 Pole
19
Resolution Bandwidth
200 Hz
2 kHz
20
RBW
1 MHz
300 kHz 100 kHz
Envelope Detector
Mixer
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 22
Envelope Detector
RMS detector (power average)
Samples / pixel is determined by sweep time and sample rate
pixel n (8 samples) s1 s2 s3 s4 s5 s6 s6 s8 pixel n+1 (8 samples) s1 s2 s3 s4 s5 s6 s6 s8
Vrms
1 N
s
i 1
2 i
RMS detector reports the true noise power. (The RMS value)
1 Vave N
s
i 1
Averages the noise voltage, then converts to power. This is lower by 1.05 dB.
(squaring the ave is not equal to averaging the square)
displayed pixels
posit ive peak sample rms ave negative peak
Sample detector
Noise averaging is done on a log scale, introducing a new error of 2.51 dB Total error is now 2.51 dB
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 23
Ref
-90 dBm
Att
5 dB
SWT 2.5 ms
RMS detector
-90
*
A
-91 1 RM * VIEW
-92
2 AV * VIEW
-93
3 SA
Average detector
VIEW
-94
Delta: 1.05 dB
3DB
-95
Delta: 2.51 dB
-96
-97
-98
-99
-100
Center
1 GHz
1 MHz/
Span
10 MHz
24
RMS detector measures true noise power We can apply linear or power trace averaging to an RMS detector.
RBW 200 kHz
VBW 2 MHz
Ref
-90 dBm
Att
5 dB
SWT 2.5 ms
RMS detector
-90
*
A
-91 1 RM * VIEW
-92
2 RM * VIEW
-93
-94
-95 3DB
-96
-97
-98
-99
-100
Center
1 GHz
1 MHz/
Span
10 MHz
25
RMS detector measures true noise power Sample detector & linear or power trace averaging yields the same results
RBW 200 kHz
VBW 500 kHz
Ref
-90 dBm
Att
5 dB
SWT 2.5 ms
RMS detector
-90
*
A
-91 1 RM * VIEW
-92
2 SA AVG
-93
-94
-95
SWP
-96
1000 of
1000
3DB
-97
-98
-99
-100
Center
1 GHz
1 MHz/
Span
10 MHz
26
RMS detector measures true noise power Ave detector plus any trace averaging does not yield the same result
Do not use trace averaging with the average detector
RBW 200 kHz
VBW 2 MHz
RMS detector
1 RM * VIEW 2 AV * VIEW
Ref
-90
-90 dBm
Att
5 dB
* SWT
2 s
*
A
-91
-92
-93
3 AV * VIEW
-94
Delta: 1.05 dB
SWP 2 of 1000
3DB
-95
-96
-97
-98
-99
-100
Center
1 GHz
1 MHz/
Span
10 MHz
27
RMS detector measures true noise power Ave detector plus any trace averaging does not yield the same result
Do not use trace averaging with the average detector
RBW 200 kHz
VBW 2 MHz
RMS detector
1 RM * VIEW 2 AV * VIEW
Ref
-90
-90 dBm
Att
5 dB
SWT 2.5 ms
*
A
-91
-92
-93
3 AV * VIEW
-94
Delta: 1.05 dB
3DB
-95
-96
-97
-98
-99
-100
Center
1 GHz
1 MHz/
Span
10 MHz
28
29
Video Filter
Mixer
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 30
Video Filter
500kHz
500Hz
31
Local Oscillator
Mixer
IF Amplifier
Log Amp
Envelope Detector
Input Atten
Local Oscillator
y x
Display
Sawtooth
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 32
Local Oscillator
l l l l l l
Tunable Sweeps across measurement Span Linear sawtooth drives LO and X-position on Display Repetition rate (sweep time) determined by RBW Sweep time can be manually adjusted (for certain measurements) Not perfect, has phase noise
33
Real Signal
Level
Key Point: Phase Noise is unintentional phase modulation on a carrier that spreads its spectrum
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 34
L(f)
LOG A
(f)
O LOG f
1 Hz
V0
V0 + f
FREQUENCY
35
Transmitter designers
Phase noise degrades adjacent channel power (ACPR)
Receiver designers
Phase noise degrades receiver sensitivity and selectivity
Radar designers
Phase noise degrades sensitivity to small return signals in the presence of clutter
R&S at UBC: Spectrum Analyzer Fundamentals, October 2013 36
Especially relevant: phase noise impacts the ability to detect small signals near larger interfering signals
IF
IF
But an interferer can mix with phase noise of the LO to the same IF
37
38
Agenda
l l
l l l l l
39
40
If we do straight downconversion, our input, LO and image frequencies overlap. This would require complex filtering to eliminate
41
42
However we cant simply downconvert to DC as we still have filtering issues Creating a very narrowband filter at a high frequency is difficult
43
44
Use a synthesized signal for the LO Locked to reference signal (internal or external) Use multiplication and division factors
45
Tracking pre-selection and switch which side of the LO your input signal is using to increase range
46
YIG filter allows for excellent selectivity Overcomes our problem with filters at high frequencies with wide bandwidths
47
48
49
Different paths for different frequency ranges and bandwidths Pre-amplifier option for looking at weaker signals Signals are digitized higher and higher up the chain FFTs are used in combination with heterodyne principle
l l l
50
Agenda
l l
l l l l l
51
Important Settings
l l l l l l
l
l l
Center frequency and span Number of points Resolution Bandwidth Video Bandwidth Sweep Time Detector Trigger Reference level Attenuation
52
Important Settings
53
Important Settings
54
Important Settings
55
Agenda
l l
l l l l l
56
Important Specifications
l
Phase Noise
57
Important Specifications
l
58
59
2nd order
3rd order
f2 -f 1
2f 1 -f 2
f1
f2
2f2 - f1
3f1
3f2
frequency
60
61
Speed
l
Measurement uncertainty
62
Agenda
l l
l l l l l
63
Measurement functions
l Time domain power
l Spurious search
l Noise l Statistics (CCDF) l TOI l Harmonics
64
Agenda
l l
l l l l l
65
Digitize RF signal Bandwidths as high as 320MHz are possible Phase information is obtained (which is discarded in spectrum analysis) I and Q data: signals can be demodulated
66
BPSK
GMSK
67
What is real-time
l
A Real-Time spectrum analyzer shows the spectrum without any loss of data:
No Blind Time !
Time
FFT
FFT
FFT
FFT
68
How is it implemented?
69
70
References
Christoph Rauscher, Roland Minihold, Volker Janssen. Fundamentals of Spectrum Analysis (2008). Rohde & Schwarz.
71