Tektronix TLA7S08, TLA7S16 Combined User/Service

xx
TLA7S08 & TLA7S16 Serial Analyzer Modules
ZZZ
PCI Express
Instruction Manual
*P077014901*
077-0149-01
xx
TLA7S08 & TLA7S16 Serial Analyzer Modules
ZZZ
Instruction Manual
This document applies to TLA System Software 5.6 or higher.
Warning
These servicing instructions are for use by qualied personnel only. To avoid per unless you are qualied to do so. Refer to all safety summaries prior to performi
sonal injury, do not perform any servicing
ng service.
www.tektronix.com
077-0149-01
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 a nd TEK are registered trademarks of Tektronix, Inc.
PCI Express is a registered trademark of PCI-SIG®.
Contacting Tektronix
Tektronix, Inc. 14200 SW Karl Braun Drive P.O . B ox 50 0 Beaverton, OR 97077 USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200. World wide , vi s it www.tektronix.com to nd contacts in your area.
Warranty
Tektronix warrants that this product will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If any such product proves defective 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. Parts, modules and replacement products used by Tektronix for warranty work may be n the property of Tektronix.
ew or reconditioned to like new performance. All replaced parts, modules and products become
In order to o 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 location 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 defect, 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 result 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 modied or integrated with other p roducts when the effect of such modication or integration increases the time or difculty of servicing the product.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THE PRODUCT 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.
TRONIX’ RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE
TEK 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.
[W2 – 15AUG04]
btain service under this warranty, Customer must notify Tektronix of the defect before the expiration of
ing from attempts by personnel other than Tektronix representatives to install, repair or service the product;
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 any such medium or encoding proves defective during the warranty period, Tektronix will provide a replacement in exchange for the de fective medium. Except as to the media on which this software product is furnished, Tektronix does not warrant that the functions contained in this software product will meet Customer ’s requirements 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 expiration 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 WITH RESPECT TO THE PRODUCT IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES O F MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRO PAYMENT IS THE SOLE AND EXCLUSIVE R EMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEK TRONIX 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 SU CH DAMAGES.
[W9b – 15AUG04]
this software product is provided “as is” without warranty of any kind, either express or implied.
NIX’ RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S
Table of C ontents
General Safety Summary ......................................................................................... iv
Service Safety Summary............................ ................................ .............................. vi
Environmental Considerations.................................................................................. vii
Preface .............................................................................................................. ix
Related Documentation ...................................................................................... ix
List of Terms ................................................................................................... x
Introduction ......................................................................................................... 1
Product Description........................... .................................. ............................... 1
Serial Analyzer Compatibility. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. 5
ing the Serial Analyzer Module.............................. .................................. ....... 5
Install
List of Compatible Probes .................................................................................... 7
Connecting the Serial Analyzer to the System Under Test (SUT)........................................ 7
Applying and Removing Power ............................................................................. 11
Setting Up the Serial Analyzer . . .. .. . .. .. . .. . . . .. .. . .. . .. .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. . 13
Updating the TLA Application Software .................................................................. 13
alling the TLA PCI Express Support Software.. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. ... .. . .. 13
Inst
Updating the Serial Analyzer Module Firmware........ .................................. ................ 14
Open the Setup Window ..................................................................................... 15
Monitoring Signal Activity .................................................................................. 16
Dening the Link . .................................. ................................ .......................... 16
Specic Considerations for Testing Link Power Management States, Link Degradation, and Link
aining ................................................................................................... 20
Tr
Dening a Trigger ............................................................................................ 24
Acquiring and Viewing Data..................................................................................... 33
Acquiring Data ...................... ................................ ................................ .......... 33
Viewing Data.................................................................................................. 33
Changing How Data is Displayed........................................................................... 35
Special Messages ..... ................................ .................................. ...................... 37
Maintenance........................................................................................................ 41
Diagnostics .................................................................................................... 41
Troubleshooting......................................... ................................ ...................... 42
Care and Maintenance.................... ................................ .................................. .. 43
Repackaging Instructions .................. ................................ .................................. 44
Index
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual i
Table of Contents
List of Figure
Figure 1: TLA7S16 Module and P6716 midbus probe......................................................... 1
Figure 2: TL
Figure 3: TLA7S16 Serial analyzer rear panel. ................................ ................................ . 4
Figure 4: Installing a serial analyzer module . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . 6
Figure 5: Connecting a mid-bus probe to your SUT ........................................................... 8
Figure 6: Connecting a slot interposer probe ............................. .................................. ..... 9
Figure 7: Connecting a 16-channel probe to the TLA7S16 serial analyzer module ....................... 10
Figure 8:
Figure 9: Default Setup window........................... ................................ ...................... 15
Figure 10: Assigning channels to lanes ................................. ................................ ........ 19
Figure 11: Default detector and listener channels on the probe connector.................................. 21
Figure 12: L0s Detector settings .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. 21
Figure 13: Default Trigger window ............................................................................. 24
e 14: Specifying a TLP event .............................................................................. 26
Figur
Figure 15: Dening a TLP ....................................................................................... 26
Figure 16: Specifying a DLLP event ............................................................................ 27
Figure 17: Dening a DLLP ..................................................................................... 27
Figure 18: Specifying a Link event.............................. .................................. .............. 27
Figure 19: Dening a Link event .................................. ................................ .............. 28
gure 20: Specifying a symbol sequence ...................................................................... 28
Fi
Figure 21: Dening a symbol sequence............................. .................................. .......... 29
Figure 22: Event counter ......................................................................................... 30
Figure 23: Specifying a global counter ......................................................................... 30
Figure 24: Specifying a timer ............ ................................ ................................ ........ 30
Figure 25: Waveform window data.............................................................................. 33
Figure 26: Data displayed in the Listing window.............................................................. 34
A7S16 Serial analyzer front panel................................................................. 2
Clock cable and clock jumper cable . .................................. .............................. 11
s
ii TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
List of Tables
Table i: Terms used in this document ............................................................................ x
Table 1 : F r o
Table 2: Serial analyzer probes .... ................................ ................................ ............... 7
Table 3: Status indicators in the Setup window................................................................ 16
Table 4: Trigger events ........................................................................................... 25
Table 5: Trigger event recognizer resources.................................................................... 26
Table 6: Trigger actions........................................................................................... 30
Table 7 : S
Table 8: Serial analyzer disassembly display options ......................................................... 36
Table 9: Training sequence messages ..... .................................. ................................ .... 37
Table 10: Packet framing messages ............................................................................. 37
Table 11: DLLP messages............ ................................ .................................. .......... 37
Table 12: TLP header messages . ................................ .................................. .............. 38
Table
Table 14: General acquisition messages . . .. .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . .. .. . . 38
Table 15: Failure symptoms and possible causes .............................................................. 42
Table 16: Internal inspection checklist .......................................................................... 43
nt panel indicators and connectors ................................................................. 3
pecial characters in the Listing window. ................................ ............................ 34
13: CRC checking messages ...................... ................................ ........................ 38
Table of Contents
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual iii
General Safety Summary
General Safet
To Avoid Fire or Personal
Injury
ySummary
Review the fo this product or any products connected to it.
To avoid pot
Only qualied personnel should perform service procedures.
While using this product, you may need to access other parts of a larger system. Read the safety sections of the other component manuals for warnings and cautions r
Ground the Product. This product is indirectly grounded through the grounding conductor of the mainframe 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 ground
Observe All Terminal Ratings. To avoid fire or shock hazard, observe all ratings and ma information before making connections to the product.
The i
ed.
nputs are not rated for connection to mains or Category II, III, or IV circuits.
llowing safety precautions to avoid injury a nd prevent damage to
ential hazards, use this product only as specied.
elated to operating the system.
rkings on the product. Consult the product manual for further ratings
Do not apply a potential to any terminal, including the common terminal, that
eeds the maximum ratingofthatterminal.
exc
Power Disconnect. The power cord disconnects the product from the power source.
ot block the power cord; it must remain accessible to the user at all times.
Do n
Do Not Operate Without Covers. Do not operate this product with covers or panels
moved.
re
Do Not Operate With Suspected Failures. If you suspect that there is damage to this
roduct, have it inspected by qualied service personnel.
p
Avoid Exposed Circuitry. Do not touch exposed connections and components when power is present.
Do Not Operate in Wet/Damp Conditions.
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry.
Provide Proper Ventilation. Refer to the manual’s installation instructions for
details on installing the product so it has proper ventilation.
iv TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
General Safety Summary
Terms in this Manual
Symbols and Terms on the
Product
These terms may
WAR N ING. 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.
These terms may appear on the product:
DANGER in the marking.
WAR N IN G read the marking.
CAUTIO
The following symbol(s) may appear on the product:
appear in this manual:
dicates an injury hazard immediately accessible as you read
indicates an injury hazard not immediately accessible as you
N indicates a hazard to property including the product.
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual v
Service Safety Summary
Service Safet
y Summary
Only qualifie 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 p erson capable of rendering rst 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 disconnect test leads before removing protective panels, soldering, or replacing components.
To avoid electric shock, do not touch exposed connections.
d personnel should perform service procedures. Read this Service
this product. Disconnect power, remove battery (if applicable), and
vi TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
Environmental Considerations
This section provides information about the environmental impact of the product.
Product End-of-Life
Handling
Restriction of Hazardous
Substances
Observe the following guidelines when recycling an instrument or component:
Equipment Recycling. Production of this equipment required the extraction and use of natural resources. The equipment may contain substances that could be harmful to end of life. In order to avoid release of such substances into the environment and to reduce the use of natural resources, we encourage you to recycle this product in an appropriate system that will ensure that most of the materials are reused or recycled appropriately.
This pr outside the scope of the 2002/95/EC RoHS Directive.
the environment or human health if improperly handled at the product’s
This sym requirements according to Directive 2002/96/EC on waste electrical and electronic equipment (WEEE). For information about recycling options, check the Supp
oduct has been classied as Monitoring and Control equipment, and is
bol indicates that this product complies with the European Union’s
ort/Service section of the Tektronix Web site (w ww.tektronix.com).
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual vii
Environmental Considerations
viii TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
Preface
Preface
This manual c
ontains information needed to install and use a Tektronix serial
analyzer module to debug, validate, and verify computer and embedded systems.
Related Documentation
The following table lists related documentation for your serial analyzer. The documentation is available o n the TLA Do cumentation CD and on the Tektronix Web site (www.tektronix.com/manuals). Check the release notes on the instrument for additional information. To access the release notes, select Start > All Programs > Tektronix Logic Analyzer > TLA Release Notes.
Related
Item Purpose Locatio
TLA Quic
Online Help
Insta
Documentation
k Start User Manuals
llation Quick Reference Cards
High-level operational overview
In-depth operation and UI help
level installation information
High-
n
Installation Manuals
XYZs of Logic Analyzers
Declassication and Securities instructions
lication notes
App
Product Specications & Performance Verication Procedures
TPI.NET Documentation
Field upgrade kits
ptional Service Manuals
O
Detailed rst-time installation information
c analyzer basics
Logi
Data security concerns specicto sanitizing or removing memory devices from Tektronix products
Collection of logic analyzer application specic notes
TLA Product specications and performance verication procedures
Detailed information for controlling the
gic analyzer using .NET
lo
Upgrade information for your logic analyzer
elf-service documentation for modules
S and mainframes
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual ix
Preface
List of Terms
The following table lists terms that appear in this manual. For a more extensive list of PCI Express-specic terms , refer to the latest PCI Express Base Specication document.
Table i: Terms used in this document
Term Description
Link
Differential Pair A set of two signals, positive and negative, transmitting data from
Lane
Root complex
Upstream Relative device location:
Downstream Relative device location:
A connection between two PCI Express devices. A link consists of a number of lanes. A link described as by-N (or xN) consists of a number (N) lanes.
one device to another.
A single differential pair (two signals) that transmit data in one direction of a PCI Express Link. A unidirectional lane.
A device (or other element) (typically a controller hub) that is located closest to the connection between the I/O system, the CPU and memory.
The relative position of a device (or other element) in a system where the device is closer (topologically) to the root complex. Examples: The port on a switch that is closest to the root complex is the upstream port. The port on an endpoint or bridge component is an upstream port. The upstream component on a link is the component closer to the root complex.
Relative direction of data ow:
The direction of data ow where data is owing towards the root complex.
The relative position of a device (or other element) in a system where the device is farther (topologically) from the root complex. Examples: The port on a switch that is farther from the root complex is the downstream port. The upstream component on a link is the component closer to the root complex.
Relative direction of data ow:
The direction of data ow where data is owing away from the root complex.
x TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
Introduction
The TLA7S08 & TLA7S16 Serial Analyzer modules are tools used to acquire and analyze data traveling on a PCI Express (PCIe) Gen1 or Gen2 serial bus. The serial analyzer modules can be installed in either a Tektronix portable or benchtop logic analyzer mainframe. Specially designed probes connect from the module to a circuit bo
ard in your system under test (SUT), or to a PCI Express card device.
Figure 1: TLA7S16 Module and P6716 midbus probe
Product Description
Tektronix provides two different serial analyzer modules. Both modules can acquire PCIe Gen 1 and Gen 2 data. They provide packet-level triggering, sequence triggering, and error triggering. The modules can acquire up to 32 million 8b/10b symbols. The main difference between the modules re the
mber of input channels.
nu
TLA7S16 16-Channel Serial
Analyzer Module
LA7S08 8-Channel Serial
T
Analyzer Module
The TLA7S16 Serial Analyzer Module supports x1, x4, and x8 bidirectional PCIe links and x16 unidirectional links.
The TLA7S08 Serial Analyzer Module supports x1 and x4 bidirectional PCIe links and x8 unidirectional links.
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual 1
Introduction
Front Panel
The front panel analyzer, four probe connectors, two probe power connectors, and four connectors for a reference clock. (See Figure 3 on page 4.) A description of the indicators and connectors is provided. (See Table 1 on page 3.)
provides indicators for checking the basic status of the serial
Figure 2: TLA7S16 Serial analyzer front panel
2 TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
Introduction
Table 1: Front p
Item number Indicator or connector Description
1 READY indicat
2
3 ARM’D indic
4
5
6
7
8 Probe P
anel indicators and connectors
or
ACCESSED in
TRIG’D ind
Probe conn
Reference Clock Input connect
Referen connectors
dicator
ator
icator
ectors
ors
ce Clock Output
ower connectors
Rear Panel
The READY indicator lights continuously after the serial analyzer module successfully completes the power-on process. If the indicator fails to light within ve seconds of power-on, an
The ACCESSE module.
The ARM’D in
The TRIG’D the module nishes acquiring data.
Four connectors in the module accept the probe(s). Each connector is labeled A, B, C, or D. The letters correspond to the graphic display in the Setup window.
Two SMA connectors (labeled + and –) provide c lock input connections from the SUT or from a
Two SMA c module.
The pro
The se
nother module.
be power connectors provide power to the probes.
rial analyzer rear panel provides rear-panel connectors to connect the module to the mainframe. The rear panel also includes two logical address switches. Tektonix recommends that you leave the switches at the default switch setting of FF (Dynamic Auto Conguration). When the switches are set to FF, the instrument automatically sets the address to an unused value.
internal module failure may be present.
D indicator lights anytime the controller accesses the serial analyzer
dicator lights when the serial analyzer module is armed during an acquisition.
indicator lights when the serial analyzer m odule triggers and stays on until
onnectors (labeled + and –) provide clock output connections to another
NOTE. Do not set any module to logical address 00. Logical address 00 is
erved exclusively for the controller.
res
TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual 3
Introduction
Figure 3: TLA7S16 Serial analyzer rear panel
4 TLA7S08 &TLA7S16 Serial Analyzer Modules Instruction Manual
Loading...
+ 44 hidden pages