You are on page 1of 76

Radiofrequency

Measurements

Spectrum Analyzers
The next slides material is taken from

• AGILENT “Spectrum Analysis Basics”


• TEKTRONIX’ “Fundamentals of Real-Time Spectrum Analysis”
• ROHDE&SCHWARZ “Key points of real time”

2
Overview
What is Spectrum Analysis?

SPECTRUM ANALYZER 9 kHz - 26.5 GHz


8563A

Copyright 2000 Spectrum Analyzer Basics


Overview
Types of Tests Made .

Modulation

Noise

Distortion

Copyright 2000 Spectrum Analyzer Basics


Overview
Frequency versus Time Domain

Amplitude
(power)

Time domain
Frequency Domain
Measurements
Measurements
Copyright 2000 Spectrum Analyzer Basics
Overview
Different Types of Analyzers

Fourier Analyzer
Parallel filters measured
simultaneously
A
LCD shows full
spectral display

f1 f2 f

Copyright 2000 Spectrum Analyzer Basics


Overview
Different Types of Analyzers

Swept Analyzer
Filter 'sweeps' over range
of interest
A
LCD shows full
spectral display

f1 f2 f

Copyright 2000 Spectrum Analyzer Basics


Screen Parameters

10 DIV vertical: POWER [dBm]


10 DIV horizontal: FREQUENCY [Hz]
Instrument Screen

9
Theory of Operation
Spectrum Analyzer Block Diagram

RF input
attenuator IF gain IF filter
mixer detector
Input
signal
Pre-Selector
Log
Or Low Pass Amp
Filter video
filter
local
oscillator
sweep
generator
Crystal
Reference CRT display

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
Mixer MIXER
input

f LO- f sig f LO+ f sig


RF IF
f sig LO f sig f LO

f LO

Copyright 2000 Spectrum Analyzer Basics


Frequency Scan

12
Signal measurement
When a narrowband signal runs beneath the filter, the measured spectrum
draws the filter shape (it is a mathematical convolution)

13
Specifications
Resolution: Resolution Bandwidth

Mixer 3 dB Detector
3 dB BW
Input
Spectrum

IF Filter/
LO Resolution Bandwidth Filter
(RBW)
Sweep

RBW

Display

Copyright 2000 Spectrum Analyzer Basics


Specifications
Resolution: Resolution Bandwidth

10 kHz RBW

3 dB

10 kHz

Copyright 2000 Spectrum Analyzer Basics


Screen example

16
Screen example

17
Specifications
Resolution: RBW Type and Selectivity

3 dB
3 dB BW

60 dB

60 dB
BW

60 dB BW
Selectivity =
3 dB BW

Copyright 2000 Spectrum Analyzer Basics


Filter Selectivity

19
Specifications
Resolution: RBW Type and Selectivity

RBW = 3 kHz RBW = 10 kHz


Selectivity 15:1

3 dB

distortion
products
7.5 kHz

60 dB
60 dB BW
= 15 kHz

10 kHz 10 kHz

Copyright 2000 Spectrum Analyzer Basics


Super-heterodyne detection

21
Detector – from Analog to Digital

For RBW < 1 kHz, the IF


filter is digitally realized
22
Specifications
Resolution: Digital Resolution Bandwidths

Typical
Selectivity
Analog
ANALOG FILTER 15:1
Digital
5:1

DIGITAL FILTER

RES BW 100 Hz SPAN 3 kHz

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
Detector DETECTOR

amplitud
e

"bins" Positive detection: largest value


in bin displayed
Negative detection: smallest value
in bin displayed
Sample detection: last value in bin
displayed

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
Video Filter

VIDEO
FILTER

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
Other Components

LO
SWEEP
GEN
frequency
LCD DISPLAY
RF INPUT
ATTENUATOR IF GAIN

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
How it all works together
fs Signal Range LO Range
f LO- f s f LO
0 1 2 3 (GHz) f LO+ f s
fs
IF filter
0 1 4 5 6
mixer
fs 2 3
3.6
detector
6.5
input

