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. Specifications 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 find contacts in your area.
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 define baseband I and Q signals with various
modulation schemes and create single or multi-carrier signals where each carrier can be independently
defined. For each carrier, you can apply impairments such as quadrature error and I/Q imbalance, add
interferences such as sinusoidal interference, and define 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 modified 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 define your own setup based on the UWB
standards. In the Custom mode, you can create a customized signal by defining packet parameters and
setting processing preferences. The Calibration feature for the UWB-WiMedia module allows you to
create correction files and apply these correction files 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 Manual1
IntroductionConventions
For WiMedia standards, please refer to the MultiBand OFDM Physical Layer Specification 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 find contacts in your area.
2RFXpress RFX100 User Manual
Getting StartedMinimum System Requirements
Minimum System Requirements
RFXpress when installed on a personal computer runs in the offline mode. The minimum requirements for
the offline version of the application are listed in the following table.
Table 1: Minimum system requirements
Supported OSWindows 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 numberDescription
RFX100
Opt. UWBCFRFXpress plug-In for UWB-WiMedia
Opt. UWBCTRFXpress plug-in for UWB-WiMedia IQ, IF, and RF custom
Opt. RDRRFXpress 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 Manual3
Getting StartedInstallation
Table 2: Ordering RFXpress (cont.)
Part numberDescription
Opt. SPARARFXpress option for including S-Parameter for Generic
Signal and DUT Characterization (requires RFX100 as
prerequisite)
Opt OFDMRFXpress 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 notified 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 figure:
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.
4RFXpress RFX100 User Manual
Getting StartedSetup 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 Manual5
(see page 133)
Getting StartedSetup 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 figure:
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.
6RFXpress RFX100 User Manual
Getting StartedSetup for AWG IQ Signal Generation
3. Make connections as shown in the figure:
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 Manual7
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 StartedSetup for AWG IQ Signal Generation
8RFXpress RFX100 User Manual
Operating BasicsAbout 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
file 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 figure 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 Manual9
Operating BasicsOverview 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. Define 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. Define 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 defined
with va
l part of AWG5000 and AWG7000 series arbitrary waveform generators and can also run
band filters.
rious predefined pulse shapes and user defined shapes for a pulse group.
Allows you to apply various modulation schemes or define 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 flatness, 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 specific frames designated by the user.
Capture and Replay. Waveforms captured from oscilloscopes and real-time spectrum analyzers can
be modified in RFXpress before they are regenerated.
10RFXpress RFX100 User Manual
Operating BasicsOverview 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 configure 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 configure 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
Define ant
Create multiple layers of modulation using subcarrier multiplexing.
Define a staggered PRI with ramp and user-defined profiles, and add up to ten multipaths.
Configure 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
Define 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 profile and simulate target returns for radar signals.
pairments Phase noise, Multipath, and Quantization
RFXpress RFX100 User Manual11
Operating BasicsStarting 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 offline mode. In this case, the AWG
software has to be started before starting RFXpress. You can transfer data to the AWG offline 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 Offline".
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, define 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
files and replicating waveform files 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 define 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)
12RFXpress RFX100 User Manual
Operating BasicsExiting 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
Thesoftwareusesthefollowingfile name extensions:
Table 3: Fi
File name e
.rfsSetup file o
.rfdData file o
.smp
.rfcCorrection file
xxx
le name extensions
xtension
Descripti
band signal)
Symbol file
on
f the selected application
f the waveform (generic signal and ultra wide
The software uses the following directories:
Table 4: Directory names
DirectoryDescription
C:\Program Files\Tektronix\RFXpress\SystemContains the application files and executables
C:\Program Files\Tektronix\RFXpress\DocumentationContains the related documentation as text and PDF files
Operating BasicsApplications, Setup Files, and Data Files
Applications, Setup Files, and Data Files
An application is a module that you can use to create specific 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 field, 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 file.
tion (Generic Signal, UWB-WiMedia, or Radar), the default settings are displayed for the
Setup Fil
Once you compile the setup file (using Waveform > Compile), you can save the file as a Data File (.rfd).
Compiled data files for the current session appear in the Waveform List. After you select the Application,
a default Setup File opens automatically. If a setup file is open with unsaved changes and you try to
create a new file or change applications, you are prompted to save the file. Toopenanexistingsetup
file, select File > Open Setup.
The rfs file content varies depending on the selected application (Generic or UWB-WiMedia). By default,
the name of the rfs file 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 files. Select File > Save or Save As to save
thes
NOTE. Each rfd file can store one of the three formats: IF/RF, I, and Q. An rfd file stores the version
information and sampling rate.
e(.rfs):A Setup File is a collection of settings that describes a single or multiple waveforms.
edatafiles. To open an existing data file, select File > Open Data.
14RFXpress RFX100 User Manual
Operating BasicsMenu 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 files (.rfd format)
Import data from a file (created by another software)
Import data from a Tektronix oscilloscope
xit the software
E
View
RFXpress RFX100 User Manual15
Operating BasicsMenu Bar
Use the View menu to:
View the Standard toolbar
Configure
Use th
View th e St
eConfigure menu to:
Select an application: Generic Signal, UWB-WiMedia, Radar, OFDM, or Environment.
UWBpurchased
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
16RFXpress RFX100 User Manual
Operating BasicsMenu 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 Manual17
Operating BasicsStandard 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 specific 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)
Configure IF (see page 49)
Calibration (see page 50) Calibration for Generic Signal
18RFXpress RFX100 User Manual
Loading...
+ 226 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.