flexibility to zoom in and thoroughly characterize different parts of
an acquired RF signal using a wide variety of analysis tools. An
introduction to these measurements can be found in Chapter 3.
8
www.tektronix.com/rsa
Figure 1-14: Multi-domain view showing spectrogram, power vs. frequency,
and power vs. time.
Figure 1-13: Multi-domain view showing power vs. time, power vs.
frequency, and FM demodulation.
Figure 1-12: Illustrations of several time-correlated measurements available
on RTSA’s.
www.tektronix.com/rsa
9
Fundamentals of Real-Time Spectrum Analysis
Primer
10
www.tektronix.com/rsa
Chapter 2: How a Real-Time
Spectrum Analyzer Works
Modern Real-Time Spectrum Analyzers can acquire a passband, or
span, anywhere within the input frequency range of the analyzer. At
the heart of this capability is an RF down-converter followed by a
wideband intermediate frequency (IF) section. An ADC digitizes the
IF signal and the system carries out all further steps digitally. An
FFT algorithm implements the transformation from time domain to
frequency domain, where subsequent analysis produces displays
such as spectrograms, codograms, and more.
Several key characteristics distinguish a successful real-time
architecture:
An ADC system capable of digitizing the entire real-time BW with
sufficient fidelity to support the desired measurements.
An integrated signal analysis system that provides multiple
analysis views of the signal under test, all correlated in time.
Sufficient capture memory and DSP power to enable continuous
real-time acquisition over the desired time measurement period.
DSP power to enable real-time triggering in the frequency
domain.
This chapter contains several architectural diagrams of the main
acquisition and analysis blocks of the Tektronix Real-Time Spectrum
Analyzer (RSA). Some ancillary functions (minor triggering-related
blocks, display and keyboard controllers, etc.) have been omitted to
clarify the discussion.
Digital Signal Processing in
Real-Time Spectrum Analyzers
Tektronix’ RSAs use a combination of analog and digital signal
processing to convert RF signals into calibrated, time-correlated
multi-domain measurements. This section deals with the digital
portion of the RSA signal processing flow.
Figure 2-1 illustrates the major digital signal processing blocks
used in the Tektronix RSA Series. An analog IF signal is bandpass
filtered and digitized. A digital down-conversion and decimation
process converts the A/D samples into streams of in-phase (I) and
quadrature (Q) base band signals. A triggering block detects signal
conditions to control acquisition and timing. The baseband I and Q
signals as well as triggering information are used by a baseband
DSP system to perform spectrum analysis by means of FFT,
modulation analysis, power measurements, timing measurements
as well as statistical analyses.
IF Digitizer
Tektronix RSAs typically digitize a band of frequencies centered
around an intermediate frequency (IF). This band or span of fre-
quencies is the widest frequency for which real-time analysis can
be performed. Digitizing at a high IF rather than at DC or baseband
has several signal processing advantages (spurious performance,
DC rejection, dynamic range, etc.) but can require excessive compu-
tation to filter and analyze if processed directly. Tektronix RSAs
employ a digital down-converter (DDC), Figure 2-2 and a decimator
to convert a digitized IF into I and Q baseband signals at an effec-
tive sampling rate just high enough for the selected span.
Figure 2-1: Real-time spectrum analyzer digital signal processing
block diagram.
Figure 2-2: Digital down-converter block diagram.
Fundamentals of Real-Time Spectrum Analysis
Primer
SpanDecimation (n)EffectiveTime
Sample RateResolution
15 MHz225.6 MS/s39.0625 ns
10 MHz412.8 MS/s78.1250 ns
1 MHz401.28 MS/s781.250 ns
100 KHz400128 KS/s7.81250 s
10 KHz400012.8 KS/s78.1250 s
1 KHz400001.28 KS/s781.250 s
100 Hz400000128 S/s7.81250 ms
Figure 2-3: Information in the passband is maintained in I and Q, even at
half the sample rate.
Digital Down Converter
The IF signal is digitized with sample rate FS. The digitized IF is then
sent to a DDC. A numeric oscillator in the DDC generates a sine and
a cosine at the center frequency of the band of interest. The sine
and cosine are numerically multiplied with the digitized IF, generating
streams of I and Q baseband samples that contain all of the informa-
tion present in the original IF. The I and Q streams then pass through
variable bandwidth low-pass filters. The cutoff frequency of the low-
pass filters is varied according to the selected span.
I and Q Baseband Signals
Figure 2-3 illustrates the process of taking a frequency band and
converting it to baseband using quadrature down-conversion. The
original IF signal is contained in the space between three halves of
the sampling frequency and the sampling frequency. Sampling
produces an image of this signal between zero and one-half the
sampling frequency. The signal is then multiplied with coherent
sine and cosine signals at the center of the passband of interest,
generating I and Q baseband signals. The baseband signals are
real-valued and symmetric about the origin. The same information
is contained in the positive and negative frequencies. All of the modulation contained in the original passband is also contained in these
two signals. The minimum required sampling frequency for each is
now half of the original. It is then possible to decimate by two.
Table 2-1: Selected span, decimation and effective sample rates.
(Tektronix RSA3300A Series and WCA200A Series)
Decimation
The Nyquist theorem states that for baseband signals one need only
sample at a rate equal to twice the highest frequency of interest. Time
and frequency are reciprocal quantities. To study low frequencies it is
necessary to observe a long record of time. Decimation is used to
balance span, processing time, record length and memory usage.
The Tektronix RSA3300A Series, for example, uses a 51.2 MS/s
sampling rate at the A/D converter to digitize a 15 MHz bandwidth,
or span. The I and Q records that result after DDC, filtering and
decimation for this 15 MHz span are at an effective sampling rate
of half the original, that is, 25.6 MS/s. The total number of samples
is unchanged: we are left with two sets of samples, each at an
effective rate of 25.6 MS/s instead of a single set at 51.2 MS/s.
Further decimation is made for narrower spans, resulting in longer
time records for an equivalent number of samples. The disadvan-
tage of the lower effective sampling rate is a reduced time resolu-
tion. The advantages of the lower effective sampling rate are fewer
computations and less memory usage for a given time record, as
shown in Table 2-1.
Time and Frequency Domain Effects of
Sampling Rate
Using decimation to reduce the effective sampling rate has several
consequences for important time and frequency domain measurement parameters. An example contrasting a wide span and a narrow
span is shown in Figures 2-4 and 2-5. A more through discussion
and additional examples can be found in the FAQ in Chapter 4.
www.tektronix.com/rsa
11
A wide capture bandwidth displays a broad span of frequencies with
relatively low frequency domain resolution. Compared to narrower
capture bandwidths, the sample rate is higher, and the resolution
bandwidth is wider. In the time domain, frame length is shorter, and
time resolution is finer. Record length is the same in terms of the
number of stored samples, but the amount of time represented by
these samples is shorter. Figure 2-4 illustrates a wide bandwidth
capture, and Table 2-2 provides a real-world example.
In contrast, a narrow capture bandwidth displays a small span of
frequencies with higher frequency domain resolution. Compared to
wide capture bandwidths, the sample rate is lower, while the resolution bandwidth is narrower. In the time domain, the frame length is
longer, time resolution is coarser, and the available record length
encompasses more time. Figure 2-5 illustrates a narrow bandwidth
capture, and Table 2-2 provides a real-world example. Note the
scale of the numbers such as frequency resolution — they are several orders of magnitude different from the wideband capture.
Real-Time Triggering
The Real-Time Spectrum Analyzer adds the power of the time
domain to spectrum and modulation analysis. Triggering is critical to
capturing time domain information. The RSA offers unique trigger
functionality, providing power and frequency-mask triggers as well
as the usual external and level-based triggers.
The most common trigger system is the one used in most oscilloscopes. In traditional analog oscilloscopes, the signal to be observed
is fed to one input while the trigger is fed to another. The trigger
event causes the start of a horizontal sweep while the amplitude of
the signal is shown as a vertical displacement superimposed on a
calibrated graticule. In its simplest form, analog triggering allows
events that happen after the trigger to be observed, as shown in
Figure 2-6(next page)
.
Fundamentals of Real-Time Spectrum Analysis
Primer
12
www.tektronix.com/rsa
Figure 2-4: Wide capture bandwidth
example.
Figure 2-5: Narrow capture
bandwidth example.
Instrument SettingsWide spanNarrow span
Span15 MHz1 kHz
Sample Rate51.2 MS / second51.2 MS / second
Decimation232000
Effective Sample Rate25.6 MS / second1.6 kS / second
Time Domain Effects
Time Domain Resolution (sample)39.0 nanoseconds625 microseconds
Spectrogram Time Resolution (frame length)40.0 microseconds640 milliseconds
Maximum Record Length (256 MB memory)2.56 seconds11.4 hours
Frequency Domain Effects
Frequency Resolution (FFT bin width)25.0 kHz1.56 Hz
NBW (noise bandwidth)43.7 kHz2.67 Hz
Equivalent Gaussian RBW41.2 kHz2.52 Hz
Table 2-2: Comparison of time and frequency domain effects of changing the span setting. (Tektronix RSA3300A Series and WCA200A Series)
Figure 2-6: Traditional oscilloscope triggering.
Fundamentals of Real-Time Spectrum Analysis
Primer
Figure 2-7: Triggering in digital acquisition systems.
Triggering in Systems with Digital Acquisition
The ability to represent and process signals digitally, coupled with
large memory capacity, allows the capture of events that happen
before the trigger as well as after it.
Digital acquisition systems of the type used in Tektronix RSAs use
an Analog-to-Digital Converter (ADC) to fill a deep memory with
time samples of the received signal. Conceptually, new samples
are continuously fed to the memory while the oldest samples fall off.
The example shown in Figure 2-7 shows a memory configured to
store N samples. The arrival of a trigger stops the acquisition, freez-
ing the contents of the memory. The addition of a variable delay in
the path of the trigger signal allows events that happen before a
trigger as well as those that come after it to be captured.
Consider a case in which there is no delay. The trigger event causes
the memory to freeze immediately after a sample concurrent with
the trigger is stored. The memory then contains the sample at the
time of the trigger as well as “N” samples that occurred before the
trigger. Only pre-trigger events are stored.
Consider now the case in which the delay is set to match exactly
the length of the memory. “N” samples are then allowed to come
into the memory after the trigger occurrence before the memory is
frozen. The memory then contains “N” samples of signal activity
after the trigger. Only post-trigger events are stored.
Both post and pre-trigger events can be captured if the delay is set
to a fraction of the memory length. If the delay is set to half of the
memory depth, half of the stored samples are those that preceded
the trigger and half the stored samples followed it. This concept is
similar to a trigger delay used in zero span mode of a conventional
swept SA. The RSA can capture much longer time records, however,
and this signal data can subsequently be analyzed in the frequency,
time, and modulation domains. This is a powerful tool for applica-
tions such as signal monitoring and device troubleshooting.
Trigger Modes and Features
The free-run mode acquires samples of the received IF signal
without the consideration of any trigger conditions. Spectrum,
modulation or other measurements are displayed as they are
acquired and processed.
The triggered mode requires a trigger source as well as the setting
of various parameters that define the conditions for triggering as
well as the instrument behavior in response to a trigger.
A selection of continuous or single trigger determines whether
acquisitions repeat each time a trigger occurs or are taken only
once each time a measurement is armed. The trigger position,
adjustable from 0 to 100%, selects which portion of an acquisition
block is pre-trigger. A selection of 10% captures pre-trigger data for
one tenth of the selected block and post-trigger data for nine
tenths. Trigger slope allows the selection of rising edges, falling
www.tektronix.com/rsa
13
edges or their combination for triggering. Rise and fall allows the
capture of complete bursts. Fall and rise allows the capture of gaps
in an otherwise continuous signal.
RSA Trigger Sources
Tektronix RSAs provide several methods of internal and external
triggering.
Table 2-3 summarizes the various real-time trigger
sources, their settings, and the time resolution that is associated
with each one.
External triggering allows an external TTL signal to control the
acquisition. This is typically a control signal such as a frequency
switching command from the system under test. This external signal
prompts the acquisition of an event in the system under test.
Internal triggering depends on the characteristics of the signal
being tested. The RSA has the ability to trigger on the level of the
digitized signal, on the power of the signal after filtering and
decimation, or on the occurrence of specific spectral components
using the frequency mask trigger. Each of the trigger sources and
modes offers specific advantages in terms of frequency selectivity,
time resolution and dynamic range. The functional elements that
support these features are shown in Figure 2-8 (next page).
Level triggering compares the digitized signal at the output of the
ADC with a user-selected setting. The full bandwidth of the digitized
signal is used, even when observing narrow spans that require
further filtering and decimation. Level triggering uses the full
digitization rate and can detect events with durations as brief as
one sample at the full sampling rate. The time resolution of the
downstream analyses, however, is limited to the decimated effective
sampling rate. The trigger level is set as a percentage of the ADC
clip level, that is, its maximum binary value (all “ones”). This is a
linear quantity not to be confused with the logarithmic display,
which is expressed in dB.
Power triggering calculates the power of the signal after filtering
and decimation. The power of each filtered pair of I/Q samples
(I
2+Q2
) is compared with a user-selected power setting. The setting
is in dB relative to full scale (dBfs) as shown on the logarithmic
screen. A setting of 0 dBfs places the trigger level at the top graticule
and will generate a trigger when the total power contained in the
span exceeds that trigger level. A setting of -10 dBfs will trigger
when the total power in the span reaches a level 10 dB below the
top graticule. Note that the total power in the span generates a
trigger. Two CW signals each at a level of -3 dBm, for example,
have an aggregate power of 0 dBm.
Frequency mask triggering compares the spectrum shape to a
user-defined mask. This powerful technique allows changes in a
spectrum shape to trigger an acquisition. Frequency mask triggers
can reliably detect signals far below full-scale even in the presence
of other signals at much higher levels. This ability to trigger on
weak signals in the presence of strong ones is critical for detecting
intermittent signals, the presence of inter-modulation products,
transient spectrum containment violations and much more. A full
FFT is required to compare a signal to a mask, requiring a complete
frame. The time resolution for frequency mask trigger is roughly one
FFT frame, or 1024 samples at the effective sampling rate. Trigger
events are determined in the frequency domain using a dedicated
hardware FFT processor, as shown in the block diagram in
Figure 2-8.
Primer
Figure 2-9: Frequency mask definition.
Constructing a Frequency Mask
Like other forms of mask testing, the frequency mask trigger (also
known as frequency domain trigger) starts with a definition of on
on-screen mask. This definition is done with a set of frequency
points and their amplitudes. The mask can be defined point-by-point
or graphically by drawing it with a mouse or other pointing device.
Triggers can be set to occur when a signal outside the mask
boundary “breaks in,” or when a signal inside the mask boundary
“breaks out.”
Figure 2-9 shows a frequency mask defined to allow the passage
of the normal spectrum of a signal but not momentary aberrations.
Figure 2-10 shows a spectrogram display for an acquisition that
was triggered when the signal momentarily exceeded the mask.
Figure 2-11 (next page) shows the spectrum for one the first frame
where the mask was exceeded. Note that pre-trigger and post-
trigger data were collected and are both shown in the spectrogram.
Figure 2-10: Spectrogram showing a transient signal adjacent to the carrier.
The cursor is set to the trigger point, so pre-trigger data is displayed above the cursor line, and post-trigger data is displayed
below the cursor line. The narrow white line at the left of the
blue area denotes post-trigger data.
www.tektronix.com/rsa
15
Timing and Triggers
The timing controls, when used in conjunction with triggers offer a
powerful combination for analyzing transient or other timing related
parameters.
The acquisition length specifies the length of time for which
samples will be stored in memory in response to a trigger. The
acquisition history determines how many previous acquisitions
will be kept after each new trigger. Tektronix RSAs show the entire
acquisition length in the time-domain overview window.
The spectrum length determines the length of time for which
spectrum displays are calculated. The spectrum offset determines
the delay or advance from the instant of the trigger event until the
beginning of the FFT frame that is displayed. Both spectrum length
and spectrum offset have a time resolution of one FFT frame (1024
samples at the effective sample rate). Tektronix RSAs indicate the
spectrum offset and spectrum length using a colored bar at the
bottom of the time domain overview window. The bar color is keyed
to the pertinent display.
The analysis length determines the length of time for which modu-
lation analysis and other time based measurements are made. The
analysis offset determines the delay or advance from the instant of
the trigger until the beginning of the analysis. Tektronix RSAs
indicate the analysis offset and length using a colored bar at the
bottom of the time domain overview window. The bar color is keyed
to the pertinent display.
The output trigger indicator allows the user to selectively enable a
TTL rear panel output at the instant of a trigger. This can be used to
synchronize RSA measurements with other instruments such as
oscilloscopes or logic analyzers.
Baseband DSP
Virtually all Real-Time Spectrum Analyzer measurements are
performed through Digital Signal Processing (DSP) of the I and Q
data streams generated by the DDC/Decimation block and stored
into acquisition memory. The following is a description of some of
the main functional blocks that are implemented with DSP.
Calibration/Normalization
Calibrations and normalizations compensate for the gain and
frequency response of the analog circuitry that precedes the A/D
converter. Calibrations are performed at the factory and stored in
memory as calibration tables. Corrections from the stored tables
are applied to measurements as they are computed. Calibrations
provide accuracy traceable to official standards bodies.
Normalizations are measurements that are performed internally to
correct for variations caused by temperature changes, aging and
unit-to-unit differences. Like calibrations, normalization constants
are stored in memory and applied as corrections to measurement
computations.
Filtering
Many measurements and calibration processes require filtering in
addition to the filters in the IF and DDC/decimator. Filtering is done
numerically on the I and Q samples stored in memory.
Timing, Synchronization and Re-sampling
Timing relationships among signals are critical to many modern
RF systems. Tektronix RSAs provide time-correlated analysis of
spectrum, modulation and power allowing the time relationships
between various RF characteristics to be measured and studied.
Clock synchronization and signal re-sampling are needed for
demodulation and pulse processing.
Fundamentals of Real-Time Spectrum Analysis
Primer
16
www.tektronix.com/rsa
Figure 2-11: One frame of the spectrogram showing the trigger event
where the transient signal breaks the boundary of the
frequency mask.
Fundamentals of Real-Time Spectrum Analysis
Primer
Figure 2-12: Three frames of a sampled time domain signal.
Fast Fourier Transform Analysis
The Fast Fourier Transform (FFT) is the heart of the real-time
spectrum analyzer. In the RSA, FFT algorithms are generally
employed to transform time-domain signals into frequency-domain
spectra. Conceptually, FFT processing can be considered as passing
a signal through a bank of parallel filters with equal frequency
resolution and bandwidth. The FFT output is generally complex–
valued. For spectrum analysis, the amplitude of the complex result
is usually of most interest.
The FFT process starts with properly decimated and filtered base-
band I and Q components, which form the complex representation
of the signal with I as its real part and Q as its imaginary part. In
FFT processing, a set of samples of the complex I and Q signals are
processed at the same time. This set of samples is called the FFT
frame. The FFT acts on a sampled time signal and produces a sam-
pled frequency function with the same length. The number of sam-
ples in the FFT, generally a power of 2, is also called the FFT size.
For example, 1024 point FFT can transform 1024 I and 1024 Q
samples into 1024 complex frequency-domain points.
FFT Properties
The amount of time represented by the set of samples upon which
the FFT is performed is called the frame length in the RSA. The
frame length is the product of the FFT size and the sample period.
Since the calculated spectrum is the frequency representation of the
signal over the duration of the frame length, temporal events can
not be resolved within the frame length from the corresponding
spectrum. Therefore, the frame length is the time resolution of the
FFT process.
The frequency domain points of FFT processing are often called FFT
bins. Therefore, the FFT size is equal to the number of bins in one
FFT frame. Those bins are equivalent to the individual filter output
Figure 2-13: Discontinuities caused by periodic extension of samples in a
single frame.
in the previous discussion of parallel filters. All bins are spaced
equally in frequency. Two spectral lines closer than the bin width
cannot be resolved. The FFT frequency resolution is therefore the
width of each frequency bin, which is equal to the sample frequency
divided by the FFT size. Given the same sample frequency, a larger
FFT size yields finer frequency resolution. For an RSA with a sample
rate of 25.6 MHz and an FFT size of 1024, the frequency resolution
is 25 kHz.
Frequency resolution can be improved by increasing the FFT size or
by reducing the sampling frequency. The RSA, as mentioned above,
uses a Digital Down Converter and Decimator to reduce the effective
sampling rate as the frequency span is narrowed, effectively trading
time resolution for frequency resolution while keeping the FFT size
and computational complexity to manageable levels. This approach
allows fine resolution on narrow spans without excessive computation
time on wide spans where coarser frequency resolution is sufficient.
The practical limit on FFT size is often display resolution, since an
FFT with resolution much higher than the number of display points
will not provide any additional information on the screen of the
instrument.
Windowing
There is an assumption inherent in the mathematics of Discrete
Fourier Transforms and FFT analysis that the data to be processed
is a single period of a periodically repeating signal. Figure 2-12
depicts a series of time domain samples. When FFT processing is
applied to Frame 2, for example, the periodic extension is made
to the signal. The discontinuities between successive frames will
generally occur as shown in Figure 2-13.
These artificial discontinuities generate spurious responses not
present in the original signal, which can make it impossible to
detect small signals in the presence of nearby large ones. This
effect is called spectral leakage.
www.tektronix.com/rsa
17
Tektronix RSAs apply a windowing technique to the FFT frame
before FFT processing is performed to reduce the effects of spectral
leakage. The window functions usually have a bell shape. There are
numerous window functions available. The popular Blackman-Harris
4B(BH4B) profile is shown in Figure 2-14.
The Blackman-Harris 4B windowing function shown in Figure 2-11 has
a value of zero for the first and last samples and a continuous curve
in between. Multiplying the FFT frame by the window function reduces
the discontinuities at the ends of the frame. In the case of the
Blackman-Harris window, we can eliminate discontinuities altogether.
The effect of windowing is to place a higher weight to the samples
in the center of the window than those away from the center,
bringing the value to zero at the ends. This can be thought of as
effectively reducing the time over which the FFT is calculated.
Time and frequency are reciprocal quantities. A smaller time sample
implies poorer (wider) frequency resolution. For Blackman-Harris 4B
windows, the effective frequency resolution is approximately twice
as wide as the value achieved without windowing.
Another implication of windowing is that the time-domain data mod-
ified by this window produces an FFT output spectrum that is most
sensitive to behavior in the center of the frame, and insensitive to
behavior at the beginning and end of the frame. Transient signals
appearing close to either end of the FFT frame are de-emphasized
and can be missed altogether. This problem can be resolved by use
of overlapping frames, a complex technique involving trade-offs
between computation time and time-domain flatness in order to
achieve the desired performance. This is briefly described below.
Post-FFT Signal Processing
Because the window function attenuates the signal at both ends of
the frame, it reduces the overall signal power, the amplitude of the
spectrum measured from the FFT with windowing must be scaled to
deliver a correct amplitude reading. For a pure sine wave signal, the
scaling factor is the DC gain of the window function.
Post processing is also used to calculate the spectrum amplitude by
summing the squared real part and the squared imaginary part at
each FFT bin. The spectrum amplitude is generally displayed in the
logarithmic scale so different frequencies with wide-ranging ampli-
tudes can be simultaneously displayed on the same screen.
Overlapping Frames
Some Real-Time Spectrum Analyzers can operate in real-time mode
with overlapping frames. When this happens, the previous frame is
being processed at the same time the new frame is being acquired.
Figure 2-15 shows how frames are acquired and processed.
One benefit of overlapping frames is an increased display update
rate, an effect that is most noticeable in narrow spans requiring
long acquisition times. Without overlapping frames, the display
screen cannot be updated until an entire new frame is acquired.
With overlapping frames, new frames are displayed before the
previous frame is finished.
Another benefit is a seamless frequency domain display in the spec-
trogram display. Since the windowing filter reduces the contribution
of the samples at each end of a frame to zero, spectral events
happening at the joint between two adjacent frames can be lost if
the frames do not overlap. However, having frames that overlap
ensures that all spectral events will be visible on the spectrogram
demodulated I/Q vs. time, symbol table, and eye diagram. To make
these measurements, it is necessary to properly configure variables
such as the modulation type, symbol rate, measurement (receive)
filter type and parameter (α/BT), and reference filter type.
The RSA provides a powerful solution for characterizing dynamic
modulated signals by combining the digital demodulation measure-
ments of a VSA with real-time triggering and time-correlated multi-
domain analysis, as illustrated in Figures 3-14, 3-15, and 3-16.
Figure 3-15: Constellation display showing phase instability in a PDC signal.
Figure 3-16: Eye Diagram display showing low magnitude error in a
PDC signal.
www.tektronix.com/rsa
27
Fundamentals of Real-Time Spectrum Analysis
Primer
28
www.tektronix.com/rsa
Standards-based Modulation Analysis
The RSA also provides solutions for modulation analysis of many
communications standards such as W-CDMA, HSDPA, GSM/EDGE,
CDMA2000, 1xEV-DO, and more. Figures 3-17 and 3-18 show
examples of standards-based modulation analysis.
Codogram Display
The codogram display (Figure 3-19) of the Real-Time Spectrum
Analyzer adds a time axis to code domain power measurements for
CDMA-based communications standards. Like the spectrogram, the
codogram intuitively shows changes over time.
Figure 3-20 is a W-CDMA codogram display from an RSA. This
particular codogram shows a simulated W-CDMA compressed mode
handoff in which the data rate is momentarily increased to make
room for brief, temporary gaps in the transmission. These gaps
allow dual-mode W-CDMA/GSM user equipment to search for
an available GSM base station while remaining connected to a
W-CDMA Node B.
Figure 3-18: Spectrogram, constellation, EVM, and phase error vs. time of
frequency hopping GSM signal.
Figure 3-20: Codogram measurement of W-CDMA compressed mode.
Figure 3-19: Illustration of the codogram display.
Figure 3-17: Modulation analysis of a W-CDMA handset under closed loop
power control. The constellation display (lower right) shows
the error associated with large glitches that occur during level
transitions, which can be seen in the power vs. time display
(upper left).
www.tektronix.com/rsa
29
Frequently Asked Questions
Primer
30
www.tektronix.com/rsa
Chapter 4:
Frequently Asked Questions
Real-Time spectrum analysis has existed in some form for many
years, and as the technology enabling this architecture has matured,
the RTSA has become a prevalent tool for a wide variety of applica-
tions that require the ability to characterize RF signals that change
over time. This section addresses several of the frequently asked
questions about real-time spectrum analysis.
What is real-time spectrum analysis?
The fundamental concept of real-time spectrum analysis is the
ability to trigger on an RF signal, seamlessly capture it into memory,
and analyze it in multiple domains. This makes it possible to reliably
detect and characterize RF signals that change over time.
What is real-time bandwidth?
Instead of sweeping across a range of frequencies, the RTSA takes
snapshots of all of the RF energy within the entire span. This span
is known as the real-time acquisition bandwidth. By digitizing the
signal and recording time domain I/Q samples, the RTSA can seam-
lessly capture signals that occur within its real-time bandwidth and
analyze amplitude, frequency, phase, and modulation parameters at
specific points in time.
The real-time bandwidth may be positioned anywhere within the
absolute frequency range of the instrument. For example, the
Tektronix RTSA3308A has a 15 MHz real-time bandwidth that can
be tuned between DC and 8 GHz.
The maximum real-time bandwidth is an important figure of
merit for an RTSA. It is typically limited by the sample rate of the
instrument’s ADCs and the bandwidth over which the instrument’s
IF section has a linear frequency and phase response.
What is real-time seamless capture?
The real-time architecture provides the ability to continuously
capture an RF signal over a long period of time. An uninterrupted
sequence of time domain samples is acquired and stored in the
deep memory of the RTSA. This allows the instrument to create a
time axis to accompany the usual frequency and amplitude axes,
enabling displays such as the spectrogram. Having access to the
raw magnitude and phase representation of the signal also gives the
RTSA the ability to perform complex signal analysis in the frequen-
cy, time, and modulation domains using FFTs and other DSP tech-
niques to process the recorded time-domain samples.
Another important consequence is that as described above, all RF
energy within the real-time acquisition bandwidth is digitized and
recorded simultaneously. Contrast this to the swept spectrum ana-
lyzer, which tunes across the frequency span in narrow steps and
assembles the results to create the spectral display. With the RTSA,
the user can detect and characterize dynamic signals that occur
anywhere within its real-time bandwidth at any time within the block
of seamless time-domain information.
What is meant by “static” and “dynamic” signals?
Static or stationary signals are unchanging signals. Many spectrum
analyzer measurements and communications standards call for
known, well-behaved signals as inputs for the device under test.
Other applications involve observing either basic CW signals or
signals whose modulation type is well known and does not change.
Dynamic signals vary over time. They may change in amplitude,
frequency, phase, or modulation type; or they may disappear and
reappear at regular or unknown intervals. These types of RF signals
can be important to detect and characterize in a variety of applica-
tions ranging from surveillance (where signals appear briefly and
unpredictably) to phase locked loop design (where recovery time
after frequency shifts must comply with design specifications).
Swept spectrum analyzers have difficulty making measurements
on dynamic signals, although they may be able to show some
information about signals that change slowly or predictably.
However, the RTSA is specifically designed to trigger on, capture,
and analyze dynamic signals and transient events.
Why does the RTSA power vs. frequency display look slightly
different from that of a swept SA?
In the RTSA, full spans are acquired continuously, which means that
in some cases screen updates can occur much more quickly than
on a swept spectrum analyzer.
Frequently Asked Questions
Primer
For spans within the real-time bandwidth, the RTSA acquires a
block of data, processes it, then displays the entire range of fre-
quencies at once. Consequently, each screen update is like a new
photographic snapshot of the spectrum. The RTSA display also
changes rapidly when signal amplitude and frequency characteris-
tics change. Dynamic signals might look busy on the RTSA com-
pared to a swept SA since the RTSA is displaying the signal
changes as they actually happen.
With a swept SA, a filter equal to the width of the RBW filter setting
moves through the spectrum. Signal amplitude at any frequency in
the span is measured only when the sweeping window passes
through that frequency. This window may be just a few percent of
the total span but it is easy to locate the instantaneous frequency of
the sweep. However, it is impossible to know whether an event such
as a transient may be occurring elsewhere.
For spans exceeding its real-time bandwidth, the RTSA acquires and
processes one segment of the span at a time, much like a swept
SA. Its behavior in this mode is similar to the swept SA, although
there may be significant speed differences due to the different
methods of implementing RBW filters (usually analog in a swept SA,
digital in the RTSA). For very wide measurement spans, the RTSA
tends to be faster for narrow RBW settings, and the swept SA tends
to be faster for wide RBW settings.
Applying a resolution bandwidth filter in standard SA mode
makes the measured signals look different. Why?
The RTSA has all of its RBW filters implemented in DSP. Compared
to common analog spectrum analyzers, the shape factors on these
filters can be much steeper, producing a narrower appearance in
the spectral content.
The steep RBW shape factor is an improvement over swept spectrum
analyzers because low-level signals close to the carrier can be
resolved. Phase noise is easier to see because it doesn’t hide under
a wide-RBW filter skirt.
Noise looks different on an RTSA. Can noise power be meas-
ured accurately?
In real-time acquisition modes, the RTSA takes rapid snapshots of
the input RF signal. If it is to characterize fast changes in these RF
signals, it must necessarily analyze the incoming signals over very
short windows of time (frames). Therefore, it shows exactly the
noise character of the spectrum represented in each frame. The
traditional swept spectrum analyzer must sweep slowly, and there-
fore it is forced to average the noise as it sweeps across the entire
frequency span. This longer “analysis time” of the swept SA is why
it looks different than the display of the RTSA.
The noise bandwidth of the RTSA is very predictable since the FFT
bin width is a known value determined by DSP. Therefore noise
power spectral density can be measured accurately in any real-time
span of the RTSA.
In standard SA acquisition modes, video filtering and display
averaging are available to process the noise. In this case, display
averaging will produce a noise signal shape that is very similar to
that of a swept spectrum analyzer.
What is noise bandwidth?
Noise bandwidth (NBW) is the RTSA equivalent to the resolution
bandwidth (RBW) of a swept spectrum analyzer. In its real-time
modes, the RTSA’s frequency resolution is expressed by its NBW.
When it is in standard SA mode (which emulates a swept SA),
the RTSA offers the same adjustable RBW settings as a traditional
swept SA.
The NBW of a filter is determined by integrating the filter’s normal-
ized transfer function over all frequencies from zero to infinity, and
relating the power the filter will transfer to an ideal 1Hz brick wall
(rectangular) filter with a noise bandwidth of 1Hz.
Swept SAs typically use RBW filters that are characterized for noise
bandwidth and corrected internally. Knowing the noise bandwidth
is essential for measurements in which the signal itself is noise,
or where it has noise-like power distribution (as in a CDMA
transmission).
www.tektronix.com/rsa
31
Frequently Asked Questions
Primer
32
www.tektronix.com/rsa
RTSA’s use BH4B filtering in its real-time mode. Since filtering is
done by DSP, it is possible to calculate the actual noise bandwidth
and display it on the screen with the other instrument settings
and measurement results. This method provides accurate noise
measurements.
How does span affect time domain resolution of the RTSA?
As described in Chapter 3, the span setting of the RTSA determines
the effective sample rate for the time domain data that is stored in
the memory of the instrument. Table 4-1 illustrates the impact of
increasing and decreasing the span.
SpanSample DecimationEffective Time Domain Spectrogram Maximum
Table 4-2: RTSA span selections and resulting frequency domain effects. (Tektronix RSA3300A Series and WCA200A Series)
RateSample Resolution(NBW)
Rate(FFT bin width)
How does span affect frequency domain resolution of
the RTSA?
Digital down conversion and decimation have equally significant
effects on the frequency domain resolution of the RTSA. The
frequency resolution of a real-time measurement is defined by the
width of the FFT bin and by the NBW for noise-like signals. Table 4-2
illustrates the impact of increasing and decreasing the span.
How does the general RF performance of RTSA compare to a
swept spectrum analyzer?
The RTSA generally compares favorably with modern swept SAs that
use digital IF sections. Here is an overview of the primary areas in
which either type of analyzer can introduce measurement errors.
Real-Time Measurements: The swept spectrum analyzer has
effectively no real-time capability, and consequently tends to
introduce large errors for transient signals. The RTSA is optimized to
trigger on, capture, and analyze transient or time-varying signals.
Distortion: Distortion processes for the swept SA and the RTSA are
equivalent through the RF converter. After the RF converter, distor-
tion in the RTSA is dependent on the ADC resolution as well as the
bit width of the subsequent DSP operations. The fundamentals of
ADC technology dictate tradeoffs between distortion performance
and bandwidth. The RTSA is designed to achieve wide real-time
bandwidths and consequently has less dynamic range than some
high performance conventional swept SAs.
Spurs: Spurs may be generated in the wideband ADC, DDC, and
FFT processing steps. However, all of these factors can be held to
levels such that the net spurious performance of the RTSA is typi-
cally equivalent to that of swept SAs.
Thermal Noise and Phase noise: The dominant thermal noise and
phase noise mechanisms are similar for both RTSAs and swept SAs.
www.tektronix.com/rsa
33
Frequently Asked Questions
Primer
34
www.tektronix.com/rsa
Amplitude Flatness: The RF converter amplitude flatness is
equivalent for RTSA and swept SA architectures. Because the RTSA
relies on a wide-band IF filter and the digital filters in the DDC are
optimized for transition-band performance, RTSA design requires
special attention to counteract any deviations from flat response.
In practice, the RTSA’s amplitude flatness performance approxi-
mates that of swept SAs.
Detector and Log Errors: Neither the RTSA nor the modern swept
SA is troubled by the detector and logarithmic errors found in older
analog spectrum analyzers. Both of these modern instrument
families use ADCs and DSP to accomplish detection and log scaling.
How does the RTSA make measurements in spans greater than
the real-time bandwidth?
There are two different acquisition modes used in the Tektronix
RTSA3300A Series and WCA200A Series:
Block acquisition mode (as explained Chapters 1 and 2) is the
method that is used for most Real-Time Spectrum Analyzer
measurements including real-time spectrum analysis, time
domain analysis, and modulation analysis. In this mode, the span
cannot exceed the maximum real-time bandwidth.
Standard SA acquisition mode is the method that is used to
emulate the frequency domain measurements of a traditional
swept spectrum analyzer. In this mode, the span can exceed the
maximum real-time bandwidth.
Standard SA acquisition mode allows the analyzer to make
measurements in spans larger than the real-time bandwidth in
two specific measurement modes: standard SA mode and SA with
spectrogram mode. Note that in these cases the instrument is not
making seamless real-time measurements. Instead of acquiring a
block of contiguous time domain samples, acquisitions are made on
a frame-by-frame basis with gaps in between frames as shown in
Figure 4-1. This mode uses two different data structures:
Logical Frame: a set of 590 display points used to represent
one span of frequencies. The span of a logical frame may
exceed the real-time bandwidth.
Physical Frame: a set of N time-domain samples used to
produce one FFT. For spans less than the real-time bandwidth, a
single physical frame equates to a single logical frame. For
spans greater than the real-time bandwidth, multiple physical
frames map into a single logical frame.
For spans exceeding the real-time bandwidth, the span is measured
using several physical frames acquired as the RF converter is tuned
through the input spectrum in 10 MHz steps. One physical frame is
acquired per tuning step. This acquisition sequence is shown in
Figure 4-1, and the data mapping is shown in Figures 4-2 and 4-3.
Figure 4-1: Standard SA mode signal acquisition and processing.
Figure 4-2: Standard SA mode data mapping for spans that exceed the
real-time bandwidth. There are N samples per physical frame, M
physical frames, and 1 logical frame.
Figure 4-3: Standard SA mode data mapping for spans less than the
real-time bandwidth.
Frequently Asked Questions
Primer
How does the RSA Series front panel differ from a swept SA?
Are there any similarities?
The RSA has many of the same controls as its swept predecessors:
Center Frequency, Span, Reference Level (Amplitude), RF
Attenuation, and other front panel buttons will be very familiar to
engineers who have used swept SAs in the past. The RSA also has
a standard SA mode where the instrument provides a power vs.
frequency display and behaves almost identically to a swept SA.
In standard SA mode, a few RSA parameters look or behave differ-
ently from those on swept SAs. Sweep time for a swept spectrum
analyzer is equivalent to frame length in an RSA. Frame length
depends on span size, number of points acquired, and sample rate.
The user can control span size and sometimes the number of points
acquired.
In other modes, the RSA has many new controls that support the
various real-time measurements that cannot be made with a swept
SA. The acquisition timing control allows the user to set how much
real-time data to acquire. Acquisitions can be as short as one frame
of data or as long as the hardware memory capacity permits. Other
new controls pertain to FFT processing. These include number of
FFT points, windowing function type selection, and RBW filter types.
When should I use a RTSA? When should I use a swept SA?
No single analyzer will ever be the best solution for every RF
measurement challenge. In fact, many common measurements can
be performed with equal effectiveness using either a swept SA or
RTSA. In many cases, the RTSA is a more versatile tool, since it
provides real-time measurements in addition to basic frequency
domain measurements.
Measurements of transient and dynamic signals that change
over time – RTSA
Real-time triggering, seamless capture, and in-depth signal
analysis – RTSA
Correlation of time, frequency, and modulation domain
events — RTSA
Modulation analysis for complex communications
standards — RTSA or VSA
Basic parametric frequency domain measurements — RTSA or
swept SA
Static signal measurements requiring extremely high dynamic
range — swept SA
The unique triggering controls of the RSA are also new to the field
of spectrum analysis. Triggering functions such as frequency mask
triggering are simply not possible in a conventional swept SA. The
RSA provides precise control over triggering parameters including
both frequency and amplitude.
www.tektronix.com/rsa
35
Glossary
Primer
36
www.tektronix.com/rsa
Chapter 5: Glossary
Acquisition
An integer number of time-contiguous frames; a block.
Acquisition Time
The length of time represented by one acquisition. Same as
block length.
Amplitude
The magnitude of an electrical signal.
Amplitude Modulation (AM)
The process in which the amplitude of a sine wave (the carrier) is
varied in accordance with the instantaneous voltage of a second
electrical signal (the modulating signal).
Analysis Time
A subset of time-contiguous samples from one block, used as input
to an analysis view.
Analysis View
The flexible window used to display real-time measurement results.
Block
An integer number of time-contiguous frames.
Carrier
The RF signal upon which modulation resides.
Carrier Frequency
The frequency of the CW component of the carrier signal.
Center Frequency
The frequency corresponding to the center of a frequency span of
the analyzer display.
Codogram
Code channel vs. time vs. power display where the CDMA code
channel is represented on x-axis and time respectively on the y-
axis. The power level is expressed by the color.
CW Signal
Continuous wave signal – a sine wave.
dBfs
A unit to express power level in decibels referenced to full scale.
Depending on the context, this is either the full scale of the display
screen or the full scale of the ADC.
dBm
A unit to express power level in decibels referenced to 1 milliwatt.
dBmV
A unit to express voltage levels in decibels referenced to 1 millivolt.
Decibel (dB)
Ten times the logarithm of the ratio of one electrical power to
another.
Display Line
A horizontal or vertical line on a waveform display, used as a refer-
ence for visual (or automatic) comparison with a given level, time, or
frequency.
Distortion
Degradation of a signal, often a result of nonlinear operations,
resulting in unwanted frequency components. Harmonic and inter-
modulation distortion are common types.
Dynamic Range
The maximum ratio of the levels of two signals simultaneously pres-
ent at the input which can be measured to a specified accuracy.
FFT
Fast Fourier Transform – a mathematical process to calculate the
frequency spectrum of a discrete number of time domain sample
points.
Frame
A series of time-contiguous samples; used to calculate a single fre-
quency spectrum.
Frame Length
The amount of time represented by the time domain samples within
a frame; a function of the number of sample points and the sam-
pling rate.
Frequency
The rate at which a signal oscillates, expressed as hertz or number
of cycles per second.
Frequency Domain View
The representation of the power of the spectral components of a
signal as a function of frequency; the spectrum of the signal.
Glossary
Primer
Frequency Drift
Gradual shift or change in displayed frequency over the specified
time, where other conditions remain constant. Expressed in hertz
per second.
Frequency Mask Trigger
A flexible real-time trigger based on specific events that occur in
the frequency domain.
Frequency Modulation (FM)
The process in which the frequency of an electrical signal (the carri-
er) is varied according to the instantaneous voltage of a second
electrical signal (the modulating signal).
Frequency Range
The range of frequencies over which a device operates, with lower
and upper bounds.
Frequency Span
A continuous range of frequencies extending between two
frequency limits.
Marker
A visually identifiable point on a waveform trace, used to extract a
readout of domain and range values represented by that point.
Modulate
To vary a characteristic of a signal, typically in order to transmit
information.
Noise
Unwanted random disturbances superimposed on a signal which
tend to obscure it.
Noise Floor
The level of noise intrinsic to a system that represents the minimum
limit at which input signals can be observed; ultimately limited by
thermal noise (kTB).
Noise Bandwidth (NBW)
The exact bandwidth of a filter that is used to calculate the absolute
power in dBm/Hz.
Real-Time Bandwidth
The frequency span over which real-time seamless capture can be
performed, which is a function of the digitizer and the IF bandwidth
of a Real-Time Spectrum Analyzer.
Real-Time Seamless Capture
The ability to acquire and store an uninterrupted series of time
domain samples that represent the behavior of an RF signal over a
long period of time.
Real-Time Spectrum Analysis
Measurement technique based triggering on an RF signal, seam-
lessly capturing it into memory, and analyzing it in the frequency,
time, and modulation domains.
Reference Level
The signal level represented by the uppermost graticule line of the
analyzer display.
Resolution Bandwidth (RBW)
The width of the narrowest filter in the IF stages of a spectrum ana-
lyzer. The RBW determines the analyzer’s ability to resolve closely
spaced signal components.
Sensitivity
Measure of a spectrum analyzer’s ability to display minimum level
signals, usually expressed as displayed average noise level (DANL).
Spectrogram
Frequency vs. time vs. amplitude display where the frequency is
represented on x-axis and time on the y-axis. The power is
expressed by the color.
Spectrum
The frequency domain representation of a signal showing the power
distribution of its spectral component versus frequency.
Spectrum Analysis
Measurement technique for determining the frequency content of an
RF signal.
Vector Signal Analysis
Measurement technique for charactering the modulation of an RF
signal.
www.tektronix.com/rsa
37
Acronym Reference
Primer
38
www.tektronix.com/rsa
Acronym Reference
ADC:Analog-to-Digital Converter
AM:Amplitude Modulation
BH4B:Blackman-Harris 4B Window
CCDF:Complementary Cumulative Distribution Function
CDMA:Code Division Multiple Access
CW:Continuous Wave
dB:Decibel
dBfs:dB Full Scale
DDC:Digital Down Converter
DSP:Digital Signal Processing
EVM:Error Vector Magnitude
FFT:Fast Fourier Transform
FM:Frequency Modulation
FSK:Frequency Shift Keying
IF:Intermediate Frequency
I/Q:In-Phase / Quadrature
LO:Local Oscillator
NBW:Noise Bandwidth
OFDM:Orthogonal Frequency Division Multiplexing
PM:Phase Modulation
PSK:Phase Shift Keying
QAM:Quadrature Amplitude Modulation
RBW:Resolution Bandwidth
RF:Radio Frequency
rms:Root Mean Square
RSA:Tektronix' Real-Time Spectrum Analyzer
RTSA:Real-Time Spectrum Analyzer
SA:Spectrum Analyzer
VSA:Vector Signal Analyzer
www.tektronix.com/rsa
39
Contact Tektronix:
ASEAN / Australasia / Pakistan
Austria
Belgium
Brazil & South America
Central Europe & Greece
Denmark
Finland
France & North Africa
Germany
Hong Kong
Mexico, Central America & Caribbean
The Netherlands
People’s Republic of China
Poland
Republic of Korea
Russia, CIS & The Baltics
South Africa
Sweden
Taiwan
United Kingdom & Eire
USA (Export Sales)
For other areas contact Tektronix, Inc. at: 1 (503) 627-7111
(65) 6356 3900
+43 2236 8092 262
+32 (2) 715 89 70
55 (11) 3741-8360
Canada
1 (800) 661-5625
+43 2236 8092 301
+45 44 850 700
+358 (9) 4783 400
+33 (0) 1 69 86 80 34
+49 (221) 94 77 400
(852) 2585-6688
India
(91) 80-22275577
Italy
+39 (02) 25086 1
Japan
81 (3) 6714-3010
52 (55) 56666-333
+31 (0) 23 569 5555
Norway
+47 22 07 07 00
86 (10) 6235 1230
+48 (0) 22 521 53 40
82 (2) 528-5299
+358 (9) 4783 400
+27 11 254 8360
Spain
(+34) 901 988 054
+46 8 477 6503/4
886 (2) 2722-9622
+44 (0) 1344 392400
USA
1 (800) 426-2200
1 (503) 627-1916
www.tektronix.com/rsa
For Further Information
Tektronix maintains a comprehensive, constantly expanding collection of application notes, technical briefs and other resources to help
engineers working on the cutting edge of technology. Please visit