89441a PDF
89441a PDF
i
The Analyzer at a Glance
2 1 10 11
13
12
17
14 15
16
18
4 5 7 8
6 9
This illustration shows the Agilent 89441A Vector Signal Analyzer, which consists of
two components: the IF section on top and the RF section on bottom. The IF section is
the Agilent 89410A; the RF section is the Agilent 89431A. Note that you can order the
89431A to convert an 89410A into an 89441A (see Options and Accessories later in this
manual).
ii
Front Panel
1-A softkey’s function changes as different 11-Use the SYSTEM hardkeys and their
menus are displayed. Its current function is menus to control various system functions
determined by the video label to its left, on the (online help, plotting, presetting, and so on).
analyzer’s screen.
12-Use the MEASUREMENT hardkeys and
2-The analyzer’s screen is divided into two their menus to control the analyzer’s receiver
main areas. The menu area, a narrow column and source, and to specify other measurement
at the screen’s right edge, displays softkey parameters.
labels. The data area, the remaining portion of
the screen, displays traces and other data. 13-The REMOTE OPERATION hardkey and
LED indicators allow you to set up and monitor
3-The POWER switch turns the analyzer on the activity of remote devices.
and off. If you have an 89441A, you must turn
on the power switches on both the top and 14-Use the MARKER hardkeys and their
bottom box. menus to control marker positioning and
marker functions.
4-Use a 3.5 inch flexible disk (DS,HD) in this
disk drive to save your work. 15-The knob’s primary purpose is to move a
marker along the trace. But you can also use it
5-The KEYBOARD connector allows you to to change values during numeric entry, move a
attach an optional keyboard to the analyzer. cursor during text entry, or select a hypertext
The keyboard is most useful for writing and link in help topics
editing Agilent Instrument BASIC programs.
16-Use the Marker/Entry key to determine the
6- The SOURCE connector routes the knob’s function. With the Marker indicator
analyzer’s source output to your DUT. If you illuminated the knob moves a marker along the
have an 89441A, the Source output from the IF trace. With the Entry indicator illuminated the
section (top box) is connected to the RF knob changes numeric entry values.
section (bottom box). If the RF section has
option AY8 (internal RF source), the SOURCE 17-Use the ENTRY hardkeys to change the
output connector on the RFsection is a type-N ; value of numeric parameters or to enter
otherwise it is a BNC. numeric characters in text strings.
7-The EXT TRIGGER connector lets you 18-The optional CHANNEL 2 input connector
provide an external trigger for the analyzer. routes your test signal or DUT output to the
analyzer’s receiver. For ease of upgrading, the
8-The PROBE POWER connectors provides CHANNEL 2 BNC connector is installed even if
power for various Agilent active probes. option AY7 (second input channel) is not
installed.
9-The INPUT connector routes your test signal
or DUT output to the analyzer’s receiver. If For more details on the front panel,
you have an 89441A, the INPUT on the RF display the online help topic “Front
section (bottom box) is connected to the Panel”. See the chapter “Using
Online Help” if you are not familiar
CHANNEL 1 input on the IF section (top box).
with using the online help index.
10-Use the DISPLAY hardkeys and their
menus to select and manipulate trace data and
to select display options for that data.
iii
This page left intentionally blank
iv
Saftey Summary
The following general safety precautions must be observed during all phases of
operation of this instrument. Failure to comply with these precautions or with
specific warnings elsewhere in this manual violates safety standards of design,
manufacture, and intended use of the instrument. Agilent Technologies, Inc.
assumes no liability for the customer’s failure to comply with these requirements.
GENERAL
This product is a Safety Class 1 instrument (provided with a protective earth
terminal). The protective features of this product may be impaired if it is used in
a manner not specified in the operation instructions.
All Light Emitting Diodes (LEDs) used in this product are Class 1 LEDs as per
IEC 60825-1.
ENVIRONMENTAL CONDITIONS
This instrument is intended for indoor use in an installation category II,
pollution degree 2 environment. It is designed to operate at a maximum relative
humidity of 95% and at altitudes of up to 2000 meters. Refer to the
specifications tables for the ac mains voltage requirements and ambient
operating temperature range.
v
FUSES
Only fuses with the required rated current, voltage, and specified type (normal
blow, time delay, etc.) should be used. Do not use repaired fuses or
short-circuited fuse holders. To do so could cause a shock or fire hazard.
vi
Safety Symbols
Standby (supply). Units with this symbol are not completely disconnected from ac mains when
this switch is off
vii
This page left intentally blank.
viii
Options and Accessories: Agilent 89410A
To determine if an option is installed, press [System Utility] [option setup]. Installed
options are also listed on the analyzer’s rear panel. To order an option to
upgrade your 89410A, order 89410U followed by the option number.
ix
continued on next page...
The accessories listed in the following table are supplied with the
Agilent 89410A.
x
The accessories listed in the following table are available for the Agilent 89410A.
xi
Options and Accessories: 89441A
To determine if an option is installed, press [System Utility] [option setup]. Installed
options are also listed on the analyzer’s rear panel. To order an option for an
Agilent 89441A analyzer, order Agilent 89441U followed by the option number.
xii
Firmware Update Kit UE2
The accessories listed in the following table are supplied with the
Agilent 89441A.
xiii
The accessories listed in the following table are available for the Agilent 89441A.
xiv
Notation Conventions
Before you use this book, it is important to understand the types of keys on
the front panel of the analyzer and how they are denoted in this book.
Hardkeys Hardkeys are front-panel buttons whose functions are always the same.
Hardkeys have a label printed directly on the key. In this book, they are printed like this:
[Hardkey].
Softkeys Softkeys are keys whose functions change with the analyzer’s current menu
selection. A softkey’s function is indicated by a video label to the left of the key (at the
edge of the analyzer’s screen). In this book, softkeys are printed like this: [softkey].
Toggle Softkeys Some softkeys toggle through multiple settings for a parameter.
Toggle softkeys have a word highlighted (of a different color) in their label. Repeated
presses of a toggle softkey changes which word is highlighted with each press of the
softkey. In this book, toggle softkey presses are shown with the requested toggle state
in bold type as follows:
“Press [key name on]” means “press the softkey [key name] until the selection on is active.”
Shift Functions In addition to their normal labels, keys with blue lettering also have a
shift function. This is similar to shift keys on an pocket calculator or the shift function
on a typewriter or computer keyboard. Using a shift function is a two-step process.
First, press the blue [Shift] key (at this point, the message “shift” appears on the
display). Then press the key with the shift function you want to enable.
Shift function are printed as two key presses, like this:
[Shift] [Shift Function]
Numeric Entries Numeric values may be entered by using the numeric keys in the
lower right hand ENTRY area of the analyzer front panel. In this book values which are
to be entered from these keys are indicted only as numerals in the text, like this:
Press 50, [enter]
Ghosted Softkeys A softkey label may be shown in the menu when it is inactive. This
occurs when a softkey function is not appropriate for a particular measurement or not
available with the current analyzer configuration. To show that a softkey function is not
available, the analyzer ‘’ghosts’’ the inactive softkey label. A ghosted softkey appears
less bright than a normal softkey. Settings/values may be changed while they are
inactive. If this occurs, the new settings are effective when the configuration changes
such that the softkey function becomes active.
xv
This page left intentionally blank.
xvi
In This Book
This book, “Agilent 89410A/Agilent89441A Operator’s Guide”, is designed to
advance your knowledge of the Agilent 89410A and Agilent 89441A Vector Signal
Analyzers. You should already feel somewhat comfortable with this analyzer, either
through previous use or through performing the tasks in either product’s Getting
Started Guide.” The book consists of both measurement tasks and concepts.
Measurement tasks
Measurement tasks provide step-by-step examples of how to perform specific tasks
with your Agilent 89410A or Agilent 89441A Vector Signal Analyzer. These tasks
may be similar to measurements you wish to make and you can modify them to meet
your own needs. Even if these tasks are not specifically related to your
measurement needs, you may find it helpful to perform the tasks anyway—they only
take a few minutes each—since they will help you become familiar with many of
your analyzer’s features.
Concepts
The concepts section provides you with a conceptual overview of the
Agilent 89410A and Agilent 89441A and their essential features. This section
assumes that you are already familiar with basic measurement concepts and is
helpful in understanding the similarities and differences between the Agilent 89400
series analyzers and other analyzers you may have used. The concepts are also
essential if you want to make the best use of the analyzer’s features.
xvii
This page left intentionally blank.
xviii
TABLE OF CONTENTS
xix
7 Using Waterfall and Spectrogram Displays (Opt. AYB)
To create a test signal 7-2
To set up and scale a waterfall display 7-4
To select a trace in a waterfall display 7-6
To use markers with waterfall displays 7-8
To use buffer search in waterfall displays 7-10
To set up a spectrogram display 7-11
To enhance spectrogram displays 7-12
To use markers with spectrogram displays 7-14
To save waterfall and spectrogram displays 7-15
To recall waterfall and spectrogram displays 7-16
xx
10 Analyzing Digitally Demodulated Signals (Options
AYA and AYH)
To demodulate a non-standard-format signal 10-2
To use polar markers 10-4
To view a single constellation state 10-5
To locate a specific constellation point 10-6
To use X-axis scaling and markers 10-7
To examine symbol states and error summaries 10-8
To view and change display state definitions 10-10
To view error displays 10-12
xxi
To initiate remote X-Windows operation 14-8
To use the remote X-Windows display 14-9
To transfer files via the network 14-10
xxii
Vector—the important details 17-7
Analog Demodulation—another view of the details 17-7
Instrument Mode? Measurement Data? Data Format? 17-8
Instrument modes 17-8
Measurement data 17-8
Data format 17-8
Unique Capabilities of the Instrument Modes 17-9
xxiii
Resolution bandwidth limitations 19-11
What is a detector and why is one needed 19-12
Manual sweep 19-13
Special Considerations in Vector Mode 19-14
Time data 19-15
The time record 19-16
Why is a time record needed? 19-16
Time record, span and resolution bandwidth 19-17
Measurement speed and time record length 19-17
How do the parameters interact? 19-18
Time record length limitations 19-19
Time record processing 19-20
xxiv
The algorithm 20-12
Interactions with other features 20-13
Choosing trigger type with analog demodulation 20-13
Using gating and averaging with analog demodulation 20-13
Two-channel measurements and analog demodulation 20-13
21 Gating Concepts
What is Time Gating? 21-2
How Does it Work? 21-4
Important Concepts 21-5
Parameter Interactions 21-6
xxv
Filter choices for the measured and reference signals 22-17
Square-root raised cosine filters 22-18
Raised cosine filters 22-18
Gaussian filter 22-19
Low pass filter (for FSK) 22-19
User defined filters 22-19
IS-95 Filters 22-20
EDGE Filter 22-21
EDGE (winRC) Filter 22-21
xxvi
24 Wideband CDMA Concepts (Options B73, B79, and
080)
Overview 24-2
What you learn in this chapter 24-2
What option B73 does 24-2
What option B79 does 24-3
What option 080 does 24-3
Measurement Flow 24-4
Setting up a W-CDMA Measurement 24-6
Signal Connections and Input Range 24-6
Frequency Span 24-7
Center Frequency 24-7
Scramble Code 24-7
Chip Rates, Code Layers, and Symbol Rates 24-8
Main Length 24-9
Filtering 24-9
Mirrored Spectrums 24-9
Time-Domain Corrections 24-9
Trigger Signal 24-10
Viewing Measurement Results 24-11
Code-Domain Power Displays 24-12
Time-Domain Displays 24-13
Time Gating 24-14
Parameter interactions 24-15
Data size considerations 24-15
Resolution bandwidth 24-15
Points Per Symbol 24-15
Feature Availability in W-CDMA 24-16
Troubleshooting W-CDMA Measurements 24-17
Index
Need Assistance?
Documentation Road Map
xxvii
1
Demodulating an
Analog Signal
This chapter shows how to demodulate AM, FM, and PM signals using the
Analog Demodulation instrument mode. In these examples the signals are
provided by the Signals Disk which accompanies this documentation.
1-1
Demodulating an Analog Signal
To perform AM demodulation
1-2
Demodulating an Analog Signal
l The span value sets the effective sample rate (∆t) and range of allowed
RBW values.
l The RBW value determines the record length (T).
l The number of measured points = T/∆t.
1-3
Demodulating an Analog Signal
To perform PM demodulation
1-4
Demodulating an Analog Signal
1-5
Demodulating an Analog Signal
To perform FM demodulation
1-6
Demodulating an Analog Signal
1-7
2
2-1
Measuring Phase Noise
2-2
Measuring Phase Noise
1. Select PM demodulation:
Press [Instrument Mode], [Analog Demodulation ] (with option AYH, press [Instrument
Mode], [demod type], [Analog Demodulation], [Return]).
Press [demodulation setup], [ch1 result], [PM].
2. Select PSD measurement data:
Press [Measurement Data], [PSD] ([PSD ch1] for a 2-channel analyzer).
3. Set the x-axis scale to log:
Press [Data Format], [x-axis log].
4. Turn on averaging:
Press [Average], [average on], [num averages], 100, [enter], [fast avg on].
5. Run (or start) the measurement and scale the results:
Press [Meas Restart] to make the measurement.
Press [Auto Scale] to scale the trace data.
The display should now appear as shown below.
2-3
3
Characterizing a
Transient Signal
This chapter demonstrates two methods of characterizing a transient signal.
In this case you will characterize a simulated transmitter turn-on signal.
3-1
Characterizing a Transient Signal
3-2
Characterizing a Transient Signal
3-3
Characterizing a Transient Signal
This procedure assumes that the steps in “To set up transient analysis”
have been performed. If not, do so before continuing.
1. Turn on time gating, set the gate length, and set up the knob to move the gate:
Press [Time], [gate on ], [gate length], 3, [us], [ch1 gate dly].
Press the [Marker|Entry] hardkey so that the knob’s “Entry” LED is on.
2. Rotate the knob to move the gate over the very first part of the transient signal
appearing in the lower trace; see the plot below.
3. Set up the marker to show the movement of the spectrum’s peak:
Press [A], [Marker Function], [peak track on].
Press [Shift], [Marker⇒] (turns offset marker on and zeros it).
4. Now, move the time gate across the transient signal’s time display (by turning
the knob) and note the movement of the spectrum peak:
Press [Time], and make sure [ch1 gate dly ] is selected (if not, press it).
Press [Marker|Entry] if the knob’s “Entry” LED is not on.
Rotate the knob, moving the gate further to the right into the transient
signal and stop long enough for the spectrum to update. Then move it
again and stop. The reference marker (square) remains at the location of
the “transient start up” making it easier to see the carrier movement as
the regular marker (diamond) tracks the peak. Marker readouts in the
display pictured below show that early in the transient there is as much
as 1.00 MHz variation in carrier frequency.
With time gating on, the spectrum shown (top) is that of the data inside
the gate markers (bottom). In this case, moving the time gate across the
time signal (bottom) shows that the carrier frequency varies with time
(the spectral peak moves). We can use FM demod to show this, too.
(grids were turned off in the illustration to highlight the gate markers.)
3-4
Characterizing a Transient Signal
3-5
Characterizing a Transient Signal
4. Now we’ll look at the amplitude response of the signal with AM demodulation:
Press [Instrument Mode], [demodulation setup], [ch1 result], [AM].
Press [Pause|Single].
5. Now scale both traces:
Press the blue [Shift], [A]. Traces A and B should be active (both LEDs
on).
Press [Auto Scale] to automatically scale the active traces.
The display should now appear as shown below.
3-6
4
4-1
Making On/Off Ratio Measurements
4-2
Making On/Off Ratio Measurements
The lower trace displays the time domain signal with a gate
encompassing the first burst. The upper trace displays the
frequency spectrum of the gated burst.
4-3
Making On/Off Ratio Measurements
This assumes you have already set up time gating as in “To set up time
gating.”
1. Turn on averaging:
Press [Average], [average on].
2. Turn on and zero the offset marker on the spectrum display:
Press [A], [Shift], [Marker], [Shift], [Marker⇒].
3. Move the gate to the “off” portion of the time display:
Press [B], [Time], [ch1 gate dly].
Rotate the knob until the gate markers encompass the “off” portion of the
signal.
The display should appear as below.
This measurement allows you to determine how much of the carrier leaks
through to the off portion of a burst transmission and therefore establishes
the dynamic range of the transmission system. In this particular example
the dynamic range is low because of the noise inherent in playing a signal
through the arbitrary source.
On the upper trace the offset marker is set at the “on” signal level.
When the gate is moved to the “off” portion of the signal,
the marker reading reflects the difference between the “on” portion
and the “off” portion of the signal.
4-4
5
Making Statistical
Power Measurements
This chapter shows you how to make statistical power measurements, such
as CCDF (Complementary Cumulative Density Function), and peak,
average, and peak-to-average statistical measurements.
5-1
Making Statistical Power Measurements
To display CCDF
5-2
Making Statistical Power Measurements
CCDF provides better resolution than CDF for low probability signals,
especially when the y-axis is in log format. Presetting the analyzer
automatically selects log format ([Data Format], [magnitude log(dB)]).
The analyzer plots CCDF using units of % for the y-axis and power (dB)
for the x-axis. Power on the x-axis is relative to the signal average power,
so 0 dB is the average power of the signal. In other words, a marker
reading that shows 12% at 2 dB means there is a 12% probability that the
signal power will be 2 dB or more above the average power.
The analyzer computes CCDF using all samples in the current time record.
Each successive measurement adds additional samples to the CCDF
measurement. Pressing [Measurement Restart] or changing most parameters
under the MEASUREMENT keygroup restarts the CCDF measurement.
5-3
Making Statistical Power Measurements
This procedure shows you how to use features under [Marker Function] to
display peak, average, and peak-to-average statistical power measurements.
You can use these features to obtain the same results you get with CCDF
measurements. Unlike CCDF measurements, you can display these
statistical power measurements in any instrument mode as long as the
active trace contains time-domain data. This is useful because these
statistical power measurements give you a way to view power statistics
using the analog, digital, video, and wideband CDMA instrument modes.
Use CCDF measurements for the power distribution of main time results.
Use these statistical power measurements for demodulation results or
results from math functions.
1. Perform the previous task.
The previous task generates the random noise signal used by this task. It
also sets the input range and enables time-domain corrections.
2. Display time-domain data.
Press [Measurement Data], [main time ch1].
3. Set the statistical percentage to 99.8%.
Press [Marker Function], [peak/average statistics], [peak percent], 99.8%.
4. Select a statistical power measurement.
Press [peak power].
5. Turn on the statistical power measurement.
Press [statistics on],.
For example, you may determine that the instantaneous power of a given
signal is less-than-or-equal to 3.5 dBm 99.8% of the time. In this case, you
would say that the peak power is 3.5 dBm at a peak percent of 99.8%, or
the peak power will be below 3.5 dBm 99.8% of the time. Alternatively,
you could say that the instantaneous power will exceed 3.5 dBm 0.2% of
the time (100% – 99.8% = 0.2%). You can represent this probability
mathematically as:
5-4
Making Statistical Power Measurements
Using the [Marker Function] hardkey, the analyzer lets you set the peak
percent and then display peak, average, or peak-to-average statistical power
for these configurations (otherwise the statistical softkeys are inactive):
l The instrument mode is not Scalar.
l The measurement contains time-domain data (x-axis is time).
Important Statistical power measurements operate on time data. By default, time data is
uncalibrated. Therefore, make sure you enable time-domain corrections as
done by step 1 in this procedure before making these measurements.
5-5
6
Creating Arbitrary
Waveforms
This chapter shows you how to generate arbitrary waveforms using the
analyzer’s arbitrary source. You can generate arbitrary waveforms that
contain up to 16,384 samples of real or complex data. Under certain
conditions, you can extend the arbitrary-source length to include up to
32,768 samples of real or complex data.
6-1
Creating Arbitrary Waveforms
You use trace data to generate arbitrary waveforms. You can generate
short or long waveforms. Short waveforms have up to 4096 samples of
complex data or 8192 samples of real data. Long waveforms have more
than 4096 samples of complex or 8192 samples of real data.
There are two ways of generating trace data. You can use measured data
or you can use a computer program (such as MATLAB1) on your
computer to generate trace data. This and the next task show you how to
generate arbitrary waveforms using measured data. Subsequent tasks show
you how to generate arbitrary waveforms using computer-generated data.
The steps below show you how to use a single, measured trace to create a
short arbitrary waveform. See ‘’To create a waveform using multiple,
measured traces’’ to learn how to create long arbitrary waveforms.
2. Connect your signal to the analyzer (this example uses the analyzer’s source to
provide a 1 MHz fixed-sine signal).
Connect the SOURCE output to the CHANNEL 1 input.
Press [Source], [source on].
6-2
Creating Arbitrary Waveforms
To create an arbitrary
waveform, display your
signal in the time domain
and save the resulting trace
to a data register. Then
configure the arbitrary
source to use the data
register.
6-3
Creating Arbitrary Waveforms
The analyzer displays ‘’Loading arb source from register D1’’ and
‘’Arbritary Source length: XXX samples.’’
6-4
Creating Arbitrary Waveforms
Waterfall and spectrogram displays store trace data in the trace buffer.
Both displays use the same trace buffer, therefore it doesn’t matter which
display you use when you save the trace buffer. The [buffer depth] softkey
determines the size of the trace buffer. For example, a buffer depth of 20
means the trace buffer can contain up to twenty traces, regardless of how
many traces are displayed.
If the analyzer displays OUT OF MEMORY when you try to save data into
a data register, you need to reconfigure the analyzer’s memory. You may
want to press [System Utility], [options setup] to see if your analyzer has option
UFG. Option UFG adds an additional 4 MB of memory (and LAN
capability) to your analyzer.
HINT A good way to increase the amount of memory available for data registers is to
reduce [max freq points]. The value of this softkey determines the maximum
number of points in a trace and also reserves memory for other internal
operations. Press [System Utility], [memory usage], [configure meas memory], [max freq points] to
change this parameter.
The arbitrary source may not be able to use all data in the data register.
The arbitrary source can use up to 16,384 samples of real or complex data.
Under certain conditions, the arbitrary source can use up to 32,768 samples
of real or complex data (see ‘’To output the maximum number of samples’’
later in this chapter).
6-5
Creating Arbitrary Waveforms
There are several computer programs that let you create arbitrary
waveforms (such as MATLAB or MATRIXx2). This procedure shows you
how to load a short, computer-generated waveform into the analyzer’s
arbitrary source. Short waveforms contain 4096 complex or 8192 real
points, or less.
1. Use your program to create a waveform that contains no more than 4096
complex or 8192 real points (for larger waveforms, see ‘’To create a long
waveform using ASCII data’’).
2. Save your waveform as an ASCII file.
3. Convert your file from ASCII to SDF.
With the SDF utilities installed on your computer, type the following from
a DOS prompt:
where: /z:cf specifies the center frequency (use with complex data).
/x:0 specifies the start time as 0 seconds.
∆t is the interval between samples.
source_file is the name of your ASCII file
destination_file is the name of the SDF file.
6-6
Creating Arbitrary Waveforms
The analyzer stores trace data in Standard Data Format (SDF). Therefore,
you must use the Standard Data Format utilities to convert your data to
the SDF format recognized by the analyzer. For details about the SDF
utilities, see the Standard Data Format Utilities: User’s Guide shipped
with your analyzer.
The following paragraphs show you how the AMSIG.DAT file on the
Signals Disk was created. This signal was created using MATLAB. It is an
amplitude-modulated signal that uses a 25 kHz sinewave to modulate a
5 MHz carrier. The sample frequency is 25.6 MHz. Here are the equations
and commands used to create this signal (> is the MATLAB prompt):
>t=0:1023;
>x=t/1024*2*pi;
>y=(sin(200*x)).*(.7+.2*sin(x ));R >save amsig.asc y /ascii
>quit
The MATLAB file was converted to SDF format using the ASCTOSDF
utility, as follows:
You can derive the frequency span using the following formula (use n =
2.56 since the ASCTOSDF command did not include the /z:cf argument):
1 1.28 for complex (zoom) data
span = where n =
∆t × n 2.56 for real (baseband) data
6-7
Creating Arbitrary Waveforms
There are several computer programs that let you create arbitrary
waveforms (such as MATLAB or MATRIXx). This procedure shows you
how to use a long, computer-generated waveform with the analyzer’s
arbitrary source. Long waveforms have more than 4096 complex or 8192
real points.
1. Using your computer program, create your waveform and save it to an ASCII
file. Note the number of samples and the ∆t of your waveform.
2. Create a waterfall or spectrogram display that has the same number of samples
and ∆t as your waveform.
3. Using the results from the previous step, create a contiguous waterfall or
spectrogram display.
4. Save the contiguous waterfall or spectrogram display (the trace buffer) to disk.
Press [Save/Recall], [default disk], [internal disk], [Return].
Press [save more], [save trace buffer], [into file].
5. Copy the trace-buffer file from disk onto your computer and put it in the same
directory as the ASCII file you created in step 1.
6. Use the sdfydata utility to replace the data in the trace_buffer file with data
from your ASCII file.
6-8
Creating Arbitrary Waveforms
7. Load the modified trace-buffer file into one of the analyzer’s data registers.
On your computer, copy the modified trace-buffer file to floppy disk.
Insert the disk in the analyzer’s disk drive.
Press [Save/Recall], [recall more], [catalog on] and select your file.
Press [recall trace buffer], [from file into D1].
The analyzer stores trace data in Standard Data Format (SDF). You
substitute trace data from a waterfall or spectrogram display using the
sdfydata Standard Data Format (SDF) utility. This utility is one of several
utilities included in the Standard Data Format Utilities: User’s Guide
shipped with your analyzer. The sdfydata utility automatically converts the
ASCII data to SDF format as it copies the ASCII data into the SDF file.
For additional details about installing and using the SDF utilities, see the
Standard Data Format Utilities: User’s Guide shipped with your analyzer.
6-9
Creating Arbitrary Waveforms
5. Select a waterfall or spectrogram display and set the buffer depth to 20.
Press [Display], [waterfall setup], [waterfall on].
Press [buffer depth 20].
6-10
Creating Arbitrary Waveforms
6-11
Creating Arbitrary Waveforms
There are several computer programs that let you create arbitrary
waveforms (such as MATLAB or MATRIXx). If the waveform is a long
waveform (it contains more than 4096 complex points or 8192 real points),
you must create a waterfall or spectrogram display on the analyzer, copy
the waterfall or spectrogram data to your computer, and use the Standard
Data Format (SDF) utilities to replace the waterfall or spectrogram data
with the data from your computer program. The waterfall or spectrogram
data must have the same sample frequency, length, and ∆t (time-interval
between points) as your computer-generated waveform.
6-12
Creating Arbitrary Waveforms
5. Set the number of frequency points for your signal. The number of frequency
points must be greater than the number of samples in a segment divided by
2.56 (real) or 1.28 (complex):
1920 samples
For 10 segments of 1920 samples: = 1500 −−> Use 1601 freq. pts.
1.28
1600 samples
For 12 segments of 1600 samples: = 1250 −−> Use 1601 freq. pts.
1.28
960 samples
For 20 segments of 960 samples: = 750 −−> Use 801 freq. pts.
1.28
6. Set the frequency span to obtain the desired sample frequency. For real
signals, divide the sample frequency by 2.56; for complex signals, divide by 1.28:
3.84 MHz
Frequency span (complex) = = 3 MHz
1.28
6-13
Creating Arbitrary Waveforms
Time Record Length Using [rbw coupling auto] And [rbw mode arb]
The numbers in the above table are valid only when [rbw coupling auto] and
[rbw mode arb] are selected. For any other combination of rbw coupling
or rbw mode, you must measure the time-record length and use the
following formula to determine the number of samples in a time
record:
6-14
Creating Arbitrary Waveforms
The number of samples you can save to a data register may be limited by
memory configuration. The analyzer displays OUT OF MEMORY if there is
insufficient memory when you try to save data into a data register.
HINT A good way to increase the amount of memory available for data registers is to
reduce [max freq points]. The value of this softkey determines the maximum
number of points in a trace and also reserves memory for other internal
operations. Press [System Utility], [memory usage], [configure meas memory], [max freq points] to
change this parameter.
It’s possible for a data register to contain more data (more samples) than
the arbitrary source can use. The maximum number of samples that the
arbitrary source can use is 16,384 samples. If you used a cardinal
frequency span to create the arbitrary waveform (to create the data in the
data register), the arbitrary source can use 32,768 samples. If you did not
use a cardinal frequency span, the maximum number of samples that the
arbitrary source can use will be between 16,384 and 32,768 samples.
10 MHz
Cardinal Spans = , where n is a whole number.
2n
Based on this formula, cardinal spans are 10 MHz, 5 MHz, 2.5 MHz, and
1.25 MHz, and so on. For some instrument configurations, the maximum
frequency span is less than 10 MHz. For these configurations, use the
same formula to determine the cardinal spans and discard values that
exceed the maximum frequency span. For example, the maximum
frequency span of the external receiver is 7 MHz, in which case the
cardinal spans are 5 MHz, 2.5 MHz, 1.25 MHz, and so on.
6-15
7
7-1
Using Waterfall and Spectrogram Displays (Opt. AYB)
This procedure creates the test signal used throughout this chapter to
demonstrate waterfall and spectrogram features. You use the analyzer’s
source to generate a sine wave, connect the sine wave to the analyzer’s
channel 1 input, and then overrange the analyzer to simulate a spectral
display with multiple tones.
After completing this step, the analyzer displays OV1 to inform you that
the signal is overloading the analyzer’s ADC (in this case, the range is too
low). We do this intentionally to simulate a signal with multiple tones.
7-2
Using Waterfall and Spectrogram Displays (Opt. AYB)
Hint You may want to save the current measurement state to non-volatile RAM
(NVRAM). That way, if you don’t have time to finish the procedures in this
chapter, you can quickly reproduce the test signal. To do this, press
[Save/Recall] [default disk] [non-volatile RAM disk] [return] [save state]. Then enter the name
of the file you want to create and press [enter]. To recall the state, press
[Save/Recall] [catalog on] [recall state], select the file that you created, and press [enter].
Test Signal
7-3
Using Waterfall and Spectrogram Displays (Opt. AYB)
This procedure uses the signal created at the beginning of this chapter to
show you how to set up and scale waterfall displays.
1. Perform the procedure at the beginning of this chapter to create a test signal.
In a waterfall display, new traces are added to the top of the display as
older traces flow to the bottom. The analyzer displays marker information
for the most recent (top) trace. Later in this chapter you will learn how to
select and display marker information for other traces in the waterfall
display.
Trace height determines the vertical space (in pixels) allotted to each trace.
The height of a trace within that vertical spacing depends on the y-axis
scaling, which is set with [Ref Lvl/Scale] [Y per div]. It may be easier to think
of trace height as defining the height of a box that each trace must fit in.
Whereas trace height sets the height of a box that each trace must fit in,
elevation determines the vertical space (in pixels) between those boxes. If
the elevation is less than the trace height, the “boxes” overlap—which
means the traces overlap. If the elevation is larger than the trace height,
the “boxes” don’t overlap.
7-4
Using Waterfall and Spectrogram Displays (Opt. AYB)
Hint Additional features such as threshold, baseline, and hidden line are also
available. For details about these features, press [Display] [waterfall setup]. Then
see online help for the keys that enable these features.
Hint You may find it easier to change parameters for softkeys which require a
numeric entry by using the knob. To activate the knob for entries, press
[Marker|Entry] and illuminate the Entry LED.
Y-axis
Z-axis
X-axis
Waterfall Display
7-5
Using Waterfall and Spectrogram Displays (Opt. AYB)
1. Follow the instructions in “To setup and scale a waterfall display” to create a
waterfall display.
The most recent trace (top) trace is selected if trace select is off. To
select any other trace, you must turn trace select on.
OR
Press [Marker|Entry] to highlight the Entry LED and rotate the knob to
select the desired trace.
7-6
Using Waterfall and Spectrogram Displays (Opt. AYB)
You can select a trace by number or by its z-axis value (in seconds).
Trace number 1 is the first, or oldest trace in the waterfall buffer. To
select a trace by its z-axis value, press [trace] followed by the z-axis value.
Hint To display the current z-axis value in the [trace] softkey, press [trace] [s] . To
display the current trace number, press [trace] [enter].
If the marker is on, the analyzer displays marker information for the
selected trace. The z-axis marker value (see below) is the elapsed time
from when you pressed [Meas Restart] to when the trace was created.
Pausing a measurement does not reset the z-axis clock. If you pause and
resume a measurement, the z-axis value of the next trace is still referenced
to the last time you pressed [Meas Restart].
7-7
Using Waterfall and Spectrogram Displays (Opt. AYB)
This procedure uses the results of the previous procedure to show you
how to use markers and offset markers with waterfall displays.
1. Perform the previous procedure to create a waterfall display and enable trace
selection.
Another way to set the position of the offset marker is with the
[offset posn setup] softkey (located under the [Marker] hardkey). This softkey
displays another softkey menu that lets you manually specify the x-, y-,
and z-axis location of the offset marker.
5. Move the marker to the next highest peak on the selected trace.
Press [Marker Search] [next peak].
With the offset marker on, marker values are relative to the offset marker.
Since the marker is on the same trace as the offset marker, the z-axis
marker value is still zero (0).
7-8
Using Waterfall and Spectrogram Displays (Opt. AYB)
In this example, notice that the z-axis marker value is approximately 41.2
ms, which is the elapsed time between the two traces. In other words,
41.2 ms elapsed from when the analyzer acquired trace 2 to when it
acquired trace 1. The amount of time needed to acquire each trace is
dependent on several factors and may be different than that shown in this
example.
7-9
Using Waterfall and Spectrogram Displays (Opt. AYB)
With buffer search on, marker-search operations include all traces in the
waterfall buffer. With buffer search off, marker-search operations are
confined to the selected trace.
4. Move the marker to the next highest peak in the waterfall buffer.
Press [Marker Search] [next peak].
Notice that the marker moved to the next highest peak in the waterfall
buffer which, in this example, is on a different trace.
7 - 10
Using Waterfall and Spectrogram Displays (Opt. AYB)
This procedure shows you how to set up and view a spectrogram display.
1. Perform the procedure at the beginning of this chapter to create a test signal.
Notice that you set up a spectrogram display in much the same way as a
waterfall display. Both displays share the same trace buffer. Therefore,
you may switch between waterfall and spectrogram displays without losing
data.
For additional information, see online help for the [spectrogram setup] softkey.
7 - 11
Using Waterfall and Spectrogram Displays (Opt. AYB)
This procedure shows you how to use advanced features to enhance the
spectrogram display.
2. Pause the measurement after the spectrogram fills the entire display.
Press [Pause|Single].
The [enhance] softkey lets you redistribute colors in the colorbar. A value
of 50% evenly distributes the colors. A value of 0% compresses the colors
into the top of the colorbar, whereas a value of 100% compresses them
into the bottom of the colorbar. Online help provides additional
information on this feature.
4. Select different color maps to see the effects on the spectrogram display.
Rotate the knob to until [enhance] is back to its default value of 50%.
Press [map color] [color reverse]
Press [grey normal]
Press [grey reverse]
Press [color normal] to return to the default color map.
Color maps change the colors used in the color bar. Different color maps
offer different perspectives. Essential information may be buried, or
obscure in one color map, but prominent in another.
7 - 12
Using Waterfall and Spectrogram Displays (Opt. AYB)
In this example, changing the number of colors erases the upper portion
of the spectrogram display. This happens because the traces in this area
are not in the spectrogram buffer. In other words, the spectrogram buffer
does not contain enough traces to fill the entire display. Changing the
number of colors forces the analyzer to recompute scaling factors for the
y-axis. The analyzer can do this only for traces in the spectrogram buffer.
Hint You may overlay another type of trace on a spectrogram and observe, for
example, the spectrum or PSD of the input signal. To do this, press [Display]
[view/overlay traces] and turn on the trace that you want to use as an overlay.
Color map, enhance, and threshold affect all traces that contain
spectrogram displays. For example, if traces A and B contain spectrogram
displays, changing the color map for trace A also affects trace B.
7 - 13
Using Waterfall and Spectrogram Displays (Opt. AYB)
You use markers in a spectrogram display the same way you use markers
in a waterfall display. To learn how to use markers (and select traces) in
a spectrogram display, display a spectrogram instead of a waterfall and
perform the following procedures:
Note the following differences when performing the above procedures with
a spectrogram dispay.
l Spectrograms use a vertical line instead of a diamond to show the location of
the marker.
l Spectrograms use a vertical line and a horizontal line with a square to show the
location of the offset marker.
l Spectrograms use a horizontal line to show the selected trace when trace select
is on.
7 - 14
Using Waterfall and Spectrogram Displays (Opt. AYB)
2. Activate the waterfall or spectrogram display that you want to save. For
example, if the display is in trace A, press [A].
Waterfall and spectrogram displays share the same trace buffer. Therefore,
it doesn’t matter which is displayed when you save the trace buffer. When
you recall the trace buffer, you can examine trace-buffer data in either
waterfall or spectrogram format.
The size of the trace buffer determines the number of traces that are
saved. For example, a buffer depth (trace buffer size) of 10 means ten
traces will be saved, regardless of how many traces are displayed. Save
the trace buffer to a file if you want to recall the trace buffer after a
power down.
Memory constraints may affect trace-buffer size. For details, see online
help for the [remove trace buffers] softkey (under [System Utilities] [memory usage]).
7 - 15
Using Waterfall and Spectrogram Displays (Opt. AYB)
1. Activate the trace where you want the waterfall or spectrogram display. For
example, if you want to display a waterfall display in trace A, press [A].
3. If the trace buffer is in a file, recall the trace buffer from the file into a data
register (if the trace buffer is in a data register, skip this step):
Press [Save/Recall], [recall more], [recall trace buffer].
Cho ose a file and data register.
7 - 16
8
Using Digital
Demodulation
(Opt. AYA)
This chapter shows you how to use digital demodulation to demodulate
and view digitally modulated signals. You may perform the tasks in this
chapter using signals from the Signals Disk, or you may use these tasks as
a model for demodulating your own signals.
8-1
Using Digital Demodulation (Opt. AYA)
For additional details about selecting the optimum range, see online help
for the [Range], [ch1 range] softkey.
4. Select a center frequency and span:
Press [Frequency], [center], 5, [MHz]
Press [span], 100, [kHz].
Selecting the correct frequency span is also important when using digital
demodulation. The span must be wide enough to include all signal
components, and yet not too wide, or the measurement may be affected
by excessive noise and slower speed. For details, see ‘’Span
considerations for digitally demodulationed measurements’’ in the
Digital Demodulation Concepts (Opt. AYA) chapter.
8-2
Using Digital Demodulation (Opt. AYA)
This example uses a signal which has been supplied from the Signals Disk.
When you supply another signal to the channel 1 input you need to select
appropriate center frequency, span, range, and triggering parameters prior
to demodulating the signal.
8-3
Using Digital Demodulation (Opt. AYA)
This task shows you how to demodulate the NADC signal on the Signals
Disk.
1. Configure the analyzer for a digital demodulation measurement.
If you haven’t already done so, perform the steps in the previous
task, ‘’To prepare a digital demodulation measurement.’’
2. Digitally demodulate the signal:
Press [Instrument Mode], [Digital Demodulation] (with option AYH, press
[Instrument Mode], [demod type], [Digital Demodulation], [Return].)
3. Choose standard demodulation setup parameters:
Press [demodulation setup], [demod format], [standard setups], [NADC].
4. Modify the standard parameters for this specific signal:
Press [Time], [result length], 100, [sym]
Press [pulse search off]
Press [Auto Scale]
If you are demodulating a signal which matches a standard signal type, you
can automatically configure the analyzer for that standard by pressing
[standard setups] and then choosing the appropriate type. The parameters set
when you choose a standard are: demod format, span, symbol rate, meas
filter, ref filter, alpha/BT, result length, pulse search, and points per
symbol. If your signal is not of a standard type you may select individual
parameters in the [demodulation setup] menu. To learn how to do this, see ‘’To
demodulate a non-standard-format signal’’ in the Analyzing Digitally
Demodulated Signals chapter.
8-4
Using Digital Demodulation (Opt. AYA)
The [Measurement Data] menu allows you to select the type of data you want
to see, while the [Data Format] menu selects how you want to display that
data. You may select different measurement data and data formats for up
to four traces by activating each trace individually.
Each grid shows a different measurement type with an appropriate data format.
8-5
Using Digital Demodulation (Opt. AYA)
In this example you learn how to perform pulse search on a burst signal.
This example uses a signal, provided on the Signals Disk, which is a record
of the output of a keyed NADC radio transmission.
1. Load “MEAS_PI4.DAT” from the Signals Disk into the arbitrary source:
Perform steps 1, 2, and 3 in ‘’To prepare a digital demodulation
measurement.’’ For step 2, load the “MEAS_PI4.DAT” signal from the
Signals Disk instead of ‘’PI4DQPSK.DAT.’’
If you don’t know how to select the optimum range, see ‘’To prepare a
digital demodulation measurement.’’
5. Select measurement, display, and analysis features. For example, to view the
default displays for all four traces:
Press [Display], [4 grids quad ]
6. The search length must be longer than result length and must include at least
one entire pulse. If the search length is long enough to include more than one
pulse, only the first pulse is demodulated. For additional details, see the
Digital Demodulation Concepts (Opt. AYA) chapter and see online help for
the [pulse search] and [search length] softkeys.
8-6
Using Digital Demodulation (Opt. AYA)
8-7
Using Digital Demodulation (Opt. AYA)
The search length must be longer than the combination of result length,
sync pattern, and offset. The sync pattern may include up to 32 symbols.
The offset may be positive or negative. See the online help topics for
more information on these keys.
8-8
Using Digital Demodulation (Opt. AYA)
When using sync search you can enter a sync bit pattern as in the previous
task, or you can load up to six of your own sync patterns into softkeys F3
through F8 and then use the softkeys to select a sync bit pattern. This
task assumes you have completed the previous task.
1. Insert the Signals Disk into the analyzer’s disk drive.
2. Load an example of user-defined sync patterns:
Press [Save/Recall], [catalog on].
Scroll to highlight SYNC_KEY.TXT
Press [recall more], [recall sync/state defs], [enter].
3. Choose one of the user-defined sync patterns:
Press [Time], [sync setup], [offset], 15, [sym], [user sync patterns].
Pres s one of the six user-defined softkeys to change sync patterns.
If you select Sync 1, Sync 5, or Sync 6 you see what happens if the
analyzer cannot find the sync pattern. The analyzer demodulates the signal
but displays the message “SYNC NOT FOUND.” When this happens the
result is positioned at the start of data collection. In this case the sync is
not found because the combination of offset and sync word place the
result length beyond the pulse. The other four sync words show the result
length on the leading edge, trailing edge, or center of the pulse.
You can create your own sync bit pattern definitions for the softkeys. See
the file “STAT_DEF” on the Signals Disk. The file may be viewed and
edited with any ASCII editor and the results may be saved to disk. If you
have IBASIC installed, you may use it as an editor. See “SYNC_KEY.TXT”
and “STATES.TXT” files to see a sync pattern and state definition that were
created using IBASIC to modify portions of the “STAT_DEF” file.
8-9
Using Digital Demodulation (Opt. AYA)
This task shows you how to demodulate an EDGE (Enhanced Data rates
for GSM Evolution) signal. The EDGE signal used in this task was
generated with the HP/Agilent E4433 ESG Series Signal Generator, with a
frequency of 5 MHz, amplitude of 0 dBm, and a framed (pulsed) data
format. Option B7A must be installed to demodulate EDGE signals.
1. Initialize the analyzer:
Press [Instrument Mode], [receiver], then press:
89410A: [input section (0-10 MHz)].
89441A: [RF section (0-10 MHz)].
Press [Preset].
2. Connect your EDGE signal to the channel 1 INPUT.
3. Set the center frequency (this example uses a 5 MHz EDGE signal):
Press [Frequency], [center], 5, [MHz]
4. Select the optimum range:
Press [Range].
Press the down-arrow key until the Channel-1 Over and Half LEDs are on.
Press the up arrow key one press at a time until the Over LED turns off.
For additional details about selecting the optimum range, see online help
for the [Range], [ch1 range] softkey.
5. Turn on digital demodulation:
Press [Instrument Mode], [Digital Demodulation] (with option AYH, press
[Instrument Mode], [demod type], [Digital Demodulation], [Return].)
6. Configure the analyzer to demodulate the EDGE signal:
Press [demodulation setup], [demod format], [standard setups], [EDGE].
7. Display four grids to view the vector diagram (trace A), error-vector trace
(trace B), eye diagram (trace C), and symbol table (trace D).
Press [Display], [4 grids quad ].
8. Autoscale traces A, B, and C:
Press [Shift] [B], [Shift] [C]
Press [Auto Scale].
8 - 10
Using Digital Demodulation (Opt. AYA)
Because EDGE signals incorporate rotation and the EDGE filter introduces
ISI (inter-symbol interference), symbol locations in the vector and
constellation diagrams should appear random. However, at one
point/symbol (the value set by the EDGE standard setup) the analyzer
removes the effects of ISI so you can view a “clean” vector diagram.
Above one point/symbol, the analyzer does not remove the effects of ISI.
10. Set points/symbol to 2 to view the effects of ISI on the vector diagram:
Press [A], [Display], [single grid]
Press [Time], [points/symbol], 2, [enter].
Quad display showing individual IQ measured and IQ reference vector diagrams, the
error vector trace, and the symbol table (at 1 point/symbol). Single display showing
same vector diagram, but at 2 points per symbol. At 1 point/symbol, the analyzer
removes the effects of ISI so you can view a “clean” vector diagram. Above 1
point/symbol, the effects of ISI are not removed.
8 - 11
Using Digital Demodulation (Opt. AYA)
This task shows you how to use the error-vector trace and the symbol
table to diagnose problems with an EDGE signal. To simulate an error
condition, the task uses the analyzer’s source to mix a 5.1 MHz, –35 dbM
sine wave with the EDGE signal loaded in the previous task.
1. Demodulate your EDGE signal as shown in the previous task.
2. Make sure points/symbol are set to one:
Press [Time], [points/symbol], 1, [enter].
3. Mix the analyzer’s source with your EDGE signal.
Connect a T-connector to the CHANNEL 1 input.
Connect the analyzer’s SOURCE output to the T-connector.
Connect your EDGE signal to the T-connector.
4. Configure the source to output a 5.01 MHz, –35 dbM, sine wave:
Press [Source]
Press [level], [–35], [dbM]
Press [sine freq], [5.01], [MHz]
Press [source on]
5. Display the error-vector in trace A and autoscale the trace:
Press [A], [Measurement Data], [error vector time]
Press [Data Format], [polar IQ vector]
Press [Auto Scale],
6. Display two grids and put the symbol table in the lower trace.
Press [Display], [two grids].
Press [D] (By default, the symbol table is in trace D).
The error-vector vector diagram and symbol table provide good insight
into the quality of your EDGE signal. The next step shows you another
useful display: the error-vector spectrum.
7. Display the spectrum of the error-vector in trace A and auto-scale the trace.
Press [A], [Measurement Data], [Ierror vector spectrum]
Press [Auto Scale].
8 - 12
Using Digital Demodulation (Opt. AYA)
Mag Err and Phase Err are especially useful to determine if your signal
contains AM, PM, spurious, or excessive noise errors. AM errors increase
Mag Err; PM errors increase Phase Err; spurious and noise errors increase
both Mag Err and Phase Err.
The EDGE demodulation format adds two new error parameters to the
symbol table: pk EVM and 95% EVM. pk EVM is the mean (average) of
the peak EVMs—one per measurement (it is a mean of the peaks, not a
peak of the peaks). 95% EVM is the error-vector-magnitude (EVM) below
which 95% of the individual symbol EVM’s occur.
The error-vector trace shows the error vector between the measured signal
(IQ measured) and the ideal signal (IQ reference) at the symbol locations.
The error-vector vector diagram shows the magnitude and phase errors at
the symbol locations. The error-vector spectrum shows undesired spectral
components at the symbol locations.
Two 2-grid displays. The first display shows the vector diagram of the error-vector
trace and the symbol table in the lower grid. The second display shows the
spectrum of the error-vector trace and the symbol table in the lower grid.
8 - 13
Using Digital Demodulation (Opt. AYA)
This example uses an MSK signal from the Signals Disk to show you how
to demodulate an MSK signal and view MSK phase transitions.
1. Load “MSK.DAT” from the Signals Disk into the arbitrary source:
Perform steps 1, 2, and 3 in ‘’To prepare a digital demodulation
measurement.’’ For step 2, load the “MSK.DAT” signal from the Signals
Disk instead of ‘’PI4DQPSK.DAT.’’
If you don’t know how to select the optimum range, see ‘’To prepare a
digital demodulation measurement.’’
When you turn on digital demodulation, you may see this message:
Maximum span limited by symbol rate and maximum span/symbol rate ratio.
This message informs you that the frequency span is limited by the
currently selected symbol rate. In other words, the symbol rate used in
the last digital demodulation measurement is too small. The next step
automatically selects the correct symbol rate and restores the frequency
span to 1 MHz, so you can ignore this message. For additional details
about symbol rate and frequency span interactions, see ‘’Parameter
Interactions’’ in the Digital Demodulation Concepts chapter.
8 - 14
Using Digital Demodulation (Opt. AYA)
6. Format traces B and D to view the reference versus the measured trellis
diagram:
Press [Display], [2 grids], [view/overlay traces], [D on]
Press [B], [Measurement Data], [IQ reference time]
Press [D], [Measurement Data], [IQ measured time]
Press [Shift], [B]
Press [Data Format], [eye diagram trellis]
Press [more format setup], [eye length], 4, [enter], [Auto Scale]
The upper grid shows the relationship between instantaneous frequency and
instantaneous phase. The trellis diagram in the lower grid presents another view of
phase response.
8 - 15
Using Digital Demodulation (Opt. AYA)
Note This measurement can only be performed with a 2-channel analyzer—you must
have option AY7 (option AY7 adds a second input channel).
3. Adjust the frequency span to encompass the signal with a span of at least 78
kHz.
5. Select identical parameters for both channels under the [Range] key.
6. Select identical parameters for both channels under the [Input] key.
7. Select identical parameters for both channels under the [Trigger] key.
For more information on this type of measurement see online help for the
[input section (ch1 + j*ch2)] (89410A) or [IF section (ch1 + j*ch2)]
(89441A) key.
8 - 16
9
Using Video
Demodulation
(Opt. AYH)
This chapter shows you how to use digital video demodulation to
demodulate and view digitally-modulated video signals. You may perform
the tasks in this chapter using signals from the Signals Disk, or you may
use these tasks as a model for demodulating your own signals.
9-1
Using Video Demodulation
(Opt. AYH)
This task shows you how to load and view the 8 VSB signal located on the
Signals Disk. If you have your own 8 VSB signal, use the steps below and
enter the demodulation parameters for your signal.
2. Supply an 8 VSB signal to the channel 1 INPUT or perform the following steps
to load an 8 VSB signal from the Signals Disk into the analyzer’s time-capture
RAM:
Insert the Signals Disk into the internal disk drive.
Press [Save/Recall], [default disk], [internal disk].
Press [Return], [catalog on].
Rotate the knob to highlight 8VSB.CAP
Press [recall more], [recall capture buffer], [enter].
3. Turn on averaging:
Press [Average] [average on].
When you measure time-capture data, the analyzer automatically sets its
frequency span and center frequency to that used to capture the data.
Therefore, you did not need to set these parameters in the above steps.
If you are not measuring time-capture data, you must set the center
frequency, frequency span, and range. If these parameters are incorrect,
the analyzer may not lock to your carrier, measurement speed may be
reduced, or you may see excessive errors in the demodulated results. For
details about setting these parameters, see ‘’Carrier locking’’, ‘’Input Range’’,
and ‘’Span considerations’’ in the Video Demodulation Concepts chapter.
The next task, ‘’To determine the center frequency for a VSB signal.’’,
shows you how to determine the correct center frequency.
9-2
Using Video Demodulation
(Opt. AYH)
VSB measurements typically require a large portion of measurement
memory. Therefore, it is a good idea to choose the maximum value (4096)
for [max time points] (see step 1). For details about [max time points], see online
help (press [Help], then press [max time points]).
Note Before demodulating a VSB signal, view the signal in Vector mode to verify that
the pilot is on the left (low side) of the spectrum. If it isn’t, you must configure
the analyzer to demodulate a high-side pilot. For further details, see
‘’To demodulate a VSB signal.’’
9-3
Using Video Demodulation
(Opt. AYH)
Choosing the correct center frequency is important for all digital video
demodulation measurements. This task shows you how to determine the
correct center frequency for VSB measurements. To learn how to
determine the correct center frequency for QAM measurements, see the
‘’Video Demodulation Concepts’’ chapter. Note that you cannot use the
time-capture signal from the signals disk to perform this task. This task
uses the analyzer’s frequency counter, which cannot be used on time
capture data.
Symbol Rate
Center Frequency (LOW SIDE PILOT) = + (Pilot Frequency)
4
Symbol Rate
Center Frequency (HIGH SIDE PILOT) = (Pilot Frequency) −
4
In this example, the symbol rate is 10.762 MHz, the frequency counter
shows the pilot frequency at 3.308894876 MHz, and the pilot is on the low
side of the spectrum. Using the formula for low-side pilot, the ideal
center frequency is 5.999394876 MHz. A center frequency of 6 MHz is
close enough to ensure carrier lock.
9-4
Using Video Demodulation
(Opt. AYH)
6. Set the center frequency to the computed value:
Press [Frequency], [center], 6 [MHz)].
Note If your pilot is on the high (right) side of the spectrum, you must configure the
analyzer to demodulate a high-side pilot. For further details, see the next task:
‘’To demodulate a VSB signal.’’
9-5
Using Video Demodulation
(Opt. AYH)
This task shows you how to demodulate a VSB signal. The task uses the
8 VSB time-capture signal that you loaded into the analyzer in ‘’To prepare
a VSB measurement’’.
1. Prepare the analyzer for a VSB measurement as shown in the ‘’To prepare a
VSB measurement’’.
4. Select the correct demodulation parameters for the 8 VSB signal (if you are not
using the signal provided on the Signals Disk, enter the parameters for your
signal) :
Press [demodulation setup].
Press [demod format], [VSB 8], [Return].
Press [symbol rate], 10.762, [MHz]
Press [result length], 800, [sym]
Press [ref filter], [raised cosine]
Press [Return], [meas filter], [root raised cosine].
Press [alpha/BT], .1152
Press [Time], [points/symbol], 5.
Press [pulse search off], [sync search off].
5. If you are using the 8 VSB signal from the Signals Disk, skip the next step.
6. If the pilot is on the right (high side) of the spectrum, configure the analyzer to
demodulate a high-side pilot:
Press [Instrument Mode], [demodulation setup], [more], [freq spectrum mirror].
To learn what [freq spectrum mirror] does, see online help (press [Help], then
press [freq spectrum]).
9-6
Using Video Demodulation
(Opt. AYH)
7. View the constellation and eye diagram:
Press [Display], [2 grids],
Press [A], [Measurement Data], [IQ measured time]
Press [Data Format], [polar (IQ) constellation].
Press [B], [Measurement Data], [IQ measured time]
Press [Data Format], [eye diagram I].
With VSB signals, symbol locations (detection decision points) are derived
from the real portion (I) of the demodulated data. This is evident in the
constellation diagram where you see symbols aligned vertically in 8
locations (16 locations for 16 VSB) along the I-axis. The vertical lines in
the constellation diagram indicate ideal symbol locations.
Hint Displayed data must contain real data to see symbol locations for VSB signals.
For example, if you press [Data Format] and select the imaginary part of the data
or the Q eye-diagram, you won’t see symbol information.
9-7
Using Video Demodulation
(Opt. AYH)
This task shows you one way to set up a QAM or DVB QAM measurement.
The task uses the RF section (0-10 MHz) receiver and a 32 DVB QAM
signal from the signals disk. Several other tasks in this chapter use this
setup to teach you how to use video demodulation.
1. Initialize the analyzer:
Press [Instrument Mode], [receiver], then press:
89410A: [input section (0-10 MHz)].
89441A: [RF section (0-10 MHz)].
Press [Preset].
Press [Instrument Mode], [vector].
Press [System Utility], [memory usage], [configure meas memory)], [max time pts], 4096.
2. Supply a 32 DVB QAM signal to the channel 1 INPUT or perform the following
steps to load a 32 DVB QAM signal from the Signals Disk into a data register
and play it through the analyzer’s aribtrary source:
Insert the Signals Disk into the internal disk drive.
Connect the SOURCE to the channel 1 INPUT.
Press [Save/Recall], [default disk], [internal disk].
Press [Return], [catalog on].
Rotate the knob to highlight 32DVBQAM.DAT
Press [recall trace], [from file into D1], [enter].
Press [Source], [source on], [source type], [arbitrary].
3. Select the optimum range:
Press [Range].
Press the down-arrow key until the Channel-1 Over and Half LEDs are on.
Press the up arrow key one press at a time until the Over LED turns off.
For additional details about selecting the optimum range, see online help
for the [Range], [ch1 range] softkey.
4. Select a center frequency and span:
Press [Frequency], [center], 5, [MHz]
Pr ess [span], 2.5, [MHz].
Selecting the correct frequency span is also important when using video
demodulation. The span must be wide enough to include all signal
components, and yet not too wide, or the measurement may be affected
by excessive noise and slower speed. For details, see ‘’Parameter
Interactions’’ in the Video Demodulation Concepts (Opt. AYA) chapter.
9-8
Using Video Demodulation
(Opt. AYH)
5. Set up the trigger:
Press [Trigger], [trigger type], [internal source], [return], [ch1 delay], 3, [ms].
This example uses the 32 DVB QAM signal from the Signals Disk. This
signal was generated following a procedure similar to that shown in
chapter 9, ‘’To create an ideal digitally modulated signal.’’ The method
used to create this signal results in some invalid data at the beginning of
the time record. The 3 milli-second trigger delay removes the invalid data
from the measurement.
When you supply any signal to the channel 1 input you need to select
appropriate center frequency, span, range, and triggering parameters prior
to demodulating the signal. Display formats and measurement types may
be applied and changed after demodulation.
This task sets [max time pts] to its maximum value (4096), which allocates the
maximum amount of measurement memory for digital video demodulation.
This lets you choose larger result lengths, search lengths, and
points-per-symbol. For additional details about allocating memory for
digital video demodulation, see ‘’Parameter Interactions’’ in the Video
Demodulation Concepts chapter and see online help for [max time points],
(press [Help], then press [max time points]).
QAM and DVB QAM measurements treat I/Q origin offset differently. QAM
measurements remove I/Q origin offset, DVB QAM measurements do not
remove I/Q origin offset. Both demodulation formats report I/Q origin
offset (in the symbol table).
9-9
Using Video Demodulation
(Opt. AYH)
This task shows you how to demodulate the 32 DVB QAM signal generated
in ‘’To prepare a QAM or DVB QAM measurement’’. Prior to demodulating
a video signal you must select the correct center frequency, frequency
span, and range as shown in that task. You use the same procedure to
demodulate both QAM and DVB QAM signals.
1. Prepare the analyzer for a DVB QAM measurement as shown in the previous
task.
3. Select the correct demodulation parameters for the 32 DVB QAM signal (if you
are not using the signal provided on the Signals Disk, enter the parameters for
your signal) :
Press [Instrument Mode], [demod type], [Video Demodulation], [Return] .
Press [demodulation setup].
Press [demod format], [DVB QAM 32], [Return].
Press [symbol rate], 1, [MHz]
Press [result length], 400, [sym]
Press [ref filter], [raised cosine]
Press [Return], [meas filter], [root raised cosine].
Press [alpha/BT], .15
Press [Time], [points/symbol], 5.
P ress [pulse search off], [sync search off].
If you are familiar using digital demodulation, you may have noticed that
setting up a video demodulation measurement and a digital demodulation
measurement is identical for QAM and DVB QAM measurements (you can
demodulate 16 QAM and 32 QAM signals with digital demodulation or
video demodulation).
9 - 10
Using Video Demodulation
(Opt. AYH)
Hint You use [demodulation setup] to set demodulation parameters, you use
[Measurement Data] to select the measurement calculation used on demodulated
data, and you use [Data Format] to select a display format (trace coordinates). To
learn more about these keys and the choices under them, see online help.
Online help contains detailed descriptions for all keys (press [Help], then press
the desired key). The next task uses [Measurement Data] and [Data Format] to
display a constellation diagram and the error-vector trace.
9 - 11
Using Video Demodulation
(Opt. AYH)
You can display demodulated data in many different formats. This task
uses the demodulated 32 DVB QAM signal from the previous task to show
you just a few ways of viewing demodulated data.
1. Select multiple display grids:
Press [Display], [4 grids quad ].
2. Change the data format for trace A:
Press [A], [Data Format], [polar IQ constellation].
3. Change the measurement data for trace B:
Press [B], [Measurement Data], [error vector time].
4. Scale traces A, B, and C:
Press [Shift], [A], [Shift], [C] to activate traces A, B, and C.
Press [Auto Scale].
You can change the [Measurement Data] and [Data Format] for any trace.
Simply activate the trace (for example, press [A] to activate trace A), then
select the desired measurement data and data format.
Each grid shows a different measurement type with an appropriate data format.
9 - 12
Using Video Demodulation
(Opt. AYH)
The search length must be longer than the combination of result length,
sync pattern, and offset. The sync pattern may include up to 32 symbols.
The offset may be positive or negative. See the online help topics for
more information on these keys.
9 - 13
Using Video Demodulation
(Opt. AYH)
When using sync search you can enter a sync bit pattern as in the previous
task, or you can load up to six of your own sync patterns into softkeys F3
through F8, and then use the softkeys to select a sync bit pattern. This
task uses the results of the previous task.
1. Insert the Signals Disk into the analyzer’s disk drive.
2. Load an example of user-defined sync patterns:
Press [Save/Recall], [catalog on].
Scroll to highlight SYNC_KEY.TXT
Press [recall more], [recall sync/state defs], [enter].
3. Choose one of the user-defined sync patterns:
Press [Time], [sync setup], [offset], 15, [sym], [user sync patterns].
Pres s one of the six user-defined softkeys to change sync patterns.
If you select Sync 1, Sync 5, or Sync 6 you see what happens if the
analyzer cannot find the sync pattern. The analyzer demodulates the signal
but displays the message “SYNC NOT FOUND.” When this happens the
result is positioned at the start of data collection. In this case the sync is
not found because the combination of offset and sync word place the
result length beyond the pulse. The other four sync words show the result
length on the leading edge, trailing edge, or center of the pulse.
You may create your own sync bit pattern definitions for the softkeys. See
the file “STAT_DEF” on the Signals Disk provided with this documentation.
The file may be viewed and edited with any ASCII editor and the results
may be saved on a disk. If you have IBASIC installed, you may use it as
an editor. You may view the files “SYNC_KEY.TXT” and “STATES.TXT” to
see a sync pattern and a state definition which were created by using
IBASIC to modify portions of the “STAT_DEF” file.
9 - 14
Using Video Demodulation
(Opt. AYH)
Note This measurement can only be performed with a 2-channel analyzer—you must
have option AY7 (option AY7 adds a second input channel).
3. Adjust the frequency span to encompass the signal with a span of at least 78
kHz.
4. Make sure that time domain calibration is on under [System Utility]
5. Select identical parameters for both channels under the [Range] key.
6. Select identical parameters for both channels under the [Input] key.
7. Select identical parameters for both channels under the [Trigger] key.
8. Proceed with digital demodulation as shown previously.
For more information on this type of measurement see online help for the
[input section (ch1 + j*ch2)] (89410A) or [IF section (ch1 + j*ch2)] (89441A) key.
9 - 15
10
Analyzing Digitally
Demodulated Signals
(Options AYA and AYH)
This chapter shows you how to analyze signals demodulated with Digital
Demodulation or with Video Demodulation. The tasks in this chapter use
digital demodulation, but the same steps apply to video demodulation. You
will learn how to select measurement data and compatible data formats,
use polar markers, examine symbol tables, display state definitions, and
examine errors.
10 - 1
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task uses a 16 QAM signal from the Signals Disk to teach you how to
demodulate a non-standard signal. The task uses digital demodulation. If
you want to perform this task using video demodulation, choose video
demodulation instead of digital demodulation in step 4. The Video
Demodulation Concepts (Opt. AYH) chapter explains how video
demodulation differs from digital demodulation.
2. Load “16QAM.DAT” from the Signals Disk and play it through the arbitrary
source:
Perform steps 1, 2, and 3 in ‘’To prepare a digital demodulation
measurement’’ in chapter 6. For step 2, load the “16QAM.DAT” signal
from the Signals Disk instead of ‘’PI4DQPSK.DAT.’’
If you don’t know how to select the optimum range, see ‘’To prepare a
digital demodulation measurement’’ in chapter 6.
10 - 2
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
As shown in this task, with non-standard signals you must select individual
parameters for demodulation setup. For furhter information on
demodulation-setup parameters, see the Digital Demodulation Concepts
chapter if you are using digital demodulation; see the Video Demodulation
Concepts chapter if you are using video demodulation.
10 - 3
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task shows you how to select the polar-marker format (magnitude and
phase or real and imaginary) and polar-marker units (dBm, Watts, or volts).
This task is a continuation of the previous task.
1. Select result coordinate power calculation:
Press [Instrument Mode], [demodulation setup], [more], [normalize off].
2. Select the desired polar marker format:
Press [Marker], [polar mkr setup], [format mag & phase], [W].
3. Press [Auto Scale]
4. Rotate the knob to examine time points along the trajectory.
5. Select a different number of points per symbol:
Press [Time], [points/symbol], 10, [enter].
The vector diagram shows all time points on the trajectories between
decision points. More points per symbol creates a smoother vector
diagram. If you want to examine the marker value only at the decision
points you may select a constellation diagram. The cross-hairs show the
ideal detection-decision points (for details, see online help for [Data Format]
[more format setup] [ideal state]).
In a vector diagram, the marker allows you to track all time points.
10 - 4
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
The marker lets you view and zoom a single constellation state
10 - 5
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
You now use the offset marker as a pointer to snap the main marker to a
constellation point. This is more convenient than searching linearly
through time in order to position the main marker on a desired
constellation point. This task is a continuation of the previous task.
1. Turn on the offset marker, and place it on the main marker:
Press [Shift], [Marker→].
2. Move the offset marker close to the desired point:
Press [Marker], [offset posn setup], [offset x posn]
Rotate the knob counterclockwise until the x position reads approximately
690m.
3. Snap the main marker to the constellation point closest to the offset marker:
Press [Marker Search], [marker to offset mkr].
4. Enhance the brightness of the crosshairs identifying the optimal constellation
point:
Press [Display], [more display setup], [color setup], [color index], 7, [enter]
Press [luminosity], 60, [%].
This change remains in effect for all trace grids until you return the
luminosity back to 48% using the same procedure.
5. Before proceeding to later tasks, return to previous display and measurement
conditions:
Press [Auto Scale]
Press [Pause|Single]
Press [Marker|Entry]
The offset marker lets you place the marker on a specific constellation point
10 - 6
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task shows you how to zoom-in on a selected portion of the x-axis.
This task is a continuation of the previous task.
1. Select both A and B as active traces:
Press [Display], [2 grids].
Press [A], [Shift], [B].
2. Select measurement data and data format :
Press [Measurement Data], [error vector time].
Press [Data Format], [magnitude linea r], [more format setup], [symbol bars]
Press [Auto Scale].
3. Examine a portion of the X-axis with the X scale markers:
Press [A], [Ref Lvl/Scale], [X scale markers].
Press [center ref], 40, [sym].
Press [width], 20, [sym].
Press [scale at markers].
4. Change the location of the markers using the knob:
Press [Marker|Entry] to highlight the ENTRY LED.
Press [right ref] and rotate the knob to relocate the right-reference marker.
Press [left ref] and rotate the knob to relocate the left-reference marker.
5. Return the knob to marker mode and the display to full scale before performing
later tasks:
Press [Marker|Entry],
Press [X full scale].
10 - 7
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task shows you how to display the symbol table, which contains
demodulated bits and numeric error information. This task also shows you
how to couple the marker in the symbol table to the constellation diagram
so you can see the bits that correspond to a state. This task is a
continuation of the previous task.
7. Rotate the knob to move the marker from symbol to symbol in both the symbol
table (trace A) and the constellation diagram (trace B).
Display online help for more information on these keys and topics.
10 - 8
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
Const
300
m
/div
-1.5
The symbol state table, which displays the binary bits for each symbol at
the decision points, may be viewed and compared to other displays of the data.
10 - 9
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task shows you how to view and change the state definitions
corresponding to the detection decision points (symbol locations). You can
view and change state definitions for most modulation formats. This task
is a continuation of the previous task.
Pressing [display state definitions] displays the state definitions for the currently
selected demodulation format. To see the state definitions for a different
demodulation format, select the demodulation format, then press
[display state definitions]. If the selected demodulation format doesn’t require
state definitions (such as MSK or pi/4 DQPSK), pressing [display state definitions]
does nothing.
To learn how to create your own state definitions, see the “STAT_DEF” file
on the Signals Disk. This file contains instructions and sample state
definitions for all modulation formats that have modifiable state definitions.
You can edit the file with any ASCII editor or with the IBASIC editor (if
you have the IBASIC option installed). You may want to view the
“STATES.TXT” file on the Signals Disk, which was created by modifying
and saving a portion of the “STAT_DEF” file.
10 - 10
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
Note Note that for video demodulation (option AYH), you cannot display or change
the state definitions for DVB QAM. State definitions for DVB QAM are fixed as
defined in the European Telecommunication Standard (online help for the
[DVB QAM] softkey shows the state definitions as defined in this standard).
State definitions are shown in a format that corresponds to the constellation diagram.
10 - 11
Analyzing Digitally Demodulated Signals (Options AYA and AYH)
This task shows you how to view several different error displays, such as
the error-vector magnitude (EVM), magnitude error, and phase error at
each symbol point. This task is a continuation of the previous task.
1. Select four grids:
Press [Display], [4 grids stack ].
2. Select the symbol table/error summary for the top grid:
Press [A], [Measurement Data], [symbol table/error summary ].
3. Select an error vector display on trace B:
Press [B], [Measurement Data], [error vector time ]
Press [Data Format], [magnitude linear ].
4. Select an error magnitude display on trace C:
Press [C], [Measurement Data], [IQ error mag]
Press [Data Format], [part real].
5. Select an error phase display on trace D:
Press [D], [Measurement Data], [IQ error phase]
Press [Data Format], [phase wrap ].
6. Activate the three lower traces and scale them:
Press [D], [Shift], [C], [Shift], [B].
Press [Auto Scale].
7. Format the display to show bars only at the decision points:
Press [Data Format], [more format setup], [symbols bars ]
Press [Time], [points/symbol], 1, [enter], [Auto Scale].
8. Rotate the knob to view errors at the decision points.
Use multiple grids to view error with various measurement data and data formats.
10 - 12
11
Creating User-defined
Signals (Options AYA
and AYH)
This chapter shows you how to create your own digitally modulated signals.
11 - 1
Creating User-defined Signals (Options AYA and AYH)
You may create a digitally modulated signal by using noise as the input and
saving the reference signal of your selected demodulation format. You may
check the created signal by playing it through the source as shown in the
following task. This example creates a 32QAM signal but most digitally
modulated signal types may be created in a similar way (see text on
following page). The waveform created by the following procedure is
included on the Signals Disk as “32QAM.DAT”.
This task uses digital demodulation. If you want to perform this task using
video demodulation, choose video demodulation instead of digital
demodulation in step 3.
1. Initialize the analyzer:
Press [Instrument Mode], [receiver], then press:
89410A: [input section (0-10 MHz)].
89441A: [RF section (0-10 MHz)].
Press [Preset].
Press [Instrument Mode], [vector].
2. Select a center frequency and span:
Press [Frequency], [center], 5, [MHz]
Press [span], 61, [kHz].
3. Select a digital demodulation format:
Press [Instrument Mode], [Digital Demodulation] (with option AYH, press
[Instrument Mode], [demod type], [Digital Demodulation], [Return] ).
Press [demodulation setup].
Pre ss [demod format], [QAM 32].
4. Select demodulation format parameters:
Press [Return], [symbol rate], 30.5, [kHz],
Press [result length], 240, [sym]
Press [ref filter], [root raised cosine]
Pres s [Return], [alpha / BT], .5, [enter]
Press [more], [normalization on].
Press [Time], [points/symbol], 5, [enter],
Press [pulse search off], [sync search off].
5. Select a reference time display (the Data Format is irrelevant):
Press [Measurement Data], [IQ reference time]
Press [Data Format], [polar (IQ) constellation]
Press [Auto Scale].
6. Save the signal to a register:
Press [Save/Recall], [save trace], [into D1].
7. You may want to the save the created signal to a disc for more permanent
storage:
Press [Save Recall], [save trace], [into file], and enter a file name.
11 - 2
Creating User-defined Signals (Options AYA and AYH)
The following guidelines may help you create a model arbitrary waveform:
l You cannot use this procedure to create 8 VSB or 16 VSB signals.
l This procedure is unreliable with 64 QAM, 64 DVB QAM, or 256 QAM signals.
You may or may not be able to create a valid signal using these formats.
l You must be sure that no external signal is applied to channel 1—the
analyzer’s internal noise is used to create the signal.
l Although span is irrelevant in creating signals, a span of twice the symbol rate
results in faster demod updates when you play back the waveform.
l Points per symbol should be either 5 or 10 (if you are creating an MSK signal
you must use at least 10 points per symbol).
l You should use a result length which is at least 10 symbols longer than what
you want to use as a test signal. This permits a 5 symbol truncation at each end
of the record to eliminate possible invalid data caused by discontinuities
between the beginning and end of the waveform. For theoretically complete
settling, approximately 5 symbols are neeed at each end of the waveform.
However, burst system specifications disregard settling issues because it is
impossible to instantly settle a Nyquist filter. The majority of the settling is
complete after 1 symbol. With five symbols of settling, the effect on error vector
magnitude is below algorithm residual error for a root raised cosine measure
filter.
l You must select IQ reference time.
l If you select a modulation type which employs distributed filtering, you must
select an appropriate filter type. For example, some format types define the
reference filter as a raised cosine type, since the reference must normally
account for square root filtering in the transmitter and square root filtering in
the receiver. The cascade of the two is full filtering. However, to simulate a
transmitter, only half filtering, that is, square root filtering should be used.
Therefore, when you save this type of reference you must define the filter type
as root raised cosine so that when you play it back as a stimulus it is partially
filtered, allowing the demodulator to apply the additional filtering.
11 - 3
Creating User-defined Signals (Options AYA and AYH)
This section assumes you have created a signal as shown on the previous
page, have not changed any setup parameters, and have not preset the
instrument.
This task uses digital demodulation. If you want to perform this task using
video demodulation, choose video demodulation instead of digital
demodulation in step 4.
1. Connect the source output to the channel 1 input and play the signal through
the arbitrary source:
Press [Source], [source on], [source type], [arbitrary]. The default data register is
D1.
For additional details about selecting the optimum range, see online help
for the [Range], [ch1 range] softkey.
3. Select the internal trigger and choose a 5 symbol delay to truncate invalid data
at the beginning of the record:
Press [Trigger], [trigger type], [internal source], [Return], [ch1 delay], 164, [us].
11 - 4
Creating User-defined Signals (Options AYA and AYH)
Truncate the analysis time record at the beginning (with trigger delay of
about 5 symbols) and at the end (with a result length about 10 symbols
shorter) to eliminate invalid data caused by discontinuities between the
beginning and end of the waveform. Use this truncated signal as a
stimulus for component or system tests.
11 - 5
Creating User-defined Signals (Options AYA and AYH)
This task shows you how to create filters that you can use as the
measured or reference filter. This task uses digital demodulation. If you
want to perform this task using video demodulation, choose video
demodulation instead of digital demodulation in step 4.
2. Convert the file to SDF using the Standard Format Data Utilities supplied with
the analyzer:
As an example, use a PC to convert an ASCII file to SDF:
asctosdf <source file> <destination file>
The destination disk must be compatible with your analyzer’s disk drive
(DS,HD).
11 - 6
Creating User-defined Signals (Options AYA and AYH)
11 - 7
12
Using Adaptive
Equalization (Options
AYA and AYH)
This section shows you how to use Adaptive Equalization. Adaptive
equalization removes linear errors from modulated signals by dynamically
creating and applying a compensating filter. Adaptive equalization is only
available in Digital and Video Demodulation instrument modes.
12-1
Using Adaptive Equalization (Options AYA and AYH)
To use Adaptive Equalization, your analyzer must have the options and
hardware shown below. The following steps show you how to determine if
your analyzer has these options and hardware.
l Options AYA (Vector Modulation Analysis) OR option AYH (Digital Video
Modulation Analysis).
l A42 Memory assembly greater than Revision A.
The test log contains the results of the power-up tests. The power-up
tests report the revision of the A42 Memory assembly. Make sure your
analyzer has a revision greater than Rev A.
4. If your analyzer does not have all of the above options and hardware, you must
purchase the options or hardware that you are missing. To do this, contact
your Agilent Technologies sales representative or your local Agilent
Technologies Sales and Service office (listed on the inside, rear cover of the
Operator’s Guide).
12-2
Using Adaptive Equalization (Options AYA and AYH)
This task shows you how to load a 16-QAM, multi-path, time-capture signal
from the Signals Disk. Other tasks in this section use this signal to teach
you how to use adaptive equalization.
1. Initialize the analyzer and select the Digital Demodulation instrument mode:
Press [Instrument Mode], [receiver], then press:
89410A: [input section (0-10 MHz)].
89441A: [RF section (0-10 MHz)].
Press [Preset].
Press [Instrument Mode], [demod type], [Digital].
2. If your analyzer has the optional, second input-channel installed, turn it off:
Press [Input], [channel 2], [ch2 state off].
12-3
Using Adaptive Equalization (Options AYA and AYH)
This task shows you how to demodulate the multi-path signal that you
loaded in the previous task.
Traces A and B display the frequency response and the impulse response
of the equalization filter. You can view these displays even when you are
not using the equalization filter. In this example equalization is turned off,
therefore the equalization filter does not change and these displays remain
constant.
Traces C and D display the symbol table and constellation diagram for the
multi-path signal. The signal contains a significant amount of distortion
which makes it difficult to demodulate. The next task uses equalization to
compensate for distortion in the signal which significantly improves these
displays.
12-4
Using Adaptive Equalization (Options AYA and AYH)
12-5
Using Adaptive Equalization (Options AYA and AYH)
This task shows you how to apply adaptive equalization to the multi-path
signal that you demodulated in the previous task.
This example lets you watch as the analyzer shapes the equalization filter.
The analyzer estimates new filter coefficients with each measurement, and
then uses the new coefficients to adapt the filter for the next measurement.
By default, the equalization filter has a unit impulse response when the
analyzer is first turned on, if you press [Preset] or [eq reset], or if you change
instrument modes or [points/symbol]. Aside from these conditions, the analyzer
uses the last computed coefficients when you enable equalization. For
example, if you used equalization in a previous measurement, the analyzer
uses the coefficients from the previous measurement unless you press
[Preset] or [eq reset], or change instrument modes or [points/symbol]. Therefore, it
is good practice to press [eq reset] to reset the filter coefficients before you
start a measurement.
12-6
Using Adaptive Equalization (Options AYA and AYH)
The [convergence] determines how quickly the old and new filter-coefficients
converge. Larger values converge faster. Values that are too large can
cause the adaptation algorithm to become unstable or fluctuate from stable
to unstable. Filter length, points-per-symbol, modulation format, and result
length interact to determine the best value for convergence. Good results
are normally achieved using values between 10-7 and 10-6 .
HINT At the start of your measurement, set the convergence high to quickly shape
the filter. Then decrease the convergence to fine-tune the filter to the optimum
shape.
The equalization filter length ([eq filt len]) affects the number of taps in the
equalization filter. For multi-path environments, longer filter lengths are
needed to estimate good filter coefficients.
l [result length]
l [eq filt len]
l [points/symbol]
For additional details, see online help for the [eq filter on/off] softkey.
12-7
Using Adaptive Equalization (Options AYA and AYH)
This task shows you how to use the equalization filter’s impulse response
to identify and measure paths in a multi-path signal. This task uses the
multi-path signal on the Signals Disk and is a continuation of the previous
task.
5. Move the marker to the peak impulse (this is the main signal path):
Press [Shift], [Marker].
6. Move the marker to the next peak (this is the second signal path):
Press [Marker Search], [next peak].
The marker readout shows the second signal path at − 800 ns with
approximately 15 dB of loss relative to the main impulse (the strongest
path).
7. Move the marker to the next peak (this is the third signal path):
Press [next peak] again.
The impulse response in this example shows several peaks. The three
highest peaks correspond to the main signal path plus two multi-path
signals. The remaining peaks correspond to the two multi-path signals, as
described in the next paragraph.
12-8
Using Adaptive Equalization (Options AYA and AYH)
12-9
Using Adaptive Equalization (Options AYA and AYH)
l By default, the equalization filter has a unit impulse response (only one tap in
the filter has a non-zero value and data simply passes through the filter). The
position of the unit impulse is a function of the filter length and is positioned to
provide the most optimum efficiency for most situations. The position cannot
be adjusted.
l The filter length and points/symbol determine the number of taps in the
equalization filter, as follows:
Press [Instrument Mode], [demodulation setup], [more], [eq filt len] to set the filter length.
Press [Time], [points/symbol] to set the points/symbol.
l To see the channel frequency-response over the entire bandwidth of your signal,
use 2 points/symbol or greater. You cannot see the channel frequency-response
over the entire bandwidth of your signal if you use 1 point/symbol.
12-10
13
13 - 1
Using Wideband CDMA (Options B73, B79, and 080)
All tasks in this chapter were created using a 3GPP 1999 forward-link
signal (option 080). The signal was generated with an HP/Agilent E4433
ESG Signal Generator at 5 MHz, –10 dBm, and using the channel
definitions shown below. If you are using a different W-CDMA signal
(i.e., trial 1998 forward-link signal (option B73) or ARIB 1.0-1.2 forward-link
signal (option B79)), the tasks in this chapter still apply . However, in the
next task (To demodulate a W-CDMA signal), make sure you set the
demodulation parameters to match your signal.
Note Older E4433 ESG Signal Generator’s may flip the frequency spectrum at 5 MHz.
If necessary, correct for this when you demodulate the signal in the next task
(To demodulate a W-CDMA signal) by pressing [Instrument Mode], [demodulation setup],
[freq spectrum mirror].
The following steps show you how to view your W-CDMA signal in the
Vector instrument mode to verify that the signal is present and that the
analyzer’s center frequency, span, and input range are set correctly.
13 - 2
Using Wideband CDMA (Options B73, B79, and 080)
Spectrum of the
W-CDMA signal.
Averaging was turned on
to smooth the trace.
13 - 3
Using Wideband CDMA (Options B73, B79, and 080)
This task shows you how to demodulate the W-CDMA signal that you
loaded in the previous task. If you are using your own W-CDMA signal
instead of the one from the previous task, you may need to change some
of the parameters set in step 5 to match those of your signal.
1. Load the W-CDMA signal as instructed in the previous task.
2. Turn on Wideband CDMA demodulation.
Press [Instrument Mode], [demod type], [Wideband CDMA].
3. Set the maximum W-CDMA span to 5 MHz.
Press [System Utility], [memory usage], [configure meas memory]
Press [mx WCDMA span], 5 MHz.
4. Verify that the maximum number of time points is 4096:
Press [max time pts], 4096 [enter].
If necessary, reallocate memory until you can set [max time pts] to 4096 points.
Smaller values limit the number of symbols that the analyzer can
demodulate and display.
5. Set demodulation parameters for this signal:
Press [Instrument Mode], [demodulation setup].
Press [demod format], [3GPP forward link], [W-CDMA 5 MHz], [return], [return].
13 - 4
Using Wideband CDMA (Options B73, B79, and 080)
If the analyzer is unable to lock to your signal, verify that you are using
the correct chip rate, scramble code, and center frequency. Also, verify
that [freq spectrum mirror] is selected if the spectrum of your signal is flipped
(mirrored). The analyzer’s chip rate and scramble code must match that of
your signal. The analyzer’s center frequency must be within 500 Hz. of
your signal’s center frequency.
Tip Code-domain power is relative to the total signal power in the code domain. To
display absolute power, press [Instrument Mode], [demodulation setup], [normalize off].
13 - 5
Using Wideband CDMA (Options B73, B79, and 080)
This task builds on the previous task to show you how to view
code-domain power for a single code layer. Single code-layer displays are
useful if the composite display does not accurately identify which layer a
channel resides in. This can happen under these conditions:
l A time slot contains power control.
l A time slot contains excessive noise.
l Spreading codes are not allocated correctly (layers are transmitted on top of one
another).
You can display code-domain power for all layers simultaneously (using
composite code-domain power) or you can display code-domain power for
a single code layer.
Like composite code-domain power, the single code-layer display shows all
active channels. However, the only channels that are colored are those in
the selected layer (using the same color as that used in the composite
display). Active channels in other code layers are not colored.
This example shows four active channels in the 60 ksym/s code layer:
channels 32 through 35. These channels are colored. Other channels, such
as channels 16 through 21 also contain power; however, these channels are
not colored since the power is not in the 60 ksym/s code layer.
13 - 6
Using Wideband CDMA (Options B73, B79, and 080)
13 - 7
Using Wideband CDMA (Options B73, B79, and 080)
This task builds on the previous task to show you how to view the vector
diagram for individual channels. The power varies in each channel. The
task turns normalization off so you can see the vector diagram change size
when you change channels.
13 - 8
Using Wideband CDMA (Options B73, B79, and 080)
The beginning steps show you how to use the [mkr → layer/channel] softkey
(under [Marker →]). The final step shows you how to use the [code channel] and
[code layer] softkeys (under [Time]). In fact, the [mkr → layer/channel] softkey is
simply a shortcut that sets [code channel] and [code layer] to the current marker
value. For this shortcut to work, the active trace must be a code-domain
power display.
Notice in this procedure that the vector diagram for the second and third
channels decreases in size. This occurs because power is absolute
(normalization is off) and the power decreases in each channel.
13 - 9
Using Wideband CDMA (Options B73, B79, and 080)
This task builds on the previous task to show you how to use time gating.
Time gating lets you view measurement data for selected slots.
Changing [gate length] or [gate delay] automatically selects [gate on] to enable time
gating.
6. Display the IQ magnitude error for the second slot in the previous code channel:
Press [code channel].
Press the down arrow key (to decrement code channel to code 9).
This task introduces time gating, which is an advanced feature that lets you
select one or more slots for analysis. With time gating off, the
measurement includes all slots (as set by [Time], [main length]).
With time gating on, the measurement includes the slots selected by [gate
length] and [gate delay]. Gate length selects the number of slots; gate delay
determines which slot in the measurement to use as the starting slot. For
example, a gate delay of zero selects the first slot in the measurement as
the first slot in the gated results; a gate delay of one selects the second
slot; a gate delay of two selects the third slot, and so forth.
13 - 10
Using Wideband CDMA (Options B73, B79, and 080)
Tip 1 You do not have to start a new measurement when you use time gating. You
can change the gate length and gate delay to see different gated results on the
same measurement data.
IQ magnitude error for C5 (9), slot two (3.84 MHz chip rate)
13 - 11
Using Wideband CDMA (Options B73, B79, and 080)
This task builds on the previous task to show you how to use the symbol
table.
The symbol table shows the demodulated bits, error parameters, and slot
and timing information for the selected layer and channel (as you learned
in To view data for a single code channel, the [code layer] softkey determines
the layer; the [code channel] softkey determines the channel).
The previous task turned on time gating to include only one slot in the
measurement. In the symbol table, Slot shows the beginning slot in the
measurement.
Tip For details about the symbol table and error summary results, see online help
for the [symbol table/error summary] softkey.
13 - 12
Using Wideband CDMA (Options B73, B79, and 080)
13 - 13
Using Wideband CDMA (Options B73, B79, and 080)
This task builds on the previous task to show you how to use x-scale
markers to ‘’zoom’’ in on channels in a code-domain power display.
13 - 14
14
14 - 1
Using the LAN (Options UTH & UG7)
The LAN interface is present only in analyzers that have option UTH. This
option lets you use telnet or C-programs to send GPIB commands to the
analyzer via the LAN.
Note Option UTH replaced option UFG. The only differenced between option UFG
and UTH is the amount of RAM. Option UFG had 4 MB of RAM, option UTH
has 20 MB of RAM. If your analyzer has option UFG, your analyzer does have
the LAN option.
Option UTH consists of a single printed circuit board (card) that contains
20 MegaBytes of memory, a LAN interface, and an additional GPIB port.
The LAN interface provides Ethernet (IEEE 802.3) LAN compatibility and
has two LAN ports: a ThinLAN BNC and a 15-pin AUI (MAU) connector.
The additional GPIB port is a controller-only port that communicates with
external GPIB devices, and provides a simple way to program external
receivers (such as downconverters) without tying up the primary GPIB port
or system controller. For details on using external receivers, see “Using
the Agilent 89411A Downconverter.”
To order options, contact your local Agilent Technologies Sales and Service
Office.
14 - 2
Using the LAN (Options UTH & UG7)
14 - 3
Using the LAN (Options UTH & UG7)
You must enter the addresses and the subnet mask using dotted decimal
notation (for example, 13.1.212.66). You can disable gateway routing by
setting [gateway IP] or [subnet mask] to 0.0.0.0.
14 - 4
Using the LAN (Options UTH & UG7)
1. Press [Local/Setup], [LAN setup], then press [LAN power-on] to display “active.”
2. Turn off the analyzer, then turn it back on to make the new setting permanent.
When you are not using the network interface, you should press
[LAN power-on] to display “inactive.” This will free additional memory for
other uses.
14 - 5
Using the LAN (Options UTH & UG7)
1. Confirm that the first four tasks in this chapter have been completed.
2. If you do not know the network address of your analyzer, press [Local/Setup],
[LAN setup], [LAN port setup], then write down the value displayed under [IP address].
3. On the computer, type: telnet <IP_address>
(where <IP_address> is the network address of your analyzer).
4. On the computer, type the GPIB command that you want to send to the
analyzer. For example, to query the analyzer for its center frequency, type:
FREQ:CENTER?
5. To end your telnet session, type <Ctrl><D>.
The computer you use to send GPIB commands to the analyzer must be
attached to the network and configured with software that supports the
TELNET protocol. For additional information about using telnet, refer to
the documentation that came with your TELNET software.
14 - 6
Using the LAN (Options UTH & UG7)
1. Determine the IP address of the computer you will use for remote X-Windows
operation. (Ask your network administrator for help if you don’t know how to
do this.) Write down the address for use in step 3.
2. Press [Local/Setup], [LAN setup].
3. Press [X11 IP address], type the address obtained in step 1, then press [enter].
After you have attached the analyzer to the network and configured it as
described in the previous two tasks, you can operate it remotely from any
computer that is attached to the network and running X-Windows. This
task shows you how to select the computer you want to use for remote
operation. The next task shows you how to initiate remote operation.
14 - 7
Using the LAN (Options UTH & UG7)
When you complete this task, the outline of the remote X11 display is filled
in with a replica of the analyzer’s front panel. The computer maintains this
replica by using its LAN connection to get the latest trace, and state
information, from the analyzer.
You may find that the computer responds more slowly to other processes
(for example, key presses and mouse movements) while it is maintaining
the X11 display. If it responds too slowly, you can decrease the value of
[rate limit], which is located under [Local/Setup], [LAN setup]. This allows the
analyzer to respond more quickly to other processes by reducing the
amount of time it spends maintaining the X11 display.
14 - 8
Using the LAN (Options UTH & UG7)
l To press a key. Place the cursor on the key, then click the left mouse button.
l To activate shifted key functions. Place the cursor on the [Shift] key, then click
the left mouse button. (Text is now displayed in blue on keys with shifted
functions.)
l To modify parameters. Click on the key that activates the parameter you want
to modify, use the computer’s keyboard to type the new text or number, then
click on [enter] (or the appropriate units key.)
l To turn the knob. Place the cursor on the knob, then click the right or left
mouse button to turn it; right turns it clockwise, left turns it counter-clockwise.
l To position the marker. Place the cursor on or near the trace at the desired
x-axis location, then click the left mouse button.
You may want to pause the analyzer before changing its configuration via
the X-Windows display. The analyzer can respond more quickly to these
changes when it is paused. Click on [Pause|Single] to pause the analyzer.
14 - 9
Using the LAN (Options UTH & UG7)
1. Confirm that the first four tasks in this chapter have been completed.
2. If you do not know the network address of your analyzer, press [Local/Setup],
[LAN setup], [LAN port setup], then write down the value displayed under [IP address].
3. On the computer, type: ftp <IP_address>
(where <IP_address> is the network address of your analyzer).
4. On the computer, just press <Enter> (or <Return>) when you are prompted
for a name and password.
5. If you want to list the files in the root directory, type: ls
6. Change to the directory where you want the file transfer to occur by typing:
cd <directory>.
7. If the file is an ASCII file, set FTP to ASCII by typing: ascii. If the file is a binary
file, set FTP to binary by typing: binary.
8. If you want to transfer a file from the analyzer to the computer, type:
get <filename>
9. If you want to transfer a file from the computer to the analyzer, type :
put <filename>
10. To exit FTP, type <quit>
The computer you use to transfer files must be attached to the network
and configured with software that implements the following networking
application: TCP/IP’s File Transfer Protocol (FTP). Refer to the
documentation supplied with that software for additional information about
using FTP to transfer files.
You cannot transfer LIF files from the computer to the analyzer. LIF files
can only be transferred from the analyzer to the computer. If you transfer
a LIF file from the computer to the analyzer, the LIF file will be corrupted.
For information about the analyzer’s directory structure, see the “FTP (File
Transfer Protocol)” topic in online help. (Press [Help] [1] to select the
online help index, use the knob or the arrow keys to highlight “FTP (File
Transfer Protocol),” and press [4]).
FTP is available only in analyzers that have options UTH and UG7. To
determine if your analyzer has these options, see this task: “To determine if
you have options UTH and UG7.”
14 - 10
15
15-1
The Agilent 89411A at a Glance
15-2
Descriptions
The following describes elements appearing in the front and rear panel
illustrations, the block diagram, and the setup diagram (on the next page).
(rear) The IF Input connector. This is a 21.4 MHz signal from the rear
panel of an RF or microwave spectrum analyzer. The input signal level
should be approximately −20 dBm to achieve optimum performance from
the 89411A.
(front) The Output connector provides a 5.6 MHz signal that goes to
the Channel 1 input connector on the Agilent 89410A Vector Signal
Analyzer. This signal should be approximately −15 dBm. The
downconversion gain step attenuator may be adjusted to change the
gain.
15-3
Using the Agilent 89411A Downconverter
89410A
89411A
RF or microwave
spectrum analyzer
15-4
Using the Agilent 89411A Downconverter
Note If you have installed option UFG or UTH (4 MByte or 20 MByte extended RAM
and additional I/O), the SYSTEM INTERCONNECT port is provided only for
connection to the spectrum analyzer used with the Agilent 89411A 21.4 MHz
Down Converter.
The GPIB address for the port is one higher than the analyzer address. For
example if [Local/Setup], [analyzr addrs] is 19, the address of the port on option UFG
or UTH is 20. The port is also available via IBASIC at select code 10.
15-5
Using the Agilent 89411A Downconverter
15-6
Using the Agilent 89411A Downconverter
Example If you have an RF signal level of +10 dBm into the MMS spectrum analyzer
configured as in (1) above, you would probably want to use the following setup.
The MMS spectrum analyzer’s reference level is set to +10 dBm resulting in 20
dB of RF attenuation and the signal at the 70902A AUX 21.4 MHz OUT port is
−15 dBm. The conversion gain of the 89411A should be set to 0 dB and the
signal provided to the 89411A is −15 dBm, as desired.
15-7
Using the Agilent 89411A Downconverter
Calibration
So, in addition to the signal cabling you would normally use with the
89411A, the GPIB should be connected and the address of the RF analyzer
should be checked so that it does not conflict with the address of any
other attached peripherals or other instruments. You should also set the
89410A to be system controller (under the ‘Local/Setup’ key). If you are
using an MMS (70000) system or have other devices which are capable of
being system controller, you should make sure they are not configured to
be system controller at this time.
Note If you have installed option UFG or UTH (4 MByte or 20 MByte extended RAM
and additional I/O), the GPIB port on the option board is used for control of an
external receiver. The main GPIB port can be used for other functions such as
allowing control of the 89410A from an external computer. The 89410A is
always the system controller on the option board GPIB interface while the
main GPIB interface can be configured as either system controller or
talker/listener.
Take the cable which would normally be connected from the 89411A
output to the 89410A channel 1 input and connect it from the 89410A
source to the channel 1 input instead. Set up the 89410A as follows:
1. Initialize the analyzer. Press [Preset].
2. Set up the IF parameters.
Press [Instrument Mode], [receiver], [IF section (0-10 MHz)].
Press [mirror freq off]*.
Press [external setup], [IF center], 5.6 [MHz] (required by the 89411A).
Press [IF bandwidth], 3 [MHz]†.
Press [minimum freq], 0 [Hz].
* For frequencies in the lowest conversion band of the RF analyzer one ‘mirroring’ will occur, and another
one is contributed by the 89411A.
† This should be set to the maximum RBW that the RF/ microwave analyzer supports.
15-8
Using the Agilent 89411A Downconverter
15-9
Using the Agilent 89411A Downconverter
Connect the source to the input of the RF/microwave analyzer and the
89411A output to the 89410A channel 1 input.
Set the center frequency of the RF/microwave analyzer to 5.6 MHz and the
span to 0 Hz Make sure the resolution bandwidth is set to 3 MHz and the
sweep time is set to a large value. Set the display scale to linear and
adjust the reference level to −22 dBm.
10. Turn averaging off:
Press [Average], [average off].
The source signal now appears on the 89410A screen.
Press [Math], [define F5], [meas data], [spectrum ch1], [/], [data register], [D1], [enter].
This defines function SPEC1/D1 to view the normalized trace you are
about to produce. Function F5 may already be set up.
11. Set the receiver to external:
Press [Instrument Mode], [receiver], [external)].
Set the frequency: press [Frequency], [center], 5.6, [MHz].
Set up the source using the source’s automatic span quantization:
Press [Source], [source type], [periodic chip], [arbitrary].
Set the range: [Range], −14, [dBm].
Set the Meas Data to the function: [Measurement Data], [math func], [F5].
Turn averaging back on: [Average], [average on].
Restart the measurement: press [Meas Restart].
When the data is collected, save trace in D1: [Save/Recall], [save trace], [into D1].
15-10
Using the Agilent 89411A Downconverter
13. Set the Measurement Data back to the function (F5) containing SPEC1/D1.
Now the screen displays the 89410A source signal with any frequency response
contributions of the RF/microware analyzer and the 89411A removed. This
procedure does not correct for RF unflatness contributed by the RF/microwave
analyzer, only IF effects are corrected. However, these effects are the most
important since they vary more significantly over the IF bandwidth (3 MHz in
this example).
14. You should now set the instrument to a configuration appropriate for your
measurement. For example, the source could be turned off, the trigger set
back to free run, the window type set to flat top, and averaging disabled.
15-11
16
Extending Analysis to
26.5 GHz with 20 MHz
Information Bandwidth
This chapter shows you how to use the HP/Agilent 71910A wideband receiver
to extend the frequency coverage and information bandwidth of an
Agilent 89400-series vector signal analyzer. Information in this chapter is from
Product Note 89400-13.
16 - 1
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Overview
Some applications require an information bandwidth and frequency coverage
beyond that offered by Agilent 89400-series vector signal analyzers.
Instruments such as the 89441A are limited to frequencies below 2.65 GHz and
information bandwidths of 7 MHz. This precludes the analysis of many spread
spectrum, radar and satellite signals which typically occupy more than 7 MHz
bandwidth and that may exist only at microwave frequencies.
By combining two products—the Agilent 89410A vector signal analyzer and the
HP/Agilent 71910A wideband receiver into a single measurement system—the
unique capabilities of the vector signal analyzer can be used on signals with 20
MHz bandwidth at frequencies up to 26.5 GHz. This chapter describes how to
configure, calibrate and operate an 89410A analyzer with the 71910A wideband
receiver.
Agilent 89410A and HP/Agilent 71910A Wideband Vector Signal Analyzer System
16 - 2
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
System Description
The wideband vector signal analyzer system consists of two major
components: an 89410A two-channel vector signal analyzer and a 71910A
wideband receiver with a wideband IF and quadrature outputs.
Note The 89441A consists of an 89410A (the IF section) and an 89431A (the RF section).
To use an 89441A with the 71910A, disconnect the RF section and connect the IF
section to the 71910A as described in this chapter.
The 89410A provides the user interface and display, and performs all of the
signal processing.
16 - 3
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
16 - 4
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
The 89410A digitizes the I and Q signals which are, by themselves, real signals
and then combines them internally into a single complex signal of the form
I+jQ or CH1+jCH2, where j represents the square root of negative one. This
new complex signal, which exists only in digital form, has a maximum
bandwidth of 20 MHz, or twice the input bandwidth of the vector signal
analyzer.
The RF attenuator must be set to ensure the signal level reaching the
conversion stage doesn’t cause damage or distortion. This attenuator has a
step size of 5 dB.
The IF section has a bandwidth of 100 MHz which ensures a relatively flat
frequency response over the center 20 MHz used in this system. A flat IF is
important in vector signal analysis. An IF with a significant amount of
amplitude unflatness or group delay distortion would produce significant
errors. This is especially true for modulation analysis where the IF
characteristics would introduce distortion in the time domain characteristics of
the signal. For example, group delay distortion in the IF would result in
increased inter-symbol interference in a digitally-modulated signal.
16 - 5
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
The IF section provides filtering and variable gain. The filtering can be used to
prevent unwanted signals from reaching subsequent blocks in the system and
causing distortion. The example program sets the filters to their widest
bandwidth to obtain the best accuracy. This ensures the minimum amount of
frequency response error (magnitude and phase) and ensures the highest
accuracy for the IQ demodulation. The gain of the IF section is set so that the
IQ demodulator operates over a signal level range where it is most linear. The
IF gain resolution is 1 dB. The 89410A input range is set to be compatible with
the the full-scale output of the IQ demodulator.
Mirrored Spectrums
The vector signal analyzer is responsible for reducing the measurement
bandwidth to 20 MHz and below. When the microwave receiver is used at
frequencies below 12.8 GHz, the spectrum obtained using I+jQ is mirrored
about the center frequency. There are two ways to compensate for this
mirroring. The first is to simply swap the I and Q outputs. While this works, it’s
inconvenient and makes calibration more difficult.
Once the system is calibrated and the center frequency and reference level are
properly adjusted, the program is paused or terminated to provide access to all
the measurement and analysis features of the vector signal analyzer.
16 - 6
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
System Configuration
This section describes the components, the physical connections between
components, and the software required to create a wideband vector signal
analysis system. Two system configurations are described: one includes the
Modular Measurement System (MMS) display and one does not.
Important The system may or may not benefit from the 70004A display. This choice should be
based on the types of measurements you intend to make. If you are interested
primarily in making measurements of complex signals which can be viewed or
analyzed completely by the 89410A, the display may not be necessary.
If however you are interested in making scalar spectrum measurements over a
range of frequencies wider than the capabilities of the 89410A (20 MHz), or you
intend to use other spectrum measurement capabilities provided by the 71910A
system, then your system must include the display. The calibration program
facilitates measurement of 20 MHz information bandwidth complex signals, but
only provides access to a limited subset of the 71910A functionality. The other
capabilities of the 71910A receiver are only available with a dedicated display and
front panel keypad present. Most systems require the presence of the display.
Note Additional information on configuring the 89410A can be found in the Agilent 89400
Series Vector Signal Analyzers Configuration Guide (p/n 5964-3630E).
16 - 7
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Note For additional information on firmware installation and system configuration, refer
to the 71910A User’s Manual.
A number of other modules and options are available for the family of MMS
spectrum analyzers. For more information, refer to the 71910A Product Overview
(p/n 5963-0087E) and the HP/Agilent 70000 Modular Measurement System Catalog
(p/n 5965-2818E).
16 - 8
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Recommended Configuration
16 - 9
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
System Connections
System connections are shown in the following figures. The first figure shows
the system without the 70004A display. The second shows the system with the
70004A display and also includes the 70902A and 70903A IF modules, which
implement IF bandwidths to support traditional scalar spectrum analysis.
The rear panel views in the figures show the connections between the 89410A
and the 71910A. In both configurations, the 10 MHz frequency reference for the
system is provided by the 70310A reference module. This is the recommended
configuration.
If your 89410A includes Option UFG or UTH, you have a second GPIB
connector. Referring to either figure, note that the GPIB connection is made
from the main GPIB port of the 89410A (labeled GPIB) and not the connector
labeled System Interconnect.
Front panel
connections
Rear panel
connections
HP 89410A
HP 71910A
Option 004
Option 011
Option 012
16 - 10
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Front panel
connections
Rear panel
connections
HP 89410A
HP 70004A
Display Section
HP 71910A
Option 004
HP 70001A
Mainframe
16 - 11
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Additional connections needed when the system is configured with the 70004A display and the 70902A and 70903A IF
Modules.
16 - 12
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Operation
The vector signal analyzer provides for all signal processing, display and
analysis. With the exception of scalar analysis, all 89410A features are available
in the wideband vector signal analyzer system.
The example program only needs to provide control over center frequency,
input attenuation, spectral mirroring and system calibration. As a convenience,
it also initializes both instruments for wideband vector signal analysis. This
includes, but is not limited to, changing instrument modes, setting inputs to DC
coupling and adjusting RBW settings. The example program also lets you
initiate the MMS self-calibration routines.
16 - 13
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
16 - 14
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
With two instruments, there are actually two sets of input attenuators that need
to be adjusted. Obviously, the input to the microwave receiver is adjusted
based on the level of the signal to be measured. The vector signal analyzer
inputs are adjusted to reflect the I and Q signal levels at the output of the IF
module. This setting is fixed and has been chosen as a compromise between
noise and distortion performance. A variable in the example program can be
adjusted to provide different levels of performance.
When you set the reference level via the program, that level should be the
expected peak level of the signal you are measuring. Keep in mind that the
peak-to-average ratio for your signal may need to be taken into account. The
program assumes a value of 4 dB. If the signal exceeds the level you specify,
distortion of the signal or possible damage to the system may result.
To provide better measurements of low-level signals, the program lets you set
the RF attenuator to zero dB. If you set the reference level below –10 dBm, a
prompt appears asking you to confirm the removal of the last 10 dB of
attenuation. You should consider your answer carefully since removing all
RF attenuation could degrade the measurement. In particular, it could result in
increased distortion, possible exposure of the 70910A RF module’s input mixer
to damage, and reduced return loss. If you are not sure your signal level will
always be below –10 dBm, you should never set the RF attenuation to 0 dB
(answer ‘NO’). Leaving in 10 dB of attenuation will help protect the receiver’s
input circuitry, with the consequence that there is a small signal-to-noise
degradation of your measurement.
The maximum reference level allowed is +30 dBm; the minimum is –60 dBm.
Signal levels above +30 dBm could damage the 70910A RF module, while levels
below –60 dBm will exhaust the available IF gain resulting in poor S/N
performance. The program warns you when you request a signal level outside
of this range.
16 - 15
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Resolution Bandwidth
The example program selects a 100 MHz resolution bandwidth for the down
converter. At low measurement frequencies, this setting may allow signals at
the IF above 10 MHz to pass with only a small amount of attenuation. The RBW
setting is a conscious trade-off between selectivity and calibration accuracy. If
the RBW filter were set to a smaller value, you might be able to eliminate some
of the unwanted conversion products for certain measurements. However, the
frequency rolloff of a narrower filter setting would reduce the accuracy of the
measurement.
16 - 16
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Once connected, the calibration only takes a few moments to perform. After
calibration, you can adjust the center frequency and reference level or exit the
program to operate the vector signal analyzer. Normally, you will pause (by
pressing the BASIC key) rather than quit the program. This allows the program
to be easily continued when you want to change center frequency or reference
level, or to perform another calibration.
The stability and longevity of the calibration are governed for the most part by
temperature drift of the various system components. If the temperature has
changed by more than 5 or 10 degrees C, you may be able to improve the
accuracy of your measurement by re-running the system calibration.
16 - 17
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Calibration Methods
The 89410A vector signal analyzer and the 71910A receiver are both capable of
self calibration. To obtain the best system performance, the instruments must
be calibrated together.
The calibrations affect more than just amplitude accuracy. As shown in the
following illustration, calibrations also improve the dynamic range of the
system.
Calibrations provide
better accuracy and
improve dynamic range.
Upper trace shows
spectrum of 300 MHz
calibrator as measured
before system
calibrations. Lower trace
shows measurement of
same signal after system
calibration.
16 - 18
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Note For additional details on how errors in the signal path can affect the spectrum,
refer to Product Note 89400-13, which contains most of the information in this
chapter plus one additional section, Appendix A. Appendix A contains a theoretical
discussion on three topics: how complex signals allow a doubling of bandwidth
relative to real-only signals, how the spectrum can be mirrored simply by
conjugating the complex time data, and how measurement errors can produce
spurious signals which reduce the dynamic range of a measurement.
DC Offset
Residual DC limits the dynamic range of the measurement by introducing a
spurious term in the center of the spectrum (zero hertz). The DC offset
calibration measures the amount of residual DC in both the I and Q channels
and determines the optimal settings for the offset DACs in the 70911A IF
module.
For DC offset, the two channels are independent of one another and are
calibrated separately. The following procedure describes the calibration for the
I channel. The same procedure is also performed on the Q channel.
At the start of the DC offset calibration, the example program instructs the
89410A to perform an internal offset calibration. This calibration removes DC
from the vector signal analyzer inputs without consideration of the input signal.
This is done so that subsequent internal calibrations, which are performed
automatically by the vector signal analyzer, will not affect the system
calibration.
After the vector signal analyzer’s offset calibration, the example program
records the amount of DC remaining in the I channel along with the current
setting of the I channel offset DAC in the 70911A. The DAC is then adjusted by
a small amount and the amount of DC in the channel is measured again. The
two DC measurements (y1 and y2) and the two DAC values (x1 and x2) are
combined to determine the slope and offset of a line y=Ax+B where A is the
slope and B is the offset. The optimal setting for the DAC is then –B/A. This is
the value that drives y, the residual DC, to zero.
16 - 19
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Channel Match
Channel match is also important for preserving the dynamic range of the
measurement. System errors that cause mismatch include gain imbalance,
delay mismatch and frequency response differences between the I and Q
signals.
A frequency response mismatch can occur in both the IF module and the vector
signal analyzer input channels. Only the center 20 MHz of the IF module’s 100
MHz bandwidth is used (I and Q each have 50 MHz bandwidth), so the
mismatch there is relatively small. The mismatches in the vector signal analyzer
are compensated by the instrument’s built-in calibration routines.
The center frequency of the spectrum analyzer is adjusted to 291 MHz. With a
300 MHz signal and a center frequency of 291 MHz, the I and Q outputs are both
9 MHz sine waves. In a perfect system, these 9 MHz sine waves would have a
phase difference of 90 degrees and would have identical amplitudes. In a real
system, the amplitudes will probably be different, and the phase difference will
be something other than 90 degrees.
As shown in the following illustration, the phase error has two components—
error due to quadrature error and error due to IQ delay mismatch. Quadrature
error in the IF module produces a phase error that is independent of the
relationship between the calibrator frequency and the center frequency of the
measurement. Delay mismatch produces a frequency-dependent phase error
term that is zero when the center frequency and the calibrator frequency are
the same (that is, the difference frequency is zero and I and Q have no AC
component).
To determine the delay and quadrature error, the center frequency is adjusted
in 2 MHz steps from 291 MHz to 309 MHz, and the phase differences between I
and Q are recorded. Then, using a least-mean-square algorithm, a line is fit to
the phase error verses frequency data.
The slope of the line corresponds to the delay mismatch, and the offset to the
quadrature error. The absolute signal level and gain match are measured at the
same time as the phase. At each center frequency, the magnitude squared of the
signal (I 2 + Q 2 ) is computed, as is the ratio between I and Q.
16 - 20
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
The square root of the average magnitude squared is used to set the overall gain
adjustment. This minimizes the absolute error across the 20 MHz bandwidth
rather than the error at the center frequency.
The average ratio is used to determine the gain mismatch. The gain and delay
parameters are used to configure the external calibration parameters of the
vector signal analyzer. It’s worth noting that the errors are quite small. For
example, the delay mismatch is usually less than 100 psec.
Measured Phase
16 - 21
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth
Quadrature
The final calibration is for quadrature error. Although a value for quadrature
error was obtained in the channel match calibration, the number cannot be
used by itself to set the quadrature adjustment DAC in the IF module as the
mapping from DAC setting to phase is not known.
The DAC setting for the quadrature is determined much like the DAC setting
for the residual DC. First, the phase difference between the channel one and
channel two signals is measured and the current DAC setting recorded. A
second measurement of the phase difference is made after the DAC has been
adjusted by a small amount.
The two DAC values and the two phase difference values can then be used to
compute how far to adjust the DAC to compensate for the quadrature error
observed in the delay calibration. The example program performs this
calibration with the center frequency adjusted to 309 MHz. Although the
frequency is not critical, the center frequency should be different than the
calibrator frequency to avoid potential problems with errors introduced by
residual DC in I and Q.
The example program was designed to work with a 300 MHz calibrator. Any
frequency can be used, provided the calibrator frequency variable in the
program reflects that frequency. This might be desirable if better absolute
amplitude accuracy is desired at some frequency other than 300 MHz. Other
parameters, such as delay, are not greatly affected by the center frequency of
the microwave spectrum analyzer.
16 - 22
17
Choosing an Instrument
Mode
The analyzer provides three instrument modes—Scalar, Vector, and Analog
Demodulation. This chapter provides a brief overview of these instrument
modes and guidelines for choosing the best one. You can also order additional,
optional instrument modes—for details, see these chapters: Digital
Demodulation Concepts, Video Demodulation Concepts, and Wideband CDMA
Concepts.
17 - 1
Choosing an Instrument Mode
Specific examples of applications for which you would use Scalar Mode include:
l Looking at spurious signals or noise
l Looking for low level distortion products
17 - 2
Choosing an Instrument Mode
17 - 3
Choosing an Instrument Mode
If you’ve used a swept-tuned spectrum analyzer before, you already know that
narrow resolution bandwidth measurements of small frequency spans are very
time-consuming. Traditionally, swept-tuned analyzers have required very long
sweep times for narrow resolution bandwidths due to the sweep rate of the narrow
filters. The narrower the resolution bandwidth, the more time it takes for the
resolution bandwidth filters to settle. In fact, a swept-tuned analyzer’s sweep time
is inversely proportional to the square of the resolution bandwidth. As you choose
increasingly narrower resolution bandwidths (for example, when trying to resolve
close-in sidebands) the time it takes to make a measurement increases
exponentially. This characteristic is common to all conventional swept-tuned
analyzers.
However, this analyzer can make narrow band measurements very quickly in
Vector Mode. This lets you make measurements for spans from 1Hz to 10 MHz
(with resolution bandwidths from 9.6 mHz to 3 MHz) much faster than you can with
a swept spectrum measurement. For vector measurements, the analyzer uses the
FFT (Fast Fourier Transform) to convert the input signal from the time domain to
the frequency domain. The result is measurement capability up to 1000 times faster
than conventional swept spectrum analyzers.
If you have previously used FFT or dynamic signal analyzers, Vector measurements
will seem familiar to you. However, with most FFT analyzers you are restricted to
low frequency measurements, often to less than 100 kHz. But in this analyzer,
Vector Mode lets you perform FFT measurements up to 10 MHz for the Agilent
89410A and beyond 1 GHz for the Agilent 89441A.
17 - 4
Choosing an Instrument Mode
17 - 5
Choosing an Instrument Mode
Analog demodulation is derived from Vector Mode. The previous block diagram
indicates where analog demodulated measurements branch off from vector
measurements in the measurement process. Analog demodulation alters the time
record so that all operations past this point operate on demodulated data.
AM, FM, and PM signals commonly consist of a high frequency carrier signal
modulated by a lower frequency audio, video, or data signal. For these signals,
analog demodulation removes the carrier frequency leaving the modulating signal
which is contained in the sidebands of the carrier signal. An example of this
application is included in “Demodulating an Analog Signal” earlier in this book.
17 - 6
Choosing an Instrument Mode
17 - 7
Choosing an Instrument Mode
Look at the front panel. Notice how the [Instrument Mode] key is in the
MEASUREMENT group. This is because anything you change from this group of
keys affects the way the analyzer collects input data. In general, if you change
something with these keys (such as the instrument mode, or a different start or
stop frequency), the analyzer must make a new measurement.
If you look at the analyzer’s front panel, you can see that both the [Measurement Data]
and [Data Format] hardkeys are in the DISPLAY group. If you press a key in this
group, all you are doing is selecting which type of data you want to display and how
you want to display it—you aren’t changing the way the analyzer makes
measurements or the data that was measured.
Softkeys in the MEASUREMENT group, however do affect the way the analyzer
takes input data. For example, [Instrument Mode] is in this group. So is [Frequency],
which you use to change the start and stop frequencies. So if you need to change a
parameter under any of these menus (or select a different instrument mode), you
will need to take new data.
Measurement data
Suppose you’ve selected the Vector Mode. Now you can select different types of
measurement data, for example, the linear spectrum, frequency response, or main
time data. No matter which measurement data selection you make, the analyzer
does not have to acquire new data. When you select a type of measurement data,
you are simply asking the analyzer to display a particular piece of the measurement
data that’s already been acquired.
Data format
Once you select both an instrument mode and appropriate measurement data,
choosing a data format simply tells the analyzer how you want to look at the
selected measurement data. For example, if you are in the Vector Mode and you
are viewing power spectrum data, you could change the Y-axis scaling by selecting
linear magnitude or logarithmic magnitude.
17 - 8
Choosing an Instrument Mode
17 - 9
Choosing an Instrument Mode
17 - 10
Choosing an Instrument Mode
* available only in conjunction with the arbitrary source and periodic chirp
** available only when optional RF source is disabled
+ available only in receiver modes of 0-10 MHz
17 - 11
18
18 - 1
What Makes this Analyzer Different?
Many signals not visible in the time domain (such as noise and distortion products)
are clearly visible in the frequency domain. Because spectrum displays show
frequency components distributed along the frequency axis, it’s possible to view
many different signals at the same time. This is why the spectrum analyzer is such
a useful tool for looking at complex signals—it lets you easily measure (and
compare) the frequency and amplitude of individual components.
18 - 2
What Makes this Analyzer Different?
Let’s look at the spectrum of a sine wave. Because the amplitude of any harmonic
is small relative to the fundamental frequency, it’s nearly impossible to view a
harmonic on the same display as the fundamental unless the Y-axis scale is
logarithmic. That’s why most measurements made with spectrum analyzers use a
logarithmic amplitude scale—a scale based on decibels. And since the dB scale is
by definition logarithmic, there’s no need to use logarithmically-spaced graticule
lines.
But most measurements do not require a logarithmic frequency scale. In fact, when
making spectrum measurements it’s easier to characterize harmonics with a linear
X-axis scale since harmonics that are multiples of the same fundamental will
appear at evenly-spaced intervals.
18 - 3
What Makes this Analyzer Different?
Swept-tuned analyzers have been the traditional choice for higher frequency
applications—for example, 100 kHz and above. Real-time analyzers are generally
used for lower frequencies—for example, audio-frequency and vibration
measurements.
18 - 4
What Makes this Analyzer Different?
Parallel-filter analyzers
Another way to build a spectrum analyzer is to combine several bandpass filters,
each with a different passband frequency. Each filter remains connected to the
input at all times. This type of analyzer is called a parallel-filter analyzer. After an
initial settling time, the parallel-filter analyzer can instantaneously detect and
display all signals within the analyzer’s measurement range.
18 - 5
What Makes this Analyzer Different?
FFT analyzers
FFT spectrum analyzers (also referred to as dynamic signal analyzers) use digital
signal processing to sample the input signal and convert it to the frequency domain.
This conversion is done using the Fast Fourier Transform (FFT). The FFT is an
implementation of the Discrete Fourier Transform, the math algorithm used for
transforming data from the time domain to the frequency domain. This analyzer is
an example of an FFT analyzer that can make real-time measurements.
FFT spectrum analyzers are powerful instruments, since their processing power
can extract more information from an input signal than just the amplitude of
individual frequency components. For example, FFT analyzers can measure both
magnitude and phase, and can also switch easily between the time and frequency
domains. This makes them ideal instruments for the analysis of communication,
ultrasonic, and modulated signals.
If an FFT analyzer samples fast enough, all input data is evaluated and the analyzer
makes a real-time measurement. When operating in real time, FFT analyzers can
make the same measurements traditionally done with parallel-filter analyzers—and
make these measurements, if desired, with far greater frequency resolution.
In the past FFT analyzers have had the disadvantage of their restricted frequency
range—most FFT analyzers could not make measurements above 100 kHz. The
limiting factor has been the speed of the analog-to-digital converter used to sample
the analyzer’s input signal. This is why swept-tuned superheterodyne analyzers are
still used for RF and microwave measurements, though some newer-generation
swept-tuned analyzers, such as the HP/Agilent 8560 family of analyzers can also
make FFT measurements. As you will see, this trend toward hybrid technology has
gone one step further with the Agilent 89400 Series Vector Signal Analyzers.
18 - 6
What Makes this Analyzer Different?
FFT Background
FFT Basics
The Fourier transform integral converts data from The FFT algorithm works on sampled data in a
the time domain into the frequency domain. special way. Rather than acting on each data
However, this integral assumes the possibility of sample as it is converted by the ADC, the FFT waits
deriving a mathematical description of the until a number of samples (N) have been taken and
waveform to be transformed—but real-world transforms the complete block of data. The
signals are complex and defy description by a sampled data representing the time-domain
simple equation. The Fast Fourier Transform (FFT) waveform is typically called a time record of size-N
algorithm operates on sampled data, and provides samples.
time-to-frequency domain transformations without But the FFT analyzer cannot compute a valid
the need to derive the waveform equation. frequency-domain result until at least one time
The Fast Fourier Transform (FFT) is an record is acquired—this is analogous to the initial
implementation of the Discrete Fourier Transform, settling time in a parallel-filter analyzer. After this
the math algorithm used for transforming data from initial time record is filled, the FFT analyzer is able
the time domain to the frequency domain. Before to determine very rapid changes in the frequency
an analyzer uses the FFT algorithm, it samples the domain. A typical size for N might be 1024
input signal with an analog-to-digital converter (the samples in one time record.
Nyquist sampling theorem states that if samples During the FFT process, the FFT algorithm
are taken twice as fast as the highest frequency transforms the N time domain samples into N/2
component in the signal, the signal can be equally-spaced lines in the frequency domain. Each
reconstructed exactly). This transforms the line contains both amplitude and phase
continuous (analog) signal into a discrete (digital) information—this is why half as many lines are
signal. available in the frequency domain (actually, slightly
Because the input signal is sampled, an exact less than half the number of lines are used, since
representation of this signal is not available in either some data is corrupted by anti-aliasing filters).
the time domain or the frequency domain.
However, by spacing the samples closely, the
analyzer provides an excellent approximation of the
input signal.
FFT Properties
As with the swept-tuned analyzer, the input to the
analyzer is a continuous analog voltage. The
voltage might come directly from an electronic
circuit (for example, a local oscillator) or through a
transducer (for example, when measuring
vibration). Whatever the source of the input signal,
the FFT algorithm requires digital data. Therefore,
the analyzer must convert the analog voltage in to a
digital representation. So the first steps in building
an FFT analyzer are to build a sampler and an
analog-to-digital converter (ADC) in order to create
the digitized stream of samples that feeds the FFT
processor.
18 - 7
What Makes this Analyzer Different?
The Difference
The ideal analyzer would combine the advantages of both swept-tuned and FFT
analyzers while minimizing the disadvantages. To provide these advantages the
89400 series analyzers use FFT technology to provide wideband and high frequency
measurements as well as narrowband and low frequency measurements. The
nearby figure shows the difference between the modern microprocessor-controlled
swept-tuned analyzer and the 89400 series analyzers. The analog IF section is
replaced by a digital IF section which incorporates FFT technology and digital
signal processing to make very fast measurements.
18 - 8
What Makes this Analyzer Different?
If you are familiar with swept-tuned analyzers for making high frequency
measurements you will find that the technology used in the 89400 series analyzers
has expanded the capability to make FFT measurements with excellent resolution
at higher frequency ranges. This has been accomplished by translating the highest
frequencies to a lower band, then performing FFTs on separate segments of the
spectrum. These segments are displayed contiguously so that the result appears as
it would with a swept-tuned spectrum analyzer.
If you have previously used FFT Dynamic Signal Analyzers, you will discover that
with the 89400 series analyzers you can select spans and resolution bandwidths
which have previously been unavailable in FFT analyzers.
For low resolution bandwidths, the stepped technology in the 89400 series
analyzers is much faster than swept-tuned analyzers. For each local oscillator step
in a swept-tuned analyzer, time is required for the IF filters to settle on each input
signal. With stepped technology, the largest time constraint is the time required to
collect the data and perform the FFT. This results in speeds up to 1000 times faster
with the new stepped technology.
18 - 9
What Makes this Analyzer Different?
18 - 10
What Makes this Analyzer Different?
A more complete block diagram shows the complex local oscillator which allows the
analyzer to use complex time analysis for phase, demodulation, and other time-related
measurements. The 89441A consists of the RF section (bottom box) and IF section (top
box). The IF section is the 89410A.
18 - 11
What Makes this Analyzer Different?
The difference between swept-tuned and stepped analyzer technology in local oscillator
function
A swept-tuned analyzer
changes the local oscillator
frequency linearly over time
and measures one frequency
point at a time
18 - 12
19
Fundamental Measurement
Interactions
19 - 1
Fundamental Measurement Interactions
Resolution bandwidth, frequency span, main length, and window selection are
closely related in determining measurement resolution and measurement speed.
The flexible display resolution also affects your perception of measurement results.
Resolution bandwidth
Resolution bandwidth—often called RBW—determines the analyzer’s frequency
resolution. It may also affect how fast the analyzer makes a measurement.
Normally, resolution bandwidth is adjusted automatically as you select different
frequency spans. Resolution bandwidth is one of the most important parameter
settings in a spectrum analyzer.
Narrowing the resolution bandwidth lowers the noise floor because there is less
noise power within the bandwidth of a narrower filter. This occurs because noise
is equally distributed across the frequency spectrum, so the noise floor is lowered
as you progressively restrict the range of frequencies fed to the detector algorithm.
In most analyzers, the final IF filters determine the resolution bandwidth, but in the
89400 series analyzers the time record length and window shape determine the
resolution bandwidth—resolution bandwidth is largely independent of the span.
Resolution bandwidth is related to the number of frequency points and span only
when it approaches minimum and maximum limits. You will learn more about this
later in this chapter.
19 - 2
Fundamental Measurement Interactions
Video filtering
In some analyzers a low-pass filter is included between the detector and the
display to smooth the noise level—in some cases revealing low-level signals that
might otherwise be obscured. Other analyzers are equipped with a “video
averaging” feature. This lets you average successive traces. Because video filtering
and video averaging both smooth the noise floor, the results of video averaging are
often similar to a single trace with video filtering.
Video averaging with the 89400 series vector signal analyzers is actually a better
approximation of noise than a video filtered-trace, since a series of averaged
measurements will reveal a complete frequency span much faster than the slower
progression of a single, video-filtered trace. However averaging, like video filtering,
does slow down a measurement.
Frequency span
Full-span measurements let you view the entire available frequency spectrum on
one display. With the 89410A, for example, full-span measurements extend from 0
Hz to 10 MHz. Measurements with spans that start at 0 Hz are often called
baseband measurements.
Alternatively, you may wish to view smaller slices of the frequency spectrum. You
can select any number of different spans and position these spans where you want
by specifying their start or center frequencies. This process of viewing smaller
spans is sometimes called zooming or band-selectable analysis. You can control
the frequency span examined by specifying a center frequency and a span size.
Alternatively, you can specify a start and a stop frequency to define a particular
frequency span.
In the 89400 series analyzers the sample rate is adjusted, based on the span, to
achieve the desired information bandwidth.
19 - 3
Fundamental Measurement Interactions
Bandwidth coupling
Bandwidth coupling may be used to link resolution bandwidth and frequency span
in ways which are important to understand when setting up your measurement.
For most measurement situations, the default bandwidth coupling type (auto)
provides the best compromise between frequency resolution and speed. And for
most measurements, bandwidth coupling is generally preferable since it simplifies
your measurement setup.
If you override a current resolution bandwidth setting, the analyzer remembers the
adjustment you made in terms of a resolution bandwidth to span ratio. It attempts
to maintain this ratio when calculating appropriate resolution bandwidth for
different spans. This is called offset coupling. For example, if you changed to a
narrower resolution bandwidth than the default (the resolution bandwidth selected
automatically), the analyzer maintains a narrower-than-normal resolution
bandwidth for subsequent spans. You can also specify this type of coupling by
selecting [offset coupled]. This type of coupling allows the response to appear the
same as the span is changed.
The other available coupling type is fixed coupling which maintains a resolution
bandwidth setting independent of other parameter changes. For example, this
allows you to change span without changing resolution bandwidth. Fixed coupling
is automatically selected if you explicitly alter the analyzer’s time record length.
19 - 4
Fundamental Measurement Interactions
For each frequency span, the analyzer assigns a discrete frequency value to each
frequency point:
Frequency span
Display resolution =
Number of frequency points−1
The analyzer then uses the specified start frequency to calculate nominal frequency
values for each of the remaining points.
To better understand the concept of display resolution, move the main marker from
display point to display point. Notice how the marker jumps to each point—you
cannot put the marker between points. As you move the marker, also notice how
the marker readout steps through a series of discrete frequencies that corresponds
to each display point.
Hint For a given display resolution and window selection, the best measurement
resolution is achieved with the bandwidth mode set to arb and bandwidth coupling
set to auto.
19 - 5
Fundamental Measurement Interactions
Windowing
General
A window is a time-domain weighting function applied to the input signal. A
window is a filter used to compensate for the fact that most signals are not periodic
within the input time record. Depending on the window, the analyzer attenuates
the ends of the input time record, to prevent leakage—a smearing of energy across
the frequency spectrum—caused by transforming signals that are not periodic
within the time record.
FFT analyzers usually have several window types available. Each window offers
particular advantages. Because each window type produces different measurement
results (just how different depends on the characteristics of the input signal and
how you trigger on it), you should carefully select a window type appropriate for
the measurement you’re trying to make.
The left side of each illustration represents the center of each filter. Since the
filters are symmetrical, we’ve shown only one side of each filter response (the
other side is a mirror image). The horizontal axis is normalized to 1/ T.
Think of each drawing as a template. If you position a sine frequency at the exact
center of the filter, more of a sine wave’s energy appears in the center bin. Some of
its energy also appears in other bins. The amount of energy that spills into adjacent
bins depends on the type of window you use. Frequency resolution is determined
by the width of the main lobe. The Hanning window provides better frequency
resolution for a fixed time record length while the Flattop window has good
frequency resolution for a fixed resolution bandwidth.
19 - 6
Fundamental Measurement Interactions
Window Comparison
(for a fixed time record) length)
Uniform
Hanning
Flattop
Gaussian top
19 - 7
Fundamental Measurement Interactions
19 - 8
Fundamental Measurement Interactions
Digital storage
All spectrum analyzers require some form of display storage to retain, on a CRT
screen, the relatively slow-moving results of a swept spectrum measurement. Early
spectrum analyzers used CRTs with long-persistence phosphors (or storage meshes
behind the CRT face) to maintain a visible trace throughout an entire frequency
sweep. Modern spectrum analyzers use digital technology to convert the analog
output from an analyzer’s video detector to binary numbers in an internal memory.
These values are then displayed on the analyzer’s CRT screen.
Although digital storage requires a display with a finite number of frequency points,
there are tremendous advantages to digitizing measurement results. Many
functions, such as trace math, were unobtainable with older spectrum analyzers.
Digitizing measurement results also makes it easy to save and recall traces and to
transfer measurement data to other instruments (for example, over the GPIB).
In the 89400 series vector signal analyzers, some degree of zero response is always
present in the 0 Hz bin (sometimes called the dc bin). The residual dc that causes
this offset may also leak into the first several bins as well. If you don’t want to see
any zero response on the analyzer’s display, simply start the frequency span several
bins above 0 Hz.
19 - 9
Fundamental Measurement Interactions
In the 89400 series analyzers the digital IF and FFT act like a parallel filter bank so
the sweep speed is limited by data collection and digital processing time rather
than filters. For this reason, the 89400 series analyzers allow measurements for low
resolution bandwidths to run much faster than would be case with a swept
analyzer. The sweep time is adjusted automatically—the analyzer selects the
optimum sweep time, based on the frequency span, the resolution bandwidth, and
the maximum number of frequency points.
Stepped measurements
Traditional swept-tuned analyzers are subject to speed and frequency limits
imposed by the resolution bandwidth filters which determine the information
bandwidth. Traditional FFT analyzers have been subject to fixed resolution
bandwidth-to-span limitations. However, the information bandwidth of the 89400
series analyzers is determined by the span rather than the resolution bandwidth.
Therefore, the resolution bandwidth can be changed without affecting the span.
As discussed previously in the chapter “What Makes this Analyzer Different?”, the
scalar measurement mode uses a stepped local oscillator to perform multiple FFTs
which are then combined into a single trace. This technique, combined with digital
signal processing, allows the analyzer to maximize the sweep time and overcome
the fixed relationship between resolution bandwidth and span. In effect the
minimum resolution bandwidth is limited only by the maximum number of
frequency points and the minimum span.
19 - 10
Fundamental Measurement Interactions
The widest resolution bandwidth in Scalar mode is 300 kHz for combinations of
span, resolution bandwidth, and maximum number of frequency points which
require that the local oscillator be stepped to more than one frequency. But for
measurements which do not require that the oscillator be stepped the widest
resolution bandwidth is determined by the resolution bandwidth to span ratio:
RBWmax = .3 × span
19 - 11
Fundamental Measurement Interactions
During spectrum measurements, the analyzer evaluates all frequencies within its
displayed frequency span but it determines the number of points to display
depending on the number of frequency points you have selected. The interval
between frequency points represents one displayed point. Between two frequency
points the signal may rise and fall a number of times. A detector determines what
signal level to display for each interval.
For example, with narrow resolution bandwidths the stepped FFT measurements
can result in more measurement points than were requested. When this occurs a
data reduction must occur. The process of reducing the data is called detection.
Detection works by combining the results of several FFT bins into a single display
point. In the process of detection some information is lost. For this reason several
detectors are provided, each optimized for a different purpose.
The peak, normal, or sample detector uses its own algorithm to find a suitable
spectral point between the nominal frequencies that define a pair of frequency
points. It transfers the amplitude of this spectral point to a nearby display point.
The analyzer moves the detected point between two frequency points to the
leftmost point for each pair of frequency points. For more information on how
each detector type functions, display the relevant online help topics.
19 - 12
Fundamental Measurement Interactions
Manual sweep
For swept spectrum measurements, sweep times can be very long for low
resolution bandwidth to span ratios. You can use manual sweep to disable the
analyzer’s automatic sweep. Manual sweep lets you tune the analyzer to a discrete
frequency. This lets you measure the amplitude of discrete frequencies without
waiting for the analyzer to sweep through an entire span—a considerable
advantage when using a narrow resolution bandwidth.
Manual sweep is also useful when making automated measurements. Using manual
sweep dramatically reduces measurement time since it’s much faster to transfer
amplitude data for a single frequency over the GPIB rather than sending data for
the entire display.
19 - 13
Fundamental Measurement Interactions
Topics later in this chapter discuss these relationships in more detail but the most
important implictions are:
l Resolution bandwidth changes always affect time length for a given window.
l Time length changes always affect resolution bandwidth.
l Span changes always affect ∆t.
l ∆t is related to sample rate and is not user-accessible—it is only affected by
changing span.
l Span and resolution bandwidth may be adjusted independently.
19 - 14
Fundamental Measurement Interactions
Time data
The 89400 series analyzers provide the ability to view and analyze the time domain
data. Time measurement data provides a time domain view of the input data before
FFT processing. The following points will help you interpret time data:
l Time data is available in Vector and Demodulation modes but not in Scalar
mode.
l Time data may look similar to an oscilloscope display in some cases but you
will see distortion, particularly at high frequencies. The distortion occurs
because the waveform is made up of the discrete samples from a time record
which is optimized for FFT measurements. FFT measurements require a lower
sample rate than would be required for an optimum time domain display.
l The analyzer must be in baseband mode to display data similar to an
oscilloscope. In other words the measurement must start at 0 Hz and the
center frequency must not be set explicitly. If you enter zoom mode either by
setting the center frequency explicitly or by pressing the zoom/baseband key, a
notice will flash on the screen which indicates that time data is in zoom mode.
In zoom (band-selectable) measurements the time data is displayed relative to
the center (local oscillator) frequency rather than relative to DC. Therefore,
zoom time data has a different appearance because baseband data is real while
zoom data is complex. Because the local oscillator is tuned to the center
frequency for zoom measurements, the time data is represented as the
difference frequency between the local oscillator and the input signal
frequencies.
l Time and time exponential averaging are the only types of averaging which
affect time data displays. Other average types only display the most recent
time record.
l In baseband mode with maximum span, some signals, particularly square
waves and transients, may appear to have excess distortion or ringing because
of the abrupt frequency cut-off of the anti-alias filters. In this case the time
data display can be improved by turning off the anti-alias filter under the [Input]
menu. Make sure you turn the filter back on before viewing frequency domain
data.
19 - 15
Fundamental Measurement Interactions
For example, with the default display resolution of 401 frequency points, the 89400
series vector signal analyzer takes up to 1024 samples of time data to produce 512
points of frequency domain data. The analyzer usually displays the first 401 points
of this data and discards the rest (this accommodates the anti-aliasing filters, but
that’s beyond the scope of our current discussion).
The time record can be described by both a length and a size. The time record
length is the amount of time required to acquire a time record and is altered by
changing resolution bandwidth, window, main length, or gate length. The time
record size is the number of time points in the time record and is dictated by the
time record length in combination with the sample rate (and sample rate, in turn, is
directly related to span). More detail on these interactions can be found later in
this chapter.
Time record size refers to the number of time points (samples) in a time record. Time
record length refers to the amount of time needed to acquire a time record.
19 - 16
Fundamental Measurement Interactions
The 89400 series analyzers take a number of samples (time points) directly related
to span. These samples are acquired in a time length inversely related to the
resolution bandwidth. The FFT converts this time record to the frequency domain
and displays the result across the number of frequency points (display points)
selected by the user.
19 - 17
Fundamental Measurement Interactions
Window Bandwidth
Flattop 3.8193596
Gaussian top 2.21234968
Hanning 1.5
Uniform 1.0
Important relationships
Window bandwidth represents the noise equivalent bandwidth of a window’s filter
shape and affects the resolution bandwidth and time record length:
WBW
T=
RBW
Some useful equations help explain the relationship between time record length
and time record size:
SR= 2.56 × span (in baseband mode)
TP = SR × T
1
∆T =
SR
where:
RBW = resolution bandwidth (Hz)
19 - 18
Fundamental Measurement Interactions
Time record size (also called block size or number of time points) is determined by
window, span, and resolution bandwidth. But maximum and minimum time record
sizes are determined by memory and FFT constraints:
RBWmax = .3 × span
19 - 19
Fundamental Measurement Interactions
TP = INTEGER
T
∆T
19 - 20
Fundamental Measurement Interactions
At the minimum resolution bandwidth in zoom mode, the time length necessary to collect
the time samples is equal to the time record length required by the FFT.
At any other resolution bandwidth, the number of frequency points remains the same, but
the time required to collect the time samples is shorter than the time record required by
the FFT. Therefore, the time record is extended by the addition of zeros.
19 - 21
20
Analog Demodulation
Concepts
20 - 1
Analog Demodulation Concepts
Applications
AM, PM, and FM signals commonly consist of a high-frequency carrier signal
modulated by a lower-frequency audio, video, or data signal. For these signals,
analog demodulation removes the carrier frequency leaving the modulating signal
which is contained in the sidebands of the carrier signal. An example of this
application is included in “Demodulating an Analog Signal” earlier in this book.
The most obvious use for analog demodulation is analyzing intentionally modulated
signals as noted above. However, analog demodulation is also useful in analyzing
signals which are not intentionally modulated. For example, you may choose to:
l Apply phase and frequency demodulation to oscillator or synthesizer designs
to examine phase and frequency trajectories during frequency hops or to
establish phase-lock-loop lock-up time. For an example of this type of
application see “Characterizing a Transient Signal” earlier in this book.
l Demodulate a burst signal to evaluate wait time to determine when a signal
stabilizes.
l Amplitude and phase demodulate sidebands to determine the type of
modulation present in phase noise.
l Demodulate bearing noise in mechanical measurements to examine
frequency instability.
20 - 2
Analog Demodulation Concepts
20 - 3
Analog Demodulation Concepts
20 - 4
Analog Demodulation Concepts
Time calibrations only correct for distortion over the selected span. Sidebands
which fall outside of the displayed span, but have not been completely attenuated
by the digital filter, are subject to severe distortion and can create errors in the
measurement. For this reason it is important that the signal reside completely
within the span and that all unwanted signals be well outside of the span. See
“Checking for interfering signals” later in this chapter.
20 - 5
Analog Demodulation Concepts
The selected span truncates some sidebands of this phase modulated signal,
resulting in distorted demodulation.
The selected span includes all the sidebands, resulting in clean demodulation.
20 - 6
Analog Demodulation Concepts
The span shown to the left appears ideal, but the span to the right shows that
another signal (this one FM) appears in the guard band outside the desired span
The display to the left shows interference caused by demodulating 40 kHz span above,
which is affected by the signal present in the guard band. The demodulated signal to
the right shows the result if the interfering signal did not exist or existed outside the
guard band.
20 - 7
Analog Demodulation Concepts
20 - 8
Analog Demodulation Concepts
AM Demodulation Specifics
The algorithm
Envelope = √
real 2 + imag 2
_______________
AM =
√real 2 + imag 2 −Carr Amplitude
_______________
Carr Amplitude
AM = modulation
where _______________ index
Carr Amplitude = carrier amplitude averaged across the entire time record.
AM demodulation averages the carrier amplitude to derive the modulation index from the
envelope
20 - 9
Analog Demodulation Concepts
PM Demodulation Specifics
The algorithm
If you select both phase and frequency auto carrier type the frequency offset of the
carrier from the local oscillator is estimated and removed:
___________
tan−1
imag
=0
real
20 - 10
Analog Demodulation Concepts
20 - 11
Analog Demodulation Concepts
FM Demodulation Specifics
The algorithm
Auto carrier on
Since FM is the derivative of PM, phase offset differentiates to 0 and auto carrier
removes only the frequency error, ω∆.
20 - 12
Analog Demodulation Concepts
External triggering (or triggering on the second input channel) can be used if the
original modulating signal is available.
There are special considerations for using analog demodulation with two channels:
l Both channels share the same center frequency when demodulators are
enabled for both channels.
l When one channel has a demodulator enabled and the second does not, the
second channel makes baseband measurements with a span which is half of the
selected measurement span. This span matches the span of the demodulated
spectrum of the first channel.
20 - 13
21
Gating Concepts
21 - 1
Gating Concepts
Note This chapter describes time gating for Vector and Analog Demodulation. To learn
how time gating works for Wideband CDMA, see the Wideband CDMA Concepts
chapter.
Gating allows the instrument to isolate a portion of a time record for further
viewing and analysis. Time gating is often used to analyze non-stationary signals or
portions of stationary signals such as burst signals from devices such as videotape
recorders, computer disk drives, TDMA commmunication bursts, or ultrasonic
tranducers.
Time gating lets you see a large time domain signal, only part of which you want to
analyze. From the larger displayed signal you can easily isolate a portion for
further analysis.
You can see an example of how to set up a basic burst measurement in “Using
Gating to Characterize a Burst Signal” in the Getting Started Guide. You can see
examples of how to use gating for specific types of measurements in “Making
On/Off Ratio Measurements” and “Characterizing a Transient Signal” in this book.
These examples use baseband analysis, but gating works equally well for zoomed
measurements.
For details on the use of the various keys related to time gating, display Online Help
for the specific keys.
21 - 2
Gating Concepts
21 - 3
Gating Concepts
The gate record is then processed as the analyzer’s time record. That is, spectrum,
frequency response, coherence, and correlation displays are based on the gate
record.
After you have acquired main time data, you may reposition or resize the gate
without obtaining new main time data. The analyzer will automatically recompute
and redisplay the data contained in the modified gate record.
21 - 4
Gating Concepts
Important Concepts
l Main delay and gate delays are independant for each channel—you can select
different delay times for both main and gate regions for each channel—though
lengths must be the same for both channels.
l You can smoothly scroll with the knob to change data position and length.
l You can use averaging on gated measurements. Rms and peak averaging are
applied to the spectrum display of the gate, while time averaging is applied to
the main time record.
l You can step the gate delay through the main time data in predetermined
increments by setting [step size] to the desired increment, then selecting [gate delay]
and using the up and down arrow keys.
l In some applications the overhead required to acquire a new main record may
be undesirable. In this case you may expand the gate region to cover the entire
display with the [gate->main] key. You may then continue to analyze the previous
gate region without collecting a large main record.
l The maximum length of the main record is determined by the span and the
number of frequency points. When working in the time domain you may not
want to be limited by the selected span. In this case you would like the span to
be adjusted to meet your main record length needs. To do this you can set [time
resltn] to [auto] then you may adjust main length while span is automatically
adjusted to keep the number of points in the main record within the limits of
the maximum number of frequency points in memory.
l You can increase the main record length by increasing the number of
frequency points. You will then be able to select a narrower resolution
bandwidth, longer time length, or wider frequency span.
l Resolution bandwidth cannot be independantly adjusted in time gating
because the resolution bandwidth is determined by the length of the time
record. Since you set the length of the time record in gated measurements, you
cannot set resolution bandwidth.
l If you are using gating to estimate the frequency or phase of a signal at a
specific point in time you may want to consider using demodulation instead.
With demodulation you can measure the instantaneous frequency or phase at a
point in time, rather the estimate over the gate interval.
21 - 5
Gating Concepts
Parameter Interactions
There are some inherent parameter interactions:
l When the gate is off, rbw and time length refer to main length. When the gate
is on these parameters refer to gate length—when you change gate length you
change the resolution bandwidth. This also implies that you cannot explicitly
set resolution bandwidth without changing the gate length.
l When the gate or main length are explicitly set, rbw coupling is set to fixed,
and rbw mode is set to arbitrary. This allows time length to be unrestricted and
can therefore be set to whatever you enter.
l When rms or peak averaging is on, changing main or gate delay or length will
abort any averaging in progress and a new one will start. Changing the gate
when time average is on will not abort the average.
21 - 6
22
Digital Demodulation
Concepts (Opt. AYA)
22 - 1
Digital Demodulation Concepts (Opt. AYA)
Overview
What you learn in this chapter
This chapter contains an overview of digital demodulation (option AYA) and
presents concepts on how the analyzer demodulates digitally modulated signals.
For examples on setting up a digital demodulation measurement and analyzing
demodulated data, see the chapters titled “Using Digital Demodulation” and
“Analyzing Digitally Demodulated Signals’’. For examples on creating an ideal
digitally modulated signal and creating a user-defined filter, see the chapter titled
‘’Creating User-defined Signals’’. For key-specific information, refer to online Help,
which is accessed by pressing the [Help] key on the analyzer.
This analyzer requires no external filters, coherent carriers, or symbol clock timing
signals. It allows you to demodulate pulsed or continuous carriers and it locks to
the carrier and to a defined symbol rate. The analyzer uses the demodulated signal
to generate an ideal reference signal. The ideal reference signal is compared to the
demodulated signal to provide a quantitative measure of system errors. It has
built-in filters which may be applied to the measured signal as well as to the
reference signal. This allows you maximum flexibility in comparing your signal to
an ideal signal. Additionally, this allows complete flexibility to probe any analog
point in a communication system. An optional second baseband channel allows IQ
baseband measurement capability.
22 - 2
Digital Demodulation Concepts (Opt. AYA)
Measurement Flow
General block diagram
The following block diagram illustrates the location of digital demodulation in the
analyzer’s measurement path.
22 - 3
Digital Demodulation Concepts (Opt. AYA)
22 - 4
Digital Demodulation Concepts (Opt. AYA)
22 - 5
Digital Demodulation Concepts (Opt. AYA)
Parameters
Time Sequence Effect Result Notes
Involved
Signal setup Range Sets up basic signal Raw data Any changes made
Trigger parameters required in the signal setup
Frequency/span for digital parameters later in
Input demodulation the time sequence
Time Corrections require that a new
Window measurement be
Memory performed
Pre-demodulation Pulse search Determines what Input to This signal is the
Search length signal enters the demodulator maximum possible
Result length demodulator by length, limited only
trimming the raw by memory
data constraints.
Demodulation Setup parameters Determines the Demodulated, The result length
Format type of symbol-locked data derived previously
Symbol rate demodulation in the default may be shortened if
Filter performed on the display format desired
Result length input time data
Sync search
Points/symbol
Clock adjust
Post-demodulation Measurement data Formats the data Formatted, Changes may be
Display format for display demodulated data made in the display
Scale parameters without
Marker acquiring a new
Normalize measurement
22 - 6
Digital Demodulation Concepts (Opt. AYA)
Measurement management
Measurement and display choices
The flexibility of this analyzer provides numerous possible ways of viewing digitally
demodulated signals. You may demodulate signals of various types then view
aspects of those signals in several ways. Modulation format, measurement data,
and data format may be combined in different ways for specific measurement
needs.
Carrier locking
22 - 7
Digital Demodulation Concepts (Opt. AYA)
The analyzer’s center frequency must be close to the transmitted carrier frequency
to achieve carrier lock. The required proximity of the center frequency to the
carrier frequency varies depending on the signal type, symbol rate, and system
noise. If symbol locking appears poor, you may achieve better carrier locking by
observing the “Freq Err” value in the symbol table of any successfully locked
measurement and adding that amount to the center frequency.
To obtain reliable carrier locking, the difference between the analyzer’s center
frequency and carrier frequency should be within 3% of the symbol rate, as follows:
For QAM signals, the result length also affects the analyzer’s ability to achieve
reliable carrier lock, as shown in the following table. Result lengths less than those
shown may result in unreliable carrier lock. Optimal carrier locking occurs when
the result length is 1000 or greater.
22 - 8
Digital Demodulation Concepts (Opt. AYA)
The reference filter can be selected independently from the measured signal
(although the alpha/BT is the same for both filters). Therefore, you can apply
different filters to the measured and reference signals to accommodate special test
requirements. See the section on filtering later in this chapter.
22 - 9
Digital Demodulation Concepts (Opt. AYA)
Parameter interactions
Changing one parameter may necessitate changes in other parameters to achieve
the desired measurement. The following topics may help you optimize your
measurements and explain the reasons for changes made automatically by the
analyzer.
Span considerations
When selecting a frequency span, select the narrowest span that includes all of your
signal components (select a span that is larger than the bandwidth of your signal).
If you select a span that is too narrow, your measurement may have excessive
errors or the analyzer may lose carrier lock. If you select a span that is too wide,
your measurement may be affected by excessive noise and slower speed. You may
want to select the Vector instrument mode and set the span while viewing the
spectrum of your signal.
The analyzer displays a warning message if the frequency span is less than the
symbol rate. If you see this warning message, increase the frequency span until it
includes all components of your signal.
When using digital demodulation, the symbol rate determines the maximum
frequency span that you can select, as follows:
(SymbolRate)
Maximum Span = 20
1.28
++ The FSK demodulation format presents an exception because the value [max span/symR] in the [configure meas memory] menu
can be increased in value up to 100 if sufficient memory is available. This accommodates the wider spans often required by FSK
demodulation.
22 - 10
Digital Demodulation Concepts (Opt. AYA)
You may notice that the frequency span for digitally demodulated spectrums
(the IQ measured spectrum, IQ reference spectrum, and error vector spectrum) is
different than that set with the [span] softkey. The reason is that the digital
demodulation process derives its own frequency span and sample rate, as follows:
When viewing digitally demodulated spectrums, aliasing may occur if the frequency
span is too large. Aliasing only affects the validity of the spectral displays, not the
accuracy of the demodulation. The analyzer displays DATA? if it suspects aliasing
in digitally demodulated spectrums. To prevent aliasing, be sure that:
Resolution bandwidth
Resolution bandwidth in digital demodulation is determined automatically by the
analyzer, and cannot be set independently. Resolution bandwidth is determined by
the time record length in the same manner as in Vector mode (see Fundamental
Measurement Interactions):
RBW = WBW ⁄ T
Display limitations
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
22 - 11
Digital Demodulation Concepts (Opt. AYA)
Points per symbol affects all displayed results by controlling result resolution but is
not coupled to span. More points per symbol improves the resolution of the vector
diagram, but there is still only one point at the symbol clock.
Result length takes precedence over points per symbol—if you try to set points per
symbol such that the number of time points would exceed the memory size++, an
error indicates that the requested number of points per symbol cannot be set. In
this case you may choose to reduce the result length to allow an increased number
of points per symbol. Conversely, if you increase result length such that the
number of time points exceeds the memory limit, points per symbol automatically
decreases to allow the result length to increase.
– rms exponential—is like rms (video) except that averaging continues past
the average count with an exponential weighting
– continuous peak hold—keeps track of the peak rms error of each update
in the table
22 - 12
Digital Demodulation Concepts (Opt. AYA)
Sync search lets you use a synchronization pattern to isolate a portion of your
signal for display and analysis. The analyzer searches through demodulated data to
find your sync pattern, and then uses the [result length] to determine how much data to
display, and the [offset] to display data relative to the sync pattern.
Note The sync pattern must be a multiple of the number of bits-per-symbol. For
example, if the number of bits-per-symbol is 4 (as with 16 QAM), the number of bits
in the sync pattern must be a multiple of four. Sync search lets you specify any
number of bits for the sync pattern, however, bits that aren’t a multiple of the
bits-per-symbol are truncated. In this example, if you entered 6 bits for the sync
pattern, sync search would only use the first four bits.
Triggering determines when the analyzer starts demodulating data and search
length determines when the analyzer stops demodulating data. Sync search locates
only the first match and ignores any subsequent matches within the search length.
The sync pattern and the offset must fit within the search length.
You may use sync search with or without pulse search, although many
measurements require both features.
See “Using Digital Demodulation” earlier in the book for an example of using sync
search. See online help for the following softkeys for additional information (all
softkeys are under the [Time] hardkey):
l [sync search]
l [search length]
l [sync setup] → [pattern]
l [sync setup] → [offset]
22 - 13
Digital Demodulation Concepts (Opt. AYA)
See “Using Digital Demodulation” earlier in the book for an example of using pulse
search and related features. See online help for key-specific information related to
pulse search.
The result length, which includes both the offset and the sync word, must not violate the
boundaries of the demodulated pulse.
22 - 14
Digital Demodulation Concepts (Opt. AYA)
Maximizing resolution
l Use more points per symbol
l Increase max time points++
++ This parameter is under [System Utility] [memory usage] [config meas memory]. See the online help on this key for more
information on this topic
22 - 15
Digital Demodulation Concepts (Opt. AYA)
Filtering
General information
Data filtering limits bandwidth and reduces intersymbol interference. This analyzer
includes several commonly used filter types and has the ability to apply
user-defined filters. All filters are computed to 20 symbols in length.
The shape and width of the filter is defined by the alpha (for cosine filters) or the
BT (for gaussian filters). The alpha or BT indicates the filter roll-off (or excess
bandwidth) of the selected filter which occurs due to the practical inability of filter
technology to build a perfectly square (“brick-wall”) filter which would have an
alpha of 0 (no excess bandwidth). For example, a typical filter with an alpha of 0.3
has a bandwidth 30% greater than the theoretical minimum.
As an example, if the communication system under test filters the signal partially at
the transmitter and partially at the receiver (as with NADC signals), you choose a
root-raised-cosine filter for the measured signal to simulate receiver filtering in a
system which includes a similar filter at the transmitter. However, the reference
signal is a calculated ideal signal which is derived from the measured signal and
reflects only the filtering applicable to the measured signal. Therefore, you must
choose raised-cosine filtering for the reference in order to represent all the filtering
included throughout the simulated system. The following table shows some
examples of filter selection:
If the transmitter filter is: The measure filter should be: The reference filter should be:
root raised cosine root raised cosine raised cosine
raised cosine none raised cosine
gaussian none gaussian
any type user defined any type
22 - 16
Digital Demodulation Concepts (Opt. AYA)
The equation for the square-root raised cosine (root Nyquist) filter follows:++
(1−α)
1 when 0 ≤ f ≤
2T
H(f) = 1
√ π(2fT−1)
2 1−sin 2 α when
1− α
2T
≤f≤
1+ α
2T
0 when otherwise
Raised cosine filters
Raised cosine filters are used in systems which perform all the filtering in the
transmitter. This is typical of some mobile communication systems.
π t α π t
sin cos
T
T . 1
h(t) =
πt 2
2 α
1− t
T
22 - 17
Digital Demodulation Concepts (Opt. AYA)
Gaussian filter
Gaussian filters are typically used for MSK and FSK signals. Typically MSK
transmission performs all filtering in the transmitter.++
−t2
e
2 σ2 T 2
h(t) =
√ 2π σT
√ ln(2)
σ=
2 π BT
1 T
when t <
rect =
t T 2
T
0 otherwise
Low pass filter (for FSK)
FSK measurements often require spans which are much larger than the symbol rate
because of large deviations inherent in many FSK signals. The wide span may
result in a noisy demodulated signal. The low pass filter is a type of narrow,
gaussian filter with a cutoff frequency greater than the symbol rate. Applying the
low pass filter to the measured signal may smooth the result.
Accuracy of user defined filters is undefined. The alpha and BT menu choice is not
applicable because user defined filters includes alpha/BT as part of the definition.
You must select reference filtering based on the purpose and type of user defined
filter. In some circumstances you may have to create a special user defined filter
for the reference signal.
22 - 18
Digital Demodulation Concepts (Opt. AYA)
l Custom filters other than those provided. In this case both measured and
reference filters are user defined.
l Modified filters which are based on the raised cosine filter but add channel
equalization. In this case the measure filter is a user defined filter and the
reference filter is standard.
See “Creating User Defined Signals” earlier in this book for an example of how to
create, view, and apply a user defined filter.
The documentation for the Standard Data Format Utilities which accompanies this
analyzer also includes a section (Mathcad Examples) describing how to create
waveforms and filters for use with this analyzer.
IS-95 Filters
The analyzer includes two filters that conform to US CDMA digital cellular standard
IS-95:
l IS-95 base-phase EQ filter.
l IS-95 Chebyshev filter.
These filters let you measure base stations or mobile phones that conform to US
CDMA digital cellular standard IS-95. The IS-95 base-phase EQ filter is the inverse
of the forward all-pass phase-compensation filter that is specified for IS-95
base-station transmission. The IS-95 Chebyshev filter is the filter specified in IS-95
that provides overall channel filtering for both base-to-mobile and mobile-to-base
links.
The IS-95 base-phase EQ filter is applied to the I/Q measured signal. The
IS-95 Chebyshev filter is applied to the I/Q reference signal. For additional details,
see online help (press [Help], [1] to display the online help index, then scroll through
the index and select IS-95 base phase EQ Softkey or IS-95 Chebyshev Softkey).
Hint Select [CDMA BASE] or [CDMA MOBILE] to automatically configure the analyzer for
base-station or mobile measurements. Both softkeys are located under
[Instrument Mode], [demodulation setup], [demod format], [standard setups].
22 - 19
Digital Demodulation Concepts (Opt. AYA)
EDGE Filter
The EDGE filter is available as the reference filter and is used for demodulating
EDGE PSK signals. One of two filters may be used depending on the selection of
the measured filter.
Note The EDGE reference filter is available only in analyzers that have option B7A
(Enhanced Data rates for GSM Evolution—EDGE)
If the measured filter is OFF and you select the EDGE reference filter, the EDGE
reference filter is a linearized Gaussian filter as defined by ETSI (European
Telecommunications Standard Institute) GSM 05.04.
If the measured filter is EDGE (winRC) and you select the EDGE reference filter,
the EDGE reference filter is the GSM 05.04 filter described above convolved with
the EDGE (winRC) filter (the winRC filter is described below).
The BT of the EDGE reference filter is fixed. The value of BT (set with the [alpha/BT]
softkey) does not affect this filter.
The BT of the EDGE (winRC) filter is fixed. The value of BT (set with the [alpha/BT]
softkey) does not affect this filter.
22 - 20
23
Video Demodulation
Concepts (Opt. AYH)
23 - 1
Video Demodulation Concepts (Opt. AYH)
Overview
What you learn in this chapter
This chapter presents an overview of video demodulation and includes concepts to
help you understand how the analyzer demodulates video signals. For examples on
setting up a video demodulation measurement and analyzing demodulated data, see
the chapters titled “Using Video Demodulation” and “Analyzing Digitally
Demodulated Signals’’. For examples on creating an ideal digitally modulated
signal and creating a user-defined filter, see the chapter titled ‘’Creating
User-defined Signals’’. For key-specific information, refer to online Help, which is
accessed by pressing the [Help] key on the analyzer.
Note Option AYH requires options AYA (Digital Demodulation Analysis) with
UFG or UTH (4 MB or 20 MB Extended RAM and Additional I/O).
Like digital demodulation, video demodulation does not require external filters,
coherent carriers, or symbol clock timing signals. Instead, the analyzer locks to the
carrier and to the symbol-clock phase. The analyzer uses the demodulated signal to
generate an ideal reference signal. The ideal reference signal is compared to the
demodulated signal to provide a quantitative measure of system errors. The
analyzer has built-in filters which may be applied to the measured signal as well as
to the reference signal. This allows you maximum flexibility in comparing your
signal to an ideal signal. Additionally, this allows complete flexibility to probe any
analog point in your communication system. An optional second baseband channel
allows IQ baseband measurement capability.
23 - 2
Video Demodulation Concepts (Opt. AYH)
Measurement Flow
General block diagram
The Video Demodulation instrument mode uses the analyzers digital demodulator
to demodulate video signals. The following block diagram shows the location of
the digital demodulator in the analyzer’s block diagram.
23 - 3
Video Demodulation Concepts (Opt. AYH)
If you’re familiar with digital demodulation, you may notice that 16 QAM and 32
QAM are available in both digital demodulation and video demodulation modes
(see table below). You can use either mode to demodulate these QAM formats.
However, note that DVB QAM measurements do not remove I/Q origin offset
whereas QAM measurements do remove I/Q origin offset.
32 QAM ü ü
64 QAM ü
256 QAM ü
23 - 4
Video Demodulation Concepts (Opt. AYH)
23 - 5
Video Demodulation Concepts (Opt. AYH)
23 - 6
Video Demodulation Concepts (Opt. AYH)
Measurement management
Measurement and display choices
The flexibility of this analyzer provides numerous possible ways of viewing digitally
demodulated signals. You may demodulate signals of various types then view
aspects of those signals in several ways. Modulation format, measurement data,
and data format may be combined in different ways for specific measurement
needs.
23 - 7
Video Demodulation Concepts (Opt. AYH)
For QAM signals, the analyzer’s center frequency must be close to the transmitted
carrier frequency to achieve carrier lock. The required proximity of the center
frequency to the carrier frequency varies depending on the signal type, symbol rate,
and system noise. If symbol locking appears poor, you may achieve better carrier
locking by observing the “Freq Err” value in the symbol table of any successfully
locked measurement and adding that amount to the center frequency.
To obtain reliable carrier locking, the difference between the analyzer’s center
frequency and carrier frequency should be within 3% of the symbol rate for 16 and
32 QAM. For 64 and 256 QAM, the difference should be within 1% and 0.2%:
For QAM signals, the result length also affects the analyzer’s ability to achieve
reliable carrier lock, as shown in the following table. Result lengths less than those
shown may result in unreliable carrier lock. Optimal carrier locking occurs when
the result length is 1000 or greater.
23 - 8
Video Demodulation Concepts (Opt. AYH)
When you start a VSB measurement, the analyzer displays SEARCHING FOR
PILOT. This message appears for a fixed amount of time while the analyzer
searches for the pilot signal. The measurement begins when the pilot search ends
(when the SEARCHING FOR PILOT message disappears).
If your VSB signal uses a high-side pilot, you must configure the analyzer to
demodulate a high-side pilot by selecting the Video Demodulation instrument mode
and pressing [Instrument Mode], [demodulation setup], [more], [freq spectrum mirror]. If you don’t
do this, the analyzer cannot find the pilot signal and cannot lock to your signal.
If the analyzer cannot lock to your signal, it displays CARRIER LOCK?. There are
several conditions that may cause loss of carrier lock, one of which is an
unsuccessful pilot search. If carrier lock is not obtained after several
measurements, the analyzer assumes the pilot search failed and repeats the pilot
search.
CARRIER LOCK? may appear even when the data appears to be locked. If this
occurs, the results may be inaccurate. Normally, this condition clears in a few
measurements as the instrument obtains better estimates of the carrier frequency.
The following paragraphs describe other conditions that may cause loss of carrier
lock. The analyzer always assumes pilot search failed if there are carrier lock
problems, even if the cause is one of the conditions below.
Like QAM signals, the analyzer’s center frequency must be close to the transmitted
carrier frequency to achieve carrier lock for VSB signals. The following formulas
show you how to calculate the ideal center frequency. Use the formula for low-side
pilot if your pilot is on the left (low) side of your spectrum; use high-side pilot if
your pilot is on the right (high) side of your spectrum.
Symbol Rate
Center Frequency (LOW SIDE PILOT) = + (Pilot Frequency)
4
Symbol Rate
Center Frequency (HIGH SIDE PILOT) = (Pilot Frequency) −
4
Hint The ‘’Using Video Demodulation’’ chapter contains a task that shows you how to
use the analyzer’s frequency counter to measure your pilot frequency.
The result length also affects the analyzer’s carrier locking. For VSB
measurements, the result length should be at least 800 symbols. Smaller result
lengths may cause unreliable carrier locking.
23 - 9
Video Demodulation Concepts (Opt. AYH)
Input Range
The input range must be set correctly to obtain accurate measurements. Input
ranges that are too low overload the analyzer’s ADC. Input ranges that are too high
increase noise, which increases errors reported in error parameters, such as EVM.
To select the optimum input range when using the 89441A RF section (2-2650 MHz)
receiver, press [Range], [ch1 range] and decrease the range (using the down-arrow key)
until OV1 appears in the active trace. Then increase the range one step at a time
(by pressing the up-arrow key) until OV1 disappears.
To select the optimum input range when using the 89410A or the 89441A RF section
(0-10 MHz) or IF section (0-10 MHz) receiver, press [Range], [ch1 range] and decrease
the range (using the down-arrow key) until the Channel 1 Over and Half LEDs turn
on. Then increase the range one step at a time (by pressing the up-arrow key) until
the Over LED turns off.
The reference filter can be selected independently from the measured signal
(although the alpha is the same for both filters). Therefore, you can apply different
filters to the measured and reference signals to accommodate special test
requirements. For details, see the section on filtering later in this chapter.
23 - 10
Video Demodulation Concepts (Opt. AYH)
Parameter interactions
Changing one parameter may necessitate changes in other parameters to achieve
the desired measurement. The following topics may help you optimize your
measurements and explain the reasons for changes made automatically by the
analyzer.
Resolution bandwidth
Resolution bandwidth in video demodulation is determined automatically by the
analyzer, and cannot be set independently. Resolution bandwidth is determined by
the time record length in the same manner as in Vector mode (see Fundamental
Measurement Interactions):
RBW = WBW ⁄ T
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
23 - 11
Video Demodulation Concepts (Opt. AYH)
Span considerations
When selecting a frequency span, select the narrowest span that includes all of your
signal components (select a span that is larger than the bandwidth of your signal).
If you select a span that is too narrow, your measurement may have excessive
errors or the analyzer may lose carrier lock. If you select a span that is too wide,
your measurement may be affected by excessive noise and slower speed. You may
want to select the Vector instrument mode and set the span while viewing the
spectrum of your signal.
The analyzer displays a warning message if the frequency span is less than the
symbol rate for QAM and DVB QAM formats, and less than half the symbol rate for
VSB formats. If you see this warning message, increase the frequency span until it
includes all components of your signal.
When using video demodulation, the symbol rate determines the maximum
frequency span that you can select, as follows:
(SymbolRate)
Maximum Span (VSB) = 20
2.56
(SymbolRate)
Maximum Span (All Other Formats) = 20
1.28
For VSB measurements, you must use arbitrary spans; you cannot use cardinal
spans (cardinal spans are spans that are powers of two, such as 2.5 MHz, 5 MHz,
and 10 MHz). The analyzer displays an error message if you select a cardinal span
when using the VSB demodulation format.
You may notice that the frequency span for digitally demodulated spectrums
(the IQ measured spectrum, IQ reference spectrum, and error vector spectrum) is
different than that set with the [span] softkey. The reason is that the digital
demodulation process derives its own frequency span and sample rate, as follows:
23 - 12
Video Demodulation Concepts (Opt. AYH)
When viewing digitally demodulated spectrums, aliasing may occur if the frequency
span is too large. The aliasing does not affect the accuracy of the demodulation,
only the validity of the spectral displays. The analyzer displays DATA? if it
suspects aliasing in digitally demodulated spectrums. To prevent aliasing, be sure
that:
Display limitations
Points per symbol affects all displayed results by controlling result resolution but is
not coupled to span. More points per symbol improves the resolution of the vector
diagram, but there is still only one point at the symbol clock.
Result length takes precedence over points per symbol—if you try to set points per
symbol such that the number of time points would exceed the memory size++, an
error indicates that the requested number of points per symbol cannot be set. In
this case you may choose to reduce the result length to allow an increased number
of points per symbol. Conversely, if you increase result length such that the
number of time points exceeds the memory limit, points per symbol automatically
decreases to allow the result length to increase.
23 - 13
Video Demodulation Concepts (Opt. AYH)
– rms exponential—is like rms (video) except that averaging continues past
the average count with an exponential weighting
– continuous peak hold—keeps track of the peak rms error of each update
in the table
23 - 14
Video Demodulation Concepts (Opt. AYH)
Note You cannot use sync search for VSB measurements. The [sync search on/off] softkey
(under the [Time] hardkey) is ghosted (inactive) if VSB is selected.
Sync search lets you use a synchronization pattern to isolate a portion of your
signal for display and analysis. The analyzer searches through demodulated data to
find your sync pattern, and then uses the [result length] to determine how much data to
display, and the [offset] to display data relative to the sync pattern.
Note The sync pattern must be a multiple of the number of bits-per-symbol. For
example, if the number of bits-per-symbol is 4 (as with 16 QAM), the number of bits
in the sync pattern must be a multiple of four. Sync search lets you specify any
number of bits for the sync pattern, however, bits that aren’t a multiple of the
bits-per-symbol are truncated. In this example, if you entered 6 bits for the sync
pattern, sync search would only use the first four bits.
Triggering determines when the analyzer starts demodulating data and search
length determines when the analyzer stops demodulating data. Sync search locates
only the first match and ignores any subsequent matches within the search length.
The sync pattern and the offset must fit within the search length.
You may use sync search with or without pulse search, although many
measurements require both features.
See “Using Digital Demodulation” earlier in the book for an example of using sync
search. See online help for the following softkeys for additional information (all
softkeys are under the [Time] hardkey):
l [sync search]
l [search length]
l [sync setup] → [pattern]
l [sync setup] → [offset]
23 - 15
Video Demodulation Concepts (Opt. AYH)
Pulse search is identical for both video and digital demodulation. To learn how to
use pulse search, see ‘’Special considerations for pulsed signals’’ in the Digital
Demodulation Concepts chapter. For an example using pulse search, see
‘’To set up pulse search’’ in the Using Digital Demodulation chapter.
Note You cannot use pulse search for VSB measurements. The [pulse search on/off] softkey
(under the [Time] hardkey) is ghosted (inactive) if VSB is selected.
Maximizing resolution
l Use more points per symbol
l Increase max time points++
++ This parameter is under [System Utility] [memory usage] [config meas memory]. See the online help on this key for more
information on this topic
23 - 16
Video Demodulation Concepts (Opt. AYH)
Filtering
General information
The analyzer uses the same filters for digital demodulation and video
demodulation. For details, see ‘’Filtering’’ in the Digital Demodulation Concepts
chapter, and Note the following differences:
l You cannot use user-defined filters when VSB is selected.
l To use user-defined filters with QAM and DVB QAM, the impulse response that
defines the filter must have 20 points-per-symbol and be no longer than 40
symbols, which means the overall length must be less-than-or-equal-to 801
points.
Mirrored Spectrums
Option AYH provides a feature that lets you configure the analyzer’s
demodulator to conjugate the complex time-domain waveform. This has the
effect of flipping the spectrum around the analyzer’s center frequency. To
enable this feature, select the Video Demodulation instrument mode, then press
[Instrument Mode], [demodulation setup], [freq spectrum mirror].
This feature is often used with VSB measurements that use a high-side pilot.
For VSB signals, the pilot must be on the low-side of the spectrum to achieve
carrier lock. For details, see ‘’Carrier locking and pilot search: VSB’’ earlier in
this chapter.
23 - 17
Video Demodulation Concepts (Opt. AYH)
Normal (7 MHz) provides the best specifications. Specifications are located in the
Installation & Verification Guide.
23 - 18
24
24 - 1
Wideband CDMA Concepts (Options B73, B79, and 080)
Overview
What you learn in this chapter
This chapter presents an overview of wideband CDMA (W-CDMA) and includes
concepts to help you understand how the analyzer measures W-CDMA signals. For
examples on setting up a W-CDMA measurement, see the chapter titled “Using
Wideband CDMA”’. For key-specific information, refer to online Help, which is
accessed by pressing the [Help] key on the analyzer.
Note Option B73 requires options AYA (Digital Demodulation Analysis), AY9 (Extended
Time Capture), and UTH (20 Mb Extended RAM and Additional I/O) .
24 - 2
Wideband CDMA Concepts (Options B73, B79, and 080)
Note Option 080 requires options AYA (Digital Demodulation Analysis), AY9 (Extended
Time Capture), and UTH (20 Mb Extended RAM and Additional I/O) .
l 3.84 MHz variable chip rate (the chip rate is variable from slightly below 3.84
MHz to slightly above 3.84 MHz).
A standard setup that automatically configures the analyzer for 5 MHz W-CDMA
measurements.
24 - 3
Wideband CDMA Concepts (Options B73, B79, and 080)
Measurement Flow
The Wideband CDMA instrument mode inserts the W-CDMA digital demodulator
into the signal path, as shown in the following illustration. The next page shows
the block diagram for the W-CDMA digital demodulator.
24 - 4
Wideband CDMA Concepts (Options B73, B79, and 080)
24 - 5
Wideband CDMA Concepts (Options B73, B79, and 080)
In the W-CDMA instrument mode, the analyzer accumulates and demodulates one
or more slots of data and displays the results.
Important Japanese Experimental System W-CDMA signals must use Perch 1. ARIB rev
1.0-1.2 signals must use Perch with the first search code. 3GPP signals must use
PSCH and CPICH. The analyzer can only demodulate W-CDMA signals that meet
these criteria.
You can configure the analyzer to demodulate standard and non-standard W-CDMA
signals. To demodulate a standard W-CDMA signal, first set the demodulation
format by pressing [Instrument Mode], [demodulation setup], [demod format], [trial 1998 forward link]
or [ARIB 1.0-1.2 forward link]. or [3GPP 1999 forward link]. The [trial 1998 forward link], [ARIB 1.0-1.2
forward link], and [3GPP 1999 forward link] softkeys display the standard-setups menu that
automatically configures most W-CDMA measurement parameters (such as chip
rate, center frequency, main length, filter alpha, and scramble code).
The input range must be set correctly to obtain accurate measurements. Input
ranges that are too low overload the analyzer’s ADC. Input ranges that are too high
increase noise, which increases errors reported in error parameters, such as EVM.
To select the optimum input range when using the 89441A RF section (2-2650 MHz)
receiver, press [Range], [ch1 range] and decrease the range (using the down-arrow key)
until OV1 appears in the active trace. Then increase the range one step at a time
(by pressing the up-arrow key) until OV1 disappears.
To select the optimum input range when using the 89410A or the 89441A RF section
(0-10 MHz) or IF section (0-10 MHz) receiver, press [Range], [ch1 range] and decrease
the range (using the down-arrow key) until the Channel 1 Over and Half LEDs turn
on. Then increase the range one step at a time (by pressing the up-arrow key) until
the Over LED turns off.
Frequency Span
24 - 6
Wideband CDMA Concepts (Options B73, B79, and 080)
When selecting a frequency span, select the narrowest span that includes all of your
signal components (select a span that is slightly larger than the bandwidth of your
signal). If you select a span that is too narrow, your measurement may have
excessive errors or the analyzer may lose carrier lock. If the span is less than the
chip rate, the analyzer displays DATA? to indicate that the results may not be
accurate.
For best results, the frequency span should be set according to the following
formula (filter_alpha is the filter characteristic of the Nyquist filter used to
demodulate the W-CDMA signal):
If you select a span that is too wide, your measurement may be affected by
excessive noise and slower speed. You may want to select the Vector instrument
mode and set the span while viewing the spectrum of your signal.
Note For W-CDMA measurements, the [mx WCDMA span] softkey (press [System Utility],
[memory], [configure meas memory]) limits the analyzer’s frequency span.. The value
of this softkey determines the amount of memory reserved for W-CDMA
measurements. For optimum memory usage, set the value of [mx WCDMA span] no
larger than the maximum span that you will measure.
Center Frequency
The analyzer’s center frequency must be set within 500 Hz of the center frequency
of your W-CDMA signal, otherwise the analyzer may not be able to lock onto your
signal.
Scramble Code
The analyzer must know the scramble code to demodulate your W-CDMA signal.
You can manually enter the scramble code or you can configure the analyzer to use
an algorithm to find the scramble code from within a scramble-code group. The
algorithm increases measurement time. To minimize measurement time, the
algorithm should only be used when you don’t know the scramble code. To setup
the scramble code, press [Instrument Mode], [demodulation setup], [scramble code]. For
additional details about scramble codes, see online help for the [scramble code] softkey.
24 - 7
Wideband CDMA Concepts (Options B73, B79, and 080)
Note Selecting the ch1 + j*ch2 receiver (the I component is input on channel 1; the Q
component on channel 2) doubles the maximum chip rate .
† These rates are only available for ARIB 1.0-1.2 W-CDMA signals.
†† These rates are only available for 3GPP 1999 forward link W-CDMA signals.
24 - 8
Wideband CDMA Concepts (Options B73, B79, and 080)
Main Length
The number of slots that the analyzer demodulates is set by the [Instrument Mode],
[demodulation setup], [main length] softkey. This softkey is also located under the [Time]
hardkey for convenience.
Main length must be entered as an integer number of slots. You can enter from 8 to
20 slots. You can also enter main length using units of seconds. If you use seconds,
the analyzer automatically increments your entry as necessary to obtain an integer
number of slots.
Filtering
The analyzer always uses a root-raised cosine filter to demodulate W-CDMA
signals. Unlike Digital or Video Demodulation, you cannot change the filter—you
can only control the filter’s alpha.
To change the filter’s alpha, press [Instrument Mode], [demodulation setup], [filter alpha]. You
can select a filter alpha from 0.05 to 1.0 in increments of 0.01.
Mirrored Spectrums
The Wideband CDMA instrument mode provides a feature that lets you configure
the analyzer’s demodulator to conjugate the complex time-domain waveform. This
has the effect of flipping the spectrum around the analyzer’s center frequency. This
feature is useful when the W-CDMA signal is inverted, or flipped due to an IF
downconversion. To enable this feature, select the Wideband CDMA instrument
mode, then press [Instrument Mode], [demodulation setup], [freq spectrum mirror].
Time-Domain Corrections
As shown in the general block diagram earlier in this chapter, the analyzer’s digital
demodulator uses time-domain data. Because of this, the analyzer automatically
enables time-domain corrections when you select the Wideband CDMA instrument
mode. For details about time-domain corrections, see online help for [System
Utility], [time domain cal].
24 - 9
Wideband CDMA Concepts (Options B73, B79, and 080)
Trigger Signal
If you use a trigger signal, the first slot in the measurement is the slot after the first
complete LMS (Long-Code Masked Symbol) for trial 1998 signals or the slot with
the first SCS (Search Code Symbol) for ARIB 1.0-1.2 signals, or the slot with the
first PSCH (Primary Sync Channel) for 3GPP signals.
Note For trial 1998 signals, LMS is at the end of the slot; for ARIB 1.0-1.2 signals, SCS is
at the beginning of the slot; for 3GPP signals, PSCH is at the beginning of the slot.
Setting up a trigger for ARIB 1.0-1.2 and 3GPP signals is different than setting up a
trigger for trial 1998 signals. For ARIB 1.0-1.2 and 3GPP signals, if you trigger at the
beginning of a slot, that slot becomes the first slot in the measurement (because the
SCS or PSCH is at the beginning of the slot). For trial 1998 signals, the slot
immediately following that slot becomes the first slot in the measurement (because
the LMS is at the end of the slot).
The following illustration shows you how to use trigger delay to select the first slot
in a measurement for trial 1998 signals.
TIP For trial 1998 signals, to make slot 1 the first slot in the measurement when you
trigger at the start of a frame, set a pre-trigger delay (negative trigger delay) such
that the signal sampling begins before the LMS preceeding slot 1. For a 4.096 MHz
system, the duration of the LMS is –625µs. In this case, slot 1 will be the first slot in
the measurement if you trigger at the start of the frame (the start of slot 1) and set
the trigger delay to –625µs.
24 - 10
Wideband CDMA Concepts (Options B73, B79, and 080)
24 - 11
Wideband CDMA Concepts (Options B73, B79, and 080)
Note The analyzer uses data from the first two slots in the measurement to generate
code-domain power displays. Remaining slots do not affect code-domain power. If
time gating is on, the analyzer uses the first two slots in the gate time-record unless
the gate length is one slot. If the gate length is set to one slot, the analyzer only
uses the first slot in the gate time-record to compute code-domain power.
The analyzer also lets you view code-domain power for a single layer. You can
view code-domain power for any active layer (if a layer is inactive, the softkey that
selects it is ghosted).
Tip For examples of composite and single-layer code-domain power, see the chapter
titled “Using Wideband CDMA”’.
24 - 12
Wideband CDMA Concepts (Options B73, B79, and 080)
Time-Domain Displays
The analyzer provides several time-domain displays, including a symbol table that
shows the demodulated bits with error parameters such as RHO, Frequency Error,
and EVM.
Composite Time Domain
The composite time-domain display is the filtered, detected time-domain signal and
shows power (in dB) versus time for all channels. This display is useful for VOX
on/off and transmission power control measurements.
Other Time-Domain Displays
The remaining time-domain displays (including the symbol table) show IQ data for
a single layer. The [code layer] and [code channel] softkeys (under the [Time] hardkey)
determine which layer is displayed. You can view the symbol table or the IQ
measured or IQ reference signal for the selected layer.
Tip To quickly set the [code layer] and [code channel] softkeys, display composite
code-domain power, place the marker on the desired layer and channel, then press
[Marker →], [mkr → layer/channel].
The symbol table shows the final product of digital demodulation—the binary bits
for each symbol in the selected channel and layer. In addition, the symbol table
displays information about the W-CDMA signal and error parameters, such as ( For
more details about these error parameters, see the analyzer’s online help):
l The scramble code used to demodulate the W-CDMA signal.
l The slot number of the first slot in the measurement.
l T frame—how far the slot is offset (in slots) from the Perch channel (not used
for 3GPP 1999 forward link W-CDMA signals).
l T slot— how far the slot is offset (in symbols) from the Perch channel (not used
for 3GPP 1999 forward link W-CDMA signals).
l T Trigger—the amount of time, in chips, from the trigger to the start of the sync
symbol.
l tDPCH—the tDPCH time value for the DPCH on the selected code channel (only
used for 3GPP signals).
l pilots—the number of pilot bits detected in the DPCH for the selected code
channel (only used for 3GPP signals).
l RHO, EVM, frequency error, magnitude error, and phase error.
The IQ measured signal is the result of resampling the data to an integer number of
points per symbol and applying system gain normalization, carrier locking, and
root-cosine filtering to the incoming signal.
24 - 13
Wideband CDMA Concepts (Options B73, B79, and 080)
You can also display the IQ magnitude error, IQ phase error, or the IQ error vector
trace. These error displays show the error between the IQ measured and IQ
reference signals. IQ magnitude error is the magnitude error between these two
signals; IQ phase error is the phase error between these two signals. The IQ error
vector trace is created by computing the error vector from corresponding points in
the IQ measured and IQ reference signals.
Note For further details about time-domain displays and error parameters, see online
help (press [Help], then press [Measurement Data] and the appropriate softkey).
Time Gating
The Wideband CDMA instrument mode lets you perform time-gating analysis on
demodulated results. Time gating lets you view selected slots within the
measurement. In other words, time gating lets you view a slice of the measurement
results, called the gate.
You use the [gate length] softkey to set the width of the gate (in slots). You use the
[gate delay] softkey to determine which slot to use as the first slot in the gated
measurement. A gate delay of zero selects the first slot in the measurement; a gate
delay of one selects the second slot, and so forth.
When time gating is on, time gating applies to all code domain, time domain, and
symbol table/error summary displays. For an example of time gating, see To view
data for one or more slots in the chapter titled ‘’Using Wideband CDMA’’.
Tip When time gating is on, the analyzer adds the word Gate to the trace title to remind
you that the trace does not include all slots in the measurement but, instead, only
includes the slots selected by the gate.
24 - 14
Wideband CDMA Concepts (Options B73, B79, and 080)
Parameter interactions
Changing one parameter may necessitate changes in other parameters to achieve
the desired measurement. The following topics may help you optimize your
measurements and explain the reasons for changes made automatically by the
analyzer.
Tip Even with max time pts set to 4096 time points, there are signals that contain more
data than you can view at one time (for example, if the signal is composite time or
IQ measured or IQ reference for higher symbol rates). For these signals, turn on
time gating and view the measurement data in slices.
Resolution bandwidth
Resolution bandwidth in W-CDMA is determined automatically by the analyzer, and
cannot be set independently. Resolution bandwidth is determined by the time
record length in the same manner as in Vector mode (see Fundamental
Measurement Interactions):
RBW = WBW ⁄ T
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
24 - 15
Wideband CDMA Concepts (Options B73, B79, and 080)
– rms exponential—is like rms (video) except that averaging continues past
the average count with an exponential weighting
– continuous peak hold—keeps track of the peak rms error of each update in
the table
24 - 16
Wideband CDMA Concepts (Options B73, B79, and 080)
Problem/Cause Solution
24 - 17
Wideband CDMA Concepts (Options B73, B79, and 080)
Problem/Cause Solution
24 - 18
Index
INDEX
frequency span M
and display 19-5 manual sweep 19-13
and information bandwidth 19-3 markers
and resolution bandwidth 19-14, 19-19 X-axis, example 10-7
video demodulation 22-12, 23-12 markers, polar
FSK SEE polar markers
block diagram 22-6 measured signal
FTP, and LAN 14-10 video demod 23-10
measured signal, in digital demod 22-10
G measurement resolution 19-11
gating
measurement time 19-2, 19-10, 19-17
description 21-2
memory limitations 19-19
example 3-4, 4-2
mirrored spectrums 16-6, 23-17, 24-9
in analog demodulation 20-13
gaussian filters 22-19 N
GPIB NADC demodulation, example 8-4
LAN use 14-6 narrowband measurements 18-8
guardbands, analog demodulation 20-7 Network, Local Area
SEE LAN
H noise equivalent bandwidth 19-18
help (by phone) 2-i
noise, measuring 4-1
horizontal axis
normalization 10-4
SEE X-axis
HP/Agilent 71910A wideband receiver O
16-3 offset
video demod 9-13
I offset, in digital demod 8-8
pulse search 23-16
Option 080, 3GPP W-CDMA Analysis
information bandwidth 19-3, 19-10
24-3
IQ measured signal 22-10, 23-10
options, available a-v
IQ reference signal 22-10, 23-10
IS-95 22-20 P
peak power statistics
L displaying 5-4
LAN
peak tracking, example 3-4
activating 14-5
peak-to-average statistics
addressing 14-4
displaying 5-4
and FTP 14-10
phase noise, analysis example 2-1
GPIB with 14-6
phone assistance 2-i
interface, connecting 14-1
PM demodulation
X-Windows with 14-7
algorithm 20-10
leakage 19-6
example 2-3
linear averaging
points
SEE time averaging
SEE frequency points
lines
points-per-symbol, setting 10-4
SEE frequency points
polar markers
lo feedthrough
example 10-4
SEE zero response
units, example 10-4
Local Area Network
power calculation, digital
SEE LAN
demodulation 10-4
local oscillator 18-12
power measurements
displaying 5-1
Index
If you are contacting Agilent Technologies about a problem with your Agilent
89410A Vector Signal Analyzer, please provide the following information:
q Model number: Agilent 89410A
q Serial number:
q Options:
q Date the problem was first encountered:
q Circumstances in which the problem was encountered:
q Can you reproduce the problem?
q What effect does this problem have on you?
You may find the serial number and options from the front panel of your
analyzer by executing the following:
If you are thinking about... And you want to... Then read the analyzer’s...
Unpacking and installing Install the analyzer, or do operation Installation and Verification Guide
the analyzer verification or performance verification
tests
Getting started Make your first measurements with Getting Started Guide
your new analyzer
Learn what each key does Online Help (press the [ Help ] key)
(To receive Instrument BASIC Program with Agilent Instrument Agilent Instrument BASIC User’s
and Agilent Instrument BASIC BASIC Handbook
manuals, order option 1C2)
Remote operation Learn about the GPIB and SCPI GPIB Programmer’s Guide
Using analyzer data with a PC Transfer analyzer data to or from a PC Standard Data Format Utilities:
application (Personal Computer) application User’s Guide
89441-90067