Tektronix Environment Primary User

xx
Environment Signals
ZZZ
Plug-in Application
Printable Help Document
*P077140100*
077-1401-00
Environment Signals Plug-in Application
ZZZ
w.tek.com
ww
077-1401-00
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. and 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.
®
SourceXpress
is a registered trademark of Tektronix, Inc.
Microsoft, Windows, Windows XP Professional, and Windows 7 are registered trademarks of Microsoft Corporation.
Supports the Environment Signals Plug-in Version 3.0.x and above.
Help part number: 076–0415–00
PDF of Help system part number: 077–1401–00
Contacting Tektronix
nix, Inc.
Tekt ro 14150 SW Karl Braun Drive P. O . B o x 500 Beaverton, OR 97077 USA
roduct information, sales, service, and technical support:
For p
In North America, call 1-800-833-9200. Worldwide, visit www.tek.com to nd contacts in your a rea.
Table of Contents
Introduction
Welcome............................................................................................................. 1
Key features ......................................................................................................... 2
Documentation......................................... ................................ ............................. 3
Support information....... .................................. ................................ ....................... 3
Orientation
Elements of the display ............................................................................................ 5
Plug-in selection ....................................... .................................. ........................... 5
Signal Format selection............. ................................ ................................ ............... 6
Environment Scenarios ................................... .................................. ....................... 6
Compile button..................... ................................ ................................ ................. 6
Reset Plug-in button......... ................................ ................................ ...................... 11
Help button ............... ................................ ................................ .......................... 11
Emitter graphical displays ........................................................................................ 11
Table of Contents
Environment scenarios
Working with scenarios ................................. ................................ .......................... 15
Creating scenarios
Scenario denition area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Common scenario parameters ............................................................................... 16
Dening scenario durations........................ .................................. ........................ 16
Emitter basic parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Scenario list
Scenarios list menu ............................... ................................ ............................ 19
Emitter menu
Emitter menu operations .. . .................................................................................. 20
Emitter advanced settings
Advanced emitter settings .............. .................................. ................................ ........ 23
Pulse emitter
Pulse emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .................................... .. .. . . . . . . . . . . . . . . . . 23
Bluetooth emitter
Bluetooth emitter parameters .. .. .. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
CDMA emitter
CDMA emitter parameters......................... ................................ .......................... 23
W-CDMA emitter
W-CDMA emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .......................................... 24
Environment Printable Help Document i
Table of Contents
Digital Modulation emitter
Digital Modulation emitter parameters . .................................................. .. .. . . . . . . . . . . . . . . 24
Setup
Hopping
Power Ramp
Analog Modulation emitter
Analog Modulation emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .......................... 30
DVB-T emitter
DVB-T emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. .. .......... 31
GSM emitter
GSM emitter parameters . . . . . . . . . . . . . . . . . . . ............................ .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
LTE (Long Term Evolution) emitter
LTE emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ................................................ 32
Noise emitter
Noise emitter parameters. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .................... 33
OFDM emitter
OFDM emitter parameters ........................... .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........ 33
Frame Settings tab
Preamble tab
Header tab
Payload tab
Symbol tab
Hopping tab
P25 emitter
Setup tab ........ ................................ .................................. ........................ 24
PRBS Editor.............................................................................................. 26
Hopping tab............................................................................................... 27
Power Ramp tab.................................... .................................. .................... 29
Frame Settings tab . ................................ .................................. .................... 33
Preamble tab.............................................................................................. 34
Header tab ................................................................................................ 35
Payload tab ............................................................................................... 35
Symbol tab................................................................................................ 36
Subcarriers for symbols
Subcarriers for symbols ............................................................................ 38
Dening the Pattern................................................................................. 39
PRBS Editor ......... ................................ ................................ ................ 40
Modulation types available ........................................................................ 40
Dening subcarrier positions .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........................ 41
Amplitude Phase Prole
Amplitude Phase Prole............................ .................................. .............. 41
Hopping tab............................................................................................... 42
ii Environment Printable Help Document
Table of Contents
P25 emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...................... 43
Radar emitter
Radar emitter
Pulse Envelope
Pulse Envelope tab....................................................................................... 43
Modulation
Modulation tab ........................................................................................... 45
PRBS Edito
Staggered PRI
Staggered PRI tab........................................................................................ 55
Offsets
Offsets tab .................... ................................ ................................ ............ 59
Hoppin
Hopping tab............................................................................................... 60
Antenna
Antenna tab ................... .................................. ................................ .......... 63
Tones emitter
Tones emitter parameters . . . . . . . . . . . . . . . . . . . . . . . . . . .......................................................... 66
Dened emitter
User
User Dened emitter parameters .......... .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
WiFi emitter
WiFi emitter parameters ............. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........ 67
WiMAX emitter
WiMAX emitter parameters . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ................................ .. 68
parameters .......... ................................ .................................. ........ 43
Modulation settings ............................... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
r
PRBS Editor ......... ................................ ................................ ................ 55
g
Licensing
Licensing ..... ................................ ................................ .................................. .... 69
Index
Environment Printable Help Document iii
Table of Contents
iv Environment Printable Help Document
Introduction Welcom e
Welcome
The Environment signal plug-in is a waveform creation application that allows you to emulate realistic signal interference.
The standards that are supported in the Environment plug-in include:
• Bluetooth • DVB-T • P25
•CDMA •GSM
•W-CDMA
xxx
•LTE •WiMAX
Along with the various signal standards, it also a llows seamless integration of signals created using other waveform plug-in capabilities such as:
1
• Radar
•OFDM
1
• Analog modulation
• Digital modulation
xxx
1
Requires additional licensing.
1
1
• Pulses
•Noise
• Tones
• User created waveforms
The Environment signal plug-in is designed to integrate and operate seamlessly as an enhancement to the following products:
•WiFi
SourceXpress waveform creation software version 5.3 and above
AWG70000 series arbitrary waveform generators s oftware version 5.3 and above
AWG5200 series arbitrary w aveform generators software version 6.0 and above
Once installed, the plug-in becomes available as another waveform plug-in application in SourceXpress.
illustrations in this document show the Environment signals plug-in viewed from the SourceXpress
The application. The plug-in interface is identical whether used from SourceXpress or installed on a generator.
Environment Printable Help Document 1
Introduction Key features
Key features
The Environment signal plug-in allows you to build scenarios of v arying types of signal interference.
Some of the key features include:
Build a variety of scenarios
Ability to build up to 50 scenarios
A large variety of emitters available
ty to add up to 100 emitters to a scenario
Abili
Compile both scenario waveforms and sequences
Control durations of each emitter
Set emitter power, start time, center frequency/baseband offset
Import user created interference signals
Create RF/IF or IQ signal formats
2 Environment Printable Help Document
Introduction Documentation
Documentation
In addition to this application Help system, the following documentation is available for the software.
All documentation is available on the Tektronix Web site (www.tek.com/manual/downloads
To read about Use these documents
Environment plug-in operation and user interface help
Environment plug-in programmer commands
SourceXpress operation and user interface help Access the SourceXpress application help from the Help menu for
SourceXpress programmer commands Access the SourceXpress programmer manual for the syntax of remote
Connected instrument operation and user interface help (such as an AWG70002A or AWG5204)
Access the plug-in application help from the plug-in Help menu for information on all controls and elements on screen.
The Environment plug-in help systemisalsoavailableinPDFformat located in the program’s installation folder and also available on the Tektronix web site.
Access the plug-in programmer manual for the syntax of remote commands specic to the plug-in.
This is available on the Tektronix web site.
information on all controls and elements on screen.
The SourceXpress help system is also available in PDF format, available on the Tektronix web site.
commands.
This document is available in PDF format located in the program’s installation folder and also available on the Tektronix web site.
For operation and interface help of a connected instrument, refer to the instrument’s documentation.
This is available with the instrument or on the Tektronix web site.
).
Connected instrument programmer commands (such as an AWG70002A or AWG5204)
xxx
Support information
Tektronix offers the following services in support of their products:
Technical Support. For application-related questions about a Tektronix product, contact us by
telephone or email.
Service Support. For service-related questions about a Tektronix product, contact us by telephone or
email.
Tektronix also offers e xtended warranty and calibration programs as options on many products. Contact your local Tektronix distributor or sales ofce.
For programming information of a connected instrument, refer to the instrument’s documentation. This is available with the instrument or on the Tektronix web site.
Environment Printable Help Document 3
Introduction Support information
4 Environment Printable Help Document
Orientation Elements of the display
Elements of the display
The main areas of the application window are shown in the following gure.
Plug-in selection
Use the Plug-in pull-down menu to select the Environment plug-in application. The plug-in pull-down menu varies depending on the installed applications.
NOTE. The Environment plug-in requires a license to create waveforms.
Refer to Licensing
(see page 69).
Environment Printable Help Document 5
Orientation Signal Format selection
Signal Format selection
The Environment plug-in supports generation of two signal formats (RF/IF and IQ). This allows you to create baseband waveforms (complex signals with I and Q waveforms) and RF/IF waveforms (real signal waveforms).
Baseband signals (IQ format): When the IQ signal format is selected, a baseband complex signal is generated f assigned to a single channel which will be upconverted to the user dened center frequency. Refer to the compile settings
RF signals (RF/IF format): When the RF signal format is selected, one waveform le is generated for each scenario if the setting is to create a single waveform in the compile settings.
or each scenario. If the instrument contains an IQ modulator, a complex signal can be
(see page 6).
Environment Scenarios
The Environment Scenarios area contains both the current list of scenarios and the emitter selections (for the selected scenario). A graphical representation of each emitter is also provided. The emitters can be shows in relation to emitter durations or a spectral graph of each emitter.
Refer to:
Environment Scenarios list and menu
Emitter menu operations (see page 20)
Compile button
Use the Compile button to compile all Environment Scenarios and place the scenari Waveforms list of the host application. Sequences (if enabled) are placed in the Sequence list.
Use the Compile settings button to edit the compilation settings.
(see page 19)
o waveforms into the
6 Environment Printable Help Document
Orientation Compile button
NOTE. When c
ompiling, all scenarios in the Environment Scenarios list are compiled.
Compile settings
Environment Printable Help Document 7
Orientation Compile button
Item Description
Channel Assignment The channel assignment area changes based on several factors:
selection (RF/IF verses IQ).
RF channel ass
I and Q channel assignmen
IQ channel assignment
ignment
t
Signal Format
Generator capabilities (IQ modulator to create IQ waveforms).
Choose the channel to associate with the compiled RF waveform. The selected channel is also used to dene the amplitude ranges.
Choose the channels to associate with the compiled I and Q waveforms. The selected channel i
See the information about the “Use Internal IQ Modulator” selection.
salsousedtodefine the amplitude ranges.
If the generator has IQ modulator capabilities (digital up converter), you are able to assign the complex IQ waveform to a channel.
Choose also used to dene the amplitude ranges.
See the information about the “Use Internal IQ Modulator” selection.
Correction Files Check the box to apply a correction le directly to the scenario when compiling.
Use th
Onceavalidle path is entered, the Correction Settings icon display the Frequency Response screen.
For R
For IQ signal formats, you can choose either a single IQ correction le or correction les for I and Q.
the channel to associate with the compiled IQ waveform. The selected channel is
e browse folder icon
F signal formats, you apply a single correction le to the scenario.
to navigate to a saved correction le.
is enabled. Select to
8 Environment Printable Help Document
Orientation Compile button
Item Description
Create each Environment Scenario as se
quence
If checked, each scenario will be compiled as a sequence.
If unchecked,
each scenario is created as one single waveform, which may take more
memory to compile, depending on the settings.
This check box is not shown if the instrument does not have the sequence option.
Adjust Frequency for wrap-around
When a waveform is in continuous play mode, it repeats when the end is reached. It is important to
take care of the phase continuity between the start and end of the waveform.
Discontinuity in the waveform produces frequency spurs.
The application might adjust the Sampling Rate, waveform length, and other waveform
to make the phase continuous at the end and beginning of the waveform.
a complex IQ waveform is created during compile.
Use Interna
l IQ Modulator
properties
If checked,
This check box is not shown if the instrument does not have an internal IQ modulator.
Overwrite existing waveform(s)/sequence(s)
If checked, a scenario with the same name (in the scenario list) is o verwritten with no warnings.
Compile only The compiled scenarios are simp ly entered into the Waveforms and Sequences lists.
Compile and assign to channel
ter assign
Play af
ng Rate
Sampli
Auto calculate
The compiled scenarios are automatically assigned to the selected c hannel.
The scenarios are compiled and listed in the waveform and sequence lists depending on
e of the "Create each Environment Scenario as sequence" setting.
the stat
ked, the scenarios starts to play out immediately after compiling.
If chec
s the default method to set the sampling rate. The application creates a sampling
This i rate based on the settings chosen.
l
Manua
Select to enter a specic sampling rate.
Compile Compiles the scenarios.
When compiling, all scenarios in the E nvironment Scenarios list are compiled.
xxx
Correction le frequency response
If applying an RF correction le, the Frequency Response screen shows plot information and provides Advanced options to apply a Gaussian lter or remove Sin(x)/x distortions.
Environment Printable Help Document 9
Orientation Compile button
If applying an I/Q correction le (to a pair of I and Q waveforms), the Frequency Response screen shows plot information and provides Advanced options to apply a skew.
When applying an I/Q correction le you can choose either a single IQ correction le or correction les for I and Q. The Frequency Response screen shows plot information and provides Advanced Options to apply a Gaussian lter or remove Sin(x)/x distortions. When selecting I and Q correction les, separate les for I and Q are shown in the Frequency Response window.
10 Environment Printable Help Document
Orientation Reset Plug-in button
Reset Plug-in button
Returns all plug-in settings to their default values.
Help button
Click User Manual to display the plug-in Help le which provides information about the selected plug-in application. Click About to display the selected plug-in’s version information.
Emitter graphical displays
The emitter denition area provides two types of graphical di in the scenario when compiled.
Duration: provides a graphical representation of the emitte
Spectrum provides a plot of the emitters represented as amplitude verses frequency in relation to each other.
splays of the emitters selected to be included
r’s durations in relation to each other.
Environment Printable Help Document 11
Orientation Emitter graphical displays
Duration display
The duration displays a time-bar for each emitter’s duration. The emitter must be turned on.
As seen in the illustration here, there are three emitters. As shown, the duration display represents the following aspects:
The Pulse is the anchor emitter.
Each emitter has a color assignment.
The Scenario Duration is set to Anchor. So the Pulse duration is the total scenario duration, at 280 μs.
The Radar emitter has a duration of 85 μs but has a Start Time (delay) of 10 μs from the anchor emitter.
The Tones emitter has a duration of 100.043 μs.
All durations are within (less than) the Anchor emitter.
Spectrum display
The spectrum displays a spectrum plot for each emitter. The emitter must be turned on.
As seen in the illustration here, there are three emitters. As shown, the spectrum display represents the following aspects:
Each emitter has a color assignment.
The center frequency of each emitter.
The amplitude relationship between emitters.
12 Environment Printable Help Document
Orientation Emitter graphical displays
Environment Printable Help Document 13
Orientation Emitter graphical displays
14 Environment Printable Help Document
Environment scenarios Working with scenarios
Working with scenarios
The Environment plug-in displays all existing scenarios. As you select scenarios, the emitters table display the emitters for the selected scenario. You can only display the e mitters table for one scenario at a time.
NOTE. New sce
See the Scenarios list operations
narios are created with a single Pulse emitter with all default settings.
Scenario denition area
The Scenario denition area contains two areas to add and dene emitter parameters:
Common scenario parameters (see page 16)
Basic emitter parameters (see page 17)
(see page 19) for details about managing the scenario list.
Environment Printable Help Document 15
Environment scenarios Common scenario parameters
Once an emitter is added to the Scenario denition area, selecting the emitter displays its Advanced settings in tabs at the bottom of the screen.
See the section Advanced emitter settings
Common scenario parameters
Each scenario has three basic parameters that are applicable to the selected scenario:
Magnitude (Peak): If the Signal Format is RF/IF, set the signal amplitude in units of dBm.
Amplitude: If the Signal Format is IQ, set the signal amplitude in units of peak-to-peak volts.
Scenario Duration: Choose to set the scenario’s duration to either match the Anchor emitter’s duration or to set the duration manually. See Dening scenario durations
(see page 23) to congure emitters.
(see page 16) for more information.
Dening scenario durations
The total scenario duration is determined by the Scenario Duration setting.
Anchor sets the scenario duration to the duration of the emitter (plus start time) chosen to be the anchor.
Manual lets you enter a
Using the Anchor as duration
When the Scenario Duration is set to use the Anchor, the scenario duration equals the duration of the emitter chosen to be the Anchor. If the emitter has a Start Time, this is added to the scenario duration.
scenario duration independent of the emitters.
16 Environment Printable Help Document
Loading...
+ 56 hidden pages