3.6
f IF
sweep generator A

LO

f LO
0 1 2 3 (GHz) f
3 4 5 6 (GHz) LCD display
3.6 6.5

Copyright 2000 Spectrum Analyzer Basics


Theory of Operation
Front Panel Operation
Primary functions
(Frequency, Amplitude,
Span)
Softkeys

SPECTRUM ANALYZER 9 kHz - 26.5 GHz


8563A

Control functions
(RBW, sweep time,
VBW)

RF Input Numeric
keypad
Copyright 2000 Spectrum Analyzer Basics
Swept Spectrum Analyzer:
Measurement Time
The rise time of a filter (low-pass, but also band-pass) is inversely proportional to its
bandwidth, and if we include a constant of proportionality, k, then:

Rise time = T = k /RBW

The value of k is in the 2 to 3 range for the synchronously-tuned, near-Gaussian


filters used in many analyzers.

The number N of “equivalent points” on a screen is given by

N = Span / RBW

In conclusion, the minimum sweep time for a correct measurement is

3Span
ST  N  T 
RBW 2

29
Specifications
Resolution: RBW Determines Measurement Time

Swept too fast

Penalty For Sweeping Too Fast


Is An Uncalibrated Display
Copyright 2000 Spectrum Analyzer Basics
Specifications
Sensitivity/DANL
Mixer Detector
RF
Input
RES BW
Filter

LO

Sweep

A Spectrum Analyzer Generates and Amplifies Noise


Just Like Any Active Circuit
Copyright 2000 Spectrum Analyzer Basics
Specifications
Sensitivity/DANL

Effective Level of Displayed Noise is a


Function of RF Input Attenuation
signal level

10 dB

Attenuation = 10 dB Attenuation = 20 dB

Signal-To-Noise Ratio Decreases as


RF Input Attenuation is Increased

Copyright 2000 Spectrum Analyzer Basics


Attenuation - Noise Level (DANL)

33
Noise Figure and DANL
The spectral density of thermal noise is equal to:

pT = kT  410-21 W/Hz  -174 dBm/Hz


 W J
At ambient temperature, and k  1.38 10   is the Boltzmann
-23

constant  Hz K K 

Noise Figure is defined as the ratio between the instrument noise level and the
thermal noise:

NF = DANL[measured noise in dBm] – 10 log[kT × RBW/(1 mW)]=


= DANL[measured noise in dBm] – 10 log(RBW/1 Hz) – (-174 dBm/Hz)
(in the approximation of equivalent-noise-bandwidth  RBW)

Noise figure is independent of IF-filter bandwidth, while the displayed averaged


noise level (DANL) on the analyzer changes with bandwidth.

A typical value for NF is 20-24 dB


34
Specifications
Sensitivity/DANL: IF Filter (RBW)

Displayed Noise is a Function of IF


Filter Bandwidth
100 kHz RBW

10 dB 10 kHz RBW
10 dB 1 kHz RBW

Decreased BW = Decreased Noise

Copyright 2000 Spectrum Analyzer Basics


RBW – Noise Level (DANL)

36
Specifications
Sensitivity/DANL: VBW

Video BW Smoothes Noise for Easier


Identification of Low Level Signals

Copyright 2000 Spectrum Analyzer Basics


Specifications
Sensitivity/DANL

Sensitivity is the Smallest Signal That


Can Be Measured

2.2 dB
Signal
Equals
Noise

Copyright 2000 Spectrum Analyzer Basics


Specifications
Sensitivity/DANL

For Best Sensitivity Use:

 Narrowest Resolution BW

 Minimum RF Input Attenuation

 Sufficient Video Filtering


(Video BW < .01 Res BW)

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy

Absolute Relative
Amplitude Amplitude
in dBm in dB

Frequency
Relative
Frequency

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Frequency Readout Accuracy

Typical datasheet specification:

