Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagra ph (c)(1)(i i) of the
Rights in Technical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c)(1) and (2) of the
Commercial Computer Software -- Restricted Rights clause at FAR 52.227-19, as applicable.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes
that in all previously published material. Specifications and price change privileges reserved.
Tektronix, Inc., P.O. Box 500, Beaverton, OR 97077
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
SOFTWARE WARRANTY
Tektronix warrants that the media on which this software product is furnished and the encoding of the programs on the
media will be free from defects in materials and workmanship for a period of three (3) months from the date of shipment.
If a medium or encoding proves defective during the warranty period, Tektronix will provide a replacement in exc hange
for the defective medium. Except as to the media on which this software product is furnished, this software product is
provided “as is” without warranty of any kind, either express or impli ed. Tektronix does not warrant that the functions
contained in this software product will meet Customer’s requirem ents or that the operation of the programs will be
uninterrupted or error-free.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expira tion of the
warranty period. If Tektronix is unable to provide a replacement that is free from defects in materials and workmanship
within a reasonable time thereafter, Customer may terminate the license for this software product and return this software
product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR
IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRONIX’ RESPONSIBILITY TO
REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S PAYMENT IS THE SOLE AND EXCLUSIVE
REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS
VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF
THE POSSIBILITY OF SUCH DAMAGES.
HARDWARE WARRANTY
Tektronix warrants that the products that it manufactures and sells will be free from defects in materials and workmanship
for a period of one (1) year from the date of shipment. If a product proves defec tive during this warranty period, Tektronix,
at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in
exchange for the defective product.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expira tion of the
warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for
packaging and shipping the defective product to the service center designated by Tektronix, with shipping charges prepaid.
Tektronix shall pay for the return of the product to Customer if the shipment is to a loc ation within the country in which the
Tektronix service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any
other charges for products returned to any other locations.
This warranty shall not apply to any de fect, failure or damage caused by improper use or improper or inadequate
maintenance and care. Tektronix shall not be obligated to furnish service under this warranty a) to repair damage resulting
from attempts by personnel other than Tektronix representatives to install, repair or service the product; b) to repair
damage resulting from improper use or connection to incompatible equipment; c) to repair any damage or malfunction
caused by the use of non-Tektronix supplies; or d) to service a product that has been modified or integrated with other
products when the effect of such modification or integration increa ses the time or difficulty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR
IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRONIX’ RESPONSIBILITY TO
REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO
THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE
LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE
OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH
DAMAGES.
Table of Contents
Getting Started
General Safety Summaryxiii..........................................
Service Safety Summaryxv...........................................
Table 4--230: Explanation of STP_Packet_34--171...................
Table 4--231: Explanation of SDP_Packet_34--172...................
Table 4--232: Explanation of STP_Packet_24--172...................
Table 4--233: Explanation of SDP_Packet_24--172...................
x
TMS817/TMS818 PCIExpress Bus Support
Table of Contents
Table 4--234: PCIEx1 Clock channels
(also stored as acquisition data)4--174..........................
Table 4--235: PCIEx1 QUAL channels
(also stored as acquisition data)4--174..........................
Table 4--236: PCIEx1 A channels4--174............................
Table 4--237: PCIEx1 D channels4--176............................
Table 4--238: PCIEx1 C channels4--177............................
Table 4--239: PCIEx2 Clock channels
(also stored as acquisition data4--179...........................
Table 4--240: PCIEx2 QUAL channels
(also stored as acquisition data)4--179..........................
Table 4--241: PCIEx2 A channels4--179............................
Table 4--242: PCIEx2 D channels4--181............................
Table 4--243: PCIEx2 C channels4--182............................
Table 4--244: PCIEx4 Clock channels
(also stored as acquisition data)4--184..........................
Table 4--245: PCIEx4 QUAL channels
(also stored as acquisition data)4--184..........................
Table 4--246: PCIEx4 A channels4--184............................
Table 4--247: PCIEx4 D channels4--186............................
Table 4--248: PCIEx4 C channels4--187............................
Table 4--249: PCIEx8 Clock channels
(also stored as acquisition data)4--189..........................
Table 4--250: PCIEx8 QUAL channels
(also stored as acquisition data)4--189..........................
Table 4--251: PCIEx8 A channels4--189............................
Table 4--252: PCIEx8 D channels4--191............................
Table 4--253: PCIEx8 C channels4--192............................
Table 4--254: PCIEx8 E channels4--193............................
Table 4--255: PCIEx16 Clock
(also stored as acquisition data)4--194..........................
Table 4--256: PCIEx16 QUAL channels
(also stored as acquisition data)4--195.............................
Table 4--257: PCIEx16 A channels4--195...........................
Table 4--258: PCIEx16 D channels4--196...........................
Table 4--259: PCIEx16 C channels4--198...........................
Table 4--260: PCIEx16 E channels4--199...........................
Table 4--261: PCIEx16 Clock channels
(also stored as acquisition data)4--200..........................
TMS817/TMS818 PCIExpress Bus Support
xi
Table of Contents
Table 4--262: PCIEx16 QUAL channels
(also stored as acquisition data)4--200..........................
Table 4--263: PCIEx16 Slave A channels4--201......................
Table 4--264: PCIEx16 Slave D channels4--202......................
Table 4--265: PCIEx16 C channels4--203...........................
Table 4--266: PCIEx16 E channels4--204...........................
xii
TMS817/TMS818 PCIExpress Bus Support
General Safety Summary
Review the following safety precautions to avoid injury and prevent damage to
this product or any products connected to it. To avoid potential hazards, use this
product only as specified.
Only qualified personnel should perform service procedures.
While using this product, you may need to access other parts of the system. Read
the General Safety Summary in other system manuals for warnings and cautions
related to operating the system.
ToAvoidFireor
Personal Injury
Use Proper Power Cord. Use only the power cord specified for this product and
certified for the country of use.
Connect and Disconnect Properly. Do not connect or disconnect probes or test
leads while they are connected to a voltage source.
Connect and Disconnect Properly. Connect the probe output to the measurement
instrument before connecting the probe to the circuit under test. Disconnect the
probe input and the probe ground from the circuit under test before disconnecting
the probe from the measurement instrument.
Ground the Product. This product is grounded through the grounding conductor
of the power cord. To avoid electric shock, the grounding conductor must be
connected to earth ground. Before making connections to the input or output
terminals of the product, ensure that the product is properly grounded.
Observe All Terminal Ratings. T o avoid fire or shock hazard, observe all ratings
and markings on the product. Consult the product manual for further ratings
information before making connections to the product.
Do not apply a potential to any terminal, including the common terminal, that
exceeds the maximum rating of that terminal.
Do Not Operate Without Covers. Do not operate this product with covers or panels
removed.
Use Proper Fuse. Use only the fuse type and rating specified for this product.
Avoid Exposed Circuitry. Do not touch exposed connections and components
when power is present.
Do Not Operate With Suspected Failures. If you suspect there is damage to this
product, have it inspected by qualified service personnel.
Do Not Operate in Wet/Damp Conditions.
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry.
TMS817/TMS818 PCIExpress Bus Support
xiii
General Safety Summary
Provide Proper Ventilation. Refer to the manual’s installation instructions for
details on installing the product so it has proper ventilation.
Symbols and Terms
Terms in this Manual. These terms may appear in this manual:
WARNING. Warning statements identify conditions or practices that could result
in injury or loss of life.
CAUTION. Caution statements identify conditions or practices that could result in
damage to this product or other property.
Terms on the Product. These terms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the
marking.
WARNING indicates an injury hazard not immediately accessible as you read the
marking.
CAUTION indicates a hazard to property including the product.
Symbols on the Product. The following symbols may appear on the product:
CAUTION
Refer to Manual
CAUTION
Hot Surface
WARNING
High Voltage
Protective Ground
(Earth) Terminal
Mains Disconnected
OFF (Power)
Mains Connected
ON (Power)
xiv
TMS817/TMS818 PCIExpress Bus Support
Service Safety Summary
Only qualified personnel should perform service procedures. Read this Service
Safety Summary and the General Safety Summary before performing any service
procedures.
Do Not Service Alone. Do not perform internal service or adjustments of this
product unless another person capable of rendering first aid and resuscitation is
present.
Disconnect Power. To avoid electric shock, switch off the instrument power, then
disconnect the power cord from the mains power.
Use Care When Servicing With Power On. Dangerous voltages or currents may
exist in this product. Disconnect power, remove battery (if applicable), and
disconnect test leads before removing protective panels, soldering, or replacing
components.
To avoid electric shock, do not touch exposed connections.
TMS817/TMS818 PCIExpress Bus Support
xv
Service Safety Summary
xvi
TMS817/TMS818 PCIExpress Bus Support
Preface
Manual Conventions
This instruction manual contains specific information about the TMS817 and
TMS818 Bus support products and is part of a set of information on how to
operate this product on compatible Tektronix logic analyzers.
If you are not familiar with operating support products, you need to supplement
this instruction manual with introductory information about how to set up and
run a support package on the logic analyzer. Go to the logic analyzer online help
index under Microprocessor support packages.
For help in understanding terms in this manual that may be new to you, see the
Glossary at the end of the manual.
This manual uses the following conventions:
HThe term “disassembler” refers to the software that decodes bus cycles into
instruction mnemonics and cycle types.
HThe terms “Master” and “Slave” refer to modules that are located in
numbered slots (see Figure 1--1 on page 1--2).
TMS817/TMS818 PCIExpress Bus Support
xvii
Preface
Contacting Tektronix
Phone1-800-833-9200*
AddressTektronix, Inc.
Department or name (if known)
14200 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
Web sitewww.tektronix.com
Sales support1-800-833-9200, select option 1*
Service support1-800-833-9200, select option 2*
Technical supportEmail: techsupport@tektronix.com
1-800-833-9200, select option 3*
6:00 a.m. -- 5:00 p.m. Pacific time
*This phone number is toll free in North America. After office hours, please leave a
voice mail message.
Outside North America, contact a Tektronix sales office or distributor; see the
Tektronix web site for a list of offices.
xviii
TMS817/TMS818 PCIExpress Bus Support
Getting Started
Getting Started
Product Description
This section contains the following information for the TMS817 and TMS818
PCIExpress Bus Support products:
HProduct description
HLogic analyzer configuration
HConnecting the logic analyzer to the target system
The TMS817 and TMS818 probe adapters are designed to connect to a midbus
or slot target system. This allows you to acquire data from a PCIExpress Bus
with little effect on the target system.
When a probe adapter is connected to the target system, the signals from the
PCIExpress system flow through the probe head, into the preprocessor unit, and
then through the LAI cables to the logic analyzer.
The TMS817 and TMS818 bus software provides decoding of the serial-data
stream. There are five software packages, x1, x2, x4, x8, and x16, one for each
of the PCIExpress bus-width links and three test software packages.
HTMS817 supports x1, x2, x4, x8, and x16 lane widths
HTMS818 supports x1, x2, and x4 lane widths
The probe adapter assumes that all lanes in a link are affected the same way by
repeater chips. Specifically, if the repeater chip adds or deletes x SKIP symbol(s)
from a SKIP packet on one lane it adds or deletes x SKIP symbols from the same
SKIP packet on all lanes.
Trigger Support
Trigger libraries containing EasyTrigger programs are provided for each support
package. See page 2--3 for a list of the trigger programs.
Logic Analyzer Software Compatibility
The label on the CD-ROM states that version 4.2 of the logic analyzer software
is compatible with the TMS817 and TMS818 products.
TMS817/TMS818 PCIExpress Bus Support
1- 1
Getting Started
Logic Analyzer Configuration
To use either of the probe adapters, you need a minimum module speed of
450 MHz. See Table 1--1 for the number and type of modules needed for
different lane widths.
If you use more than one module, the modules must be merged. See the logic
analyzer online help for how to merge your modules.
Table 1- 1: Number and Type of modules
Lane widthModule type
x1, x2, x4TLA7AX3* or TLA7AX4**1
x8TLA7AX4**1
x16TLA7AX4**2 (merged)
*102 channels
**136 channels
Module
number
The term Master (M) module refers to the middle module of a 5-wide module
chassis. The term Slave1 (S1) module refers to the module to the right of the
Master module of a 5-wide module chassis. Figure 1--1 s hows the configuration
for a 2-wide module merge (x16-wide link only).
x16 wide link needs
two merged modules
x1, x2, x4, x8 wide link
M
A
S
T
E
R
S
L
A
V
E
1
1- 2
Figure 1- 1: Configuration of the Master and Slave1 modules
TMS817/TMS818 PCIExpress Bus Support
LAI Cables
Getting Started
The LAI cables are specifically designed for use with the TMS817 and TMS818
probe adapter products. The link widths you choose require a specific number of
LAI cables. For more detailed information on connecting your LAI cables to the
preprocessor unit, see page 1--22.
LAI cables
TMS817 probe adapter
Figure 1- 2: LAI Cables
Labeling
LAI Cables
Preprocessor unit
(Rear view)
Module end of cables
To apply labels to the LAI cables, see page 1--24.
TMS817/TMS818 PCIExpress Bus Support
1- 3
Getting Started
Standard and Optional Accessories
A complete list of standard and optional accessories is provided in the Replaceable
Parts List on page 5--3.
For the TMS817 product:
HThe following options are available only when ordering a TMS817 product.
Option 01 — midbus probe head
Option 02 — x16 slot board
Option 03 — x8 slot board
Option 04 — LAI cables (4)
For an additional midbus probe head assembly with attaching parts order:
HTMSIC6 — midbus probe head for the TMS817
For the TMS818 product:
HThe following options are available only when ordering a TMS818 product.
Option 01 — midbus probe head
Option 02 — x4 board
Option 03 — x1 board
Option 04— LAI cables (2)
For an additional midbus probe head assembly with attaching parts order:
HTMSIC8 — midbus probe head for TMS818
1- 4
TMS817/TMS818 PCIExpress Bus Support
Probe Adapter Review
Getting Started
Review the electrical specifications beginning on page 3--1 as they relate to the
target system, as well as the following descriptions of other product information.
System Data Rate
Nonintrusive Acquisition
Storage Qualified Data
Bus Width
Linking of Requests to
Completions
The probe adapters are designed to acquire data from a PCIExpress bus operating
at 2.5 GT/s and have been tested at
adapters are capable of acquiring spread spectrum data at 0.5 ppm at a rate of
33 KHz. An external clock is required for acquiring data at
and for spread spectrum data.
Contact your Tektronix sales representative for current information on the fastest
buses supported.
The probe adapters do not modify or present signals back to the target system.
The disassembler is not designed to work with gaps in the acquisition data.
Disassembly of storage qualified data can be indeterminate and incorrect.
The TMS817 and TMS818 products support bus link widths of x1, x2, x4, x,8,
and x16. The TMS817 product supports bus link widths of x1, x2, and x4.
Linking of Requests to Completions across separate links and analysis of
separate directions on the same link are not supported in the disassembler. Only
timestamp correlation is available.
±10% of the nominal frequency. These probe
±10% of 2.5 GT/s
Lane Changes
Detect Mechanism
Triggering
Training Packets
Packet Payload
TMS817/TMS818 PCIExpress Bus Support
On-the-fly lane reordering and link-width adjustments are not supported.
The detect mechanism is not supported.
Due to the logic analyzer trigger resource, triggering capabilities are different for
different width links.
Training packets are captured and displayed as they are acquired from the link,
but lane ordering and polarity settings need to be set manually.
Only PCIExpress protocol tracking is performed. The disassembler does not
perform decoding for any packet payloads.
1- 5
Getting Started
Connect the Logic Analyzer to the Target System
Read the entire following section before beginning the installation procedure.
Tools
Task Summary
The following is a list of required tools:
HFlatbladed screwdriver (0.1 inch tip width) to adjust the Width or Mode
switch
HPOZIDRIV (PZ1) screwdriver to connect the clam shell housings on the
preprocessor unit.
HOptional: A torque wrench helps to ensure reliable connections by meeting
the nominal torque values that may be listed in these instructions. When
attaching screws to the probe head use 4 in-lbs (0.451 Newton meters) of
torque.
CAUTION. To prevent static damage to the probe adapter, the LAI cables, and the
module, handle components only in a static-free environment.
Always wear a grounding wrist strap, heel strap, or similar device while
handling a probe adapter.
Table 1--2 list the tasks that you must do to connect either a midbus probe
adapter or a slot board to the logic analyzer.
Table 1- 2: Task summary
1- 6
TasksSee page
Solder the retention fixtures and attach the interconnect strip to a mi dbus
footprint on either the target system or the slot board.
Connect the midbus probe head to the midbus footprint.1--9
(Slot board only) Connect the Slot board.1--10
Connect the plugs on the midbus cables to the front of the preprocessor
unit.
Connect External Clocking.1--18
Adjust the preprocessor settings.1--20
Connect the LAI cables between the preprocessor unit and logic analyzer.1--23
Check the lane polarity and lane order.1--27
1--8
1--12
TMS817/TMS818 PCIExpress Bus Support
Loading...
+ 296 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.