HP89410 Vector Signal Analyzer Users Manual
HP89410 Vector Signal Analyzer Users Manual
HP89410 Vector Signal Analyzer Users Manual
Agilent Technologies Part Number 89400-90038 For instruments with firmware version A.08.00 Printed in U.S.A. Print Date: May 2000 Hewlett-Packard Company, 1993 to 2000. All rights reserved. 8600 Soper Hill Road Everett, Washington 98205-1209 U.S.A. This software and documentation is based in part on the Fourth Berkeley Software Distribution under license from The Regents of the University of California. We acknowledge the following individuals and institutions for their role in the development: The Regents of the University of California . Portions of the TCP/IP software are copyright Phil Karn, KA9Q.
13 12 17 14 15 16
3 18
5 6
7 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
11-Use the SYSTEM hardkeys and their menus to control various system functions (online help, plotting, presetting, and so on). 12-Use the MEASUREMENT hardkeys and their menus to control the analyzers receiver and source, and to specify other measurement parameters. 13-The REMOTE OPERATION hardkey and LED indicators allow you to set up and monitor the activity of remote devices. 14-Use the MARKER hardkeys and their menus to control marker positioning and marker functions. 15-The knobs primary purpose is to move a marker along the trace. But you can also use it to change values during numeric entry, move a cursor during text entry, or select a hypertext link in help topics 16-Use the Marker/Entry key to determine the knobs function. With the Marker indicator illuminated the knob moves a marker along the trace. With the Entry indicator illuminated the knob changes numeric entry values. 17-Use the ENTRY hardkeys to change the value of numeric parameters or to enter numeric characters in text strings. 18-The optional CHANNEL 2 input connector routes your test signal or DUT output to the analyzers receiver. For ease of upgrading, the CHANNEL 2 BNC connector is installed even if option AY7 (second input channel) is not installed.
For more details on the front panel, display the online help topic Front Panel. See the chapter Using Online Help if you are not familiar 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
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 customers 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. BEFORE APPLYING POWER Verify that the product is set to match the available line voltage, the correct fuse is installed, and all safety precautions are taken. Note the instruments external markings described under Safety Symbols. GROUND THE INSTRUMENT To minimize shock hazard, the instrument chassis and cover must be connected to an electrical protective earth ground. The instrument must be connected to the ac power mains through a grounded power cable, with the ground wire firmly connected to an electrical ground (safety ground) at the power outlet. Any interruption of the protective (grounding) conductor or disconnection of the protective earth terminal will cause a potential shock hazard that could result in personal injury.
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. DO NOT OPERATE IN AN EXPLOSIVE ATMOSPHERE Do not operate the instrument in the presence of flammable gases or fumes. DO NOT REMOVE THE INSTRUMENT COVER Operating personnel must not remove instrument covers. Component replacement and internal adjustments must be made only by qualified service personnel. Instruments that appear damaged or defective should be made inoperative and secured against unintended operation until they can be repaired by qualified service personnel.
WARNING
The WARNING sign denotes a hazard. It calls attention to a procedure, practice, or the like, which, if not correctly performed or adhered to, could result in personal injury. Do not proceed beyond a WARNING sign until the indicated conditions are fully understood and met.
Caution
The CAUTION sign denotes a hazard. It calls attention to an operating procedure, or the like, which, if not correctly performed or adhered to, could result in damage to or destruction of part or all of the product. Do not proceed beyond a CAUTION sign until the indicated conditions are fully understood and met.
vi
Safety Symbols Warning, risk of electric shock Caution, refer to accompanying documents Alternating current Both direct and alternating current
Frame or chassis terminal Terminal is at earth potential. Standby (supply). Units with this symbol are not completely disconnected from ac mains when this switch is off
vii
viii
IMPORTANT
To convert older HP 89410A analyzers (serial numbers below 3416A00617), contact your nearest Agilent Technologies sales and service office.
Agilent 89410U Opt Agilent 89430/ 89431A Opt
Option Description
Add Precision Frequency Reference Add Vector Modulation Analysis and Adaptive Equalization Add Waterfall and Spectrogram Add Digital Video Modulation Analysis and Adaptive Equalization (requires option AYA and UFG or UTH) Add Enhanced Data rates for GSM Evolution (EDGE) (requires option AYA) Add Digital Wideband CDMA Analysis (requires options AYA and UTH) Add Digital ARIB rev 1.0-1.2 W-CDMA Analysis (requires option B73) Add 3GPP version 3.1 W-CDMA Analysis (requires options AYA and UTH) Add Second 10 MHz Input Channel Extend Time Capture to 1 megasample Add 4 Megabyte Extended RAM and Additional I/O Add 20 Megabyte Extended RAM and Additional I/O Add Advanced LAN Support (requires option UFG or UTH) Add Agilent Instrument BASIC Add PC-Style Keyboard and Cable U.S. version Add PC-Style Keyboard and Cable German version Add PC-Style Keyboard and Cable Spanish version Add PC-Style Keyboard and Cable French version Add PC-Style Keyboard and Cable U.K. version Add PC-Style Keyboard and Cable Italian version Add PC-Style Keyboard and Cable Swedish version
AY7 AY7 AY9 AY9 UFG (obsolete: order option UTH) UTH UTH UG7 UG7 1C2 1C2 1F0 1F0 1F1 1F1 1F2 1F2 1F3 1F3 1F4 1F4 1F5 1F5 1F6 1F6
ix
Add Front Handle Kit Add Rack Flange Kit Add Flange and Handle Kit Add Extra Manual Set Add Extra Instrument BASIC Manuals Add Service Manual Add Internal RF Source Delete High Precision Frequency Reference Add 50 - 75 Ohm Minimum Loss Pads Firmware Update Kit
AX3 AX4 AX5 OB1 OBU OB3 AY8 AY4 1D7 UE2
The accessories listed in the following table are supplied with the Agilent 89410A. Supplied Accessories Line Power Cable Standard Data Format Utilities Agilent Technologies 89410A/89441A Operators Guide Agilent Technologies 89410A Getting Started Guide Agilent Technologies 89410A Installation and Verification Guide Agilent Technologies 89400-Series GPIB Command Reference GPIB Programmers Guide Agilent Technologies 89400-Series GPIB Quick Reference Coax BNC(m)-to-coax BNC(m) connector (with option AY5) Part Number See Installation and Verification Guide 5061-8056 (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual)) 1250-1499
The accessories listed in the following table are available for the Agilent 89410A. Available Accessories Agilent 89411A 21.4 MHz Down Converter 89400-Series Using Instrument BASIC Instrument BASIC Users Handbook Spectrum and Network Measurements Box of ten 3.5-inch double-sided, double-density disks Active Probe Active Probe Active Divider Probe Resistor Divider Probe Differential Probe (requires Agilent 1142A) Probe Control and Power Module 50 Ohm RF Bridge Switch/Control Unit High-Performance Switch/Control Unit GPIB Cable - 1 meter GPIB Cable - 2 meter GPIB Cable - 4 meter GPIB Cable - 0.5 meter HP Printer or Plotter Part Number Agilent 89411A Agilent 89441-90013 Agilent E2083-90005 Agilent 5960-5718 Agilent 92192A Agilent 41800A Agilent 54701A Agilent 1124A Agilent 10020A Agilent 1141A Agilent 1142A Agilent 86205A Agilent 3488A Agilent 3235A Agilent 10833A Agilent 10833B Agilent 10833C Agilent 10833D (contact your local Hewlett-Packard sales representative)
xi
xii
UE2
The accessories listed in the following table are supplied with the Agilent 89441A. Supplied Accessories Line Power Cable Rear Panel Lock Foot Kit BNC Cable - 12 inch 2 BNC Cables - 8.5 inch Coax BNC(m)-to-coax BNC(m) Connector (deleted with option AY4) Type N-to-BNC Adapter (2 with option AY8) Serial Interface Interconnect Cable Interconnect Cable EMI Suppressor Standard Data Format Utilities Agilent 89410/89441A Operators Guide Agilent Technologies 89441A Getting Started Guide Agilent Technologies 89441A Installation and Verification Guide Agilent Technologies 89400-Series GPIB Command Reference GPIB Programmers Guide Agilent Technologies 89400-Series GPIB Quick Reference Part Number See Installation and Verification Guide Agilent 5062-3999 Agilent 8120-1838 HP 8120-2682 Agilent 1250-1499 Agilent 1250-0780 Agilent 8120-6230 Agilent 9170-1521 Agilent 5061-8056 (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual) (see title page in manual)
xiii
The accessories listed in the following table are available for the Agilent 89441A. Available Accessories Agilent 89411A 21.4 MHz Down Converter 89400-Series Using Instrument BASIC Instrument BASIC Users Handbook Spectrum and Network Measurements Box of ten 3.5-inch double-sided, double-density disks Active Probe Active Probe Active Divider Probe Resistor Divider Probe Differential Probe (requires Agilent 1142A) Probe Control and Power Module 50 Ohm RF Bridge Switch/Control Unit High-Performance Switch/Control Unit GPIB Cable - 1 meter GPIB Cable - 2 meter GPIB Cable - 4 meter GPIB Cable - 0.5 meter HP Plotters and Printers Part Number Agilent 89411A Agilent 89441-90013 Agilent E2083-90005 Agilent 5960-5718 Agilent 92192A Agilent 41800A Agilent 54701A Agilent 1124A Agilent 10020A Agilent 1141A Agilent 1142A Agilent 86205A Agilent 3488A Agilent 3235A Agilent 10833A Agilent 10833B Agilent 10833C Agilent 10833D (contact your local Hewlett-Packard sales representative)
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 analyzers current menu selection. A softkeys function is indicated by a video label to the left of the key (at the edge of the analyzers 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
xvi
In This Book
This book, Agilent 89410A/Agilent89441A Operators 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 products 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 anywaythey only take a few minutes eachsince they will help you become familiar with many of your analyzers 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 analyzers features.
xvii
xviii
TABLE OF CONTENTS
xix
xx
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
Vectorthe important details 17-7 Analog Demodulationanother 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
xxvii
1-1
To perform AM demodulation
The following procedure demonstrates demodulation using files on the signals disk that you load into the analyzers data registers and use as arbitrary source signals. The sample signal is a 5 MHz carrier that is amplitude modulated with a sine wave.
2. Load the source signal file AMSIG.DAT into data register D1:
Insert the Signals Disk in the analyzers disk drive. Press [Save/Recall], [default disk], [internal disk] to select the internal disk drive. Press [Return] (bottom softkey), [catalog on]to display the files on the disk. Rotate the knob until the file AMSIG.DAT is highlighted. Press [recall trace], [from file into D1], [enter].
3. Connect the SOURCE output to the channel 1 INPUT. 4. Turn on the source and select arbitrary signal D1 (25 kHz sine modulating
5 MHz): Press [Source], [source on], [source type], [arbitrary]
1-2
l l l
The span value sets the effective sample rate (t) and range of allowed RBW values. The RBW value determines the record length (T). The number of measured points = T/t.
1-3
To perform PM demodulation
The following procedure demonstrates PM demodulation using a file on the signals disk that you load into the analyzers data registers and use as an arbitrary source signal. The sample signal is a 5 MHz carrier that is phase modulated with a triangle wave.
2. Load the source signal file PMSIG.DAT into data register D2:
Insert the Signals Disk in the analyzers disk drive. Press [Save/Recall], [default disk], [internal disk] to select the internal disk drive. Press [Return] (bottom softkey), [catalog on]to display the files on the disk. Rotate the knob until the file PMSIG.DAT is highlighted. Press [recall trace], [from file into D2], [enter].
3. Connect the SOURCE output to the channel 1 INPUT. 4. Turn on the source and select arbitrary signal D2
(a 25 kHz triangle wave modulating a 5 MHz carrier): Press [Source], [source on], [source type], [arb data reg], [D2], [Return], [arbitrary].
1-4
1-5
To perform FM demodulation
The following procedure demonstrates FM demodulation using a file on the signals disk that you load into the analyzers data registers and use as an arbitrary source signal. The sample signal is a 5 MHz carrier that is phase modulated with a triangle wave.
2. Load the source signal file PMSIG.DAT into data register D2:
Insert the Signals Disk in the analyzers disk drive. Press [Save/Recall], [default disk], [internal disk] to select the internal disk drive. Press [Return] (bottom softkey), [catalog on]to display the files on the disk. Rotate the knob until the file PMSIG.DAT is highlighted. Press [recall trace], [from file into D2], [enter].
3. Connect the SOURCE output to the channel 1 INPUT. 4. Turn on the source and select arbitrary signal D2
(a 25 kHz triangle wave modulating a 5 MHz carrier): Press [Source], [source on], [source type], [arb data reg], [D2], [Return], [arbitrary].
7. Select FM demodulation:
1-6
Press [Instrument Mode], [Analog Demodulation ] (with option AYH, press [Instrument Mode], [demod type], [Analog Demodulation], [Return]). Press [demodulation setup], [ch1 result], [FM]. Press [Auto Scale] to scale the display information. The display should now appear as shown below.
1-7
2-1
l l l l
Instrument Mode: PM demodulation Measurement Data: PSD (power spectral density) Data Format: x axis is log scale Averaging, as required
2. If your analyzer has the optional second input channel installed, turn it off:
Press [Input], [channel 2], [ch2 state off].
2-2
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].
4. Turn on averaging:
Press [Average], [average on], [num averages], 100, [enter], [fast avg on].
l l l
This is a measurement of S0 which is defined as the power in both sidebands of the phase noise. L(f) is typically defined as the power in one sideband. RBW must be small enough so that the low frequency portion of the log X-axis is valid. RBW should be less than the start frequency. Note that the span in demodulation mode is one-half the span of the instrument.
2-3
3-1
2. Load the source signal file XMITR.DAT into data register D1:
Insert the Signals Disk in the analyzers disk drive. Press [Save/Recall], [default disk], [internal disk] to select the internal disk drive. Press [Return] (bottom softkey), [catalog on] to display the files on the disk. Rotate the knob until the file XMITR.DAT is highlighted. Press [recall trace], [from file into D1], [enter].
3. Connect the SOURCE output to the channel 1 INPUT. 4. Turn on the source and select arbitrary signal D1:
Press [Source], [source on], [source type], [arbitrary].
5. Select a window and increase the display resolution by increasing the number
of frequency points: Press [ResBW/Window], [main window], [gaussian top] Press [Return], [num freq pts], 801, [enter] (or use the increment key).
3-2
3-3
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 knobs 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.
4. Now, move the time gate across the transient signals 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 knobs 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
1. If you just finished the setup procedure, go to step 2 (dont perform this step).
If you just finished the time gating analysis, go back to main time: Press [Time], [gate off]
2. Turn on FM demodulation:
Press [Instrument Mode], [Analog Demodulation] (with option AYH, press [Instrument Mode], [demod type], [Analog Demodulation], [Return]). Press [demodulation setup], [ch1 result], [FM]. Press [Pause|Single] to simulate a transient and take data.
FM demodulation analysis. The bottom trace shows the frequency variation in the transient signal. Comparing it with the time signal in the previous figure shows that demod results are meaningless during periods of no signal.
3-5
4. Now well look at the amplitude response of the signal with AM demodulation:
Press [Instrument Mode], [demodulation setup], [ch1 result], [AM]. Press [Pause|Single].
AM demodulation analysis (bottom trace). Note that there is more ringing (more cycles before settling) in the amplitude of the transient signal than was seen in the frequency analysis (compare bottom trace of this figure with that of FM demodulation in the previous figure)
3-6
4-1
2. Load a burst signal from the Signals Disk into a register and play it through the
source: Insert the Signals Disk in 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 PMBURST.DAT Press [recall trace], [from file into D1], [enter]. Press [Source], [source on], [source type], [arbitrary].
3. Select a window:
Press [ResBW\Window], [main window], [gaussian top]. The display should now appear as below.
4-2
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
1. Turn on averaging:
Press [Average], [average on].
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-1
To display CCDF
This procedure shows you how to display the Complementary Cumulative Density Function (CCDF). The procedure uses the analyzers source to generate random noise and to display the CCDF of the random noise.
3. Connect the analyzers source to the channel 1 input. 4. Set the source level to 0 dBm, select random noise, and activate the source.
Press [Source], [level] 0 dBm. Press [source type], [random noise], [return] Select [source on].
7. Set the frequency span to 5 MHz to band-limit the random noise signal (this
turns on the analyzers LO and zooms the time data). Press [Frequency], [span], 5 MHz.
CCDF (complementary cumulative density function) is a statistical power-measurement that is the complement of CDF, as follows: CDF: Probability (Pinst Paverage) CCDF: Probability (Pinst Paverage) where: Pinst = Instantaneous power Paverage = Average power
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.
Tips
CCDF measurements operate on time data. By default, time data is uncalibrated. Therefore, make sure you enable time-domain corrections as done in this procedure before making CCDF measurements. For accurate CCDF measurements on burst signals, use triggering and time-gating to include only the burst in the CCDF measurement. Including the signal off-time degrades measurement accuracy. To learn how to use triggering and time gating, see To set up time gating in chapter 4.
The CCDF measurement displays the number of samples used to compute CCDF (Cnt:) and the average power of your signal (Avg:).
When the y-axis is log format, the CCDF display shows two curves: the CCDF curve of your signal and the CCDF curve for an ideal band-limited Gaussian-noise signal. In log format, the analyzer automatically plots the ideal curve (using the same color as the graticule) so you can compare it with that of your signal. For comparison, this procedure set the span to 5 MHz to band-limit our random noise signal.
5-3
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 l
The instrument mode is not Scalar. The measurement contains time-domain data (x-axis is time).
The analyzer computes statistical power measurements using all samples in the current time record. Each successive measurement adds additional samples to the measurement. Pressing [Measurement Restart] or changing most parameters under the MEASUREMENT keygroup restarts the measurement. The [num samples] softkey displays the number of samples used in the measurement. Changing [peak percent] or selecting a different statistical power computation does not restart the measurement. For example, if you measure peak power and then select average power, the analyzer recomputes average power using all samples from the peak power measurement. This lets you view different statistics on the same data.
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.
In this example, the peak power of this signal will be below this value 99.8% of the time.
5-5
6-1
2. Connect your signal to the analyzer (this example uses the analyzers source to
provide a 1 MHz fixed-sine signal). Connect the SOURCE output to the CHANNEL 1 input. Press [Source], [source on].
6-2
Press [Source], [source type], [arbitrary) , [arb data reg], [D1]. The analyzers arbitrary source is now generating the same waveform as that displayed in the original trace. The maximum number of samples in the source waveform is dependent on the sample rate used to create the arbitrary-source data. The maximum number of samples that the arbitrary source can output varies between 16,384 and 32,768 samples. For details, see To output the maximum number of samples later in this chapter. The analyzers arbitrary source requires time-domain data. Because of this, there are basically three steps to follow when using a single trace to create an arbitrary waveform:
1 Display the trace using time-domain measurement data. 2 Save the trace into a data register. 3 Turn on the arbitrary source and select the data register.
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
2. Connect your signal to the analyzer (this example uses the analyzers source to
provide a 1 MHz fixed-sine signal). Connect the SOURCE output to the CHANNEL 1 input. Press [Source], [source on].
3. Set the analyzers frequency span to include all components of your signal. If
possible, use a cardinal span to ensure the arbitrary source can output the maximum number of samples (for details, see To output the maximum number of samples later in this chapter). Press [Frequency], [center], 1 MHz. Press [span], 39.0625 kHz.
7. Configure the analyzer to measure from the input channel instead of the
time-capture buffer: Press [Instrument Mode], [measure from input], [remove capture].
6-4
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).
In this example, the data register contains 20 traces. The value of [buffer depth] determines the number of traces saved to the data register.
6-5
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: ASCTOSDF [/z:cf] /x:0, t source_file destination_file
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.
4. Copy the SDF file to a 3.5" floppy disk. 5. Load the floppy disk into the analyzer and recall the SDF file into a data
register. Press [Save/Recall], [default disk], [internal disk], [Return]. Press [catalog on] and select your file. Press [recall trace], [from file into D1].
6-6
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: Users 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 >quit
where: t is a 1x1024 array of numbers from 0 to 1023. x is a 1x1024 array of numbers from 0 to (almost) 2 pi. y is a 1x1024 array of numbers composing 200 cycles of a sinusoid signal that is amplitude modulated by one cycle of a sinusoid signal that has an index of modulation of 0.7. The MATLAB file was converted to SDF format using the ASCTOSDF utility, as follows: ASCTOSDF /x:0,3.90625e-8 amsig.asc amsig.dat where: /b: specifies the block size /x: specifies the start time (or trigger delay) and t.
t = 1 1 8 = = 3.90625 e sample frequency 25.6 MHz
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):
span = 1 t n where n = 1.28 for complex (zoom) data 2.56 for real (baseband) data
6-7
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. See To create a fixed-length waterfall display.
3. Using the results from the previous step, create a contiguous waterfall or
spectrogram display. See To 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. SDFYDATA sdf_file ASCII_file where: sdf_file is the trace-buffer file. ASCII_file is the ASCII file that you created in step 1.
6-8
7. Load the modified trace-buffer file into one of the analyzers data registers.
On your computer, copy the modified trace-buffer file to floppy disk. Insert the disk in the analyzers 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: Users 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: Users Guide shipped with your analyzer.
6-9
5. Select a waterfall or spectrogram display and set the buffer depth to 20.
Press [Display], [waterfall setup], [waterfall on]. Press [buffer depth 20].
Storing your signal in time-capture RAM and playing it back with 0% overlap ensures that the traces in a waterfall or spectrogram display are contiguous. To use waterfall or spectrogram data to drive the arbitrary source, you need contiguous traces to eliminate phase discontinuities in the arbitrary-source waveform. Make sure to display your data in the time domain since the arbitrary source requires time-domain data. This procedure uses a buffer depth of 20 to accommodate all procedures in this chapter. Be sure to set the buffer depth according to your measurement needs.
6-10
To learn about waterfall and spectrogram displays, see Using Waterfall And Spectrogram Displays (Opt. AYB) in the Operators Guide and see online help for the [waterfall setup] and [spectrogram setup] softkeys.
This waterfall display was created with an elevation of 25 pixels and trace height of 30 pixels. Notice that the traces are contiguous (there is no phase discontinuity between traces). When looking at a waterfall display, remember that the top trace is the most recent trace, the trace before it is the previous trace, and so forth. Therefore, to see if a waterfall display is contiguous, you must piece the waveforms together from the bottom up.
6-11
4. Divide the total number of samples into N equal-length segments. Note that: l Each segment must contain an integer number of samples: l For real signals, each segment must have between 128 and 8192 samples. l For complex (zoom) signals, each segment must have between 64 and 4096
samples.
For this example, there are several possible solutions, such as: 10 segments of 1920 samples. 12 segments of 1600 samples. 20 segments of 960 samples.
6-12
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): For 10 segments of 1920 samples: For 12 segments of 1600 samples: For 20 segments of 960 samples:
1920 samples = 1500 > Use 1601 freq. pts. 1.28 1600 samples = 1250 > Use 1601 freq. pts. 1.28 960 samples = 750 > Use 801 freq. pts. 1.28
For this example, use 801 frequency points: Press [ResBW/Window], [num freq points], 801.
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:
Frequency span (complex) = 3.84 MHz = 3 MHz 1.28
8. You are now ready to create a contiguous waterfall or spectrogram display for
your computer-generated data. Take note of the number of segments (time records) needed for the waterfall or spectrogram display (from step 5) and see To create a long waveform using ASCII data for further instructions.
Here is a contiguous waterfall display created using the parameters from this procedure. The overall length is 250 s and the marker shows t at
260.42 ns. You add t to the stop time to determine the length of each trace. You then multiply the length of each trace by the total number of traces to compute the length of the waterfall display.
You may notice that the stop time is not 250 s. The stop time does not include t for the last point.
6-13
The number of points (samples) in a time record is easy to determine with the right configuration. With [rbw coupling auto] and [rbw mode arb], the [num freq pts] softkey determines the number of points, as shown in the following table (all softkeys are located under the [ResBW/Window] hardkey).
Time Record Length Using [rbw coupling auto] And [rbw mode arb] Number of Frequency Points (value of [num freq pts] softkey) Time-record Length (in points) Zoom Baseband
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: Number of points = Time record length t
6-14
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.
Its 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. If possible, use a cardinal frequency span to create your arbitrary waveform. Spans slightly larger than a cardinal span slightly reduce the number of samples that the arbitrary source can use. Increasing the frequency span further reduces the number of samples that the arbitrary source can use, the worst case being when the frequency span is just below a cardinal span. Cardinal frequency spans are spans that fit the following formula: Cardinal Spans = 10 MHz 2n , where n is a whole number.
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-1
3. Connect the analyzers source to the channel 1 input. 4. Activate the source and set the source level to 0 dBm.
Press [Source] [level] 0 dBm. Select [source on].
7-2
Hint
You may want to save the current measurement state to non-volatile RAM (NVRAM). That way, if you dont 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
1. Perform the procedure at the beginning of this chapter to create a test signal. 2. Turn on the waterfall display for trace A.
Press [A] to activate trace A. Press [Display] [waterfall setup] [waterfall on].
3. Press [Meas Restart] to start a new waterfall measurement. 4. Set the trace height.
Press [trace height] 100 [pixels].
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 overlapwhich means the traces overlap. If the elevation is larger than the trace height, the boxes dont overlap.
7-4
Using Waterfall and Spectrogram Displays (Opt. AYB) Azimuth determines the shift, or skew, of the waterfall display. Aximuth tells the analyzer how far, in pixels, to shift a trace from the previous trace. Negative numbers shift the trace left; positive numbers shift the trace right. Buffer depth determines the number of traces stored in the waterfall buffer. Larger numbers require more memory.
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
5. Press [Pause|Single] to pause the measurement. 6. Turn on the trace selection feature.
Press [Marker Function] [trace select on]. The most recent trace (top) trace is selected if trace select is off. To select any other trace, you must turn trace select on.
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].
Marker values for the selected trace: Z-axis value, X-axis value, and Y-axis value.
When you select a trace in a waterfall display, other grids that have identical measurement data, such as this one, show the selected trace. If the measurement data were different, this grid would always show the most recent trace acquired.
7-7
1. Perform the previous procedure to create a waterfall display and enable trace
selection.
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
When the offset marker is on, marker values are relative to the offset marker. In this example, the selected trace was acquired approximately 41.2 ms after the previous trace.
A diamond shows the location of the marker. A square shows the location of the offset marker.
7-9
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
1. Perform the procedure at the beginning of this chapter to create a test signal. 2. Turn on the spectrogram display for trace A.
Press [A] to activate trace A. Press [Display] [spectrogram setup] [spectrogram on].
7 - 11
1. Perform the previous procedure, To set up a spectrogram display. 2. Pause the measurement after the spectrogram fills the entire display.
Press [Pause|Single].
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
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
l l l
To select a trace in a waterfall display. To use markers with waterfall displays. To use buffer search in waterfall displays.
Note the following differences when performing the above procedures with a spectrogram dispay.
l l l
Spectrograms use a vertical line instead of a diamond to show the location of the marker. Spectrograms use a vertical line and a horizontal line with a square to show the location of the offset marker. Spectrograms use a horizontal line to show the selected trace when trace select is on.
7 - 14
2. Activate the waterfall or spectrogram display that you want to save. For
example, if the display is in trace A, press [A].
7 - 15
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-1
2. Supply a NADC signal to the channel 1 INPUT or perform the following steps to
load a NADC signal from the Signals Disk into a data register and play it through the analyzers 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]. Rot ate the knob to highlight PI4DQPSK.DAT Press [recall trace], [from file into D1], [enter]. Press [Source], [source on], [source type], [arbitrary].
8-2
8-3
8-4
1. Demodulate your signal as shown in the previous task. 2. Select multiple display grids:
Press [Display], [4 grids quad ].
Each grid shows a different measurement type with an appropriate data format.
8-5
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 dont 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
8-7
3. Select an offset:
Press [offset], 6, [sym].
8-8
1. Insert the Signals Disk into the analyzers 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].
Up to 6 sync patterns may be loaded into softkeys to facilitate changing sync patterns.
8-9
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]
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 - 10
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
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].
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].
You use the same methods to troubleshoot an EDGE signal as you do other types of digital signals. For example, you still use error parameters in the symbol table to help you determine the quality of an EDGE signal. The symbol table reports error parameters such as Mag Err (Magnitude Error), Phase Err (Phase Error), Freq Err (Frequency Error), EVM (Error Vector Magnitude), and SNR (Signal-to-Noise Ratio).
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 EVMsone 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 EVMs 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.
The error-vector vector diagram is a good troubleshooting tool for EDGE signals. Here, the error-vector vector diagram shows the effect of the spur added to our EDGE signalequal amplitude and phase errors.
The 5.01 MHz spur is clearly seen in the error-vector spectrum trace.
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
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 dont know how to select the optimum range, see To prepare a digital demodulation measurement.
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
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
Note
This measurement can only be performed with a 2-channel analyzeryou must have option AY7 (option AY7 adds a second input channel). If you have separate baseband I and Q signals available for your measurement, you may demodulate them directly if you have a two-channel analyzer. This type of demodulation preserves the original transmitted relationship between the I and Q signals.
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.
8 - 16
9-1
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 analyzers 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 isnt, you must configure the analyzer to demodulate a high-side pilot. For further details, see To demodulate a VSB signal.
To demodulate VSB signals, the pilot must be on the left (low side) of the spectrum. If it isnt, you must configure the analyzer to demodulate a high-side pilot, as shown in To demodulate a VSB signal..
9-3
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
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.
Frequency counter readout. In this example, this is the frequency of the pilot signal.
In this example, the pilot is on the low (left) side of the spectrum.
9-5
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
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 wont see symbol information.
9-7
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 analyzers 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].
9-8
9-9
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].
9 - 10
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
Each grid shows a different measurement type with an appropriate data format.
9 - 12
4. Select an offset:
Press [offset], 6, [sym].
9 - 13
1. Insert the Signals Disk into the analyzers 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].
9 - 14
Note
This measurement can only be performed with a 2-channel analyzeryou must have option AY7 (option AY7 adds a second input channel). If you have separate baseband I and Q signals available for your measurement, you may demodulate them directly if you have a two-channel analyzer. This type of demodulation preserves the original transmitted relationship between the I and Q signals.
1. Apply real I and Q signals to Channel 1 and Channel 2 respectively. If you have
an 89441A, be sure to use the inputs on the upper (IF) section of the analyzer.
3. Adjust the frequency span to encompass the signal with a span of at least 78
kHz.
4. 5. 6. 7. 8.
Make sure that time domain calibration is on under [System Utility] Select identical parameters for both channels under the [Range] key. Select identical parameters for both channels under the [Input] key. Select identical parameters for both channels under the [Trigger] key. 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
10 - 1
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 dont know how to select the optimum range, see To prepare a digital demodulation measurement in chapter 6.
10 - 2
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
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]).
The measurement values reflect your choice of polar marker format and whether the measurement reflects normalized or power units
In a vector diagram, the marker allows you to track all time points.
10 - 4
1. Turn normalization on, select constellation data format, then pause the
measurement: Press [Instrument Mode], [demodulation setup], [more], [normalize on]. Press [Data Format], [polar IQ constellation]. Press [Pause|Single].
2. Rotate the knob to move the main marker to a constellation point in the upper
right corner.
The marker lets you view and zoom a single constellation state
10 - 5
3. Snap the main marker to the constellation point closest to the offset marker:
Press [Marker Search], [marker to offset mkr].
The offset marker lets you place the marker on a specific constellation point
10 - 6
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
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
A Marker EVM
MagErr Freq Err
15.000 55
14
= 859.14
= 609.17 = 1.7722
1.4978
1.4317
% pk at sym
% pk at sym
mdeg
Hz dB
2.1174
SNR
deg pk at sym
= 39.101
44
dB
1111
01010001000010011010111110010010
48 000011110000000010000111100100000110000011010001
96 000011111011110001110111011101101010111110100110 144 000001100010111010110011100111111001010000110000
192 110000011110010101110100101111010000111111000010
240 011011110101010110100001000000000111100010111110
288 011110001110111100101111100001101111001110011101
336 000011000110110011011000001011110000010001001110 TRACE B: Ch1 16QAM MeasTime B Mkr 3.000000 sym 998.80
1.5
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
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
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
The combined error vector magnitude of all decision points. The error vector magnitude of each decision point. The magnitude error of each decision point. The phase error of each decision point.
Use multiple grids to view error with various measurement data and data formats.
10 - 12
11
11 - 1
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) You may use the analyzer to create custom arbitrary waveforms corresponding to digital communication signals. Since the I/Q reference signal is the ideal representation of a format type, a properly saved version of the reference signal provides an ideal waveform. The internally generated waveforms may be used as test signals (to test an amplifier, for example). 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 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
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.
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
Be careful when selecting a reference filter if the demodulation format uses distributed filtering. The demodulation format used in this example (32 QAM) uses distributed filtering. Therefore, a root-raised-cosine reference filter was needed to create the ideal signal (to represent filtering at the transmitter), whereas a raised-cosine reference filter was needed to demodulate the ideal signal (to represent the total filtering in the system). 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. This signal-versus-reference check is also a good opportunity to see the effects of changing the symbol rate or filtering in order to demonstrate the effects of setup parameters which are incompatible with the incoming signal.
11 - 5
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 analyzers disk drive (DS,HD).
11 - 6
11 - 7
12
12-1
l l
Options AYA (Vector Modulation Analysis) OR option AYH (Digital Video Modulation Analysis). A42 Memory assembly greater than Revision A.
2. Check that option AYA or option AYH is installed in your analyzer. The
analyzer displays YES under INSTALLED if an option is installed.
3. Check that your A42 Memory assemblys revision is greater than Rev A.
Set the power switch to off (O). Set the power switch to on ( l ) to run the power-up tests. Press [System Utility], [more], [diagnostics], [test log on]. 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 Operators Guide).
The power-up tests report the revision of your A42 Memory assembly. This analyzer does NOT need a new A42 Memory Assembly because the revision (Rev) is greater than Rev A.
Test log
12-2
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].
Using time-captured data causes the analyzer to automatically measure from the capture-buffer instead of the input channel and sets the center frequency, span, and resolution bandwidth to those used when the data was captured. In a typical equalization measurement you would set these parameters instead of loading captured data.
12-3
1. Load the multi-path signal as instructed in the previous task. 2. Set demodulation parameters for this signal:
Press Press Press Press Press Press Press Press [Instrument Mode], [demodulation setup]. [symbol rate], 5 MHz. [alpha/BT], 0.15 [enter]. [meas filter], [root raised cosine], [return]. [ref filter], [raised cosine], [return]. [result length], 500 [sym]. [demod format], [QAM 16], [return]. [Time], [points/symbol], 1, [enter].
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. By default, the equalization filter is defined to have a unit impulse response which yields a flat frequency response.
12-4
In this example, traces A and B show the default frequency response and impulse response of the equalization filter. By default, the equalization filter has a unit impulse response. This signal is difficult to demodulate due to linear distortion. The next task uses equalization to compensate for the linear distortion.
12-5
8. Autoscale traces A and B (the frequency response and impulse response of the
equalization filter) as the analyzer shapes the equalization-filter. Press [A] Press [Shift], [B] Press [Auto Scale].
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
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. The following parameters affect measurement speed when using adaptive equalization.
l l l
For additional details, see online help for the [eq filter on/off] softkey.
In this example, trace A shows the frequency response and trace B shows the impulse response of the equalization filter. With [eq adapt run] selected, the traces change with each measurement as the analyzer updates the filter coefficients.
12-7
1. Perform the previous task. 2. Configure the display to show the impulse response of the equalization filter in
a single grid: Press [B], [Display], [single grid].
5. Move the marker to the peak impulse (this is the main signal path):
Press [Shift], [Marker]. The marker readout shows the main impulse at 0 seconds with approximately 0 dB of loss.
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 marker readout shows the third signal path at 3 s with approximately 20 dB of loss.
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
Each point in the impulse-response display corresponds to a tap in the feed-forward equalizer (FFE). In a FFE, large coefficients that are separate from the main tap correspond directly to alternate signal paths. The smaller peaks are a result of the same alternate signal paths that created the large peaks. In other words, a signal with one strong alternate path will have more than two impulses on the display (the main impulse and the impulses due to the alternate path). The additional impulses will be lower than the two main impulses.
Path 1
Path 2
Path 3
In this example, the signal has 3 paths. The strongest path is not the shortest path. The shortest path passed through a building causing it to be attenuated. Normally, the strongest path will be the shortest, or direct path.
12-9
Equalization is available only for Digital and Video Demodulation instrument modes. Equalization is not available for EDGE measurements when the EDGE(winRC) measured filter is selected. To use equalization with EDGE measurements, set the measured filter to OFF. The primary application of the equalizers impulse-response display is for evaluating multi-path environments. Multi-path environments usually require longer filter lengths. The primary application of the equalizers frequency-response display is for evaluating the transmitter or receiver signal-path for errors such as passband ripple and group-delay distortion. Short filter lengths usually work well for these types of measurements. 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. The filter length and points/symbol determine the number of taps in the equalization filter, as follows:
# Taps = (( filter_length 1 ) times points_per_symbol )) + 1
l l
Press [Instrument Mode], [demodulation setup], [more], [eq filt len] to set the filter length. Press [Time], [points/symbol] to set the points/symbol.
Generally, there is no advantage to using more than 2 points/symbol when using equalization. You may want to use more than 2 points/symbol for better resolution of such displays as eye diagrams, but the tradeoff is slower measurement speed. 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. Online help for the equalization-filter softkeys includes additional information. Select Digital or Video demodulation, then press [Help], [Instrument Mode], [demodulation setup], [more] and any equalization softkey.
l l
12-10
13
13 - 1
Note
Older E4433 ESG Signal Generators 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]. Channel PSCH SSCH CPICH DPCH DPCH DPCH DPCH DPCH DPCH DPCH DPCH DPCH DPCH DPCH Rate (kSym/s) N/A N/A 15 30 30 30 120 120 120 60 60 60 60 480 Spread Code N/A N/A 0 10 11 12 8 9 10 32 33 34 35 6 Power 15.01 15.01 20.01 16.01 16.01 16.01 9.01 10.01 11.01 12.01 12.01 12.01 12.01 4.45
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 analyzers center frequency, span, and input range are set correctly.
13 - 2
1. Connect your signal to the Channel 1 input. 2. Initialize the analyzer and select the Vector 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], [Vector]
Spectrum of the W-CDMA signal. Averaging was turned on to smooth the trace.
13 - 3
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].
13 - 4
One important parameter set by this procedure is the maximum W-CDMA span. This parameter allocates memory for W-CDMA measurements. Since W-CDMA measurements require large amounts of memory, set this parameter to the smallest frequency span that you will measure. 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 analyzers chip rate and scramble code must match that of your signal. The analyzers center frequency must be within 500 Hz. of your signals center frequency. By default, the analyzer displays the composite code-domain power display, which shows all layers simultaneously. So you can differentiate between active layers, the analyzer uses a different color for each code layer. In some measurements, you may have to use x-scale markers to see the color. This is because individual channels at the slower layers are represented by a single line in the code-domain power display.
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].
Each code layer uses a different color. The marker in this illustration is on channel 8 in code layer 5 (120 ksym/s).
X-axis annotation is based on the slowest code layer. For 3GPP 1999 forward-link signals, the slowest code layer is code layer 9, also known as code layer 7.5 ksym/s.
13 - 5
l l l
A time slot contains power control. A time slot contains excessive noise. Spreading codes are not allocated correctly (layers are transmitted on top of one another).
13 - 6
Trace B shows code-domain power for a single code layer: code layer C6 (60 ksym/s). This code layer has 64 code channels (codes 0 to 63 on the x-axis). Channels that are active in this code layer are colored. Channels that are active but not in this code layer are not colored.
13 - 7
4. Select the first 120 ksym/s channel in the composite code-domain display:
Press [A]. Move the marker until the marker readout shows Chan: 120 ksym/s C5(8).
7. Display the vector diagram for the second 120 ksym/s channel:
Move the marker until the marker readout shows Chan: 120 ksym/s C5(9). Press [Marker ], [mkr layer/channel].
8. Using a different method, display the constellation diagram for the third
120 ksym/s channel: Press [Time], [code channel], 10, [code]. All time-domain measurement data (except composite time domain) and the symbol table show results for a single channel in a single code layer (you use the [Measurement Data] hardkey to select time-domain measurement data and the symbol table). By default, the analyzer uses channel 0 in slowest code layer. This procedure shows you two ways to select a different channel and layerusing the [mkr layer/channel] softkey or the [code channel] and [code layer] softkeys.
13 - 8
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. Also notice that there are 16 marker positions in the composite code-domain power display for each channel in the 120 ksym/s code layer. This occurs because marker readouts are based on the slowest code layer, in this case the 7.5 ksym/s layer, and there are sixteen 7.5 ksym/s channels per 120 ksym/s channel.
Position the marker on the channel of interest, then press [Marker ], [mkr layer/channel] to display the vector diagram for that channel in the lower trace. You can use this procedure with any time-domain display in the lower trace, including the symbol table/error summary display.
13 - 9
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
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.
Time gating provides a convenient way to view results for one or more slots. As in the previous task, the results are displayed for a single code channel in a single code layer, as determined by the [Time], [code channel] and [code layer] softkeys.
IQ magnitude error for C5 (9), slot two (3.84 MHz chip rate)
13 - 11
1. Perform the previous task. 2. Display the symbol table for the gated results in trace A:
Press Press [A]. [Measurement Data], [symbol table/error summary].
Tip
For details about the symbol table and error summary results, see online help for the [symbol table/error summary] softkey.
13 - 12
The symbol table and error summary information for slot 2, code layer 5, channel 9.
13 - 13
1. Demodulate the W-CDMA signal as shown earlier in this chapter. 2. Display a single grid:
Press [Display], [single grid].
Using x-scale markers, you can select which portion of the x-axis you want to view. This feature lets you zoom in on selected channels.
13 - 14
14
14 - 1
3. Press [LAN setup]. If softkey F4 is [X11 display on/off], you have option UG7. If the
[X11 display on/off] softkey does not exist, you do not have option 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. Option UG7 enhances option UTH. Option UG7 provides remote X-Windows capabilities, which lets you view the analyzers display and control the analyzer from across the building or across the world. Option UG7 also includes FTP (File Transfer Protocol) software. You can use FTP to transfer data to and from the analyzer. To order options, contact your local Agilent Technologies Sales and Service Office.
14 - 2
3. Turn on the analyzer. 4. Press [Local/Setup] [LAN setup], [LAN port setup]. 5. Press [port select] to display the option corresponding to the connector you used
in step 2: either ThinLAN (BNC) or AUI (MAU). The ThinLAN connector only allows you to connect the analyzer to a ThinLAN network. However, the AUI Port lets you to connect the analyzer to ThinLan, ThickLAN, or StarLAN 10 networks via the appropriate off-board MAU. (These networks are Agilent Technologiess implementation of IEEE 802.3 types 10BASE2, 10BASE5, and 10BASE-T.) The analyzer should be connected to a network by only one of its LAN connectors. Check with your network administrator if you have any other questions about the LAN connections.
14 - 3
2. If your analyzer must communicate with computers outside of the local subnet,
ask your network administrator for the IP address and subnet mask required to route data through the local gateway. Write down these values for use in steps 5 and 6.
3. On the analyzer, press [Local/Setup], [LAN setup], [LAN port setup]. 4. Press [IP address], type the address obtained in step 1, then press [enter]. 5. If you obtained a gateway address in step 2, press [gateway IP], type the address,
then press [enter].
6. If you obtained a mask value in step 2, press [subnet mask], type the value, then
press [enter].
7. Turn off the analyzer, then turn it back on to make the new settings permanent.
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
14 - 5
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?
14 - 6
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. Remote X-Windows 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 - 7
3. On the analyzer, press [Local/Setup], [LAN setup]. 4. Press [X11 display] to display on. 5. On the remote computer, use the mouse to position the outline of the remote
X11 display, then click the left mouse button to continue. When you complete this task, the outline of the remote X11 display is filled in with a replica of the analyzers 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. Remote X-Windows 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 - 8
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 computers 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. Remote X-Windows 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 - 9
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>
14 - 10
15
15-1
15-2
Descriptions
The 89411A is a fixed downconverter used to translate the 21.4 MHz IF output on several Agilent Technologies RF/microwave spectrum analyzers to a baseband frequency within the range of the 89410A. It translates the entire IF bandwidth to a baseband frequency centered at 5.6 MHz, The conversion gain of the 89411A can be varied to be compatible with several different spectrum analyzers. 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. (rear) The Reference Input connector accepts a 10 MHz reference signal from the RF or microwave spectrum analyzer. (rear) The Reference Output connector provides a 10 MHz reference signal that goes to the Agilent 89410A Vector Signal Analyzer. (rear) The downconversion gain switch controls a step attenuator which allows you to adjust the total gain of the downconverter from +5 dBm to 15 dBm in 5 dB steps, the goal being an output of approximately 15 dBm. When the IF Input level is 20 dBm, an attenuator setting of 0 dB yields an output level of 15 dBm. (front) The Reference Unlocked indicator. This indicator lights when the 10 MHz reference input signal at is <0 dBm, or when there is a malfunction in the 89411A local oscillator.
15-3
89410A
89411A
15-4
2. 21.4 MHz IF output of the 8566 connects to the IF input of the 89411. This
signal level is nominally 20 dBm when the signal level on the 8566 is at its reference level (top of screen). input on the 89410. Its level is nominally 15 dBm when the step attenuator in the 89411A is set to the rightmost position (labeled +5 dB). For optimum results the input range of the 89410A should be set to 14 dBm.
3. The (front panel) baseband output of the 89411A is connected to the channel 1
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. The HP/Agilent 8566A/B should be set up as follows: Set the center frequency to the frequency of your signal. Set the frequency span to 0 Hz, and the resolution bandwidth to 3 MHz. The reference level should be adjusted so that the signal lies within 1 division of the top of the screen. The vertical scaling should be set to linear rather than log. You should also set the sweep time to a large value (e.g. 100 sec.) to prevent the sweep retrace from causing unwanted transients in your measurement.
15-5
1. If the system contains a 70902A and a 70903A IF section, the signal flow is
normally from the RF section to the 70903A, then to the 70902A. The 21.4 MHz OUT port on the 70903A drives the 70902A, and the AUX 21.4 MHz OUT port on the 70902A drives the 89411A IF input. The conversion gain of the system is nominally 5 dB in this case.
2. If the system contains only the 70902A IF section, the RF section is connected
to the 70902A, and the AUX 21.4 MHz OUT port of the 70902A drives the IF input of the 84911A. The conversion gain is nominally 5 dB.
3. If the system contains only the 70903A, the RF section drives 21.4 MHz input,
and its 21.4 MHz OUT port drives the 84911A input. The conversion gain is nominally +5 dB.
4. If the system contains only an RF section (such as the 70904A) then the output
can be taken from it directly to the 89411A input. The conversion gain of the RF section is nominally 5 dB.
15-6
In some of the situations listed above, the combination of input signal level, attenuation, and IF section employed may result in a IF level at the 89411 input which is too large. The conversion gain switch on the rear of the 89411A should be set to provide a lower amount of conversion gain in this case. To obtain optimum performance from the 89411A, its conversion gain should be set, if possible, to give 15 dBm at the 89411A front panel output for the largest measured signal. In some cases the amplitude may be too small and you should lower the range setting of the 89411A to obtain the best dynamic range.
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 analyzers 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.
For more complete information on MMS system components, refer to the operation manual supplied with your system, and to the Modular Measurement System catalog.
15-7
Calibration
This task may be performed to eliminate the frequency response contribution of the 89411A and attached RF/microwave spectrum analyzer when making down-converted measurements. The 89410A has the capability to control certain HP/Agilent spectrum analyzers over the GPIB by issuing the appropriate commands for changing the analyzers frequency and vertical scaling. These commands set the center frequency, span, and linear display mode. The commands are compatabile with the HP/Agilent 8566A/B, HP/Agilent 8568A/B and MMS systems using L.O./Control module 70900A/B. 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:
* 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
7. Set up averaging.
Press [Average], [average type], [time]. Press [Return], [num averages] , 100, [enter]. Press [average on].
15-9
15-10
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
16 - 1
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 productsthe Agilent 89410A vector signal analyzer and the HP/Agilent 71910A wideband receiver into a single measurement systemthe 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.
The HP 89410A vector signal analyzer and HP 71910A wideband receiver together form a wideband vector signal analyzer system.
Agilent 89410A and HP/Agilent 71910A Wideband Vector Signal Analyzer System
16 - 2
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. The 71910A is basically a microwave spectrum analyzer with additional features to optimize it for and signal monitoring applications. In this application, it converts the RF or microwave signal into a baseband signal which can be further processed by the vector signal analyzer. As the front end of the measurement system, it also provides the necessary gain or attenuation.
16 - 3
16 - 4
Agilent 89410A Operation The 89410A has two input channels (with option AY7), each with a bandwidth of 10 MHz. Normally, this would represent the maximum bandwidth of the signal to be analyzed. However, the 89410A is capable of treating the signals on each channel as two parts of the same signal. That is, the signal going into channel one represents the real part of a complex signal, and the signal going into channel two represents the imaginary part. These two signals are usually referred to as the in-phase and quadrature-phase components, or simply I and Q. 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. HP/Agilent 71910A Operation The 71910A wideband receiver (also called the MMS system) consists (at a minimum) of an LO/controller module, an RF front-end module, a wideband IF module, and a precision frequency-reference module. For optimum performance of the entire system, the signal level should exist within a certain range as it propagates through the system. Although it is a simplification, the MMS system components can be viewed as consisting of just a few blocks. They are an RF section with an attenuator and conversion stage, an IF section with adjustable gain, and an IQ demodulator, as shown in the previous block diagram. The RF attenuator must be set to ensure the signal level reaching the conversion stage doesnt 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, its inconvenient and makes calibration more difficult. A simpler way to compensate for the mirroring is to conjugate the complex signal. In other words, IjQ instead of I+jQ. The vector signal analyzer has a spectral mirror key which conjugates the CH1+jCH2 data. This corrects both time and frequency domain results without affecting the I and Q calibration. IBASIC Example Program As a measurement system, there is an obvious need for software to link the two instruments together. This software should provide a user interface to the system, as well as provide for system calibration. An Instrument BASIC example program is available which provides these functions. The primary purpose of the example program is calibration. However, it also provides for simple control of center frequency and reference level. 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. The example program is written in Instrument BASIC and is included on the Instrument BASIC Example Programs disk (this disk comes with Instrument BASIC, option 1C2 ). It can be run on the 89410A, or on an external controller. You can also obtain the example program from your local Agilent sales representative.
16 - 6
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.
Agilent 89410A Configuration The 89410A must have the options and firmware shown in the following table. The instrument firmware must be revision A.04.00 or later and can be upgraded by ordering 89410U option UE2. Option AY7 adds a second input channel to support measurements of the complex (I+jQ) output signal of the 71910A. Option 1C2 adds Instrument BASIC which you need to run the IBASIC example program (an IBASIC example program). The IBASIC example program controls and calibrates the system.
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
HP/Agilent 71910A Configuration The 71910A receiver contains all the Modular Measurement System (MMS) components which make wideband vector signal analysis possible. Minimally, Option 004 (Analog I/Q Outputs) must be ordered and, depending on the other measurements you may want to make with the system, the MMS display (70004A) may also be needed. A system without the MMS display would be ordered as an 71910A with Option 004, Option 011 and Option 012. In this configuration, the display is deleted, but the 70310A reference module is added (see the following table). An existing 71209A Option 001 spectrum analyzer can be upgraded to support wideband vector signal measurements by ordering an 70911A IF module (Option 098 or Option 099 firmware upgrade required). You may also need to upgrade the power supply in the 70001A mainframe. The receiver firmware personality must be installed to facilitate the wideband vector signal measurements described in this paper.
Note
For additional information on firmware installation and system configuration, refer to the 71910A Users 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
Recommended Configuration
Agilent 89410A Vector Signal Analyzer (must be firmware revision A.04.00 or greater) Option AY7 Option AYA Option 1C2 Second 10 MHz input channel Vector Modulation Analysis Instrument BASIC (includes the example program described earlier in this chapter)
HP/Agilent 71910A Wideband Receiver (must be instrument firmware revision 94120 (B.05.00) or greater; 70910A RF module must be installed) Configurations With the 70004A Display Option 004 Analog I/Q outputs
Configurations Without 70004A Display Option 004 Option 011 Option 012 Analog I/Q outputs Single mainframe configuration (deletes 70004A, 70902A, 70903A, and 70310A) Adds 70310A reference module
Other Accessories 8120-1838 8120-6269 10833A 50 ohm BNCBNC cable, 12" (two required) 50 ohm BMCSMB cable, 24" (one required) GPIB cable, 1 meter (one required)
16 - 9
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.
16 - 10
HP 89410A
HP 70001A Mainframe
16 - 11
Additional connections needed when the system is configured with the 70004A display and the 70902A and 70903A IF Modules. 70902A IF Module 70903A IF Module VIDEO OUT 21.4 MHz OUT VIDEO OUT 70910A RF Module 21.4 MHz OUT 70903A IF Module 70902A IF Module 70911A IF Module 70903A IF Module VIDEO IN 21.4 MHz IN NB VID IN 21.4 MHz IN
16 - 12
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.
The upper trace shows the spectrum of a 10 Mb/s QPSK signal measured using the wideband vector signal analyzer system. The trace is 20 MHz wide. The lower trace is an eye diagram of the same signal obtained using the HP 89410A vector modulation analysis (Option AYA).
16 - 13
Controlling the Receiver As previously described, the system can be configured with or without the 70004A display. When the display is present, the center frequency and reference level can be adjusted on the microwave receiver. While this may seem more convenient, there are good reasons for using the features found in the example program to control the receiver from the vector signal analyzer. Changing Center Frequency For example, when changing the center frequency, the example program labels the traces on the vector signal analyzer to reflect the center frequency of the measurement. This is useful since the x-axis annotation always shows a center frequency of zero hertz whenever the receiver mode is set to CH1+jCH2. To facilitate measurements over a range of frequencies, a frequency increment function has been added to the example program. This function is accessed from a sub-menu via the Freq Step key in the main menu. The sub-menu contains keys for setting the desired frequency increment as well as stepping the center frequency up and down with just one key stroke. These functions take care of setting the 71910A center frequency, updating the annotation on the 89410A, and mirroring the spectrum display if necessary. Setting the Mirror Frequency Key Another important function that the example program handles is the setting of the mirror frequency key, used to flip or invert the spectrum of the signal about zero hertz. This operation may be necessary depending on the center frequency. In the microwave spectrum analyzer, center frequencies below 12.8 GHz will produce an output spectrum that is inverted. The frequency inversion is due to the mixing scheme used in the instrument. When setting the center frequency, the example program will check to see if the spectrum will be inverted (based on center frequency) and will set the mirror frequency key to compensate. The mirror frequency key actually causes the time data to be conjugated; that is, the sign of the Q channel data is negated. Conjugating the time data will not only mirror the spectrum, it will also correct the time data for modulation analysis. Changing the Reference Level The example program is even more useful for changing the reference level (input attenuation). When the input attenuation is adjusted in the microwave receiver, the gain of the signal path may change. If it does, the absolute level displayed on the vector signal analyzer will be wrong. When changing the reference level, the example program will also change the gain calibration to reflect any nominal changes in the gain of the signal path. This ensures that the reference level can change without affecting the level of the result.
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 modules 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 receivers 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. To optimize the overall signal-to-noise ratio of the measurement the IF step gain is used to interpolate between RF attenuator values. This allows the overall signal level to be set where the best S/N can be achieved for all reference level settings.
16 - 15
Extending Analysis to 26.5 GHz with 20 MHz Information Bandwidth In certain situations the 89410A front panel over-range indicators (amber LEDs) may be lit, even when the reference level has been set above the level of your input signal. This indication is conservative, and in most cases there is no significant degradation of the measurement. Even so, if the over-range indicators are lit, you should verify your setup and signal levels. This situation is most likely to occur if the input frequency is below 50 MHz and the selected reference level is below about 20 dBm. With this combination there is a chance that some LO feedthrough, and other mixing products from the MMS downconverter will be large enough to contribute significantly to the energy appearing at the 89410A input and activate the over range indicators. In most cases these signals are out of band (above 10 MHz) and will not affect the measurement. If the out-of-band signals are larger than the desired signal, there is a possibility of intermodulation products being generated. In almost all cases, the out-of-band signals will be too small to cause any measurement error. 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. DC Offset and LO Feedthrough DC offset and LO (local oscillator) feedthrough will cause a residual response at the center of the screen. The contribution of the 89410A to this response is from DC offset in its input circuits. This term is measured and removed on a periodic basis automatically by the 89410A unless you explicitly disable this Auto-zero function (not recommended). When the program initializes the 89410A, this function is enabled, and should be left enabled to achieve the best and most stable system calibration.
16 - 16
Calibrating the System The system calibration described earlier is very easy to perform using the example program. Once the instruments are properly connected, the example program is startedautomatically configuring the instruments for wideband vector signal analysis. Pressing the calibration softkey will initiate the calibration. Unless the example program has been modified, the program will prompt you to connect a 300 MHz, 10 dBm signal to the input. 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. To minimize the contribution of the 71910A system components to any feedthrough or offset terms, you can run the 71910As internal calibration routine. If the 71910A system display is present, you can invoke the calibration by pressing CAL ALL under the amplitude menu. If you are not using the display, the IBasic program has a softkey to invoke this function. It is labeled CAL MSA and is located under the top-level softkey labeled MSA Diag. When making measurements at microwave frequencies, you may want to consider performing the calibration at a frequency nearer your measurement frequency instead of 300 MHz (the default value). You will need a signal whose level is accurately known to do this. The program contains a constant Cal_frequency which can be changed to run the calibration routine at the desired frequency. The program provides no explicit support for measurements and calibration above 26.5 GHz at this time. If any external conversions occur as part of your measurement system, mirroring of the frequency spectrum may be an issue. 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
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 IBASIC example program calibrates both instruments as a system. The program compensates for system-induced errors, such as unequal cable lengths for the I and Q signals. It also fine tunes factory calibrations, such as quadrature, for optimal performance. 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.
Calibration Improves Accuracy and Dynamic Range To perform the calibrations, the IBASIC example program uses the 300 MHz calibrator built into the microwave spectrum analyzer. The program measures the magnitude and phase of the calibration signal while adjusting the center frequency of the microwave spectrum analyzer. It also measures the amount of residual DC in the I and Q signals. From these measurements, the program determines the IQ gain imbalance, IQ magnitude error, IQ delay mismatch, IQ quadrature error and the DC offset. It then adjusts both instruments to minimize the effects of the errors.
16 - 18
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 analyzers 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
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 modules 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 instruments built-in calibration routines. IQ Gain, Delay Match The example program only attempts to match gain and delay. The program determines the gain and delay parameters by measuring the I and Q signals generated when the 300 MHz calibrator is connected. To simplify the measurement, the vector signal analyzer is taken out of the channel combine mode (CH1 + jCH2) and put into two-channel mode. 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. Its worth noting that the errors are quite small. For example, the delay mismatch is usually less than 100 psec.
Measured Phase
For a sinusoidal input, I and Q outputs should also be sinusoidal and should have a phase difference of exactly +/-90 degrees. Quadrature error and delay mismatch between channels introduce a phase error that is a function of the relationship between the center frequency of the measurement and the frequency of the input signal.
+90 deg Ideal Phase Slope is caused by delay mismatch Offset is caused by quadrature error 0 Hz 10 Mhz
-90 deg
16 - 21
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
17 - 1
l l l l l l l
Very narrow resolution bandwidth with high speed Very low noise floor with wide spans High signal-to-noise dynamic range Maximum flexibility of span, resolution bandwidth, and speed Spans greater then 7 MHz
Specific examples of applications for which you would use Scalar Mode include: Looking at spurious signals or noise Looking for low level distortion products
17 - 2
17 - 3
l l l l l l l
Time selective (gated) frequency domain measurements Time data display Phase information Time capture/playback Narrow span with high speed Specific examples of applications for which you would use Vector Mode include: Characterizing spurious response of an oscillator Characterizing a burst signal in both the time and frequency domain
17 - 4
17 - 5
17 - 6
17 - 7
Measurement data
Suppose youve 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 thats 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
Phase information Time data Gating Time capture Network Measurements Selectable detectors Manual Sweep Very narrow resolution bandwidths Very low rbw/span ratios Spans greater than 10 MHz
17 - 9
yes yes yes yes yes yes yes yes yes yes
yes yes yes yes yes yes yes yes yes yes
PSD time frequency response* math functions data registers coherence* cross Spectrum* correlation capture buffer
* with optional second channel
17 - 10
yes yes yes no yes** yes yes yes** yes yes yes** yes no yes
yes yes yes yes yes yes yes yes yes yes yes yes yes yes
yes yes yes yes yes yes yes yes yes yes yes yes yes yes
Source types
Average types
rms (and rms exponential) time (and time exponential) peak hold
* 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
Notice the difference between the time-domain and frequency-domain displays of the same input signal.
18 - 2
18 - 3
18 - 4
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 analyzers measurement range. The particular strength of such an analyzer is its measurement speedthis allows it to measure transient and time-variant signals. However, the frequency resolution of a parallel-filter analyzer is much coarser than a typical swept-tuned analyzer. This is because the resolution is determined by the width of the decimating filters. To get fine resolution over a large frequency range, you would need many, many individual filtersthus increasing the cost and complexity of such an analyzer. This is why all but the simplest parallel-filter analyzers are expensive. Typically, parallel-filter analyzers have been used in audio-frequency applications.
18 - 5
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 analyzersand make these measurements, if desired, with far greater frequency resolution. In the past FFT analyzers have had the disadvantage of their restricted frequency rangemost 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 analyzers 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. See the related sidebar for FFT background information.
18 - 6
FFT Background
FFT Basics The Fourier transform integral converts data from the time domain into the frequency domain. However, this integral assumes the possibility of deriving a mathematical description of the waveform to be transformedbut real-world signals are complex and defy description by a simple equation. The Fast Fourier Transform (FFT) algorithm operates on sampled data, and provides time-to-frequency domain transformations without the need to derive the waveform equation. The Fast Fourier Transform (FFT) is an implementation of the Discrete Fourier Transform, the math algorithm used for transforming data from the time domain to the frequency domain. Before an analyzer uses the FFT algorithm, it samples the input signal with an analog-to-digital converter (the Nyquist sampling theorem states that if samples are taken twice as fast as the highest frequency component in the signal, the signal can be reconstructed exactly). This transforms the continuous (analog) signal into a discrete (digital) signal. Because the input signal is sampled, an exact representation of this signal is not available in either 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.
The FFT algorithm works on sampled data in a special way. Rather than acting on each data sample as it is converted by the ADC, the FFT waits until a number of samples (N) have been taken and transforms the complete block of data. The sampled data representing the time-domain waveform is typically called a time record of size-N samples. But the FFT analyzer cannot compute a valid frequency-domain result until at least one time record is acquiredthis is analogous to the initial settling time in a parallel-filter analyzer. After this initial time record is filled, the FFT analyzer is able to determine very rapid changes in the frequency domain. A typical size for N might be 1024 samples in one time record. During the FFT process, the FFT algorithm transforms the N time domain samples into N/2 equally-spaced lines in the frequency domain. Each line contains both amplitude and phase informationthis is why half as many lines are available in the frequency domain (actually, slightly less than half the number of lines are used, since some data is corrupted by anti-aliasing filters).
18 - 7
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
18 - 9
18 - 10
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
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
A stepped analyzer like the HP 89400 series changes the local oscillator frequency in sequential steps over time and measures multiple frequency points at one time
18 - 12
19
19 - 1
Resolution bandwidth
Resolution bandwidthoften called RBWdetermines the analyzers 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. Because resolution bandwidth may also affect measurement time, manually selecting a narrower resolution bandwidth can slow down a measurement more than necessary. Selecting a resolution bandwidth that is too wide, on the other hand, may not provide adequate frequency resolution and can obscure spectral components that are close together. 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 bandwidthresolution 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
Video filtering
In some analyzers a low-pass filter is included between the detector and the display to smooth the noise levelin 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
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. The automatic adjustment of resolution bandwidth to frequency span is called bandwidth coupling. It is an important feature and one common to most spectrum analyzers. 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.
Changing bandwidth coupling You can easily override the current resolution bandwidth selection by manually entering a setting of your own. For example, you can specify a different resolution bandwidth setting.
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 analyzers time record length.
19 - 4
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 pointyou 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. Display resolution is different from frequency resolution. See The relationship between Frequency Resolution and Display Resolution later in this chapter.
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
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 leakagea smearing of energy across the frequency spectrumcaused 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 youre trying to make. Windowing is a concept basic to understanding FFT spectrum analyzers. To learn more, see Spectrum and Network Measurements by Robert A. Witte. Refer also to online help for a description of each window type and guidelines on choosing a window type.
19 - 6
Gaussian top
Hanning
Uniform
Hanning Flattop
Gaussian top
19 - 7
l l
Turn calculation off for unused traces under [Measurement Data] [more choices]. Reduce the number of frequency points to the minimum required for your measurement in order to reduce internal vector sizes. This applies to the number of frequency points selected in [Res BW/Window] as well as the maximum number of frequency points in memory configuration under [System Utilities]. Choose a cardinal span: 107 2n .
l l l l l
Turn the marker off. If averaging is used, select fast averaging. If you have a two channel analyzer turn off any unused channel under the [input] key. If time calibrations are enabled, disable them.
To enhance real-time bandwidth as well as measurement speed, the following suggestions apply:
l l l l
Follow the speed enhancing suggestions above. Set [rbw mode] to arb Select 1601 frequency points for a single channel measurement, or 801 frequency points for a two channel measurement. Set [rbw coupling] to auto.
19 - 8
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 analyzers video detector to binary numbers in an internal memory. These values are then displayed on the analyzers 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 dont want to see any zero response on the analyzers display, simply start the frequency span several bins above 0 Hz.
Can spectrum analyzers measure DC? Most spectrum analyzers are not intended to measure dc. However, analyzers such as the 89400 series analyzers can measure very low frequencies. This analyzer can, in fact, measure dc, but not without including a dc offset of its own that can contribute to (or obscure) a dc offset in the input signal. As we mentioned, this internal offset is caused by residual dc that originates in the analyzers input amplifiers. Thus, measurement performance at dc is not specified.
19 - 9
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
19 - 11
19 - 12
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 analyzers 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 spana 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 its much faster to transfer amplitude data for a single frequency over the GPIB rather than sending data for the entire display.
19 - 13
l l l l l
Resolution bandwidth changes always affect time length for a given window. Time length changes always affect resolution bandwidth. Span changes always affect t. t is related to sample rate and is not user-accessibleit is only affected by changing span. Span and resolution bandwidth may be adjusted independently.
19 - 14
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 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.
19 - 15
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
19 - 17
Window Bandwidth Flattop Gaussian top Hanning Uniform 3.8193596 2.21234968 1.5 1.0
Important relationships Window bandwidth represents the noise equivalent bandwidth of a windows filter shape and affects the resolution bandwidth and time record length: T= WBW RBW
Some useful equations help explain the relationship between time record length and time record size:
SR= 2.56 span (in baseband mode) SR= 1.28 span (in zoom mode) TP = SR T T = 1 SR
where:
RBW = resolution bandwidth (Hz) WBW = window bandwidth T = time record length (seconds)refers to main length or gate length TP = time record size (number of time points) SR = sample rate (frequency)
19 - 18
Where:
FP = number of frequency points Maximum time record size The time record size is also limited by the number of frequency points. TPmax = 2.56 (FP1) (In baseband mode, real data) TPmax = 1.28 (FP1) (In zoom mode, complex data)
Therefore:
Tmax = TPmax T Minimum time record length Minimum time record length is dependant on the resolution bandwidth to span ratio: Tmin = WBW RBWmax
RBWmax = .3 span Time record length and memory To increase the time record length you can increase the number of frequency points until you reach the maximum number of frequency points allocated in memory (up to a maximum of 3201). To increase time record length you may have to reallocate memory space under the [System Utility] key.
19 - 19
TP (FFT) = 2n (FP 2)
19 - 20
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
20 - 1
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:
20 - 2
How Does Analog Demodulation Work in the Agilent 89400 Series Analyzer?
Analog demodulation alters the time record by translating the complex time data to real (baseband) data. In the flow diagram below you can see the location of analog demodulation in the measurement process. The analyzer performs all subsequent measurement processes on demodulated data after this point. When you turn demodulation off (press [Instrument Mode], [demodulation setup], [chx result], [demod off]), the results are the same as Vector mode.
20 - 3
l Analog demodulation requires a positive start frequency. l The visible demodulated span contains only half the number of points that
were contained in the original signalthe complex waveform is transformed into a real waveform which cuts spectral information in half. Analog demodulation operates only on double sideband signals. Therefore, the information in one sideband is redundant and the analyzer mixes the signal down to baseband (zero Hertz start), eliminates the carrier, and eliminates the lower sideband.
l The demodulator alters the time record, and the time record is the basis for
all other measured results. Therefore, all other measured results are computed using the demodulated waveform. For example, the spectrum is the spectrum of the modulating signal.
l Only one demodulator per channel can be selected at a time. l The span must be set to include the carrier and all of its sidebands. Setting a
span which is too narrow will cause distortion.
20 - 4
20 - 5
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
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
l Your signal has a suppressed carrier. l You have locked the analyzer and device-under-test to a common reference
and carefully set the center frequency.
l Your signals sidelobes are truncated. l Your signal contains low frequency modulation (fewer than 5 cycles over the
time record) or transients.
l Your carrier is not stationary. In this case auto carrier may cause phase
wrapping.
20 - 8
AM Demodulation Specifics
The algorithm
Envelope = 2 real 2 + imag
______________ _
AM demodulation averages the carrier amplitude to derive the modulation index from the envelope
20 - 9
PM Demodulation Specifics
The algorithm Auto carrier off
imag PM = tan1 real
Auto carrier on
imag PM = tan1 real If you select both phase and frequency auto carrier type the frequency offset of the carrier from the local oscillator is estimated and removed: ___________ imag tan1 real = 0
20 - 10
20 - 11
FM Demodulation Specifics
The algorithm
Auto carrier off FM is the derivative of PM. 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
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
Time gating isolates a portion of a time domain signal. In this example the gated portion contains two of the four spectral components included within the total (main) test signal. Note that gating has minimized leakage, resulting in more distinct signals in the frequency domain.
21 - 3
Gating Concepts
l l l l l
Trigger setup (if any) [main delay] (this corresponds to trigger delay) [main length] [gate delay] [gate length]
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 channelyou can select
different delay times for both main and gate regions for each channelthough 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.
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 lengthwhen 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
22 - 1
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.
Application Note 355Digital Radio Theory and Measurements (Part Number 5091-4777E) l Application Note 1298Digital Modulation in Communication Systems-An Introduction (Part Number 5965-7160E) l 89400 Product Note 8Vector Modulation Analysis (Part Number 5091-8687E) l 89400 Product Note 14Using Error Vector Magnitude Measurements to Analyze and Troubleshoot Vector-Modulated Signals (Part Number 5965-2898E) A number of good text books on the subject of digital communication are available, for example:
Edward A. Lee and Daniel G. Messerschmitt, Digital Communication, Kluwer Academic Publishers, Boston, 1992
22 - 2
Measurement Flow
General block diagram
The following block diagram illustrates the location of digital demodulation in the analyzers measurement path.
22 - 3
22 - 4
22 - 5
Measurement Path for Digital Demodulation Time Sequence Signal setup Parameters Involved Range Trigger Frequency/span Input Time Corrections Window Memory Pulse search Search length Result length Effect Result Notes Any changes made in the signal setup parameters later in the time sequence require that a new measurement be performed This signal is the maximum possible length, limited only by memory constraints. The result length derived previously may be shortened if desired
Sets up basic signal Raw data parameters required for digital demodulation
Pre-demodulation
Determines what signal enters the demodulator by trimming the raw data Determines the type of demodulation performed on the input time data
Input to demodulator
Demodulation
Setup parameters Format Symbol rate Filter Result length Sync search Points/symbol Clock adjust Measurement data Display format Scale Marker Normalize
Post-demodulation
Changes may be made in the display parameters without acquiring a new measurement
22 - 6
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
For QAM signals, the result length also affects the analyzers 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.
The minimum result length for reliable carrier lock is: 50 symbols 75 symbols
l l l
A frequency span that is too narrow. An incorrect range setting. Using the wrong measured or reference filter.
22 - 8
22 - 9
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: Maximum Span = 20 (SymbolRate) 1.28
This formula can be rewritten to obtain the maximum span-to-symbol-rate ratio. For FSK demodulation formats, you can increase this ratio:++ Maximum Span 20 = 1.28 Symbol Rate OR Maximum Span = 15.625 Symbol Rate
++ 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
where: Frequency span is set by pressing [Frequency] [span]. symbol rate is set by pressing [Instrument Mode], [demodulation setup], [symbol rate]. points-per-symbol is set by pressing [Time], [points/symbol].
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 where RBW = resolution bandwidth T = time record length WBW = window bandwidth However, in Digital Demodulation the time record length is determined as follows: T Result Length (in symbols) Symbol Rate
Display limitations
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
22 - 11
l Time gating is not available l Averaging is not available for any trace data in digital demod but may be
applied to numeric error data in the symbol table. Three types of averaging are available:
rms (video)computes an rms average of each rms error update in the table rms exponentialis like rms (video) except that averaging continues past the average count with an exponential weighting continuous peak holdkeeps track of the peak rms error of each update in the table
22 - 12
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 arent 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 l l l
[sync search] [search length] [sync setup] [pattern] [sync setup] [offset]
22 - 13
The result length, which includes both the offset and the sync word, must not violate the boundaries of the demodulated pulse.
22 - 14
++ 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
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.
If the transmitter filter is: root raised cosine raised cosine gaussian any type
The measure filter should be: root raised cosine none none user defined
The reference filter should be: raised cosine raised cosine gaussian any type
22 - 16
1 1+ f 2T 2T when otherwise
1 2 t 1 T
2
22 - 17
Gaussian filter
Gaussian filters are typically used for MSK and FSK signals. Typically MSK transmission performs all filtering in the transmitter.++ t g(t) = h(t) rect T t2 2 2 T 2
e h(t) =
2 T
ln(2)
2 BT T 1 when t < T 2 0 otherwise
t rect = T
22 - 18
l l
Custom filters other than those provided. In this case both measured and reference filters are user defined. 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.
Special consideration for MSK Matched filtering of a demodulated signal is not available with the MSK demodulators. The measured filter is normally off. A user defined filter can be selected. Its primary use is for additional band-limiting and channel equalization.
IS-95 Filters
The analyzer includes two filters that conform to US CDMA digital cellular standard IS-95:
l l
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
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 EvolutionEDGE) 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.
22 - 20
23
23 - 1
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.
l l l l l
Note
8 and 16 VSB (Vestigual Side Band) Demodulation 16, 32, and 64 DVB QAM (Digital Video Broadcast QAM) Demodulation 16, 32, 64 and 256 QAM Demodulation Mirrored (flipped) frequency spectrums so you can remove the effects of hi-side mixing. For 89441A analyzers, option AYH lets you select a maximum frequency span of 7 MHz or 8 MHz for RF measurements.
Option AYH requires options AYA (Digital Demodulation Analysis) with UFG or UTH (4 MB or 20 MB Extended RAM and Additional I/O). Option AYH (Video Demodulation) is similar to option AYA (Digital Demodulation). If you know how to use digital modulation, learning how to use video demodulation will be easy. Both options provide the same analysis capabilities (measurement data and display formats) and, for the most part, the same error parameters. Option AYH adds a few new error parameters for VSB signals, such as SNR and pilot level. 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
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 analyzers block diagram.
23 - 3
Digital demodulator block diagram: QAM and DVB QAM Selecting Video Demodulation reconfigures the analyzers digital demodulator to demodulate video signals. The following illustration shows the digital-demodulator block diagram when QAM or DVB QAM is selected. The block diagram is identical for both demodulation formats, with the following exceptions:
l l
Bits are decoded differently. I/Q origin offset is removed from QAM measurements. I/Q origin offset is not removed from DVB QAM measurements (but it is reported in the symbol table).
If youre 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.
23 - 4
23 - 5
23 - 6
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
16 or 32 QAM/DVB QAM: (center frequency) (carrier frequency) .03 (symbol rate) 64 QAM/DVB QAM: (center frequency) (carrier frequency) .01 (symbol rate) 256 QAM/DVB QAM: (center frequency) (carrier frequency) .002 (symbol rate)
For QAM signals, the result length also affects the analyzers 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.
If the modulation type is: 16 QAM or 16 DVB QAM 32 QAM or 32 DVB QAM 64 QAM or 64 DVB QAM 256 QAM
The minimum result length for reliable carrier lock is: 50 symbols 75 symbols 150 symbols 400 symbols
l l l
A frequency span that is too narrow. An incorrect range setting. Using the wrong measured or reference filter.
23 - 8
Hint
The Using Video Demodulation chapter contains a task that shows you how to use the analyzers frequency counter to measure your pilot frequency. The result length also affects the analyzers carrier locking. For VSB measurements, the result length should be at least 800 symbols. Smaller result lengths may cause unreliable carrier locking.
23 - 9
l l l l l
A frequency span that is too narrow. An incorrect range setting. Using the wrong measured or reference filter. Using [freq spectrum normal] when you should be using [freq spectrum mirror]. A pilot that is not in phase with the transmitted data. You may be able to compensate for pilot-phase problems by using [clock adjust] to change when the analyzer samples the I/Q trajectory (press [Instrument Mode], [demodulation setup], [more], [clock adjust]).
Input Range
The input range must be set correctly to obtain accurate measurements. Input ranges that are too low overload the analyzers 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.
23 - 10
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 where RBW = resolution bandwidth T = time record length WBW = window bandwidth However, in Video Demodulation the time record length is determined as follows: T Result Length (in symbols) Symbol Rate
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
23 - 11
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: Maximum Span (VSB) = 20 (SymbolRate) 2.56 (SymbolRate) 1.28
These formulas can be rewritten to obtain the maximum-span-to-symbol-rate ratio. These ratios are fixed and cannot be changed. VSB: Maximum Span 20 = 2.56 Symbol Rate Maximum Span 20 = 1.28 Symbol Rate OR Maximum Span = 7.8125 Symbol Rate Maximum Span = 15.625 Symbol Rate
OR
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: Demod Sample Rate = (symbol rate) (pointspersymbol) Demod Span = (Demod Sample Rate) 1.28
23 - 12
where: Frequency span is set by pressing [Frequency] [span]. symbol rate is set by pressing [Instrument Mode], [demodulation setup], [symbol rate]. points-per-symbol is set by pressing [Time], [points/symbol].
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. (number of time points) = (result length) (pointspersymbol) Result length takes precedence over points per symbolif 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
l Time gating is not available l Averaging is not available for any trace data in video demodulation but may
be applied to numeric error data in the symbol table. Three types of averaging are available:
rms (video)computes an rms average of each rms error update in the table rms exponentialis like rms (video) except that averaging continues past the average count with an exponential weighting continuous peak holdkeeps track of the peak rms error of each update in the table
23 - 14
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 arent 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 l l l
[sync search] [search length] [sync setup] [pattern] [sync setup] [offset]
23 - 15
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.
++ 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
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 l
You cannot use user-defined filters when VSB is selected. 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 analyzers demodulator to conjugate the complex time-domain waveform. This has the effect of flipping the spectrum around the analyzers 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
With these softkeys: [RF (2-2650 MHz) normal] [RF (2-2650 MHz) wide]
Remember that, in two-channel analyzers, channel 1 determines the frequency span of channel 2. Therefore, selecting wide (8 MHz) also extends the frequency span of channel 2 to 8 MHz (channel 2 is always baseband, so the frequency span is 0 to 8 MHz). Normal (7 MHz) provides the best specifications. Specifications are located in the Installation & Verification Guide.
23 - 18
24
24 - 1
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) .
l l l l l l l l
Single or composite code-domain power displays (the composite display shows all code layers simultaneously). You can normalize code-domain power to display the code-domain power relative to the total signal power in the code domain. Time-domain displays, such as IQ measured, IQ reference, IQ magnitude or phase error, and error vector traces. Composite time-domain display, which is the detected, filtered time-domain waveform (useful for VOX on/off and transmission power control measurements. Symbol table display that lets you see error parameters (such as RHO) and demodulated bits for a code channel. Adjustable filter alpha. 4 MHz, 8 MHz, and 16 MHz, variable chip rates (the chip rate is variable from slightly below 4 MHz to slightly above 16 MHz). 32 MHz chip rate when using the ch1 + j*ch2 receiver (the I component is input on channel 1; the Q component on channel 2). A standard setup that automatically configures the analyzer for 5 MHz, 10 MHz, and 20 MHz W-CDMA measurements.
24 - 2
l l l
Scramble-code group or manual scramble-code detection. You can enter the scramble code manually or configure the analyzer to determine the scramble code within a scramble-code group. Mirrored (flipped) frequency spectrums so you can remove the effects of hi-side mixing. Time gating, which lets you select one or more slots for analysis.
Note
Note
Option 080 requires options AYA (Digital Demodulation Analysis), AY9 (Extended Time Capture), and UTH (20 Mb Extended RAM and Additional I/O) . 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
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
24 - 5
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).
Frequency Span
24 - 6
Note
For W-CDMA measurements, the [mx WCDMA span] softkey (press [System Utility], [memory], [configure meas memory]) limits the analyzers 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 analyzers 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 dont 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
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 .
Symbol Rate (kSymbols/second) Code Layer (code class) C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 3.84 MHz Chip Rate 4 MHz Chip Rate 2048 1024 512 256 128 64 32 16 8 8 MHz Chip Rate 4096 2048 1024 512 256 128 64 32 16 8 16 MHz 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
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 filteryou can only control the filters alpha. To change the filters 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 analyzers demodulator to conjugate the complex time-domain waveform. This has the effect of flipping the spectrum around the analyzers 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 analyzers 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
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 625s. 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 625s.
Main length is set to 16 slots. Without a trigger signal, the analyzer may begin the measurement using any slot. In this example, slot 2 is the first slot in the measurement (as shown by the shaded portion).
Main length is again set to 16 slots. This example uses a trigger signal with trigger delay to make slot 1 the first slot in the measurement. The trigger delay ensures that the trigger point occurs before the LMS in slot 16.
24 - 10
24 - 11
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 introduces a unique way of viewing composite code-domain power. The composite display uses a different color for each code layer. For example, if channel 11 in code layer 64 ksym/s contains power, the channel is colored orange. If channel 3 in code layer 16 ksym/s contains power, the channel is colored red. If a channel is inactive (contains no power), the channel is not colored. At a single glance you can determine the channels and layers that contain power and the channels that are inactive (contain no 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. By default, code-domain power is normalized and is relative to the total signal power in the code domain. To turn normalization off, press [Instrument Mode], [demodulation setup], [normalize off].
24 - 12
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 demodulationthe 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 analyzers online help):
l l l l l l l l
The scramble code used to demodulate the W-CDMA signal. The slot number of the first slot in the measurement. T framehow far the slot is offset (in slots) from the Perch channel (not used for 3GPP 1999 forward link W-CDMA signals). T slot how far the slot is offset (in symbols) from the Perch channel (not used for 3GPP 1999 forward link W-CDMA signals). T Triggerthe amount of time, in chips, from the trigger to the start of the sync symbol. tDPCHthe tDPCH time value for the DPCH on the selected code channel (only used for 3GPP signals). pilotsthe number of pilot bits detected in the DPCH for the selected code channel (only used for 3GPP signals). 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. The IQ reference signal provides a powerful analysis technique and involves comparing the demodulated signal with an ideal signal generated from detected bits. The analyzer detects bits from the measured IQ signal and reconstructs a sequence of ideal I and Q states. These are then treated as ideal impulses. The resultant IQ reference can be overlaid or compared side-by-side with the IQ measured signal.
24 - 13
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
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 where RBW = resolution bandwidth T = time record length WBW = window bandwidth In Wideband CDMA, the time record length is determined as follows: T Result Length (in symbols) Symbol Rate
++ See [max time points] under [System Utility], [memory usage], [configure meas memory]
24 - 15
l Averaging is not available for trace data in W-CDMA but may be applied to
numeric error data in the symbol table. Three types of averaging are available:
rms (video)computes an rms average of each rms error update in
the table
rms exponentialis like rms (video) except that averaging continues past
the table
l Use fewer slots l Use the smallest frequency span l Use cardinal frequency spans l Enter the scramble code instead of specifying a scramble-code group. l Use the smallest possible value for mx WCDMA span (press [System Utility],
[memory], [configure meas memory]).
24 - 16
Problem/Cause
Unable to demodulate W-CDMA Signal For [trial 1998 forward link], Perch 1 signal not present or signal level too low. For [ARIB rev 1.0-1.2], Perch signal with first search code not present or signal level too low. For [3GPP 1999 forward link], PSCH or CPICH are missing or too low. W-CDMA signal is frequency inverted. Frequency span is too narrow. Analyzers center frequency is too far from the signal center frequency. Too many active channels. Incorrect scramble code specified.
Solution
Verify that signal includes Perch 1 and that the Perch signal level is adequate. Verify that signal includes Perch with the first search code and that the signal level of each is adequate. Verify that signal includes PSCH and CPICH and that the signal level of each is adequate. Press [Instrument Mode], [demodulation setup] and select [freq spectrum mirror]. See Frequency Span earlier in this chapter. See Center Frequency earlier in this chapter. Reduce the number of active channels in your W-CDMA signal. Press [Instrument Mode], [demodulation setup], [scramble code] and set the scramble code to that used by your signal. Increase the Perch signal level for the station that you want to lock to.
Several base stations are transmitting and the analyzer is using the Perch channel from the wrong base station (the analyzer selects the base station with the highest Perch signal level). Code group selected and wrong group number specified.
Press [Instrument Mode], [demodulation setup], [scramble code] and enter the correct group number.
24 - 17
Problem/Cause
Noise floor increases at channel turn on The channel that you are turning on uses a different scramble code than that set in analyzer.
Solution
Change the scramble code used to transmit the channel to match that used by the Perch channel.
Wrong channels marked as active Poor signal-to-noise ratio. All bits not transmitted within a physical channel. Increase signal power or remove cause of noise/distortion. Transmit all bits within a physical channel, or select code-domain power for the layer associated with the physical channel of interest (single-layer code-domain power displays are accurate even if the analyzer is unable to identify active channels in the composite code-domain power display) . Verify that your transmitter is transmitting properly.
Data pattern induces large disparity in power between slower channels overlaid by the channel of interest. Tslot and Tframe or tDPCH incorrect (DATA? displayed in the symbol table) Time gating is on and the gate length is less than 3 slots (fewer slots introduce a higher degree of false correlation on pilot and sync signals).
24 - 18
Index
INDEX
!
080, option 24-3 16QAM demodulation, example 10-1 1c2 (Agilent IBASIC option) a-v 2-channels digital demod 8-16 video demod 9-15 32QAM signal, example 11-2 3GPP, W-CDMA analysis 24-3 3GPP, W-CDMA signals 13-2
A
accessories a-vi, a-ix adaptive equalization 12-1 aliasing digital demod 22-12 video demod 23-11, 24-15 AM demodulation algorithm 20-9 analyzers types of 18-4 arbitrary waveforms, using 6-1 assistance (by phone) 2-i average power statistics displaying 5-4 averaging in analog demodulation 20-13 in digital demodulation 22-13 video demodulation 23-14, 24-16 AY9 (1 Megasample extended time capture option) a-v AYA (vector modulation analysis) a-v AYB (spectrogram/waterfall) a-v AYH (video modulation analysis) a-v AYJ (adaptive equalization) 12-1
band-selectable measurements 19-3 SEE ALSO zoom measurements bandwidth SEE information bandwidth SEE noise equivalent bandwidth SEE resolution bandwidth SEE window bandwidth bandwidth coupling 19-4 baseband measurements 19-3 baseband signals digital demod 8-16 video demod 9-15 bins SEE frequency points bit patterns, digital demodulation SEE symbol states block diagrams analog demodulation 20-3 digital demodulation 22-4 general 18-11 scalar 17-3 vector 17-5 video demodulation 23-3 W-CDMA 24-5 block size SEE time record size burst modulation SEE pulsed signals
C
capture SEE time capture carrier locking analog demod 20-8 video demod 22-9, 23-8 carrier, auto 20-8 CCDF displaying 5-2 CDMA 22-20 channel optional IF input a-viii
B
B73 (W-CDMA option) a-v B79 (ARIB rev 1.0-1.2 W-CDMA option) a-v B7A (EDGE option) a-v
Index
code domain power (W-CDMA) 24-12 composite time domain (W-CDMA) 24-13 constellation diagram, example 8-5, 9-12 coupling bandwidth 19-4 VSB, example 9-6 detection 19-12 digital demodulation setup 9-2 SEE demodulation, digital disk drive flexible disks for a-x display resolution 19-11 - 19-12 display state definitions 10-10 display, digital 19-9 DVB QAM block diagram 23-4 dynamic signal analyzers 18-6
D
dc measurements 19-9 dc response 19-9 demodulation, analog SEE ALSO AM, FM, PM demodulation averaging 20-13 block diagram 20-3 carrier locking 20-8 examples 1-1 gating 20-13, 21-5 overview 17-6 triggering 20-13 demodulation, digital block diagrams 22-4 constellation points, viewing 10-5 example 10-1 filtering 22-17 filters, user defined 11-6 formatting displays 22-8 power calculation 10-4 pulse search 8-6 setup 8-2, 22-7 signal creation 11-2 standard setups, example 8-4 sync search 8-8 demodulation, video block diagram 23-3 capabilities 23-2 carrier locking 22-9, 23-8 center frequency, setting 9-4 constellation points, viewing 10-5 DVB QAM, example 9-10 example 10-1 filters, user defined 11-6 formatting and displaying 23-7 formatting displays 9-12 mirrored spectrums 23-17, 24-9 range, setting 23-10, 24-6 setup 9-2 setup, 32 DVB QAM 9-8 signal creation 11-2 symbol locking 22-9, 23-8 sync search 9-13
E
EDGE signal SEE ALSO demodulating SEE ALSO viewing error vector error analysis digital demod 10-12 video demod 10-12 error parameters, W-CDMA 24-13 error summaries video demod 10-8 error vector, example 10-12 eye diagram, example 8-5, 9-12
F
FFT 18-6 properties of 18-7 SEE ALSO spectrum analyzers filters digital demodulation 22-17 gaussian 22-19 IF 19-18 raised cosine 22-18 square-root raised cosine 22-18 user defined 11-6 user defined 22-19 video 19-3 flexible disks a-x FM demodulation algorithm 20-12 example 3-5 fourier transform 18-7 frequency domain overview 18-2 frequency points 19-5 and display 19-12 frequency range, extending 16-2 frequency resolution 19-11
Index
frequency span and display 19-5 and information bandwidth 19-3 and resolution bandwidth 19-14, 19-19 video demodulation 22-12, 23-12 FSK block diagram 22-6 FTP, and LAN 14-10
M
manual sweep 19-13 markers X-axis, example 10-7 markers, polar SEE polar markers measured signal video demod 23-10 measured signal, in digital demod 22-10 measurement resolution 19-11 measurement time 19-2, 19-10, 19-17 memory limitations 19-19 mirrored spectrums 16-6, 23-17, 24-9
G
gating description 21-2 example 3-4, 4-2 in analog demodulation 20-13 gaussian filters 22-19 GPIB LAN use 14-6 guardbands, analog demodulation 20-7
N
NADC demodulation, example 8-4 narrowband measurements 18-8 Network, Local Area SEE LAN noise equivalent bandwidth 19-18 noise, measuring 4-1 normalization 10-4
H
help (by phone) 2-i horizontal axis SEE X-axis HP/Agilent 71910A wideband receiver 16-3
O
offset video demod 9-13 offset, in digital demod 8-8 Option 080, 3GPP W-CDMA Analysis 24-3 options, available a-v
I
pulse search 23-16 information bandwidth 19-3, 19-10 IQ measured signal 22-10, 23-10 IQ reference signal 22-10, 23-10 IS-95 22-20
P
peak power statistics displaying 5-4 peak tracking, example 3-4 peak-to-average statistics displaying 5-4 phase noise, analysis example 2-1 phone assistance 2-i PM demodulation algorithm 20-10 example 2-3 points SEE frequency points points-per-symbol, setting 10-4 polar markers example 10-4 units, example 10-4 power calculation, digital demodulation 10-4 power measurements displaying 5-1
L
LAN activating 14-5 addressing 14-4 and FTP 14-10 GPIB with 14-6 interface, connecting 14-1 X-Windows with 14-7 leakage 19-6 linear averaging SEE time averaging lines SEE frequency points lo feedthrough SEE zero response Local Area Network SEE LAN local oscillator 18-12
Index
pulse length, in digital demod 8-6 pulse search in digital demod 22-15 setup example 8-6 Demodulation, video 23-16 pulsed signals, in digital demod 22-15 SEE sweep time search length digital demod 8-8 video demod 9-13 search length, in digital demod 22-15 service assistance (by phone) 2-i slots (W-CDMA) viewing 13-10 source optional RF a-viii span SEE ALSO frequency span in analog demodulation 20-6 video demodulation 22-12, 23-12 span, 8 MHz (opt. AYH) 23-18 spectral displays 7-1 spectrogram displaying 7-1 spectrum analyzers comparisons 18-9 types of 18-4 square-root raised cosine filters 22-18 standard setups digital demodulation, example 8-4 state definitions SEE display state definitions statistical power mesaurements displaying 5-1 supplied accessories a-vi, a-ix sweep speed SEE sweep time sweep time described 19-10 SEE ALSO measurement time sweep, manual 19-13 symbol conventions SEE display state definitions symbol rate 22-12, 23-12 symbol states, example 10-8 symbol/error table, example 10-8 sync pattern video demod, creating, saving, recalling 9-14 video demod, user-defined 9-14 sync pattern, in digital demod creating, saving, recalling 8-9 user-defined 8-9 sync search example 8-8, 9-13 in digital demod 22-14 video demod 23-15
Q
QAM block diagram, video demod 23-4 QAM demodulation, example 10-1
R
raised cosine filters 22-18 recalling spectrogram displays 7-16 waterfall displays 7-16 reference signal digital demod 22-10 video demod 23-10 references digital demod 22-2 resolution display 19-12 frequency 19-11 measurement 19-5 resolution bandwidth and gating 21-5 SEE ALSO bandwidth coupling digital demod 22-12 effect on noise 19-2 scalar limitations 19-11 vector limitations 19-18 video demod 23-11, 24-15 resolution bandwidth (W-CDMA) 24-15 result length digital demod 8-8, 22-15 video demod 9-13 root raised cosine filters 22-18
S
sample frequency SEE sample rate sample rate 19-14 video demodulation 22-12, 23-12 scalar measurements block diagrams 17-3 limitations 19-11 overview 17-2 scaling X-axis, example 10-7 scan time
Index
sync word digital demod 8-8 video demod 9-13 block diagrams 17-5 overview 17-4 video averaging 19-3 video demodulation SEE demodulation, video video filtering 19-3 VSB block diagram 23-6 center frequency, setting 9-4
T
T Frame 24-13 T Slot 24-13 T Trigger 24-13 telephone assistance 2-i time averaging 19-15 time capture playback example 2-2 recalling data from disk 2-2 time corrections, analog demodulation 20-5 time data 19-15 time domain displays (W-CDMA) 24-13 time domain overview 18-2 time gating SEE gating time gating (W-CDMA) 24-14 time record 18-7, 19-16 time record length and memory 19-19 defined 19-16 limitations 19-19 time record size defined 19-16 traces overlaid 8-14 trigger analog demodulation 20-13 troubleshooting, W-CDMA 24-17 two-channels digital demod 8-16 video demod 9-15
W
W-CMDA signals, demodulating 13-2 waterfall displaying 7-1 wideband cdma about W-CDMA 24-1 - 24-18 block diagram 24-5 code channel, viewing 13-8 code domain power 24-12 code layer, viewing 13-6 demodulating 13-2, 13-4 error parameters 24-13 feature availability 24-16 making wcdma measurements 13-1, 24-6 max time pts, setting 24-15 RBW 24-15 slots, viewing 13-10 symbol table/error parameters 13-12 time domain displays 24-13 time gating 24-14 troubleshooting W-CDMA measurements 24-17 x-scale markers 13-14 window bandwidth defined 19-18 values 19-18 windows window functions 19-6
U
UFG (LAN and 4 MB memory option) 14-2 UFG (LAN and 4 MB memory option)a-v a-v UG7 (advanced LAN option) a-v user defined filters 22-19 UTH (LAN and 20 MB memory option) a-v
X
X-axis, scaling and markers 10-7 X-Windows, LAN use 14-7
Z
zero padding 19-20 zero response 19-9 zero span measurements 20-2 zoom measurements 18-8, 19-3
V
vector averaging SEE time averaging vector diagram, example 8-5, 9-12 vector measurements 18-8
Need Assistance?
If you need assistance, contact your nearest Agilent Technologies Sales and Service Office listed in the Agilent Catalog. You can also find a list of local service representatives on the Web at: http://www.agilent.com/services/English/index.html or contact your nearest regional office listed below. 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: Press [System Utility], [more], [serial number]. Press [System Utility], [options setup].
If you do not have access to the Internet, one of these centers can direct you to your nearest representative:
Test and Measurement Call Center (800) 452-4844 (Toll free in US) (905) 206-4725 (31 20) 547 9900 Measurement Assistance Center (81) 426 56 7832 (81) 426 56 7840 (FAX) (305) 267 4245 (305) 267 4288 (FAX) 1 800 629 485 (Australia) 0800 738 378 (New Zealand) (852) 2599 7777 (FAX) (852) 2506 9285
Install the analyzer, or do operation Installation and Verification Guide verification or performance verification tests Make your first measurements with your new analyzer Review measurement concepts Learn what each key does Getting Started Guide
Getting started
Operators Guide Online Help (press the [ Help ] key) Getting Started Guide and Operators Guide Agilent 89400-Series Using Agilent Instrument BASIC Agilent Instrument BASIC Users Handbook
Making measurements
Learn how to make typical measurements Learn the Agilent Instrument BASIC interface Program with Agilent Instrument BASIC
Creating automated measurements (To receive Instrument BASIC and Agilent Instrument BASIC manuals, order option 1C2) Remote operation
Agilent 89400-Series GPIB Commands: Quick Reference Agilent 89400-Series GPIB Command Reference
Transfer analyzer data to or from a PC Standard Data Format Utilities: (Personal Computer) application Users Guide Display analyzer data on a PC, or display PC data on the analyzer
Servicing the analyzer (To receive service information, order option OB3)
89441-90067
Service Guide