Spans < 2 MHz: _+ (freq. readout x freq. ref. accuracy


+ 1% of frequency span
+ 15% of resolution bandwidth
+ 10 Hz "residual error")

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Frequency Readout Accuracy Example

Single Marker Example:


2 GHz
400 kHz span
3 kHz RBW

-7
Calculation: (2x109 Hz) x (1.3x10 /yr.ref.error) = 260 Hz
1% of 400 kHz span = 4000 Hz
15% of 3 kHz RBW = 450 Hz
10 Hz residual error = 10 Hz
Total = +
_ 4720 Hz

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Relative Amplitude Accuracy

 Display fidelity
 Frequency response

 RF Input attenuator
 Reference level
 Resolution bandwidth
 Display scaling

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Relative Amplitude Accuracy - Freq. Response

Signals in the Same Harmonic Band


+1 dB

- 1 dB
BAND 1

Specification: ± 1 dB

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Relative Amplitude Accuracy

Relative
 RF Input attenuator Amplitude
in dB
 Reference level
 Resolution bandwidth
 Display scaling

Copyright 2000 Spectrum Analyzer Basics


Specifications
Accuracy: Absolute Amplitude Accuracy

Absolute
Amplitude
in dBm

 Calibrator accuracy

 Frequency response

 Reference level uncertainty

Copyright 2000 Spectrum Analyzer Basics


Specifications
Resolution

What Determines Resolution?

Resolution Residual FM
Bandwidth

RBW Type and


Selectivity Noise Sidebands

Copyright 2000 Spectrum Analyzer Basics


Specifications
Resolution: Residual FM

Residual FM
"Smears" the Signal
Copyright 2000 Spectrum Analyzer Basics
Specifications
Resolution: Noise Sidebands

Phase Noise

Noise Sidebands can prevent


resolution of unequal signals
Copyright 2000 Spectrum Analyzer Basics
Specifications
Distortion

Mixers Generate Distortion

Frequency Translated
Signals
Resultant

Signal To
Be Measured

Mixer Generated
Distortion

Copyright 2000 Spectrum Analyzer Basics


Specifications
Distortion

Most Influential Distortion is the


Second and Third Order

< -50 dBc < -40 dBc < -50 dBc

Two-Tone Intermod Harmonic Distortion

Copyright 2000 Spectrum Analyzer Basics


Specifications
Distortion

Distortion Products Increase as a Function


of Fundamental's Power

3 3
Power Third-order distortion
in dB
Second-order distortion
2f1- f 2 f1 f2 2f2- f 1

Two-Tone Intermod
2 3
Power
Second Order: 2 dB/dB of Fundamental in dB
Third Order: 3 dB/dB of Fundamental
f 2f 3f
Harmonic Distortion
Copyright 2000 Spectrum Analyzer Basics
Specifications
Distortion

Relative Amplitude Distortion Changes with


Input Power Level
1 dB
20 dB
1 dB
21 dB
3 dB
2 dB

f 2f 3f

Copyright 2000 Spectrum Analyzer Basics


Specifications
Distortion

Distortion is a Function of
Mixer Level
0 .

-20
DISTORTION, dBc

Second
-40 Order

-60

-80
Third
-100
Order
-60 -30 0 +30
TOI
POWER AT MIXER =
INPUT - ATTENUATOR SETTING dBm

Copyright 2000 Spectrum Analyzer Basics


Specifications
Dynamic Range
Signal-to-Noise Ratio Can Be Graphed
0
.
SIGNAL-TO-NOISE RATIO, dBc

-20
Displayed Noise in
-40 a 1 kHz RBW

-60

-80

-100
-60 -30 0 +30

Displayed Noise in POWER AT MIXER =


INPUT - ATTENUATOR SETTING dBm
a 100 Hz RBW

Copyright 2000 Spectrum Analyzer Basics


Specifications
Dynamic Range

Dynamic Range Can Be Presented Graphically


Maximum 2nd Order .
.

Dynamic Range
SIGNAL-TO-NOISE RATIO, dBc

-20
Maximum 3rd Order
Dynamic Range
-40

