Tektronix products are covered by U.S. and 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.
®
SourceXpress
is a registered trademark of Tektronix, Inc.
Microsoft and Windows are registered trademarks of Microsoft Corporation.
Supports High Speed Serial Plug-in a pplication Version 3.1.x and above.
Help part number: 076–0395–01
PDF of Help system part number: 077–1245–01
Contacting Tektronix
Tektronix, Inc.
14150 SW Karl Braun Drive
P. O . B ox 500
rton, OR 97077
Beave
USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200.
Worldwide, visit www.tek.com to find contacts in your a rea.
The High Speed Serial (HSS) plug-in is a waveform creation application that takes an input pattern and
creates pre-distorted waveforms to test a device's conformance to standards.
The High Speed Serial plug-in is designed to integrate and operate seamlessly as an enhancement to
the following products:
SourceXpress waveform creation software
AWG70000 series arbitrary waveform generators
AWG5200 series arbitrary waveform generators
Once installed, the plug-in becomes available as another waveform plug-in application.
This illu
plug-in is identical whether it is used from SourceXpress or installed on a generator.
stration shows the High Speed Serial plug-in viewed from the SourceXpress application. The
Key features
Jitter Generation: Up to four different sinusoidal jitters with different amplitudes, frequencies and
phases can be added to a base pattern. Three independent band-limited random jitters can also
be added to the base pattern.
Inter Symbol Interference (ISI) Creation: Directly create ISI.
High Speed Serial Printable Help Document1
IntroductionKey features
S-Parameters: Scattering parameters can be directly convolved with the base pattern to recreate the
channel charact eristics. S-Parameters can be entered directly from an S-Parameter file captured from
a Tektronix sa
de-embedded from the circuit. Cascading S-Parameters allows you to cascade up to six Touchstone
files of the same format to emulate a cascaded channel.
Noise: Vertical noise can be added at both near and far ends of the channel.
mpling oscilloscope. By applying an inverse filter, the effects of the channel can be
Idle State:
burst. You can directly create this idle state without using additional power dividers. Noise can also be
added to these idle state waveforms.
Batch Processing: When more than one pattern needs to be s ynthesized, you can use batch processing
to create multiple waveforms with a combination of one random and maximum of 2 sinusoidal jitter
Sequencing: You can add compiled waveforms directly to existing sequences or create sequences
using the Batch Compile feature.
Marker outputs: Marker outputs can be configured to be the same as the input base pattern or to
generate clocks at a user-defined frequency. You can also set the marker output to all high, all low,
or trigger.
Pre/de-emphasis and Preshoot: Provides flexibility to program the Pre/De-emphasis and Preshoot
sample by sample. The preview feature facilitates you to arrive at the most optimized Pre/de-emphasis
for a particular channel quickly.
Scrambling and 8b10b encoding: The input data pattern can be scrambled by defining a polynomial.
You can also encode using the 8b10b encoding option. 8b10b encoding works with D and K symbol
pattern only.
NRZ, NRZ-I, PAM, and PWM: Allows you to define the pattern duty cycle using the Pulse Width
Modulation (PWM), and alternatively encode the bit stream to 4- 8- 16-PAM, NRZ, or NRZ-I.
Gray Coding: Enables you to select a file to provide Binary to Gray code conversion for the PAM
signaling scheme.
Standards like SATA call for OOB signaling which requires an idle state followed by a
2High Speed Serial Printable Help Document
IntroductionDocumentation
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.tektcom/manual/downloads
To read aboutUse these docum ents
High Speed Serial plug-in operation and user
interface help
High Speed Serial plug-in programmer
commands
SourceXpress operation and user interface helpAccess the SourceXpress application help from the Help menu for
SourceXpress programmer commandsAccess the SourceXpress programmer manual for the syntax of remote
Connected instrument operation and user
interface help (such as an AWG70000 series
generator).
Access the plug-in application help from the plug-in Help menu for
information on all controls and elements on screen.
The High Speed Serial plug-in help system is also available in PDF
format 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
specific 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 AWG70000 series generator)
xxx
Support information
Tektronix o ffers 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 extended warranty and calibration programs as options on many products. Contact
your local Tektronix distributor or sales office.
For programming information of a connected instrument, refer to the
instrument’s documentation. This is available w ith the instrument or on
the Tektronix web site.
High Speed Serial Printable Help Document3
IntroductionSupport information
4High Speed Serial Printable Help Document
OrientationElements of the display
Elements of the display
The m ain areas of the application window are shown in the following figure.
Plug-in selection
Use the Plug-in pull-down menu to select the High Spe ed Serial plug-in application. The plug-in pull-down
menu varies depending the installed applications.
NOTE. High Speed Serial requires a license to create waveforms.
Refer to Licensing
High Speed Serial Printable Help Document5
(see page 39).
OrientationCompile button
Compile button
Use the Compile button to create the waveforms and place the waveforms into the Waveforms list of the
host application.
Use the Compile settings button to edit the compilation settings.
6High Speed Serial Printable Help Document
OrientationCompile button
Compile settings
ItemDescription
Name
Overwrite e xisting
waveform
Compile forChoose the channel to associate with the compiled waveform.
Compile onlyThe compiled waveforms are simply entered into the Waveforms list.
The application provides a base name for compiled waveforms. You can edit the field
with a name of your choice. The waveform is added to the Waveforms list. If the name
already exists, the name is incremented with a numerical value (unless the overwrite
option is selected).
The Reset Plug-in button resets the Name field to the default name.
If checked, a waveform with the same name (in the waveforms list) is overwritten with no
warnings.
Single channel instruments default to the single channel.
High Speed Serial Printable Help Document7
OrientationCompile button
ItemDescription
Compile and assign toThe compiled waveforms are entered into the Waveforms list and automatically assigned
to the selecte
Play after ass
Add to an existing sequence
ign
If checked, th
The compiled
sequence.
There must be at least one sequence available in the Sequences list.
Sequences
Tracks
Use the pull-down list to view the available sequences.
Use the pull-down list to select the track the of the specified sequence to append the
waveform.
Sampling
Rate
Auto Calc
Rate
ulate Sample
This is th
rate based on the settings chosen for the waveform.
Manual Sampling RateSelect to enter a specific sampling rate.
Samples/Unit IntervalEnter the samples per UI of the waveform
A unit interval (UI), also referred to as a bit time, is the time taken in a data stream for one
bit. Fo
Gb/s) = 0.4 ns.
This value, either calculated or user defined, determines the number of Coefficients
able when adding Pre- or De-Emphasis.
avail
Corrections File
Apply
ection file Path:
Corr
You c a
When
d channel.
e waveform starts to play out immediately after compiling.
waveforms are entered into the Waveforms list and added to the specified
e default method to set the sampling rate. The application creates a sampling
r example, in a serial line with a baud rate of 2.5 Gb/s, a unit interval is 1/(2.5
n apply a correction file directly to the waveform when compiling.
applying a correction file, navigate to the location of the file.
Use the browse folder icon
Onceavalidfile path is entered, the Correction Settings icon
play the Frequency Response
dis
to Repeat Count
Au
en compiling a waveform, the waveform must meet the minimum waveform length
Wh
requirement for the instrument (to be a valid waveform). If the current setup would create
a waveform of invalid length, the system automatically repeats the waveform until the
nimum length is reached.
mi
Auto Repeat Count e nabled (default mode):
If necessary, the waveform is automatically repeated until it meets the minimum waveform
ength requirement.
l
Auto Repeat Count d isabled:
When disabled, you are presented with a control to either set a number of times to repeat
he waveform, or to enter a waveform length in time.
t
If the manual setting would cause a w aveform of insufficient length, the software
automatically increases the repeat count so that a valid waveform is generated. If this
happens, a warning message is displayed informing you of the event.
If the manual setting causes a waveform that exceeds the maximum waveform length
allowed, an error message is displayed and no waveform is created.
CompileCompiles the waveform.
xxx
to navigate to a saved correction file.
is enabled. Select to
(see page 9) screen.
8High Speed Serial Printable Help Document
OrientationReset Plug-in button
Correction file frequency response
When applying an RF correction file, the Frequency Response screen shows plot information and provides
Advanced options to apply a Gaussian filter or remove Sin(x)/x distortions.
Reset Plug-in button
Returns the plug-in features and settings to their default values.
Help button
Help button: Provides links to open the application help.
ItemDescription
User manual
About ...
xxx
Opens the p lug-in help system.
Provides you with information about your plug-in application. This information is
helpful when contacting Tektronix about your application.
High Speed Serial Printable Help Document9
Loading...
+ 32 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.