Tektronix RFX100 Printed Help Document

RFXpress® RFX100 Advanced RF/IF/IQ Waveform Creation and Editing Software for the AWG5000/B & AWG7000/B Series Generators PrintedHelpDocument
www.tektronix.com
077-0045-02
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 and TEK are registered trademarks of Tektronix, Inc.
Tektronix is pleased to acknowledge Mr Joan Mercade a s the author of portions of this Tektronix RFXpress Software providing baseband and modulation functionality.
SourceGrid LICENSE, Copyright (c) 2006 www.devage.com, David Icardi
RFXpress RFX100 Online Help Version 2.0, part number 076-0081-02.
Contacting Tektronix
Tektronix, 14200 SW Karl Braun Drive P.O . B o x 5 0 0 Beaverton, OR 97077 USA
Inc.
For product
In North America, call 1-800-833-9200. Worldwide, visit ww w.tektronix.com to nd contacts in your area.
information, sales, service, and technical support:
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....................................................................... 5
Table of Contents
Operating Basics
About Basic Operations............................................................................................ 9
Overview of the Software ........................................................................................ 10
Starting the Software .................... .................................. ................................ ........ 11
Using the Software to Create a Signal........................................................................... 11
Exiting the Software. .... . .... . .... ..... ... . . .... . .... ..... .... . .... . .... ... . . .... . .... . .... ..... .... . .... . .... ... . 12
File Name Extensions and Directories .......................................................................... 12
Applications, Setup Files, and Data Files ..................... ................................ .................. 12
Menus and Toolbars
Menu Bar ...................................................................................................... 13
Standard Toolbar.............................................................................................. 16
Status Bar ...................................................................................................... 17
Waveform List ............ .................................. ................................ .................. 17
Toolbar Options
Select Application ............................................................................................ 19
Signal Type.. .................................. .................................. .............................. 19
Compile................ .................................. ................................ ...................... 20
On/Off.............................. .................................. .................................. ........ 20
Run ................. .................................. ................................ .......................... 20
Dialog Boxes
Open Setup .................................................................................................... 21
Open Data ..................................................................................................... 21
Save Setup............. .................................. .................................. .................... 21
RFXpress RFX100 User Manual i
Table of Contents
Save Data ...... ................................ .................................. .............................. 21
Import Data from a File ...... .................................. ................................ .............. 21
Import from Tektronix Oscilloscope. . .... ..... ..... ... . . .... . .... . .... . .... . .... . .... . .... . .... . .... . .... .. 23
Find Instruments .............................................................................................. 25
Graph......................................... .................................. ................................ 26
Compile Settings.................................... .................................. ........................ 28
Option Installation............................................................................................ 31
Overview ...................... .................................. .................................. ............ 33
Generic Signal Dialog Boxes
Calibration for Generic and Radar Signals................................................................. 35
PRBS Editor ................................. .................................. ................................ 38
Data Source Values ........................................................................................... 39
Modulation File1(Samples).................................... ................................ .............. 40
Modulation File2(Symbols) ................................................................................. 41
Symbol Map........................... .................................. ................................ ...... 42
UWB-WiMedia Dialog Boxes
Calibration for UWB-WiMedia Signal ................................. .................................. .. 45
Marker Mapping .............................................................................................. 48
Tone Nulling. . .... . .... . .... . .... ... . . .... . .... . .... . .... . .... . .... ..... ..... .... . .... . .... . .... . .... . .... . .... 49
Hopping Pattern............................................................................................... 50
Process Preferences........................................................................................... 51
Custom Settings............................................................................................... 53
Frame Payload .......................... .................................. .................................. .. 54
Radar Dialog Boxes
Compile Settings for the Radar Application .............................................................. 55
Creating a Generic Signal
Setup
Single Carrier........................................ .................................. ........................ 59
Multi Carriers ... ................................ .................................. ............................ 60
Editing Carrier Details ....................................................................................... 61
Selecting the Base Data.. ................................ .................................. .................. 63
Modulation for Carriers ...................................................................................... 63
Filter for Carriers . .... ... . . ... . . .... . .... . .... . .... . .... . .... . .... ..... ..... ... . . .... . .... . .... . .... . .... . .... 64
Hopping
Hopping Parameters .......................................................................................... 66
Power Ramping
Power Ramping Parameters ................................................................................. 66
I/Q Impairments
Carrier Leakage for Single Carrier...................... .................................. .................. 67
Quadrature Error for Carriers................................................................................ 68
I/Q Imbalance for Carriers ............................... .................................. .................. 68
ii RFXpress RFX100 User Manual
Nonlinear Distortions for Carriers .......................................................................... 69
Hardware Skew for Carriers......................... .................................. ...................... 69
I/Q Swap for Carriers............................... .................................. ........................ 70
Distortion Addition
Amplier Distortion for Carriers............................................................................ 70
MultiPath
Multipath Parameters for Carr iers ... . .... . .... . .... . .... . .... ..... . .... ... . . .... . .... . .... . .... . .... . .... . . 71
Interference Addition
Signal Addition for Carriers . .... . .... . .... . .... . .... ..... . .... ... . . .... . .... . .... . .... . .... . .... . .... . .... .. 72
Offset for Carriers ............................................................................................ 73
Sinusoidal for Carriers ... ................................ .................................. .................. 74
Creating a UWB-WiMedia Signal
Conformance Mode ............................................................................................... 77
Custom Mode ............................ .................................. .................................. ...... 77
Conformance Mode Setup
Packet Group Details for Conformance Mode............................................................. 78
Packet Details for Conformance Mode..................................... ................................ 80
Hopping Details for Conformance Mode .................................................................. 82
Custom Mode Setup
Packet Group Details for Custom Mode ............................... .................................. .. 83
Setting PPDU Details ... ..... ... . . .... . .... . .... . .... . .... . .... . .... . .... ... . . ... . . .... . .... . .... . .... . .... .. 84
PLCP Preamble ......................... .................................. .................................. .. 85
PLCP Header ............................ .................................. .................................. .. 86
PSDU............................. .................................. .................................. .......... 87
Packet Sync Sequence.................................. ................................ ...................... 87
PHY Header................................................................................................... 90
MAC Header .................................................................................................. 91
I/Q Impairments
Carrier Leakage for UWB-WiMedia . ................................ .................................. .... 91
Quadrature Error for UWB-WiMedia ...................................................................... 92
I/Q Imbalance for UWB-WiMedia........................................ ................................ .. 92
Nonlinear Distortion for UWB-WiMedia .................................................................. 93
Hardware Skew for UWB-WiMedia.................................. ................................ ...... 93
I/Q Swap for UWB-WiMedia ........................... ................................ .................... 94
Distortion Addition
Amplier for UWB-WiMedia ............................................................................... 94
MultiPath
Multipath Parameters for UWB-WiMedia .. . . .... . .... . .... . .... ... . . .... . .... . .... . .... ... . . .... . .... . ... 95
Interference Addition
Signal Addition for UWB-WiMedia... . .... ... . . .... . .... . .... . .... ... . . .... . .... . .... . .... ... . . .... . .... . . 96
Offset for UWB-WiMedia ................................................................................... 97
Table of Contents
RFXpress RFX100 User Manual iii
Table of Contents
Gated Noise for UWB-WiMedia.. .................................. ................................ ........ 98
Sinusoidal for UWB-WiMedia ............ .................................. .............................. 101
Real-World Signal Interference ..... .................................. ................................ .... 102
Calibration for UWB-WiMedia Signals
Using Calibration for IF/RF Signals........................................................................... 105
Creating a Radar Signal
Carrier Setup ............................... ................................ .................................. .... 107
Pulse
Pulse Setup .. ................................ .................................. .............................. 107
Pulse Envelope.............................................................................................. 108
Staggered PRI ............................................................................................... 109
Modulation .................................................................................................. 111
Hopping...................................................................................................... 114
Pulse Impairments .. .................................. ................................ ...................... 114
I/Q Impairments
Hardware Skew for Radar ................................................................................. 115
Carrier Leakage for Radar ................................... .................................. ............ 116
Quadrature Error for Radar................................................................................ 116
I/Q Imbalance for Radar ................................................................................... 117
I/Q Swap for Radar ................. .................................. .................................. .... 117
Interference Addition
Signal Addition ... ... . . .... . .... . .... . .... . .... . .... ... . . .... . .... . .... . .... . .... . .... ... . . .... . .... . .... . .. 117
Noise ............... ................................ .................................. ........................ 118
Instrument Control
Controlling an Instrument . .... . .... . .... . .... . .... . .... ... . . .... . .... . .... . .... . .... . .... ..... ..... .... . .... . .. 119
Controlling an Arbitrary Waveform Generator (AWG) . .... ... . . .... . .... . .... . .... .... . .... . .... . .... . .... 120
Connecting to and Controlling an Oscilloscope.. . ... . . .... . .... . .... . .... . .... . ... . . .... . .... . .... . .... . .... 122
Connecting to and Contr olling a Performance Signal Generator (PSG).. . .... ..... . .... ... . . .... . .... . ... 123
Instrument Contol in the Radar Application
Controlling an Arbitrary Waveform Generator from the Radar Application . .... . .... . .... . .... . .... 125
Settings View . .... . ... . . .... . ..... ..... . .... . .... . .... . ... . . .... . ..... ..... . .... . .... . .... . ... . . .... . ..... .. 125
Sequence View ............................................................................................. 126
Trigger Options ............................................................................................. 127
Event Options ............................................................................................... 128
iv RFXpress RFX100 User Manual
Graphing
Zooming Graphs................................................................................................. 129
Pulse Shape....................................................................................................... 12
I(t), Q(t)................... ................................ .................................. ...................... 129
CCDF Plot.................................... .................................. .................................. 130
Spectrum.......................... .................................. ................................ .............. 131
Constellation Plotting .... . .... ... . . .... . .... . .... . .... . .... . .... ..... ..... ... . . .... . .... . .... . .... . .... . .... ... . 132
Eye Diagram ..................................................................................................... 133
Spectrogram...................................................................................................... 1
FFT of Coherent Pulse Interval ................................................................................ 134
Reference
Error Messages
Error Messages for Generic Signal . .................................. ................................ .... 137
Error Messag
Error Messages for Radar.................................................................................. 139
Miscellaneous Error Messages ............................................................................ 143
Miscellaneous Error Messages 2.... .................................. .................................. .. 145
Shortcut Keys .................. ................................ .................................. ................ 146
RFXpress Opt
AWG Spe cications ............................................................................................. 148
Interleave ....... .................................. .................................. .............................. 148
PRBS Editor Starting Values....... .................................. .................................. ........ 150
Amplier Distortions............ .................................. .................................. ............ 151
Nonlinear Impairments.................................. .................................. ...................... 151
Image Calib
Types of Modulation ............................................................................................ 153
Frequently Asked Questions ................................................................................... 157
Table of Contents
9
33
es for UWB-WiMedia ................................ .................................. .... 138
AWG Sequence Window-related errors ............................................................. 143
ions and AWG Models ......................................................................... 146
ration................................................................................................ 152
Index
RFXpress RFX100 User Manual v
Table of Contents
vi 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 software arbitrary waveform generators and can also run from an external PC.
runs as an integral part of AWG5000/AWG5000B and AWG7000/AWG7000B series
Using RFXpre 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 generator, and saved for later use. Compilation options include sending signals directly to the AWG and completely eliminating the wrap-around effects fo continuously without any discontinuity or glitch in the tim e, frequency, modulation, or channel coding domains. Waveform transfer a nd control of the AWG5000/AWG5000B and AWG7000/AWG7000B 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.
You can create UltraWideBand WiMedia signals in the Conformance and Custom modes. In the 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 U WB-WiMedia module allows you to
correction les and apply these correction les to channels during compilation.
create
The RFXpress RFX100 radar application supports basic pulse generation of different shapes and
ation types.
modul
ss RFX100 (referred to as RFXpress), you can dene baseband I and Q signals with various
und in arbitrary waveform generators. This provides seamless signals that can be played back
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 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.
For WiMedia standards, please refer to the MultiBand OFDM Physical Layer Specication Version 1.2 (Draft) by WiMedia Alliance.
RFXpress RFX100 User Manual 1
Introduction Conventions
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.
Feedback
Tektronix, I
14200 SW Karl Braun Drive
P.O . B o x 5 0 0
Beaverton, OR 97077
USA
For product information, sales, service, and technical support:
In North Ame
Worldwide, visit www.tektronix.com to nd contacts in your area.
nc.
rica, call 1-800-833-9200.
2 RFXpress RFX100 User Manual
Getting Started Minimum System Requirements
Minimum S ystem Requirements
RFXpress when installed on a personal computer runs in the ofine mode. The m inim um 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 Vista Business Edition (English Language)
Minimum Requirements
xxx
You will need:
2.0 GHz or higher
512 MB RAM
15 GB free disk space
Microsoft Internet Explorer 6.01 or higher
.NET 2.0 runtime
1024 x 768 display resolution with 120 dpi font size
TekVisa version 3.3.0.14 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.6 installed on your instrument.
.NET v2.0 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 IQ, IF, and RF
Opt. UWBCT RFXpress plug-in for UWB-WiMedia IQ, IF, and RF custom
Opt. RDR RFXpress plug-in for RADAR signal creation (requires
xxx
Base Software: RFXpress for General Purpose IQ, IF, and RF signal creation
conformance signal creation (requires RFX100 as prerequisite)
and conformance signal creation (requires RFX100 as prerequisite and includes Option UWBCF)
RFX100 as prerequisite)
RFXpress RFX100 User Manual 3
Getting Started Installation
Installation
An installation wizard installs RFXpress. If you have not installed TekVisa version 3.3.0.14 , MATLAB Runtime version 7.6, and .NET 2.0, you will be notied during installation. You can cancel the installation any time durin
For details on how to install the software, refer to the RFXpress Installation Manual (Tektronix part number 077-0
You can uninstall RFXpress in either of the two ways:
From Start > Programs > Tektronix RFXpress > Uninstall RFXpress.
From Add/Remove programs in Control panel.
g the process.
160-XX) available as a PDF on the CD-ROM.
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 R F Signal must be fed.
When using t
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 will be transferred to the AWG channel (Ch1) and this can also be seen in the Instrument Control > AWG tab.
he Interleave mode, the RF output should be taken from Interleave Output as shown.
5. ClickOn/OfftoturnonthechannelCh1.
6. Click Run to generate the signal on the AWG.
4 RFXpress RFX100 User Manual
Getting Started Setup for IF Signal Generation
See also:
C
alibration (see page 105)
Find Instruments (see page 25)
Setup for IF Signal Generation
1. Start the RFXpress installed o n the AWG.
2. From the toolb
3. Connect the AWG Ch 1 Analog O utput to the DUT where the 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 will be transferre
5. Click On/Off to turn on the channel Ch1.
6. Click Run to generate the signal on the AWG.
See also:
C
alibration (see page 105)
Find Instruments (see page 25)
Setup for A
1. Start the R
2. From the toolbar, select the sign al type as IQ.
ar, select the signal type as IF/RF.
d to the AWG channels (Ch1) and this can also be seen in the Instrument Control > AWG tab.
WG IQ Signal Generation
FXpress installed on the AWG.
3. Make connections as shown in the figure:
Connect the AWG Ch1 Analog Output to the DUT where the I Signal must be fed.
Connect the AWG Ch2 Analog Output to the DUT where the Q Signal must be fed.
RFXpress RFX100 User Manual 5
Getting Started Setup for AWG IQ Signal G eneration
NOTE. Both ca bles must be the same length, otherwise you would need to deskew them.
4. Click Compile. The waveform is compiled according to the default settings in the Compile Settings. The compiled waveform is displayed in the Waveform List. This waveform will be transferred to the AWG channels (Ch1 and Ch2). This can also be seen in the Instrument Control > AWG tab.
5. ClickOn/OfftoturnonthechannelsCh1andCh2.
6. Click Run to generate the signal on the AWG.
Setup for AWG IQ Signal Generation with External Modulator
1. Start the RFXpress installed on the AWG.
2. Select the Signal type as IQ.
3. Make connections as shown in the gure:
Connect the AWG and Agilent performance signal generator® (E8267D with Option 015) through LAN or GPIB.
Connect the AWG Ch1 Analog Output to the A gilent performance signal generator’s (PSG® ) external I Input (in the rear panel).
Connect the AWG Ch2 Analog Output to the A gilent performance signal generator’s (PSG®) external Q Input (in the rear panel).
Connect the PSG’s RF output from the front to the DUT.
6 RFXpress RFX100 User Manual
Getting Started Setup for AWG IQ Signal G eneration
NOTE. Both cables must be the same length, otherwise you would need to deskew them.
4. Click Compile. The waveform is compiled according to the default settings in the Compile Settings
window. The compiled w aveform is displayed in the Waveform List. This waveform will be transferred to the AWG channels (Ch1 and Ch2 ). This can also be seen in the Instrument Control > AWG tab.
5. ClickOn/OfftoturnonthechannelsCh1andCh2.
6. Click Run to generate the signal on the AWG.
See also:
ation (see page 105)
C
alibr
Find Instruments (see page 25)
RFXpress RFX100 User Manual 7
Getting Started Setup for AWG IQ Signal G eneration
8 RFXpress RFX100 User Manual
Operating Basics About Basic Operations
About B asic 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 ">". Youcanaccessacommandoramenuoptioninmore than one way. Several main menu options are available in 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.
a toolbar that you can use instead of selecting the option from the main menu. Shortcut menus,
Detailed op 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 t he user interface.
erations and parameters are described in the sections on Generic Signal, UWB-WiMedia,
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 softw are runs as an integral part of AWG5000/AW G5000B and AWG7000/AWG7000B series arbitrary waveform generators and can also run from an external PC.
Features of RFXpress
Baseband data generation: Dene baseband I and Q signals using a variety of modulation schemes such as, BPSK, QPSK, PI/4 QPSK, OQPSK, SDPSK, 8-PSK, O-8PSK, QAM16, QAM32, QAM64, QAM128, QAM256, QAM256, QAM512, QAM1024, GMSK, 2-FSK, 4-FSK, 8 -FSK, 16-FSK, 32-FSK, AM, FM, and PM.
Multi-carrier setup: Dene multiple RF/IF carriers in a single waveform. Each carrier can be independently dened with parameters such as carrier frequency, symbol rate, modulation type, and baseband lters.
Single or multiple pulse groups to form a pulse train: Each pul with various 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- to-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
Time Domain: I(t) and Q(t) vs. time, and Pulse shape
Statistical: CCDF and Eye Diagram
Time vs 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.
se group can be independently dened
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 Starting 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 to identify and connect to a Tektronix Arbitrary Signal Generator (AWG), a Tektronix oscilloscope, and the Agilent PSG®, and the AWG sequence mode is to optimize the memory and create large number of pulses.
y or glitch in the time, frequency, modulation, or channel c oding domains.
to congure their setups remotely. The radar application uses
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/AWG5000B or AWG7000/AWG7000B 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 status bar shows "AWGXXXX Ofine".
RFXpress on a PC without the AWG software. In this case, the software does not detect the AWG software, and you cannot transfer data to the AWG (although you can create and store the waveform for later use). The status bar shows "AWGXXXX Not Available".
UsingtheSoftwaretoCreateaSignal
Using RFXpress, you can generate a signal as follows:
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
the m od e: Conformance or Custom. For a Radar signal, select the number of pulses.
4. For a Generic signal, define the carrier parameters: Frequency, Modulation, Amplitude, Filter and
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 par ameters.
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 I nstrument Control window. Importing les and replicating waveform les work with only the following instruments:
RFXpress RFX100 User Manual 11
Operating Basics Exiting the Software
Oscilloscopes: Tektronix TDS6000, DPO70000, and DPO7000 series
Arbitrary Waveform Generators: Tektronix AWG400, AWG500, AWG600, and AWG700 series
Real-time Spectrum Analyzers: Tektronix RSA3000 and RSA60000 series
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
The software uses the following le name extensions:
Table 3: File name extensions and their descriptions
File name extension Description
.rfs Setup le of the selected application
.rfd Data le of the waveform (generic signal and ultra wide
band signal)
.smp
.rfc Correction le
xxx
Symbol le
The software uses the following directories:
Table 4: Directory names and their descriptions
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
Applications, Setup Files, and D ata 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 list but are disabled.
You can only have one Setup File (.rfs) open at a time and only one application in use at a tim e. If you change the application, you will be prompted to save the open le.
12 RFXpress RFX100 User Manual
Operating Basics Menu Bar
Selecting an application: In the Select eld, select an application from the list. When you select an application (Generic Signal, UWB-WiMedia, or R adar), the default settings are displayed for the currently sel
Setup File (.rfs): A Setup File is a collection of settings that describes a single or multiple waveforms. Once you compi 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 c hanges 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, thenameoftherfsle is derived from the application name.
Data F ile (.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 these data les. To open an existing data le, select File > Open Data.
ected application.
le the setup le (using Waveform > Compile), you can save the le as a Data File (.rfd).
NOTE. Eac information and sampling rate.
Menu Bar
The RFXpress menu has the following items:
File
hrfdle can store one of the three formats: IF/RF, I, and Q. An rfd le stores the version
RFXpress RFX100 User Manual 13
Operating Basic s Menu Bar
Use the File menu to:
Restore the default setup for the currently active application
Create new waveform setups
Open, close and save waveform setups (.rfs format)
Open, close and save data les (.rfd format)
t data from a le (created by another software)
Impor
Import data from a Tektronix oscilloscope
Exit the software
Vie w
Use the View menu to:
View the Standard toolbar
View the Status toolbar
Congure
Use the Congure menu to:
Select an application: Gen eric Signal, UWB-WiMedia, or Radar. UWB-WiMedia and Radar
are available only if they have been purchased
Open the Find Instruments dialog box to m ake instrument connections
Waveform
14 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
Turn all channel outputs on o r o ff
Open the Ca
Window
libration dialog box and set the parameters to calibrate the signal
RFXpress RFX100 User Manual 15
Operating Basic s 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
Displayhelpspecific 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 > S tandard toolbar to hide or show the toolbar.
The Standard toolbar has the following options that you can select:
Select Application (see page 19)
Signal Type (see page 19)
Calibration (see page 35) Calibration for Generic Signal
Overview (see page 33)
Find Instruments (see page 25)
16 RFXpress RFX100 User Manual
Operating Basics Status Bar
Graph (see page 26)
Compile (see page 20) and Compile Settings (see page 28)
Status Bar
The S tatus Bar is always displayed by default. Select View > Status Bar to hide or show the status bar. The status bar shows the selected application, the AWG mode, and the active waveform names. The status of calibration (On/Off) is also displayed.
Waveform List
Window > Waveform List
The Waveform List is a oating window and can be moved anywhere in the display area. By default it opens in the leftmost area of the display window. The Waveform List window can be kept open by pushing the pin in the top right corner, or closed and opened as you like. To view the waveform list, from the menu select Window > Waveform List.
After you select a signal to generate and set the parameters for it, you must compile it to create the data. Once you compile a signal (using Compile from the toolbar), waveform data is created and added to the waveform data. The maximum number of w aveforms that can be displayed in the waveform list is 13,000. When the number of waveforms exceeds this limit, a warning message appears: Number of waveforms is over the maximum limit of 13,000.
To save a waveform that is available in the list, select the waveform and select File > Save Data or Save Data As. You can also right-click the selected waveform and choose Save Data As. The compiled waveform or data le is saved as a data le (.rfd) in the specied location. The data les are stored in the path where the application is installed.
NOTE.
compile the waveform again from the setup, if you have saved the setup using File > Save Setup or Save Setup As. The setup le is an rfs le.
You can select the following options from the shortcut menu:
list. The Waveform list displays the Name, Length, Sampling Rate and Format of the waveform
If you close the software without saving the compiled waveform, the waveform is lost. You can
RFXpress RFX100 User Manual 17
Operating Basic s Waveform List
Table 5: Shortcut menu options and their description
Selection
Description
Send to AWG Enabled only if the AWG software is running and when a
waveform is selected. Sends the selected waveform data to an Arbitrary Waveform Generator. Select the channel to which to send the data.
Show Graph Enabled only when a waveform is selected. Plots a graph of
the selected type: Frequency Spectrum, Time Domain and CCDF. You can also select G
raph Settings... (see p age 26)
and choose the graphs from those available.
Save Data As... Enabled only when a waveform is selected. Saves the
selected waveform data as a .rfd le in the specied name and location.
Import from File... (see page 21) Imports data into the software from a le. Choose the le
and location from which to import data.
Import from Tektronix Oscilloscope... (see page 23) Imports data from a Tektronix oscilloscope that is connected
to the instrument on which the software is running.
Delete All
Enabled only when a waveform or waveforms are available in the Waveform List. Deletes all the waveforms shown in the waveform list.
Delete
Enabled only when a waveform is selected. Deletes the selected waveform.
Rename...
Enabled only when a waveform is selected. Opens a dialog box that allows you to enter a waveform name.
xxx
You can also drag and drop a waveform from the Waveform List to Instrument Control. When you drag and drop a waveform, the sampling rate is automatically set in the instrument.
The Rename…, Save As… and Delete buttons appear at the bottom of the Waveform List. These buttons are available only when a waveform is selected.
18 RFXpress RFX100 User Manual
Operating Basics Select Application
Table 6: Waveform list buttons and their description
Selection
Rename...
Save... Saves the selected waveform as an .rfd le.
Delete
xxx
Description
Opens a dialog waveform.
Deletes the selected waveform.
box and allows you to rename the selected
Generating Graphs
In the shortc and CCDF. Not all the graphs are available for all waveform formats and all applications. The following table lists the availability of the graphs for various waveform formats.
Table 7: Waveform formats and available graphs
format
When both I and Q waveforms are selected
When I waveform is selected
When Q waveform is selected
When IF/RF waveform is selected
xxx
For the Radar application, the available graphs are Spectrum, Spectrogram, CPI, I Vs Time, and Q Vs time.
ut menu, from the Graph option you can select the following graphs: Time Domain, Spectrum,
GraphsSelected waveform
CCDF Spectrum
Available Available Not available
Not available Not available Available
Not available Not available Available
Not available Available Available
Time domain
Select Application
Congure > Select Application
Before you create a new Waveform S etup and Setup File, you must identify the application. Do this by clicking on the Application eld and selecting either Generic Signal, UWB-WiMedia, or Radar. The default settings for the currently selected application will be displayed.
NOTE. The UWB-WiMedia Custom Mode and Radar are enabled only if you have purchased the options.
Signal Type
Set the signal type from the drop-down list to either IF/RF or IQ. Another way to select the signal type is by using the C
RFXpress RFX100 User Manual 19
ompile Settings (see page 2 8) dialog box.
Operating Basic s Compile
Compile
Waveform > Compile
To compile a currently active waveform:
1. Click Compile in the Standard toolbar. The waveform is compiled and displayed in the Waveform List.
2. From th e Waveform List (see page 17), you can select Send to AWG, Show Graph, Save Data as,
On/Off
Click the On/Off button to turn on or turn off the arbitrary waveform generator (AWG) channel output.
Run
Click the Run button to turn on or turn off the Run state of the arbitrary waveform generator (AWG). If the application is running on an AWG or using an ofine mode of the AWG software, the compiled waveform is directly output to the channel. The channel is turned on and generates the signal. The signal generation is indicated when the Run button changes to green.
Delete, or Rename the waveform.
20 RFXpress RFX100 User Manual
Operating Basics Open Setup
Open Setup
File > Open Setup
Youcanopenasetuple from the selected location. All les have the le name extension .rfs.
Open Data
File > Open D ata
You can open a data le from the selected location. All les have the le name extension: .rfd.
Save Setup
File > Save Setup, File > Save Setup As...
You can save the setup le in any of the following formats: .rfs and .txt.
Use File > Save Setup to save an existing setup le with the same name. If you are saving the setup for the rst tim e, the Save Setup option works exactly as the Save Setup As... option.
Use File > Save Setup As... to save the setup le with another le name.
Save Data
File > Save Data, File > Save Data As...
You can save the data le in either .rfd or .txt format. You must compile a setup before you can save the data. If you try to save a setup as data without compiling, you are prompted to compile the setup.
UseFile>SaveDatatosaveanexistingdatale with the same name. If you are saving the data for the rst tim e, the Save Data option works exactly as the Save Data As... option.
UseFile>SaveDataAs... tosavethedatale with another le name.
ort Data from a File
Imp
e > Import from File
Fil
RFXpress RFX100 User Manual 21
Operating Basics Import Data from a File
You can import a waveform le created in another software, and import the resulting waveform into RFXpress. To import data from a le, select File > Import from le. This dialog box is displayed. Navigate to the directo
ry of choice and select the le to import.
You can impor t les of the following types:
.wfm from oscilloscopes and arbitrary waveform generators
.iqt from real-time spectrum analyzers (RSA3000 series)
.tiq from real-time s pectrum analyzers (RSA6000 series)
.pat from arbitrary waveform generators
.isf from oscilloscopes
22 RFXpress RFX100 User Manual
Loading...
+ 139 hidden pages