-60

-80

-100
-60 -30 0 +30
TOI SOI
POWER AT MIXER =
INPUT - ATTENUATOR SETTING dBm
Optimum Mixer
Levels

Copyright 2000 Spectrum Analyzer Basics


Specifications
Dynamic Range

Dynamic Range for Spur Search Depends on


Closeness to Carrier

Dynamic Range Dynamic Range


Limited By Noise Sidebands Limited By
dBc/Hz Compression/Noise

Noise Sidebands Displayed Average


Noise Level

100 kHz
to
1 MHz

Copyright 2000 Spectrum Analyzer Basics


Specifications
Dynamic Range

Actual Dynamic Range is the Minimum of:

Maximum dynamic range calculation


Calculated from:
 distortion
 sensitivity

Noise sidebands at the offset frequency

Copyright 2000 Spectrum Analyzer Basics


Specifications
Dynamic Range
+30 dBm MAXIMUM POWER LEVEL

-10 dBm MIXER COMPRESSION

-35 dBm THIRD-ORDER DISTORTION


LCD-DISPLAY MEASUREMENT SECOND-ORDER
RANGE -45 dBm DISTORTION
RANGE 145 dB
80 dB SIGNAL/NOISE
RANGE NOISE
105 dB
SIGNAL /3rd ORDER 0 dBc SIDEBANDS
DISTORTION
80 dB RANGE
INCREASING SIGNAL/ 2nd ORDER
DISTORTION SIGNAL/NOISE
BANDWIDTH OR 70 dB RANGE SIDEBANDS
ATTENUATION 60 dBc/1kHz

-115 dBm (1 kHz BW & 0 dB ATTENUATION) MINIMUM NOISE FLOOR

Copyright 2000 Spectrum Analyzer Basics


SPAN ZERO
Modulation Measurements: Time Domain

It was mentioned briefly that although a


spectrum analyzer is primarily used to
view signals in the frequency domain, it is
also possible to use the spectrum
analyzer to look at the time domain. This MARKER
is done with a feature called zero-span. 10 msec
This is useful for determining modulation 1.000 X
type or for demodulation.
The spectrum analyzer is set for a
frequency span of zero (hence the term
zero-span) with some nonzero sweep
time. The center frequency is set to the
carrier frequency and the resolution
bandwidth must be set large enough to
allow the modulation sidebands to be
CENTER 100 MHz SPAN 0 Hz
included in the measurement . The
RES BW 1 MHz VBW 3 MHz SWP 50 msec
analyzer will plot the amplitude of the
signal versus time, within the limitations
of its detector and video and RBWs.

Copyright 2000 Spectrum Analyzer Basics


Specifications
Frequency Range

Low frequencies
for baseband and IF

Measuring harmonics
50 GHz and beyond!

Copyright 2000 Spectrum Analyzer Basics


Higher Bands

62
LO Harmonics

63
Noise level for higher bands

64
External Mixer

65
External Mixer

66
Image shift

67
Image suppress

MIN HOLD
function, which saves
the smaller value of
each display point

68
Modern Spectrum Analyzer:
Digital Receiver

69
Modern SA block diagram

70
Real-time Architecture

71
Real-Time

72
Real-Time

73
Measurement Time
The system is no-more swept: the local oscillator is at a fixed frequency and the
frequency measurement is made by an FFT technique.

If SPAN < RTB (real time bandwidth), the measurement time is limited by the
frequency resolution:

Acquisition time = T = 1 /RBW

We have to consider also the time needed for the FFT elaboration, but it is often
negligible (and some FFTs are made in parallel)

If SPAN > RTB, the local oscillator is moved for discrete steps, and the screen
spectrum is a collage of some FFT results (no more phase coherence in the whole
spectrum)

Screen time = SPAN / RTB × (1 /RBW )

For low RBW values it is much faster than swept analyzer (ST  3SPAN / RTB2)

74
New measurement possibilities

75
4-port Reflectometer

76

You might also like