Tektronix RFX100 Printed Help Document

xx
RFXpress® RFX100 Advanced RF/IF/IQ Waveform Creation and Editing Software
ZZZ
for the AWG5000 & AWG7000 Series Signal Generators
PrintedHelpDocument
*P077004512*
077-0045-12
ZZZ
PrintedHelpDocument
www.tektronix.com
077-0045-12
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. a nd foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Tektronix is pleased to acknowledge Mr. Joan Mercade as the author of portions of this Tektronix RFXpress Software providing baseband and modulation functionality.
SourceGrid LICENSE, Copyright (c ) 2006 www.devage.com, David Icardi.
®
MATLAB
RFXpress
. Copyright 1984 - 2008 The MathWorks, Inc.
®
RFX100 Online Help Version 4.1, part number 076-0081-12.
Contacting Tektronix
Tektronix, Inc. 14150 S P. O . Box 500 Beaverton, OR 97077 USA
WKarlBraunDrive
For product information, sales, service, and technical support:
rth America, call 1-800-833-9200.
In No Worldwide, visit www.tektronix.com to nd contacts in your area.
Table of Contents
Introduction
Welcome............................................................................................................. 1
Related Documentation ............................. .................................. ............................. 1
Conventions...... .................................. ................................ ................................ . 2
Feedback...................... .................................. ................................ ..................... 2
Getting Started
Minimum System Requirements..................... .................................. ........................... 3
Ordering RFXpress.............................. ................................ .................................. . 3
Installation........................................................................................................... 4
Connection Setups
Setup for RF Signal Generation........................... ................................ ................... 4
Setup for IF Signal Generation............................................................................... 5
Setup for AWG IQ Signal Generation....................................................................... 6
Table of Contents
Operating Basics
About Basic Operations............................................................................................ 9
Overview of the Software ........................................................................................ 10
Starting the Software ............ ................................ .................................. ................ 12
Using the Software to Create a Signal........................................................................... 12
Exiting the Software. ... . . .... . .... .... . .... .... . .... .... . .... . .... .... . .... .... . .... .... . .... . .... .... . .... .... . .. 13
File Name Extensions and Directories .......................................................................... 13
Applications, Setup Files, and Data Files ........................... ................................ ............ 14
Menus and Toolbars
Menu Bar ...................................................................................................... 15
Standard Toolbar.............................................................................................. 18
Status Bar...................................................................................................... 19
Waveform List .. .................................. ................................ ............................ 19
Toolbar Options
Select Application ............................................................................................ 22
Signal Type .................. ................................ .................................. ................ 22
Compile.............. .................................. ................................ ........................ 22
On/Off............................ .................................. ................................ ............ 23
Run ............... .................................. ................................ ............................ 23
Dialog Boxes
Open Setup .................................................................................................... 23
Open Data ..................................................................................................... 23
Save Setup........... .................................. ................................ ........................ 23
RFXpress RFX100 User Manual i
Table of Contents
Save Data ...................... ................................ ................................ ................ 24
Import Data from a File .. ................................ .................................. .................. 24
Set Sampling Rate for Imported Waveforms .............................................................. 27
Resample Imported Waveform .............................................................................. 27
Import from Tektronix Oscilloscope.. ..... .... . .... . .... . .... .... . .... . .... . .... ..... .... . .... . .... ..... ... 28
Find Instruments .............................................................................................. 29
Graph......................................... ................................ ................................ .. 30
Compile Settings.............................. .................................. .............................. 32
Option Installation ............................................................................................ 36
Overview .................... ................................ .................................. ................ 37
Generic Signal Dialog Boxes
PRBS Editor ............................. .................................. ................................ .... 41
Data Source Values........................................................................................... 42
Modulation File1(Samples).................... ................................ .............................. 43
Modulation File2(Symbols) ................................................................................. 45
Symbol Map................... ................................ .................................. .............. 46
Congure IF ......................... ................................ ................................ .......... 49
Calibration Wizard
Calibration for Generic, Radar, and OFDM Signals .................... .................................. 50
DUT Characterization
DUT Characterization Wizard..................... ................................ .......................... 53
UWB-WiMedia Dialog Boxes
Calibration for UWB-WiMedia Sig
Marker Mapping .............................................................................................. 57
Tone Nulling... . .... . .... ... . . .... . .... . .... . .... ..... ..... .... . .... . .... . .... . .... ... . . .... . .... . .... . .... .... 59
Hopping Pattern............................................................................................... 60
Process Preferences........................................................................................... 60
Custom Settings............................................................................................... 62
Frame Payload .......... ................................ .................................. .................... 64
Radar Dialog
Compile Settings for the Radar Application................... ................................ ............ 65
Add Pulse Groups............................................................................................. 67
OFDM Dialog Boxes
Compile Settings for OFDM ................................................................................ 67
Reed Solomon Coding ......... ................................ ................................ .............. 69
Scramble Editor................. .................................. ................................ ............ 71
Convolution Coding.......................................................................................... 72
Tone Nulling... . .... . .... ... . . .... . .... . .... . .... ..... ..... .... . .... . .... . .... . .... ... . . .... . .... . .... . .... .... 73
Frequency Hopping........................................................................................... 73
Gated Noise ................................................................................................... 74
Environment Dialog Boxes
Compile Settings for Environment Signals ................................................................ 74
nal........... ................................ .......................... 54
Boxes
ii RFXpress RFX100 User Manual
Radar Congure............................................................................................... 76
Creating a Generic Signal
Setup
Single Carrier.................................. .................................. .............................. 79
Multi Carriers ......................... ................................ .................................. ...... 80
Editing Carrier Detai
Selecting the Base Data .................. ................................ ................................ .... 83
Modulation for Carriers...................................................................................... 84
Filter for Carriers ....................... .................................. ................................ .... 85
Hopping
Hopping Parameters.......................................................................................... 87
Power Ramping
Power Ramping Parameters ................................................................................. 89
I/Q Impairments
Carrier Leakage for Single Carr
Quadrature Error for Carriers................................................................................ 90
I/Q Imbalance for Carriers........................... ................................ ........................ 91
Nonlinear Distortions for Carriers .......................................................................... 92
Hardware Skew for Carriers..................... .................................. .......................... 93
I/Q Swap for Carriers................. .................................. ................................ ...... 93
Distortion Addition
Amplier Distortion for Carriers............................................................................ 93
MultiPath
Multipath Parameters for Carriers .... . .... . .... . .... . .... .... . .... . .... . .... . .... .... . .... . .... . .... . .... .. 94
Interference Addition
Signal Addition for Carriers ... . .... . .... . .... ..... .... . .... . .... . .... ..... .... . .... . .... . .... ..... .... . .... . 95
Offset for Carriers ............................................................................................ 97
Sinusoidal for Carriers ....... ................................ ................................ ................ 98
Additive Noise for Carriers.... ... . . .... . .... . .... . .... . .... . .... ..... . .... ..... ..... .... . .... . .... . .... . .... 98
Subcarrier Modulation for Generic Signal
Subcarrier Modulation ............................. .................................. ...................... 100
Scattering Parameter for Generic Signal
S-Parameters .. ................................ .................................. ............................ 100
ls ....................................................................................... 81
Table of Contents
ier.......................................................................... 90
Creating a UWB-WiMedia Signal
Conformance Mode ............................................................................................. 103
Custom Mode ............ ................................ ................................ ........................ 103
Conformance Mode Setup
Packet Group Details for Conformance Mode........................................................... 105
Packet Details for Conformance Mode. ................................ ................................ .. 106
Hopping Details for Conformance Mode ................................................................ 108
RFXpress RFX100 User Manual iii
Table of Contents
Custom Mode Setup
Packet Group Details for Custom Mode . ................................ ................................ 109
Setting PPDU Details .... . .... . .... .... . .... . .... ... . . .... . .... ..... ... . . .... . .... ..... .... . .... . .... ... . . . 110
PLCP Preamble ................. ................................ .................................. .......... 111
PLCP Header................................................................................................ 112
PSDU............................. ................................ .................................. .......... 113
Packet Sync Sequence
PHY Header ................................................................................................. 117
MAC Header .......................... ................................ ................................ ...... 118
I/Q Impairments
Carrier Leakage for UWB-WiMedia ............................. ................................ ........ 119
Quadrature Error for UWB-WiMedia .................................................................... 119
I/Q Imbalance for UWB-WiMedia.................................. ................................ ...... 120
Nonlinear Distortion for UWB-WiMedia ................................................................ 121
Hardware Skew for UWB-WiMedia............................ .................................. ........ 122
I/Q Swap for UWB-WiMedia ................. .................................. .......................... 122
Distortion Addition
Amplier for UWB-WiMedia ............................................................................. 122
MultiPath
Multipath Parameters for UWB-WiMedia . .... ..... .... . .... . .... ..... .... . .... . .... .... . .... . .... . .... . 123
Interference Addition
Signal Addition for UWB-WiMedia. .... . .... . .... ..... .... . .... . .... . .... ..... .... . .... . .... . .... ..... .. 124
Offset for UWB-WiMedia ................................................................................. 126
Gated Noise for UWB-WiMedia .................................. ................................ ........ 126
Sinusoidal for UWB-WiMedia........ ................................ .................................. .. 128
Real-World Signal Interference ....................... ................................ .................... 129
S-Parameters
........................ ................................ .............................. 114
S-Parameters.................................. ................................ .......................... 130
Calibration for U WB-WiMedia Signals
Using Calibration for IF/RF Signals........................................................................... 133
Creating a Radar Signal
Carrier Setup ......... ................................ ................................ ............................ 135
Pulse
Pulse Setup .................... ................................ ................................ .............. 135
Pulse Envelope.............................................................................................. 136
Staggered PRI ............................................................................................... 138
Modulation .................................................................................................. 140
Hopping...................................................................................................... 144
Hopping Parameters........................................................................................ 144
Pulse Impairments ........................ ................................ .................................. 147
iv RFXpress RFX100 User Manual
Multipath . . .... . .... . .... . .... . .... . .... . .... . .... . .... . .... . .... ..... . .... ..... ..... ..... ..... ... . . ..... .... 148
Antenna ...................................................................................................... 148
Clutter ........................................................................................................ 150
I/Q Impairments
Hardware Skew for Radar ................................................................................. 151
Carrier Leakage for Radar ............. ................................ .................................. .. 151
Quadrature Error for Radar ................................................................................ 152
I/Q Imbalance for Radar ................................................................................... 152
I/Q Swap for Radar ............... ................................ .................................. ........ 152
Interference Addition
Signal Addition . .... ... . . .... . .... . .... . .... ..... ..... .... . .... . .... . .... . .... . .... ..... .... . .... . .... . .... . 153
Noise ............. ................................ ................................ ............................ 153
S-Parameters
S-Parameters.................................. ................................ .......................... 154
Creating an OFDM Signal
Basic Setup....................................................................................................... 157
Symbols............................. ................................ .................................. ............ 158
Packets............................................................................................................ 160
Frames ................ ................................ ................................ ............................ 161
Distortion ............... .................................. ................................ ........................ 163
S-Parameters ..................................................................................................... 164
Using Presets .................................................................................................... 165
Table of Contents
Creating an Environment Signal
Understanding the Environment Interface .......................... .................................. ........ 167
Conguring Basic Settings for an Environment Signal ... ..... ... . . .... . .... ..... .... . .... . .... .... . .... . .. 167
Conguring Advanced Settings for an Environment Signal
Advanced Settings for a Generic Signal. ..... .... . .... . .... . .... . .... ... . . .... . .... . .... . .... ..... ..... .. 169
Advanced Settings for a UWB Signal .... . .... . .... ..... ..... .... . .... . .... . .... . .... . .... . .... ... . . .... . 169
Advanced Settings for a Radar Signal ..... ..... .... . .... . .... . .... . .... .... . .... . .... . .... . .... ..... ..... 169
Advanced Settings for an OFDM Signal . .... . .... . .... . .... . .... .... . .... . .... . .... ..... .... . .... . .... . . 170
Advanced Settings for a WiFi Signal.... ..... .... . .... . .... . .... . .... .... . .... . .... . .... . .... ... . . .... . .. 170
Advanced Settings for a WiMax Signal . ..... ..... . .... . .... . .... . ..... ..... ..... ..... . .... . .... . .... . ... 171
Advanced Settings for a GSM Signal .... . .... . .... . .... . .... .... . .... . .... . .... . .... ..... ..... .... . .... . 171
Advanced Settings for a CDMA Signal .... . .... . .... .... . .... . .... . .... ... . . .... . .... . .... .... . .... . .... 173
Advanced Settings for a W-CDMA Signal .... . .... . .... .... . .... . .... ..... ... . . .... . .... . .... .... . .... . 175
Advanced Settings for a DVB-T Signal . .... . .... . .... . .... . .... . ..... . .... . ..... . ..... ..... . ..... . .... . . 176
Advanced Settings for a User Dened Signal ............... ................................ ............ 176
Advanced Settings for a Noise Signal .... . .... . .... ..... ..... .... . .... . .... . .... . .... ..... ..... .... . .... . 178
RFXpress RFX100 User Manual v
Table of Contents
Instrument Control
Controlling an Instrument . . .... . .... . .... .... . .... . .... . .... . .... ..... ..... .... . .... . .... . .... . .... ... . . .... . .. 179
Controlling an Arbitrary Waveform Generator (AWG) .... ... . . .... . .... ..... .... . .... . .... ... . . .... . .... .. 180
Connecting to and Controlling an Oscilloscope.... .... . .... . .... . .... . .... . .... . .... ..... . .... ..... ..... .... 182
Connecting to and Controlling a Performance Signal Generator (PSG). .... . .... . .... .... . .... . .... .... . . 183
Connecting to a Real-Time Spectrum Analyzer.............................................................. 185
Instrument Control in the Radar Application
Controlling an Arbitrary Waveform Generator from the Radar Application.... ... . . .... . .... ..... .. 188
Settings View . . .... . .... . ..... .... . ..... ..... ..... ..... . .... . .... . .... . .... . .... . .... . .... . .... . .... . ..... .. 1 89
Sequence View ............................................................................................. 189
Trigger Options ............................................................................................. 191
Event Options ............................................................................................... 191
Graphing
oming Graphs........................... ................................ ................................ ...... 193
Zo
Pulse Shape....................................................................................................... 193
I(t), Q(t)........................................................................................................... 194
CCDF Plot........................................................................................................ 195
Spectrum.......................... ................................ ................................ ................ 196
Constellation Plotting .... . .... ... . . .... . .... ..... ... . . .... . .... ..... .... . .... . .... .... . .... . .... . .... ... . . .... . . 197
Eye Diagram ..................................................................................................... 198
Spectrogram...................................................................................................... 199
FFT of Coherent Pulse Interval ................................................................................ 200
Reference
Error Messages
Error Messages for Generic Signal ................... .................................. .................. 201
Error Messages for UWB-WiMedia ...................................................................... 203
Error Messages for Radar.................................................................................. 204
Error Messages for OFDM ........................ ................................ ........................ 209
Error Messages for Environment Plug-In........ ................................ ........................ 213
DUT Characterization Errors.......................... ................................ .................... 214
RTSA Connectivity-Related Errors....................................................................... 215
Miscellaneous Error Messages ............................................................................ 215
Miscellaneous Error Messages 2...... ................................ .................................. .. 217
Shortcut Keys ................ ................................ .................................. .................. 218
RFXpress Options and AWG Models ......................................................................... 218
AWG Spe cications............................................................................................. 221
Interleave ......................................................................................................... 221
PRBS Editor Starting Values . .................................. ................................ ................ 224
Amplier Distortions...................... ................................ .................................. .... 224
AWG Sequence Window-Related errors ................ ................................ ............ 208
vi RFXpress RFX100 User Manual
Index
Table of Contents
Nonlinear Impairments.................................. ................................ ........................ 225
Image Calibration................................................................................................ 226
Types of Modul
Frequently Asked Questions ................................................................................... 239
ation ............................................................................................ 227
RFXpress RFX100 User Manual vii
Table of Contents
viii RFXpress RFX100 User Manual
Introduction Welc ome
Welcome
RFXpress RFX100 is a software application that creates digitally modulated baseband, IQ, IF, RF, UWB-WiMedia, and Radar signals that can be generated through arbitrary waveform generators (AWG). This softwar and can also run from an external PC.
Using RFXpress RFX100 (referred to as RFXpress), you can dene baseband I and Q signals with various modulation schemes and create single or multi-carrier signals where each carrier can be independently dened. For each carrier, you can apply impairments such as quadrature error and I/Q imbalance, add interferences such as sinusoidal interference, and dene the graphs to create. Upon compilation, the signal can be viewed as graphs, sent to an arbitrary waveform g enerator, and saved for later use. Compilation options include sending signals directly to the AWG and completely eliminating the wrap-around effects found in arbitrary waveform generators. This provides seamless signals that can be played back continuously without any discontinuity or glitch in the time, frequency, modulation, or channel coding domains. Waveform transfer and control of the AWG5000 and AWG7000 series can be performed directly from RFXpress.
Waveforms captured from oscilloscopes and real-time spectrum analyzers can be modied in RFXpress before they are regenerated.
e runs as an integral part of AWG5000 and AWG7000 series arbitrary waveform generators
You can creat conformance mode, you can either select a standard setup or dene your own setup based on the UWB standards. In the Custom mode, you can create a customized signal by dening packet parameters and setting processing preferences. The Calibration feature for the UWB-WiMedia module allows you to create correction les and apply these correction les to channels during compilation.
The RFXpress RFX100 radar application supports basic pulse generation of different shapes and modulation types.
e UltraWideBand WiMedia signals in the Conformance and Custom modes. In the
Related Documentation
In addition to this RFXpress Online Help, the following documentation is included with the software:
RFXpress Installation Manual (Tektronix part number 077-0160-XX). The installation manual has information about installing and upgrading the software.
RFXpress Printed Help Document (User Manual) (Tektronix part number 077-0045-XX). The user manual is adapted from the online help and is available in PDF format.
RFXpress Quick Start User Manual (Tektronix part number 077-0159-XX). The quick start user manual has information about using the software creating IF/IQ/RF signal output.
RFXpress Programmer Online Help (Tektronix part number 076-0216-XX). The programmer online help has information about the available programmer commands for RFXpress.
RFXpress Programmer Manual (Tektronix part number 077-0435-XX). The programmer manual is adapted from the progra mmer online help and is available in PDF format.
RFXpress RFX100 User Manual 1
Introduction Conventions
For WiMedia standards, please refer to the MultiBand OFDM Physical Layer Specication Version 1.2 by WiMedia Alliance.
Conventions
The online help uses the following conventions:
When steps require a sequence of selections using the software interface, the ">" delimiter marks each
transition between a menu and an option. For example, File > Save.
DUT refers to the Device Under Test
Three dots (...) following a menu item indicates that the menu item will open a submenu.
The terms "signal" and "waveform" are used interchangeably.
Feedbac
Tektro
14200 SW Karl Braun Drive
P. O . Box 500
Beaverton, OR 97077
USA
For product information, sales, service, and technical support:
k
nix, Inc.
orth America, call 1-800-833-9200.
In N
Worldwide, visit www.tektronix.com to nd contacts in your area.
2 RFXpress RFX100 User Manual
Getting Started Minimum System Requirements
Minimum System Requirements
RFXpress when installed on a personal computer runs in the ofine mode. The minimum requirements for the ofine version of the application are listed in the following table.
Table 1: Minimum system requirements
Supported OS Windows XP Professional Service Pack 2.1
Windows 7 Professional
Windows Vista Business Edition (English Language)
Minimum Requirements
xxx
Prerequisites
2.0 GHz or higher
512 MB RAM
15 GB free disk space
Microsoft Internet Explorer 6.01 or higher
.NET 3.5 runtime
1024 x 768 display resolution with 120 dpi font size
TekVisa version 3.3.4.6 or above to communicate with test instruments, such as oscilloscopes, over LAN. If TekVisa is not already installed in your system, you can download the software from www.tektronix.com/software.
MATLAB Runtime version 7.9 installed on your instrument.
.NET v3.5 Service Pack 1 installed on your instrument.
Ordering RFXpress
RFXpress can be ordered as follows:
Table 2: Ordering RFXpress
Part number Description
RFX100
Opt. UWBCF RFXpress plug-In for UWB-WiMedia
Opt. UWBCT RFXpress plug-in for UWB-WiMedia IQ, IF, and RF custom
Opt. RDR RFXpress plug-in for RADAR signal creation (requires
Base Software: RFXpress for General Purpose IQ, IF, and RF signal creation
IQ, IF, and RF conformance signal creation (requires RFX100 as prerequisite)
and conformance signal creatio prerequisite and includes Option UWBCF)
RFX100 as prerequisite)
n (requires RFX100 as
RFXpress RFX100 User Manual 3
Getting Started Installation
Table 2: Ordering RFXpress (cont.)
Part number Description
Opt. SPARA RFXpress option for including S-Parameter for Generic
Signal and DUT Characterization (requires RFX100 as prerequisite)
Opt OFDM RFXpress option for including OFDM signal generation
(requires RFX100 as prerequisite)
RFXUP
OFDM
xxx
Upgrade option to include OFDM signal generation for RFX100
Installation
An installation wizard installs RFXpress. If you have not installed TekVisa version 3.3.4.6, MATLAB Runtime version 7.9, and .NET 3.5, you will be notied during installation. You can cancel the installation any time during the process.
For details on how to install the software, refer to the RFXpress Installation Manual (Tektronix part number 077-0160-XX) available as a PDF on the CD-ROM.
You can uninstall RFXpress in either of the two ways:
From Start > Programs > Tektronix RFXpress > Uninstall RFXpress.
From Add/Remove programs in Control panel.
Setup for RF Signal Generation
1. Start the RFXpress installed on the AWG.
2. From the toolbar, select the signal type as IF/RF.
3. Make connections as shown in the gure:
Connect the AWG Ch 1 Analog Output to the DUT where the RF Signal must be fed.
When using the Interleave mode, the RF output should be taken from Interleave Output as shown.
4 RFXpress RFX100 User Manual
Getting Started Setup for IF Signal Generation
4. Click Compile. The waveform is compiled according to the default settings in the Compile Settings window. The compiled waveform is displayed in the Waveform List. This IF/RF waveform is transferred to the AWG channel (Ch1) and this can also be seen in the Instrument Control > AWG tab.
5. Click On/Off to turn on the channel Ch1.
6. Click Run to generate the signal on the AWG.
See also:
Calibration
Find I
(see page 133)
nstruments
(see page 29)
Setup for IF Signal Generation
1. Start the RFXpress installed on the AWG.
2. From the toolbar, select the signal type as IF/RF.
3. Connect the AWG Ch 1 Analog Output to the DUT where t he IF Signal must be fed.
4. Click Compile. The waveform is compiled according to the default settings in the Compile Settings
window. The compiled waveform is displayed in the Waveform List. This IF waveform is transferred to the AWG channels (Ch1) and this can also be seen in the Instrument Control > AWG tab.
5. Click On/Off to turn on the channel Ch1.
6. Click Run to generate the signal on the AWG.
See also:
Calibration
Find Instruments (see page 29)
RFXpress RFX100 User Manual 5
(see page 133)
Getting Started Setup for AWG IQ Signal Generation
Setup for AWG IQ Signal Generation
1. Start the RFXpress installed on the AWG.
2. From the toolbar, select the signal type as IQ.
3. Make connections as shown in the gure:
Connect the AWG Ch1 Analog Output to the DUT where the I Signal must be fed.
Connect the
NOTE.
4. Click Compile. The waveform is compiled according to the default settings in the Compile Settings.
Both cables must be the same length, otherwise you would need to deskew them.
ompiled waveform is displayed in the Waveform List. This waveform is transferred to the AWG
The c channels (Ch1 and Ch2). This can also be seen in the Instrument Control > AWG tab.
AWG Ch2 Analog Output to the DUT where the Q Signal must be fed.
5. Cli
6. Click Run to generate the signal on the AWG.
ck On/Off to turn on the channels Ch1 and Ch2.
Setup for AWG IQ Signal Generation with External Modulator
tart the RFXpress installed on the AWG.
1.S
2. Select the Signal type as IQ.
6 RFXpress RFX100 User Manual
Getting Started Setup for AWG IQ Signal Generation
3. Make connections as shown in the gure:
Connect the AWG a nd Agilent performance signal generator® (E8267D with Option 015) through LAN or GPIB.
Connect the AWG Ch1 Analog Output to the Agilent performance signal generator's (PSG®) external I Input (in the rear panel).
Connect the AWG Ch2 Analog Output to the Agilent performance signal generator (PSG®) external Q Input (in the rear panel).
Connect the PSG RF output from the front to the DUT.
NOTE. Both cables must be the same length, otherwise you would need to deskew them.
4. Cli
5. Click On/Off to turn on the channels Ch1 and Ch2.
6. Cl
See also:
Calibration
Find Instruments (see page 29)
RFXpress RFX100 User Manual 7
ck Compile. The waveform is compiled according to the default settings in the Compile Settings window. The compiled waveform is displayed in the Waveform List. This waveform is transferred to theAWGchannels(Ch1andCh2).ThiscanalsobeseenintheInstrumentControl>AWGtab.
ick Run to generate the signal on the AWG.
(see page 133)
Getting Started Setup for AWG IQ Signal Generation
8 RFXpress RFX100 User Manual
Operating Basics About Basic Operations
About Basic Operations
The basic operations section describes the software, tells how to start the software, use the menus and toolbars, and describes the dialog boxes.
In this online help, all menu selections are indicated with Menu name and Menu options separated by ">". You can access a command or a menu option in more than one way. Several main menu options are available i which open with a right-click, are provided for editing, creating and viewing graphs, importing data from a le or a Tektronix oscilloscope, and transferring a waveform to an arbitrary waveform generator.
Some dialog boxes also have a Help button that displays help for that dialog box.
n a toolbar that you can use instead of selecting the option from the main menu. Shortcut menus,
Detailed UWB-WiMedia, Radar, Calibration for WiMedia Signals, Instrument Control, and Graphing. The References section lists Error Messages, Shortcut Keys, and provides a note on Interleaving and Types of Modulation.
The following gure shows the application screen, the menu, the toolbar, and other elements of the user interface.
operations and parameters are described in the sections on Generic Signal, OFDM,
RFXpress RFX100 User Manual 9
Operating Basics Overview of the Software
Overview of the Software
RFXpress is a software application that creates digitally modulated baseband, IQ, IF, RF, UWB-WiMedia, and Radar signals that can be generated through arbitrary waveform generators (AWG). This software runs as an integra from an external PC.
Features of RFXpress
Baseband data generation. Dene baseband I and Q signals using a variety of modulation schemes such as No Mod, QPSK, PI/2 QPSK, BPSK, PI/4 QPSK, OQPSK, 8-PSK, O-8PSK, QAM-16, PI/2 QAM16, QAM-32, QAM-64, QAM-128, QAM-256, QAM-512, QAM-1024, GMSK, 2-FSK, 4-FSK, 8-FSK, 16-FSK, 32-FSK, ASK, AM, PM, FM, nDPSK, OOK, and Pi/2 BPSK.
Multi-carrier setup. Dene multiple RF/IF carriers in a single waveform. Each carrier can be independently defined with parameters such as carrier frequency, symbol rate, modulation type, and base
Single or multiple pulse groups to form a pulse train. Each pulse group can be independently dened with va
l part of AWG5000 and AWG7000 series arbitrary waveform generators and can also run
band lters.
rious predened pulse shapes and user dened shapes for a pulse group.
Allows you to apply various modulation schemes or dene your own.
Allows you to have Pulse- t o-Pulse hopping within a pulse group and to apply impairments like Edge Jitter, Width Jitter, Overshoot, Ripple and Droop on a pulse group.
IQ impairments. Apply impairments including quadrature error and quadrature imbalance.
Generate the following graphs:
Frequency Domain: Spectrum
I v Q: Constellation
me Domain: I(t) and Q(t) versus time, and Pulse shape
Ti
Statistical: CCDF and Eye Diagram
Time versus Frequency: Spectrogram and Coherent Pulse Interval
Distortion measurement for system calibration. To maintain system integrity and coherency with Amplitude, Phase inband atness, and skew between separate channels. The setup includes capturing data from a TDS oscilloscope and a real-time spectrum analyzer and downloading the data to generate the correction data.
Noise/interference generation and addition. Generate and add interference for waveforms. Generate gated noise on specic frames designated by the user.
Capture and Replay. Waveforms captured from oscilloscopes and real-time spectrum analyzers can be modied in RFXpress before they are regenerated.
10 RFXpress RFX100 User Manual
Operating Basics Overview of the Software
Wrap around. RFXpress completely eliminates all the wrap-around effects found in arbitrary waveform generators, providing seamless signals that can be played back continuously without any discontinuit
Connectivity between AWG, oscilloscope, and Agilent Performance Signal Generator® (PSG). The ability t oscilloscope, and the Agilent PSG®, and to congure their setups remotely. The radar application uses the AWG sequence mode is to optimize the memory and create large number of pulses. However if Option 08 is not purchased, the radar application uses the Continuous Mode instead of Sequence Mode.
Remotely congure a Tektronix real-time spectrum analyzer and import I and Q trace data.
Characterize a DUT and provide S-parameter emulation of RF components.
y or glitch in the time, frequency, modulation, or channel coding domains.
o identify and connect to a Tektronix Arbitrary Signal Generator (AWG), a Tektronix
Dene ant
Create multiple layers of modulation using subcarrier multiplexing.
Dene a staggered PRI with ramp and user-dened proles, and add up to ten multipaths.
Congure all parameters of OFDM
Build custom OFDM frames from defining base data, symbols, packets, and frames
Support Reed Solomon, Convolution coding, and Scrambling
Add Im
Dene frequency hopping and gated noise
Support a variety of subcarrier modulation (BPSK, QPSK, QAM (16,32,64,256) and 8-PSK)
Support Tone Nulling and Clipping
Provide presets for WiFi and WiMax standards
enna beam prole and simulate target returns for radar signals.
pairments Phase noise, Multipath, and Quantization
RFXpress RFX100 User Manual 11
Operating Basics Starting the Software
Starting the Software
From the Start menu, click All Programs > Tektronix RFXpress > RFXpress. You can also double-click the RFXpress shortcut on the desktop.
You can use the software in three modes:
RFXpress on any AWG5000 or AWG7000 series instrument. In this case, the software automatically detects the AWG software. You can transfer data directly to the AWG. The status bar shows "AWGXXXX Online".
RFXpress on a PC with the AWG software running in the ofine mode. In this case, the AWG software has to be started before starting RFXpress. You can transfer data to the AWG ofine software. The statu
RFXpress on a PC without the AWG software. In this case, the software does not detect the AWG softwar for later use). The status bar shows "AWGXXXX Not Available".
s bar shows "AWGXXXX Ofine".
e, and you cannot transfer data to the AWG (although you can create and store the waveform
Using t
Using
1. Select an application or module: Generic Signal, UWB-WiMedia, or Radar.
2. Select the signal type: IF/RF or IQ.
3. For a Generic signal, select the number of carriers: Single or Multi-carrier. For a UWB signal, select
4. For a Generic signal, dene the carrier parameters: Frequency, Modulation, Amplitude, Filter and
5. Select the compilation options and compile the signal.
You can also specify the graphs that you want to create and view them in the Graph Preview window. You can transfer the signal to an arbitrary waveform generator in the Instrument Control window. Importing les and replicating waveform les work with only the following instruments:
he Software to Create a Signal
RFXpress, you can generate a signal as follows:
the mode: Conformance or Custom. For a Radar signal, select the number of pulses.
others. For a UWB signal, select the setup and dene the selected packet group and packet parameters. For a Radar signal, select the pulse envelope, frequency, and other pulse parameters.
Oscilloscopes: Tektronix TDS6000, DPO/DSA70000, and DPO7000 series (*.wfm)
Arbitrary Waveform Generators: Tektronix AWG400, AWG500, AWG600, and AWG700 series (*.wfm)
Real-time Spectrum Analyzers: Tektronix RSA3000 and RSA60000 series (*.iqt, *.tiq)
Others: MATLAB binary formats (*.MAT)
12 RFXpress RFX100 User Manual
Operating Basics Exiting the Software
Exiting the Software
Select File > Exit to exit the application. If you have not saved the waveforms, you are prompted to do so.
File Name Extensions and Directories
Thesoftwareusesthefollowingle name extensions:
Table 3: Fi
File name e
.rfs Setup le o
.rfd Data le o
.smp
.rfc Correction le
xxx
le name extensions
xtension
Descripti
band signal)
Symbol le
on
f the selected application
f the waveform (generic signal and ultra wide
The software uses the following directories:
Table 4: Directory names
Directory Description
C:\Program Files\Tektronix\RFXpress\System Contains the application les and executables
C:\Program Files\Tektronix\RFXpress\Documentation Contains the related documentation as text and PDF les
C:\Program Files\Tektronix\RFXpress\Samples Contains sample waveform les
xxx
RFXpress RFX100 User Manual 13
Operating Basics Applications, Setup Files, and Data Files
Applications, Setup Files, and Data Files
An application is a module that you can use to create specic types of waveforms, for example Generic Signal and UWB-WiMedia. Applications that are available but have not been purchased appear in the Application
You can only have one Setup File (.rfs) open at a time and only one application in use at a time. If you change the a
Selecting an application: In the Select eld, select an application from the list. When you select an applica currently selected application.
list but are disabled.
pplication, you are prompted to save the open le.
tion (Generic Signal, UWB-WiMedia, or Radar), the default settings are displayed for the
Setup Fil
Once you compile the setup le (using Waveform > Compile), you can save the le as a Data File (.rfd). Compiled data les for the current session appear in the Waveform List. After you select the Application, a default Setup File opens automatically. If a setup le is open with unsaved changes and you try to create a new le or change applications, you are prompted to save the le. Toopenanexistingsetup le, select File > Open Setup.
The rfs le content varies depending on the selected application (Generic or UWB-WiMedia). By default, the name of the rfs le is derived from the application name.
Data File (.rfd): You can save a compiled Setup File as a Data File using File > Save Data or Save Data As. Files that you import from other instruments become data les. Select File > Save or Save As to save thes
NOTE. Each rfd le can store one of the three formats: IF/RF, I, and Q. An rfd le stores the version information and sampling rate.
e(.rfs):A Setup File is a collection of settings that describes a single or multiple waveforms.
edatales. To open an existing data le, select File > Open Data.
14 RFXpress RFX100 User Manual
Operating Basics Menu Bar
Menu Bar
The RFXpress menu has the following items:
File
Use the File menu to:
ore the default setup for the currently active application
Rest
Create new waveform setups
Open, close and save waveform setups (.rfs format)
Open, close and save data les (.rfd format)
Import data from a le (created by another software)
Import data from a Tektronix oscilloscope
xit the software
E
View
RFXpress RFX100 User Manual 15
Operating Basics Menu Bar
Use the View menu to:
View the Standard toolbar
Congure
Use th
View th e St
eConfigure menu to:
Select an application: Generic Signal, UWB-WiMedia, Radar, OFDM, or Environment. UWB­purchased
atus toolbar
WiMedia, Radar, OFDM, and Environment are available only if they have been
n the Find Instruments dialog box to make instrument connections
Ope
Waveform
16 RFXpress RFX100 User Manual
Operating Basics Menu Bar
Use the Waveform menu to:
Compile the currently active Waveform Setup
Set Compilation options
Open the Graph Setup dialog box to select the graphs
System
Use the System menu to:
Run
Stop
ll channel outputs on or off
Turn a
Open the Calibration wizard and set the parameters to calibrate the signal
Open the DUT Characterization wizard
Window
RFXpress RFX100 User Manual 17
Operating Basics Standard Toolbar
Use the Window menu to:
View the Waveform List window
Preview the Graphs
Open Instrument Control window
Open the Overview window
Close all windows
Help
Use the Help menu to:
Open the online help
Display help specic to the currently active application
Display technical support on the Tektronix Web site
Display information about the application, such as version number
Standard Toolbar
The Standard toolbar is always displayed by default. Select View > Standard toolbar to hide or show the toolbar.
The Standard toolbar has the following options that you can select:
Select Application (see page 22)
Signal Type (see page 22)
Congure IF (see page 49)
Calibration (see page 50) Calibration for Generic Signal
18 RFXpress RFX100 User Manual
Loading...
+ 226 hidden pages