The servicing instructions are for use by qualified
personnel only. To avoid personal injury, do not
perform any servicing unless you are qualified to
do so. Refer to all safety summaries prior to
performing service.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (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 tradem arks of Tektronix, Inc.
SOFTWARE WARRANTY
Tektronix warrants that the media on which thi s 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 dat e of
shipment. If a medium or encoding proves defective during the warranty period, Tektronix will provide a
replacement in exchange 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 implied.
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 uninte rrupted 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 W ARRANTY 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 m anufactures 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 defect ive during this
warranty period, Tektronix, at its option, ei ther will repa ir the defec tive 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 expiration
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 i s 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 defe ct, fail ure 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 increases the time
or difficulty of servicing the product.
THIS W ARRANTY 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
Operating Basics
General Safety Summaryvii..........................................
Service Safety Summaryix..........................................
T able 4--1: Electrical specifications4--1...........................
Table 4--2: Timing Support Channel--to--Channel Skew4--2.........
Table 4--3: Electrical specifications for the AC input4-- 3............
T able 4--4: Environmental specifications4--3......................
Table 4--5: Certifications and compliances4--5....................
TMS809 AGP 3.0 Bus Support
vi
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.
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. To 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.
Connect the ground lead of the probe to earth ground only.
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.
TMS809 AGP 3.0 Bus Support
Do Not Operate Without a Fan. Before operating this product, direct a fan at the
probe head for proper cooling.
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.
vii
General Safety Summary
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.
CAUTION
Refer to Manual
WARNING
High Voltage
Protective Ground
(Earth) Terminal
Mains Disconnected
OFF (Power)
Mains Connected
ON (Power)
viii
TMS809 AGP 3.0 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.
TMS809 AGP 3.0 Bus Support
ix
Service Safety Summary
TMS809 AGP 3.0 Bus Support
x
Preface
Manual Conventions
This instruction manual contains specific information about the
TMS809 AGP 3.0 Bus support package and is part of a set of information on
how to operate this product on compatible Tektronix logic analyzers.
If you are familiar with operating bus support packages on the logic analyzer,
you only need this instruction manual to set up and run the TMS809 support
package.
If you are not familiar with operating bus support packages, you need to
supplement this instruction manual with information on basic operations of the
logic analyzer to set up and run the TMS809 support package. See ManualConventions below for more information.
This manual uses the following conventions:
HThe term “disassembler” refers to the software that decodes bus cycles into
instruction mnemonics and cycle types.
HThe phrase “information on basic operations” refers to your logic analyzer
online help or logic analyzer user manual covering the basic operations of a
bus support.
HThe phrase “probe adapter” refers to the TMS809 support package software
and hardware.
HThe phrase “Front End board” refers to the circuit board that is used with
both probe heads.
TMS809 AGP 3.0 Bus Support
xi
Preface
Contacting Tektronix
Phone1-800-833-9200*
AddressTektronix, Inc.
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, pl ease leave a
voice mail message.
Outside North America, contact a Tektronix sal es office or distributor; see the
Tektronix web site for a list of offices.
xii
TMS809 AGP 3.0 Bus Support
Getting Started
Getting Started
This section contains a description of the probe adapter, and how to connect the
logic analyzer to the target system.
Probe Adapter Description
The probe adapter allows the logic analyzer to acquire data from an Accelerated
Graphics Port (AGP) bus (version 3.0) within the operating environment in the
target system.
The probe adapter connects to the target system using the AGP 3.0 card
connector. Signals from the bus flow from the probe adapter to the P6434 probes
and through the probe cables to the logic analyzer.
The probe adapter package provides two probe heads:
HInterposer probe head (recommended for ease of use)
HBackside probe head (to use for lower target-system loading, if needed)
NOTE. When debugging an AGP Pro 1.5 V compatible graphic card, we
recommend that you use the backside probe adapter.
The probe adapter support package installs software that displays timing and
state information from systems based on the AGP 3.0 bus. The software supports
two AGP 3.0 modes of operation, AGP8X and AGP4X, along with the PCILocal Bus Specification (PCI) operations.
To use this probe adapter package efficiently, you may also refer to Draft AGP
V3.0 Interface Specification, Revision 0.95R, original date: May 2001 document
(Intel web site).
Logic Analyzer Software Compatibility
The label on the floppy disk states which version of logic analyzer software the
probe adapter package is compatible with.
TMS809 AGP 3.0 Bus Support
1- 1
Getting Started
Logic Analyzer Configuration
To use the probe adapter you need a logic analyzer equipped with the minimum
module configuration of three 136-channel, 100 MHz modules. For timing you
need one 102 channel, 100 MHz module.
You can take state and asynchronous timing acquisitions simultaneously if four
modules and 15 probes are available.
The probe adapter requires a minimum of twelve Mass Termination Probes.
You can connect probes as desired based on the following configurations:
H12 mictor connectors for disassembly
H3 mictor connectors for timing only
Labeling Probes
P6860 Probes
The probe adapter relies on the default channel mapping and labeling scheme for
the probes. Apply labels using the instructions described in the following
manuals. These manuals can be accessed from the Tektronix.com web site or
these topics can be located in the logic analyzer online help:
HP6434 Mass Termination Probe Instructions
HP6860 High Density Logic Analyzer Probe Label Instructions
You can use the TLA7AXX 120 MHz logic analyzer module and the P6860
probes with the Compression-on-PCB to P6860 Mictor adapter to connect to the
AGP 3.0 probe adapter package.
Refer to the P6810, P6860, and P6880 Logic Analyzer Probes Instructionmanual, 071-1059-XX, for more information. This manual can be accessed from
the Tektronix.com web site or these topics can be located in the logic analyzer
online help.
NOTE. When using the TLA7Axx modules with the TMS809 probe adapter, the
analog outputs display the outputs of the digital buffers of the TMS809 and do
not directly reflect the analog attributes of the AGP bus.
1- 2
TMS809 AGP 3.0 Bus Support
Getting Started
Module Configuration
You must configure and merge the modules as shown in Figure 1--1. The
memory depth is automatically chosen based on the shallowest memory depth of
the merged modules.
The term “master module” refers to the middle module of a 3-wide merge. The
term “slave module” refers to the module in the higher numbered slot than the
master module. The term “slave 2” module refers to the module in the lower
numbered slot than the master module.
Slave 2 Master Slave
Acquisition Setup
TMS809 AGP 3.0 Bus Support
Figure 1- 1: Configuration of the slave 2, master, and slave modules
The probe adapter software affects the logic analyzer setup menus (and submenus) by modifying existing fields and adding bus-specific fields.
The probe adapter software adds the following selections to the Load Support
dialog box, located under the File pulldown menu:
HAGP3_8XDisassembly mode
HAGP3_4XDisassembly mode
HAGP3_TTiming mode
After you load the software, the Custom Clocking mode selection in the module
Setupmenuisalsoenabled(seeCustom Clocking Mode on page 2--3).
To use the AGP4X mode, refer to Configuring the Probe Adapteronpage1--6.
The AGP 3.0 probe adapter is shipped configured for the AGP8X mode.
1- 3
Getting Started
Probe Adapter Review
Requirements and
Restrictions
Functionality Not
Supported
Review the electrical specifications in the Specifications section in this manual
as they pertain to the target system, as well as the following descriptions of other
AGP 3.0 probe adapter package requirements and restrictions.
Hardware Reset. If a hardware reset occurs in the AGP 3.0 system during an
acquisition, the application may acquire invalid samples until voltage levels
stabilize.
System Clock Rate. The probe adapter can acquire data from the bus operating at
speeds of up to 66 MHz. The AGP 3.0 probe adapter has been tested to a
maximum Clock Rate of 66.625 MHz.
Review the functionalities that are not supported by the probe adapter package in
the following descriptions:
Acquisition Channels. Extra acquisition channels are not available, since this
probe adapter uses P6434 mictor connectors.
Sticky Address Bits. Sticky address bits are not tracked, stored, or displayed in
TMS809 software package.
1- 4
AGP 2.0 Bus. Although the probe adapter supports the AGP4X mode of operation
on an AGP3.0 bus, the probe adapter does not support AGP4X on the AGP2.0
bus.
Dynamic Switching. Dynamic switching modes between AGP8X and AGP4X
modes are not supported. To set up the AGP4X mode, refer to Configuring theProbe Adapter on page 1--6. The probe adapter is shipped from the factory in
the AGP8X mode configuration.
Nonintrusive Acquisition. The probe adapter will not present signals back to the
target system.
TMS809 AGP 3.0 Bus Support
Components and Standard Accessories
The probe adapter is shipped with the following components and standard
accessories:
HProbe adapter: Preprocessor unit, cables, Interposer probe head (attached),
and Backside probe head
HHardware
HPositioning block and mounting plate with adhesive strips (one-time use
and curing advised — seepage1--12)
HScrews and washers (2 ea)
HExtension nuts (4)
HAC power cord
HDocument and software package: Includes the probe adapter manual, license
agreement envelope with software disc, registration card, and statement of
compliance envelope
Getting Started
For optional accessories, see the Replaceable Parts List on page 6--8.
TMS809 AGP 3.0 Bus Support
1- 5
Getting Started
Configuring the Probe Adapter
The probe adapter is configured for the AGP8X mode from the factory. To use
either the AGP8X or the AGP4X modes, follow these steps:
1. Change the mode switch on the front of the preprocessor unit to AGP4X
mode or AGP8X mode (see Figure 1--2).
2. Power the probe adapter off and on.
3. Reset the target system while in the chosen mode.
NOTE. The AGP4X mode is available only for AGP3.0 target systems.
8X mode
i
4X mode
The “i” indicates a reminder to
reset the target system.
Figure 1- 2: Switch for AGP8X or AGP4X mode
1- 6
TMS809 AGP 3.0 Bus Support
Connecting the Logic Analyzer to a Target System
We recommend that you use the Interposer probe head to connect the logic
analyzer to the target system. If the target system functions improperly using the
Interposer board, use the Backside probe head. If you use the B ackside probe
head, you need to remove the target system from the case that houses it.
NOTE. For storage and shipping, retain the cardboard cartons and packing
material that is shipped with the probe adapter.
WARNING. To prevent harm to yourself or damage to the preprocessor unit, do
not open the preprocessor unit. There are no operator serviceable parts inside
the preprocessor unit. Refer servicing of internal parts in the preprocessor unit
to Tektronix authorized personnel only. External parts may be replaced by
qualified service personnel.
Getting Started
Tools Required. Following is a list of required tools:
HNut driver (1/4 in) to remove the extension nuts from the Backside board
assembly
HPhillips screwdriver (P2) to remove a probe head and to secure the Backside
probe head
HFlat blade screwdriver to install the probe heads
Optional Tools. A torque wrench helps to ensure reliable connections by meeting
the nominal torque values listed in these instructions.
See the following pages for these procedures:
HInterposer probe head installation (see page 1--8)
HProbe-head removal (see page 1--11)
HBackside probe head installation (see page 1--12)
WARNING. To prevent burns, forced air cooling is required across the probe
adapter to maintain a temperature below 105
temperature for the components and the probe adapter.
°C (220 °F). You must verify this
TMS809 AGP 3.0 Bus Support
1- 7
Getting Started
CAUTION. To prevent static damage to the power pod, probe adapter, probes, and
module, handle components only in a static-free environment.
Always wear a grounding wrist strap, heel strap, or similar device while
handling the bus and probe adapter.
Connecting the Interposer
Probe Head
For the first-time connection of the Interposer probe head to the AGP 3.0 signals
in the target system, follow these steps:
NOTE. If you are reconnecting the Interposer probe head, see Reconnecting the
Interposer Probe Head on page 1--9.
1. Power off the target system. It is not necessary to power off the logic
analyzer.
2. Power off any probe adapters that may be attached to your target system. If
the Backside probe head is attached, follow the instructions for Removing aProbe Head on page 1--11.
3. To discharge any stored static electricity, touch the ground connector located
on the back of the logic analyzer.
4. Place the preprocessor unit on a horizontal, static free surface.
NOTE. When debugging an AGP Pro 1.5 V compatible graphic card, we
recommend that you use the backside probe adapter.
5. Remove the AGP 3.0 bus card from the target system.
1- 8
6. Connect the Interposer probe head to the target system as shown in
Figure 1--3.
7. Connect the AGP 3.0 bus card to the Interposer probe head.
CAUTION. To prevent damage to the probe adapter or target system when pow er
is applied, connect the target system to the probe adapter properly.
TMS809 AGP 3.0 Bus Support
AGP 3.0 bus card
AGP 3.0 Interposer probe
head (includes Front End
board and Backside board)
Getting Started
AGP 3.0 bus connector
Reconnecting the
Interposer Probe Head
Target system
Figure 1- 3: Connect the Interposer probe adapter to the AGP 3.0 bus connector
WARNING. To prevent burns, forced air cooling is required across the probe
adapter to maintain a temperature below 105
°C (220 °F). You must verify this
temperature for the components and the probe adapter.
8. Apply forced air cooling across the probe head.
Before you begin to reconnect the Interposer probe head, check that no probe
adapters are attached to the preprocessor unit and that the access panel on top of
the preprocessor unit has been removed.
NOTE. When debugging an AGP Pro 1.5 V compatible graphic card, we
recommend that you use the backside probe adapter.
1. Power off the preprocessor unit.
TMS809 AGP 3.0 Bus Support
2. Power off the target system. You do not need to power off the logic analyzer.
3. Discharge the stored static electricity by touching the ground connector
located on the back of the logic analyzer.
1- 9
Getting Started
4. Connect the three small boards (attached to the probe-head cables), matching
A to A, B to B, and C to C, to the Logic board. Access to the small board
connections is through the access panel on top of the preprocessor unit (see
Figure 1--4).
S2_E_DIS
S2_C_DIS
S2_A_DIS
S2_D_DIS
M_C_DIS
M_A_DIS
S_C_DIS
S2_D_DIS
S2_E_DIS
S2_A_DIS
M_E_DIS
M_D_DIS
M_A_TMG
M_C_TMG
Access panel
M_D_TMG
Screws (6)
Figure 1- 4: Preprocessor unit and access panel
5. Using a Phillips screwdriver, install the six screws into the three small
boards (torque to 4 in-in/lb).
6. Using a Phillips screwdriver, attach the three power cables and the three
screws (torque to 6 in/lb) to the Front End board (see Figure 1--5).
CAUTION. To prevent damage to the probe adapter, check that the power cables
are reattached to the Front End board correctly.
Front End board
1- 10
Black to GND
Yellow to --5 V
Redto+5V
Figure 1- 5: Attach the power cables
7. Hand start the screws that attach the access panel to the top of the preproces-
sor unit.
TMS809 AGP 3.0 Bus Support
Getting Started
8. Using a Phillips screwdriver, tighten the screws (torque to 4 in/lb) in the
access panel (see Figure 1--4).
9. Connect the Interposer probe head to the target system (go to step 6 on
page 1--8 and complete the steps).
Removing a Probe Head
If you need to remove a probe head, follow these steps:
CAUTION. To prevent static damage, handle these components only in a
static-free environment. Static discharge can damage the probe adapter, the
probes, and the logic analyzer module.
Always wear a grounding wrist strap, heel strap, or similar device while
handling the probe adapter.
1. Power off the probe adapter and unplug the AC power cord on the preproces-
sor unit from the wall. The probe adapter power switch is located on the
back of the preprocessor unit. It is not necessary to power off the logic
analyzer.
2. Using a Phillips screwdriver, remove the screws from the access panel
located on top of the preprocessor unit (see Figure 1--4). Set the access panel
aside.
3. Using a Phillips screwdriver, remove the screws from the three small boards
(attached to the probe-head cables). Access to the small boards is through the
access panel on top of the preprocessor unit.
4. Disconnect the small boards from the Logic board.
TMS809 AGP 3.0 Bus Support
NOTE. Do not remove the power cables from the preprocessor unit.
5. Remove the three screws and the three power cables from the Front End
board. Set the screws aside for use later.
Interposer probe head only — Disconnect the Interposer probe head from the
target system. To properly store the Interposer probe head for use later, see
Storage on page 1--26. To store the AGP 3.0 bus card, refer to the AGP 3.0
bus card information from the manufacturer. To reinstall the Interposer probe
head, go to Reconnecting the Interposer Probe Head on page 1--9.
Backside probe head only — To complete the removal procedure for the
Backside probe head, follow these steps:
6. Using a Phillips screwdriver, remove the two screws from the center two
holes on the Front End board assembly (see Figure 1--8 on page 1--17).
1- 11
Getting Started
7. Remove the Front End board assembly from the Backside board assembly.
8. Using a nut driver, carefully remove the four extension nuts from the
Backside board assembly (see Figure 1--7 on page 1--16).
9. Remove the Backside board from the mounting plate on the target system.
NOTE. We recommend that you do not remove the mounting plate after it is
attached to the target system.
To properly store the Backside probe head for use later, see Storage on
page 1--26.
Connecting the Backside
Probe Head
To connect the Backside probe head to the signals on the target system, follow
these steps:
1. Power off the target system. It is not necessary to power off the logic
analyzer.
CAUTION. To prevent static damage, handle these components only in a
static-free environment. Static discharge can damage the probe adapter, the
probes, and the logic analyzer module.
Always wear a grounding wrist strap, heel strap, or similar device while
handling the bus.
2. To discharge the stored static electricity, touch the ground connector located
on the back of the logic analyzer.
3. Disconnect any attached probe adapters. See Removing a Probe Head on
page 1--11.
NOTE. Use an antistatic cushion to protect the components on the underside of
the target system, because you will be applying pressure to the AGP 3.0 board.
1- 12
4. Place the target system on a horizontal, static-free surface (the back of the
AGP 3.0 connector must be visible).
TMS809 AGP 3.0 Bus Support
Getting Started
CAUTION. To prevent replacing the mounting plate due to misalignment, place
the mounting plate carefully on the back of the AGP 3. 0 connector. You can use
the mounting plate adhesive strips only once.
After adhering the mounting plate to the target system, we recommend that you
allow the adhesive strips to cure for 72 hours before attaching the Backside
probe head to the target system. The adhesive strips are at 80% cure after 24
hours.
We recommend that you do not remove the mounting plate after it is attached to
the target system.
5. Retrieve the mounting plate and the positioning block from the supplied
standard accessories (see Figure 1--6).
6. Position the mounting plate near the top of the positioning block (see
Figure 1--6).
TMS809 AGP 3.0 Bus Support
1- 13
Getting Started
7. Without removing the adhesive protector strips, test steps 9 and 10 to verify
that obstructions do not exist and the mounting plate seats flush to the
surface of the board. If there are obstructions, remove them.
CAUTION. To prevent damage to the target system, the stud heads on the
mounting plate must avoid target-system circuitry (see Figure 1--6). If they do
not, use the Interposer probe head.
Positioning block
Mounting plate
Center stud
Remove adhesive protectors
AGP 3.0 pins (on the
back of the AGP 3.0
connector.)
Slide down
Center holes
(for center stud)
Target system
Remove
positioning block
Stud head
Positioning block
looking underneath
Pin holes
(four on each end)
Studs (4)
Mounting plate
1- 14
Before
After
Figure 1- 6: Attaching the mounting plate to the target system
8. Remove the adhesive protector strips from the mounting plate
(see Figure 1--6).
9. Seat the positioning block on the back of the AGP 3.0 connector. Key the
center stud to the hole on the bottom of the positioning block and align the
eight pin holes on the positioning block to the pins on the AGP 3.0
connector (see Figure 1--6).
TMS809 AGP 3.0 Bus Support
Getting Started
10. When you have seated the positioning block on the AGP 3.0 connector, slide
the mounting plate into position. Securely adhere the mounting plate to the
back of the AGP 3.0 connector by pressing evenly over the entire surface.
11. After the mounting plate is attached, remove the positioning block from the
mounting plate. Discard the positioning block.
NOTE. For the first-time installation of the Backside probe head, you must
remove the Front End board from the Backside board by removing the two
screws and washers that attach the boards before continuing with the following
steps (see Figure 1--8 on page 1--17).
12. Key the four small holes on the Backside board assembly to the four
mounting-plate studs. Guide the Backside board assembly into place on top
of the mounting plate (see Figure 1--6 on page 1--14).
13. Insert the four extension nuts into the larger holes on the Backside board
assembly (see Figure 1--7).
CAUTION. To avoid damage to the studs on the mounting plate, finger tighten the
extension nuts (torque to 1 in/lb).
14. Locate the four tab holes on the Front End board assembly (the side without
the heatsink).
15. Insert the four tabs on the Backside board assembly into the four tab holes
on the Front End board assembly, press into place.
TMS809 AGP 3.0 Bus Support
1- 15
Getting Started
Tab holes (4)
Front End
board assembly
Insert each Tab on the
Backside board
assembly into the
holes on the Front End
assembly.
Tabs (4)
Figure 1- 7: Attaching the Front End board assembly
Heatsink
Extension nuts (4)
Backside board
assembly
1- 16
NOTE. The two ribbon cables are captured between the two assemblies when the
Backside probe head is properly installed.
TMS809 AGP 3.0 Bus Support
Getting Started
16. Align the center two holes on the Front End board to the holes on the
Backside board. Heatsinks are visible when the Front End board is attached.
Install two screws and two washer into the center two holes of the Front End
board.
17. Using a flat-blade screwdriver, attach the Front End board assembly to the
Backside board assembly, Torque to 5 in/lb (see Figure 1--8).
Front End board
assembly
Because the Front End board can be
CAUTIONl
Front End board
assembly
Backside board
assembly
attached from either side, the power
cables must be visible when attaching
the Front End board assembly to the
Backside board assembly
Mounting plate
Figure 1- 8: Assembled Backside probe head
Install two
screws
Target system
TMS809 AGP 3.0 Bus Support
1- 17
Getting Started
18. Using a flat-blade screwdriver, install three screws and three power cables to
the Front End board (see Figure 1--8).
CAUTION. To prevent damage to the probe adapter, check that the three power
cables are attached to the Front End board correctly (see Figure 1--9).
Front End board
Black to GND
Yellow to --5 V
Redto+5V
Figure 1- 9: Attach the power cables
19. Connect the three small boards (attached to the probe-head cables), matching
A to A, B to B, and C to C, to the Logic board. Access to the small boards is
through the access panel on top of the preprocessor unit (see Figure 1--10).
S2_E_DIS
S2_C_DIS
S2_A_DIS
S2_D_DIS
M_C_DIS
M_A_DIS
S_C_DIS
S2_D_DIS
S2_E_DIS
S2_A_DIS
M_E_DIS
M_D_DIS
M_A_TMG
M_C_TMG
Access panel
M_D_TMG
Screws (6)
1- 18
Figure 1- 10: Preprocessor unit and access panel
TMS809 AGP 3.0 Bus Support
Getting Started
20. Using a Phillips screwdriver, install six screws into the three small boards.
21. Position the access panel on top of the preprocessor unit and hand start the
screws.
22. Using a Phillips screwdriver, tighten the screws in the access panel (torque to
4 in/lb).
WARNING. To prevent burns, forced air cooling is required across the probe
adapter to maintain a temperature below 105
°C (220 °F). You must verify this
temperature for the components and the probe adapter.
23. Apply forced air cooling across the probe head.
TMS809 AGP 3.0 Bus Support
1- 19
Getting Started
Connecting P6434 or
P6860 Probes
Mictor connectors on the probe adapter may be configured for timing or
disassembly software functions.
NOTE. For more detailed information about how to attach a P6860 probe or the
mictor adapters, we recommend that you refer to the logic analyzer online help
or the P6860 probe manual listed on page 1--2. Then proceed with connecting
the probes for the minimum configuration for disassembly and timing software in
this section.
To view the P6860 probe and mictor adapters, see Figure 1--13 on page 1--22.
For reference, Figure 1--11 shows the module configuration for the Slave 2,
Master, and Slave modules.
Slave 2Master Slave
1- 20
Figure 1- 11: Configuration of the slave 2, master, and slave modules
Disassembly. Following is the minimum probe configuration for disassembly
software.
1. Match the A, D, C, and E probes from the Slave2 module with the corre-
sponding S2_A_DIS, S2_D_DIS, S2_C_DIS, and S2_E_DIS probe
connectors labels on the preprocessor unit. Align the pin 1 indicator on the
probe label with the pin 1 indicator of the connector on the preprocessor unit.
TMS809 AGP 3.0 Bus Support
Getting Started
CAUTION. To prevent damage to the probe and preprocessor unit, always
position the probe perpendicular to the mating connector with pin 1s aligned
and then gently connect the probe. Incorrect handling of the probe while
connecting to or disconnecting from the preprocessor unit can damage the probe
or the mating connector on the preprocessor unit.
2. Position the probe tip perpendicular to the mating connector, and gently
connect the P6434 probe (see Figure 1--12). To attach a P6860 probe, skip
steps 2 and 3 and refer to the probe manual listed on page 1--2.
3. When connected, push down on the latch releases on the probe to set the latch.
Push down to latch after
probe is connected
Push down to latch after
probe is connected
P6434 probe
Pin 1
Pin 1
Figure 1- 12: Operating the P6434 probe latches
4. Match the A, D, C, and E probes from the Master module with the corre-
sponding M_A_DIS, M_D_DIS, M_C_DIS, and M_E_DIS probe connectors labels on the preprocessor unit. Align the pin 1 indicator on the probe
label with the pin 1 indicator of the connector on the preprocessor unit.
5. Repeat steps 2 and 3 to correctly connect the probes.
6. Match the A, D, C, and E probes from the Slave module with the corre-
sponding S_A_DIS, S_D_DIS, S_C_DIS and S_E_DIS probe connector
labels on the preprocessor unit. Align the pin 1 indicator on the probe label
with pin 1 of the connector on the preprocessor unit (see Figure 1--12).
TMS809 AGP 3.0 Bus Support
7. Repeat steps 2 and 3 to correctly connect the probes.
1- 21
Getting Started
Timing. Following is the minimum probe configuration for timing software.
1. Match the A, D, and C probes from the Master module with the correspond-
ing M_A_TMG, M_D_TMG, and M_C_TMG probe connectors labels on
the preprocessor unit. Align the pin 1 indicator on the probe label with the
pin 1 indicator of the connector on the preprocessor unit.
CAUTION. To prevent damage to the probe and preprocessor unit, always
position the probe perpendicular to the mating connector and then gently
connect the probe. Incorrect handling of the probe while connecting to or
disconnecting from the preprocessor unit can damage the probe or the mating
connector on the preprocessor unit.
2. Position the probe tip perpendicular to the mating connector, and gently
connect the probe (see Figure 1--12). To attach a P6860 probe, skip steps 2
and 3 and refer to the probe manual listed on page 1--2.
3. When connected, push down on the latch releases on the probe to set the
latch.
Figure 1--13 shows probes using mictor adapters with compression footprints.
For more information about these probes, refer to page 1--2.
P6860
P6434
Compression
adapter
Mictor adapter
Mictor adapter
1- 22
Figure 1- 13: Probes with mictor adapters
TMS809 AGP 3.0 Bus Support
Getting Started
Applying Power
To apply power to the AGP 3.0 probe adapter and target system, follow these
steps:
WARNING. To prevent harm to yourself or damage to the preprocessor unit, do
not open the preprocessor unit. There are no operator serviceable parts inside
the preprocessor unit. Refer servicing of internal parts in the preprocessor unit
to Tektronix authorized personnel only. External parts may be replaced by
qualified service personnel.
1. Check that the power switch on the preprocessor unit is in the off position. If
powered off, the zero (0) is visible on the power switch.
2. Plug the AC power cord into the IEC connector on the back of the preproces-
sor unit.
3. Plug the AC power cord into an electrical outlet that you know is working
properly.
4. Power on the preprocessor unit. A green, power-on LED lights on the front
of the preprocessor unit, indicating that the probe is active. If the LED does
not light, see Verifying Probe Operation on page 1--23.
5. Power on the target system.
Removing Power
To remove power from the probe adapter, follow these steps:
1. It is not necessary to power off the target system or logic analyzer.
2. Power off the probe adapter at the back of the preprocessor unit.
Verifying Probe Operation
If you have trouble using the AGP 3.0 probe adapter to acquire data from the
target system, use the following check list to ensure that the probe adapter and
probe-head cables are working correctly.
WARNING. To prevent harm to yourself or damage to the preprocessor unit, do
not open the preprocessor unit, except to verify probe head cable connections.
There are no operator serviceable parts inside the preprocessor unit. Refer
servicing of internal parts in the preprocessor unit to Tektronix authorized
personnel only. External parts may be replaced by qualified service personnel.
1. Check that power is supplied to the preprocessor unit by observing the green
LED on the front of the case. If the LED is not lighted:
TMS809 AGP 3.0 Bus Support
1- 23
Getting Started
HCheck that the power switch on the back of the preprocessor unit is
powered on. If powered off, a zero (0) is visible on the switch.
HCheck that the AC power cord is plugged into an electrical outlet that
you know is working properly.
HCheck if the fans in preprocessor unit are rotating.
HCheck the probe head cable connections through the opening in the top
of the preprocessor unit (see Figure 1--14).
HIf the LED is still not lighted, call a Tektronix application engineer.
2. Check that signals are passing through the mictor connectors by using the
following procedure:
a. Go to the setup menu and select “show activity”.
b. Visually verify from the display that signals are transitioning on each
mictor connector.
c.If the signals are not transitioning, wiggle the mictor connector on top of
the preprocessor unit slightly to check that it is fully seated.
d. If the channels never transition:
HCheck the mictor probe for bent contacts.
HCheck the preprocessor unit for bent mictor contacts.
If the preceding bulleted items did not correct the problem, replace the
existing mictor probe with a new mictor probe.
e.If the signals are still not transitioning, disconnect the mictor probe from
that socket in the preprocessor unit. Then plug the mictor probe into a
socket that is transitioning signals.
S2_E_DIS
S2_C_DIS
S2_A_DIS
S2_D_DIS
M_C_DIS
M_A_DIS
S_C_DIS
S2_D_DIS
S2_E_DIS
S2_A_DIS
M_E_DIS
M_D_DIS
M_A_TMG
M_C_TMG
M_D_TMG
1- 24
Access panel
Figure 1- 14: Preprocessor unit and access panel
TMS809 AGP 3.0 Bus Support
Replacing the Pogo Pin Assembly (Backside Board)
To replace the Pogo pin assembly, follow these steps:
1. Power off the target system. It is not necessary to power off the logic
analyzer.
2. Power off the probe adapter at the back of the preprocessor unit.
3. Disconnect the Backside probe head from the target system. Go to Removing
a Probe Head on page 1--11. Start with step 1, then skip to step 6 and end at
step 9.
CAUTION. To prevent the Pogo pins from falling out of the assembly during
removal, grasp the top and bottom of the assembly during removal. Before
releasing the assembly, check that all four spiral pins are attached to the Pogo
pin assembly. Reinstall any missing spiral pins.
T o prevent damage to the target system, position the Pogo pin assembly as
shown in Figure 1--15.
Getting Started
4. After the Backside probe head is disconnected, remove the two screws from
the Pogo pin assembly (see Figure 1--15). Remove the Pogo pin assembly.
5. Using the spiral pins on the Pogo pin assembly as keys, slide the new Pogo
pin assembly onto the Backside board.
6. Using a Phillips screwdriver and two screws, align and attach the Pogo pin
assembly (torque to 4 in/lb) to the Backside board.
Flat head
screws (2)
Align 4 spiral
pins to holes
Pogo pin assembly
Align holes
TMS809 AGP 3.0 Bus Support
Backside board
Figure 1- 15: Replacing the Pogo pin assembly on the Backside board
1- 25
Getting Started
Storage
The storage instructions describe short- and long-term storage of the probe head,
cables, and preprocessor unit.
CAUTION. To prevent damage to the sensitive probe-head cables, dress the cables
to not pinch or contact any sharp objects. When you fold the cables use a
minimum radius of 0.25 (0.64 cm) at the fold.
Short-Term Storage
Long-Term Storage
For short-term storage follow these steps:
1. Power off the probe adapter. You can leave the logic analyzer powered on.
2. Disconnect the probe head. See Removing a Probe head on page 1--11 for the
Interposer probe head and for the Backside probe head.
3. Place the Interposer probe head in the black shipping carton and store with
the preprocessor unit. If the shipping carton is not available, wrap pink
antistatic bubble wrap around the probe head. Store the Backside probe head
in an antistatic bag.
For long-term storage; use the existing cardboard carton, black carton, and
packaging, and follow these steps:
1. Power off the probe adapter. You can leave the logic analyzer powered on.
2. Disconnect the preprocessor unit from the logic analyzer by removing the
P6434 probes from the top of the preprocessor unit.
3. Unplug the AC power cord from the IEC connector on the back of the
preprocessor unit.
4. Disconnect the probe head. See Removing the Probe head on page 1--11 for
the Interposer probe head and for the Backside probe head.
1- 26
5. Place the preprocessor unit inside the antistatic bag.
6. Place the Interposer probe head in the black carton and fold the carton over
the top of the preprocessor unit. Store the unused probe head in an antistatic
bag.
CAUTION. To prevent damage to the sensitive probe-head cables, dress the cables
to not pinch or contact any sharp objects. When you fold the cables use a
minimum radius of 0.25 (0.64 cm) at the fold.
7. Place the foam end caps on both sides of the preprocessor unit. The
depression on the foam end caps is positioned up.
TMS809 AGP 3.0 Bus Support
Care and Maintenance
Getting Started
8. Place the preprocessor unit inside the cardboard carton.
9. Place the cardboard accessory tray on top of the foam end caps. Close the
carton.
Before cleaning this product, read the following information:
CAUTION. Static discharge can damage the probe adapter, the probes, and the
module. To prevent static damage, handle components only in a static-free
environment.
The TMS809 AGP 3.0 probe adapter does not require scheduled or periodic
maintenance. However, to maintain good electrical contact and efficient heat
dissipation, keep the probe adapter free of dirt, dust, and contaminants. When not
in use, store the probe adapter in the original shipping bags and cardboard
cartons (see Storage on page 1--26).
External Cleaning Only
Clean dirt and dust with a soft bristle brush. F or more extensive cleaning, use
only a damp cloth moistened with deionized water; do not use any other
chemical cleaning agents.
WARNING. To prevent harm to yourself or damage to the preprocessor unit, do
not open the preprocessor unit for cleaning. There are no operator serviceable
parts inside the preprocessor unit. Refer servicing of internal parts in the
preprocessor unit to Tektronix authorized personnel only. External parts may be
replaced by qualified service personnel.
TMS809 AGP 3.0 Bus Support
1- 27
Getting Started
Shipping the Probe Adapter
To commercially transport the TMS809 AGP 3.0 probe adapter, package as
follows:
1. Use the existing cardboard shipping cartons. If the existing shipping cartons
are not available, use a double-walled, corrugated cardboard shipping carton
with dimensions that are three inches (7.62 cm) larger on each side and top
of the carton than the probe adapter.
2. If you are shipping the probe adapter to a Tektronix service center for
Warranty service, attach a tag to the probe adapter showing the following:
HOwner’s name and address
HName of a person who can be contacted
HProbe adapter type and serial number
HDescription of the problem
3. Place the preprocessor unit in the antistatic bag.
4. Place the probe head and cables in the black shipping carton, and fold the
black shipping carton over the top of the preprocessor unit.
CAUTION. To prevent damage to the sensitive probe-head cables, dress the cables
to not pinch or contact any sharp objects. When you fold the cables use a
minimum radius of 0.25 (0.64 cm)at the fold.
5. Place the foam end caps on both sides of the preprocessor unit. The
depression on the foam end caps are positioned up.
If the foam end caps are not available, tightly pack dunnage or urethane foam
between the cardboard carton and the probe adapter allowing 3 inches
(7.62 cm) on each side to cushion the probe adapter.
6. Place the preprocessor unit inside the cardboard carton.
7. Place the cardboard accessory tray on top of the probe adapter. Close and
tape the cardboard carton.
8. Ship the probe adapter.
1- 28
TMS809 AGP 3.0 Bus Support
Operating Basics
Setting Up the Software
This section provides information on how to set up the TMS809 AGP 3.0 Bus
software on any Tektronix logic analyzer along with the following topics:
HChannel group definitions and symbol table overview
HSupport package setups
HDisassembled Data
Basic information for general tasks and functions are described in the Tektronix
logic analyzer online help or the Tektronix logic analyzer user manual.
Before you acquire and display disassembled data, you must load the support
and specify setups for clocking as described in the information on basic
operations. The support provides default values for the setups, but you can
change them as needed.
Installing the Software
NOTE. Before you install any software, we recommend that you verify the bus
support software is compatible with the logic analyzer software.
To install the TMS809 software on your Tektronix logic analyzer, follow these
steps:
1. Insert the floppy disk in the disk drive.
2. Select the Windows Start button, point to Settings, and select Control Panel.
3. In the Control Panel window, double-click Add/Remove Programs.
4. Follow the instructions on the screen for installing the software from the
floppy disk.
To remove or uninstall software, follow the above instructions and select
Uninstall. You must close all windows before you uninstall any software.
TMS809 AGP 3.0 Bus Support
2- 1
Setting up the Software
Support Package Setups
The TMS809 AGP 3.0 software package installs three setup support files. Each
setup provides different clocking and display options. All channels are displayed
as active high.
AGP3_8X Setup
AGP3_4X Setup
AGP3_T Setup
This setup provides disassembly support for the AGP3_8X bus.
This setup provides disassembly support for the AGP3_4X bus.
NOTE. To use the AGP4X mode see Configuring the Probe Adapter on page 1--6.
This setup provides timing support.
Channel Group Definitions
The TMS809 AGP 3.0 software package automatically defines channel groups
for each installed support setup. The channel groups for the AGP 3.0 software
support are SBA[7:0]#, Command, AD[31:0], C#_BE[3:0], Control, Status, and
Misc. If you want to know which signal is in which channel group, refer to the
channel assignment tables beginning on page 3--25.
For additional information on bus signals for the probe adapter, see page 3--43.
Symbol Tables
2- 2
For channel groups with an associated symbol table file, you can set the display
radix to Symbolic and select the proper symbol table by using the column
properties dialog in the listing window display.
Symbol Tables begin on page 3--1. Following is a list of the symbol table file
names:
This section describes how to acquire data and view it dissembled. For additional
information about channel tables see page 3--5.
Setting up the Software
Acquiring Data
Clocking
Custom Clocking Mode
After you load the AGP 3.0 bus support package and choose a clocking option,
you are ready to acquire and disassemble data.
If you have any problems acquiring data, refer to information on basic operations, logic analyzer online help, or Appendix A: Error Messages and Disassem-bly Problems in the logic analyzer user manual.
The module acquires AGP 3.0 signals using the TMS809 AGP 3.0 bus support
software and probe adapter .
For correct disassembly, do not use the Internal or External clocking modes. The
logic analyzer online help describes in more detail how to use these clock
selections for general purpose analysis.
HInternal clocking (used for timing) is based on the clock generated by a
Tektronix logic analyzer. You can configure the clock rate from 50 ms down
to 4 ns. For the TLA7XX, you can configure the clock rate to 2 ns.
HExternal clocking is used when you configure the clocking of data based on
logical combinations of clocks and qualifiers.
A special clocking program is loaded to the module every time you load the
AGP 3.0 bus support package. This special clocking is called Custom.
TMS809 AGP 3.0 Bus Support
With Custom clocking, the module logs in signals from multiple groups of
channels at different times as they become valid on the AGP 3.0 bus. The
module then sends all the logged-in signals to the trigger machine and to the
memory of the module for storage.
Custom Clocking Menu Options. The only custom clocking option available is
Clock-by-Clock.
Clock-by-Clock. This custom clocking option acquires all channels on every
rising edge of the AGP CLK signal, except during reset, where only one sample
is acquired. Invalid phases are represented as dashes.
2- 3
Setting up the Software
Active Cycles Only. Active Cycles Only mode clocks in only those cycles which
have valid data on the AD[31:0], SBA[7:0], C/BE[3:0]#, and the ST[2--0] buses.
This clocking mode is enabled only after you set up menu definitions in the
Storage definition window (see Figure 2--1). Use the following procedure:
1. Load the support package.
2. From the system window, select the logic analyzer Trigger
3. Select the Power Trigger tab.
4. In the Storage menu, select Conditional.
5. From the Storage Definition window, select the If button and either Channel
or Group from the menu.
6. For each row in the Storage Definition window, select the menu definition
shown in Figure 2--1.
NOTE. When AGP4X mode is enabled the same menu definitions are selected,
except channel 4X/PCI#_AD and omit groups 4--SBA[7:0]# and 6_SBA[7:0]#.
button.
Figure 2- 1: Select these definitions for AGP8X
2- 4
TMS809 AGP 3.0 Bus Support
Setting up the Software
Viewing Disassembled
Data
You can view acquired data in two formats: Listing and Waveform. The
information on basic operations describes how to select the disassembly display
formats.
Table 2--1 shows the waveforms that are displayed when using the AGP 3.0
support package.
Table 2- 1: Waveform displays
AGP 3.0
AGP 3.0 support
signal name
CLKXX
AD_STBF0--X
AD_STBS0--X
AD[15--0]--X
AD_STBF1--X
AD_STBS1--X
AD[31--16]--X
[0--7]_AD[31--0]X--
disassembly
support
AGP3_T
support
CommandX--
SBA[7:0]--X
[0--7]_SBA[7:0]X--
SBA_STBF--X
SBA_STBS--X
C#_BE[3:0]--X
[0--7]_C#_BE[3:0]X--
ST2XX
ST1XX
ST0XX
FRAME#XX
IRDY#XX
TRDY#XX
RBF#XX
WBF#XX
STOP#XX
DEVSEL#XX
TMS809 AGP 3.0 Bus Support
REQ#XX
2- 5
Setting up the Software
Table 2- 1: Waveform displays (Cont.)
AGP 3.0
AGP 3.0 support
signal name
disassembly
support
AGP3_T
support
GNTXX
RESET#
1#
1
XX
Indicates that the signal is asserted low
Table 2--2 lists the default display radix for the AGP 3.0 channel groups.
A demonstration system file (or demonstration reference memory) is provided on
your software support disc. This example shows you how the bus cycles and
instruction mnemonics look when they are disassembled. Viewing the system
file is not a requirement for preparing the module for use and you can view it
without connecting the logic analyzer to the target system.
State default
display radix
{
Disassembly default
display radix
TEXT
TMS809 AGP 3.0 Bus Support
2- 7
Setting up the Software
2- 8
TMS809 AGP 3.0 Bus Support
Reference
Symbol Tables
This section contains symbol tables Tables 3--1 through 3--4.
Table 3--1 lists the name, bit pattern, and meaning for the symbols in the file
AGP3_Command, the Command channel group symbol table.
Table 3- 1: AGP3_Command symbol table definitions
Command group value
FRAMEC#BE2
FRAME_LC#BE1
Symbol
PCI_Int_Ack01001111PCI Interrupt Acknowledge
PCI_Special01001110PCI Special Command
PCI_I/O_Rd01001101PCI Input/Output Read
PCI_I/O_Wr01001100PCI Input/Output Write
PCI_Mem_Rd01001001PCI Memory Read
PCI_Mem_Wr01001000PCI Memory Write
PCI_Config_Rd01000101PCI Configuration Read
PCI_Config_Wr01000100PCI Configuration Write
PCI_Mem_Rd_Mul01000011PCI Memory Read Multiple
PCI_Ext_Addr01000010PCI Extended Address
PCI_Mem_Rd_Line01000001PCI Memory Read Line
PCI_Mem_Rd_Inv01000000PCI Memory Write and Invali-
Table 3--2 lists the name, bit pattern, and meaning for the symbols in the file
AGP3_Status, the Status channel group symbol table.
Table 3- 2: AGP3_Status symbol table definitions
Status group value
ST2
ST1
Symbol
--1XXXGrant Not Asserted
Grant1111Transaction Request
Read1000Read Transaction
Write1010Write Transaction
Calibrate1110Calibration Cycle
Rd/Wr10X0Read or Write Transaction
Reserved1XXXReserved Status Code
GNT#ST0
Description
Table 3--3 lists the name, bit pattern, and meaning for the symbols in the file
AGP3_Control, the Control channel group symbol table.
Table 3- 3: AGP3_Control symbol table definitions
Control group value
RBFGNTIRDY
SERRFRAMETRDY
Symbol
RST#PERRFRAME_LDEVSEL
PME#PAR8X/PCI#_AD_DSTOP
Reset0XXXXXXXXXXXXXXReset
Sys_Err1XX1XXXXXXXXXXXSystem Error
Par_Err1XXX1XXXXXXXXXXParity Error
PCI_Cmd1XXXXXXX100XXXXPCI Address
PCI_Data1XXXXXXXX10XXXXPCI Data
PCI_Abort1XXXXXXXXX01X01PCI Target Abort
PCI_Discon1XXXXXXXXX01X11PCI Target Disconnect
IRDY_TRDY1XXXXXXXXXX11XXIRDY/TRDY Asserted
IRDY1XXXXXXXXXX1XXXIRDY Asserted
TRDY1XXXXXXXXXXX1XXTRDY Asserted
Rd_Buf_Fl1X1XXXXXXXXXXXXRead Buffer Full
Grant1XXXXXX1XXXXXXXGrant Asserted
Request1XXXXX1XXXXXXXXRequest Asserted
REQ
Description
3- 2
TMS809 AGP 3.0 Bus Support
Table 3- 3: AGP3_Control symbol table definitions (Cont.)
Control group value
RBFGNTIRDY
RST#PERRFRAME_LDEVSEL
SymbolDescription
SymbolDescription
PME#PAR8X/PCI#_AD_DSTOP
SERRFRAMETRDY
Stop1XXXXXXXXXXXXX1Stop Asserted
Dev_Sel1XXXXXXXXXXXX1XDevice Select Asserted
Frame1XXXXXXX1XXXXXXFrame Asserted
Pwr_Mgmt_Ev10XXXXXXXXXXXXXPower Management Event
PAR1XXXX1XXXXXXXXXPipe Asserted
--11000X000XX0000Bus inactive
REQ
Symbol Tables
TMS809 AGP 3.0 Bus Support
3- 3
Symbol Tables
Table 3--4 lists the name, bit pattern, and meaning for the symbols in the file
AGP3_SBA_Cmd, the SBA_Cmd channel group symbol table.
Table 3- 4: AGP3_SBA_Cmd symbol table definitions
SBA_Cmd group value
SBA7#SBA3#
SBA6#SBA2#
SBA5#SBA1#
Symbol
SYNC11111110synchronization cycle
NOP11111111NOP
Type_41110XXXXExtended address
Type_31100XXXXUpper address
Invalid1101XXXXType 3, invalid reserved bit
Rd_Async1000000XAsynchronous Read
Reserved1000010X(formerly Rd_HP)
Reserved1000100X-- -- --
Rd_ISOCH1000110XIsochronous Read Command
Wr_Async1001000XAsynchronous Write
Reserved1001010X(formerly Wr_HP)
Wr_ISOCH_Unfncd1001100XIsochronous Write Unfenced
Wr_ISOCH_Fenced1001110XIsochronous Write Fenced
Reserved1010000X(formerly L_Rd_LP)
Reserved1010010X(formerly L_Rd_HP)
Flush1010100XFlush -- Similar to Read
Reserved1010110X-- -- --
Fence1011000XFence
Reserved1011010XPCI -- Dual Address Cycle
Align_ISOCH1011100XReturns time offset of corelogic
Reserved1011110X-- -- --
Invalid10XXXX1XType 2, invalid reserved bit
Type_10XXXXXXXLower address and command
Reserved11110XXXReserved command
SBA4#SBA0#
Description
(formerly Rd_LP)
(formerly Wr_LP)
(out--of--order completion)
(ordered completion)
3- 4
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
This section contains Channel Group Definition Tables 3--5 through 3--13 for
both the AGP3_8X and the AGP3_4X support packages with the following
exceptions.
NOTE. The following tables with channel names that are prefixed with 4_, 5_,
6_, and 7_, are not used in the AGP3_4X support setup.
Channel assignments shown in Tables 3--5 through 3--32 use the following
conventions:
HA pound sign (#) following a signal name indicates an active low signal.
HAll signals are required by the support unless indicated otherwise.
HChannels are shown starting with the most significant bit (MSB) descending
to the least significant bit (LSB).
Table 3--5 lists the group definitions for the 7_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 5: 7_AD[31:0] channel group definitions
Bit
order
317_AD31
307_AD30
297_AD29
287_AD28
277_AD27
267_AD26
257_AD25
247_AD24
237_AD23
227_AD22
217_AD21
207_AD20
197_AD19
187_AD18
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
3- 5
Channel Group Definition Tables
Table 3- 5: 7_AD[31:0] channel group definitions (Cont.)
Bit
order
177_AD17
167_AD16
157_AD15
147_AD14
137_AD13
127_AD12
117_AD11
107_AD10
97_AD9
87_AD8
77_AD7
67_AD6
57_AD5
47_AD4
37_AD3
AGP 3.0 support
channel name
27_AD2
17_AD1
07_AD0
Table 3--6 lists the group definitions for the 6_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 6: 6_AD[31:0] channel group definitions
Bit
order
316_AD31
306_AD30
296_AD29
286_AD28
276_AD27
266_AD26
256_AD25
AGP 3.0 support
channel name
3- 6
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3- 6: 6_AD[31:0] channel group definitions (Cont.)
Bit
order
246_AD24
236_AD23
226_AD22
216_AD21
206_AD20
196_AD19
186_AD18
176_AD17
166_AD16
156_AD15
146_AD14
136_AD13
126_AD12
116_AD11
106_AD10
AGP 3.0 support
channel name
96_AD9
86_AD8
76_AD7
66_AD6
56_AD5
46_AD4
36_AD3
26_AD2
16_AD1
06_AD0
TMS809 AGP 3.0 Bus Support
3- 7
Channel Group Definition Tables
Table 3--7 lists the group definitions for the 5_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 7: 5_AD[31:0] channel group definitions
Bit
order
315_AD31
305_AD30
295_AD29
285_AD28
275_AD27
265_AD26
255_AD25
245_AD24
235_AD23
225_AD22
215_AD21
205_AD20
195_AD19
185_AD18
175_AD17
AGP 3.0 support
channel name
3- 8
165_AD16
155_AD15
145_AD14
135_AD13
125_AD12
115_AD11
105_AD10
95_AD9
85_AD8
75_AD7
65_AD6
55_AD5
45_AD4
35_AD3
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3- 7: 5_AD[31:0] channel group definitions (Cont.)
Bit
order
25_AD2
15_AD1
05_AD0
AGP 3.0 support
channel name
Table 3--8 lists the group definitions for the 4_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 8: 4_AD[31:0] channel group definitions
Bit
order
314_AD31
304_AD30
294_AD29
284_AD28
274_AD27
264_AD26
AGP 3.0 support
channel name
254_AD25
244_AD24
234_AD23
224_AD22
214_AD21
204_AD20
194_AD19
184_AD18
174_AD17
164_AD16
154_AD15
144_AD14
134_AD13
124_AD12
114_AD11
104_AD10
TMS809 AGP 3.0 Bus Support
3- 9
Channel Group Definition Tables
Table 3- 8: 4_AD[31:0] channel group definitions (Cont.)
Bit
order
94_AD9
84_AD8
74_AD7
64_AD6
54_AD5
44_AD4
34_AD3
24_AD2
14_AD1
04_AD0
AGP 3.0 support
channel name
Table 3--9 lists the group definitions for the 3_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 9: 3_AD[31:0] channel group definitions
Bit
order
312_AD31
302_AD30
292_AD29
282_AD28
272_AD27
262_AD26
252_AD25
242_AD24
232_AD23
222_AD22
212_AD21
202_AD20
192_AD19
182_AD18
172_AD17
AGP 3.0 support
channel name
3- 10
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3- 9: 3_AD[31:0] channel group definitions (Cont.)
Bit
order
162_AD16
152_AD15
142_AD14
132_AD13
122_AD12
112_AD11
102_AD10
92_AD9
82_AD8
72_AD7
62_AD6
52_AD5
42_AD4
32_AD3
22_AD2
AGP 3.0 support
channel name
12_AD1
02_AD0
Table 3--10 lists the group definitions for the 2_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 10: 2_AD[31:0] channel group definitions
Bit
order
313_AD31
303_AD30
293_AD29
283_AD28
273_AD27
263_AD26
253_AD25
243_AD24
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
3- 11
Channel Group Definition Tables
Table 3- 10: 2_AD[31:0] channel group definitions (Cont.)
Bit
order
233_AD23
223_AD22
213_AD21
203_AD20
193_AD19
183_AD18
173_AD17
163_AD16
153_AD15
143_AD14
133_AD13
123_AD12
113_AD11
103_AD10
93_AD9
AGP 3.0 support
channel name
83_AD8
73_AD7
63_AD6
53_AD5
43_AD4
33_AD3
23_AD2
13_AD1
03_AD0
3- 12
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3--11 lists the group definitions for the 1_AD[31:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 11: 1_AD[31:0] channel group definitions
Bit
order
311_AD31
301_AD30
291_AD29
281_AD28
271_AD27
261_AD26
251_AD25
241_AD24
231_AD23
221_AD22
211_AD21
201_AD20
191_AD19
181_AD18
171_AD17
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
161_AD16
151_AD15
141_AD14
131_AD13
121_AD12
111_AD11
101_AD10
91_AD9
81_AD8
71_AD7
61_AD6
51_AD5
41_AD4
31_AD3
3- 13
Channel Group Definition Tables
Table 3- 11: 1_AD[31:0] channel group definitions (Cont.)
Bit
order
21_AD2
11_AD1
01_AD0
AGP 3.0 support
channel name
Table 3--12 lists the group definitions for the 0/PCI_AD[31] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 12: 0/PCI_AD[31] channel group definitions
Bit
order
310/PCI_AD31
300/PCI_AD30
290/PCI_AD29
280/PCI_AD28
270/PCI_AD27
260/PCI_AD26
AGP 3.0 support
channel name
250/PCI_AD25
240/PCI_AD24
230/PCI_AD23
220/PCI_AD22
210/PCI_AD21
200/PCI_AD20
190/PCI_AD19
180/PCI_AD18
170/PCI_AD17
160/PCI_AD16
150/PCI_AD15
140/PCI_AD14
130/PCI_AD13
120/PCI_AD12
110/PCI_AD11
100/PCI_AD10
3- 14
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3- 12: 0/PCI_AD[31] channel group definitions (Cont.)
Bit
order
90/PCI_AD9
80/PCI_AD8
70/PCI_AD7
60/PCI_AD6
50/PCI_AD5
40/PCI_AD4
30/PCI_AD3
20/PCI_AD2
10/PCI_AD1
00/PCI_AD0
AGP 3.0 support
channel name
Table 3--13 lists the group definitions for the 7_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 13: 7_C#_BE[3:0]channel group definitions
Bit
order
37_C#_BE3
27_C#_BE2
17_C#_BE1
07_C#_BE0
AGP 3.0 support
channel name
Table 3--14 lists the group definitions for the 6_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 14: 6_C#_BE[3:0]channel group definitions
Bit
order
36_C#_BE3
26_C#_BE2
16_C#_BE1
06_C#_BE0
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
3- 15
Channel Group Definition Tables
Table 3--15 lists the group definitions for the 5_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 15: 5_C#_BE[3:0] channel group definitions
Bit
order
35_C#_BE3
25_C#_BE2
15_C#_BE1
05_C#_BE0
AGP 3.0 support
channel name
Table 3--16 lists the group definitions for the 4_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 16: 4_C#_BE[3:0] channel group definitions
Bit
order
34_C#_BE3
24_C#_BE2
14_C#_BE1
04_C#_BE0
AGP 3.0 support
channel name
3- 16
Table 3--17 lists the group definitions for the 3_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 17: 3_C#_BE[3:0]channel group definitions
Bit
order
33_C#_BE3
23_C#_BE2
13_C#_BE1
03_C#_BE0
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3--18 lists the group definitions for the 2_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 18: 2_C#_BE[3:0] channel group definitions
Bit
order
32_C#_BE3
22_C#_BE2
12_C#_BE1
02_C#_BE0
AGP 3.0 support
channel name
Table 3--19 lists the group definitions for the 1_C#_BE[3:0] channel group. By
default, this group is displayed in hexadecimal.
Table 3- 19: 1_C#_BE[3:0] channel group definitions
Bit
order
31_C#_BE3
21_C#_BE2
11_C#_BE1
01_C#_BE0
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
Table 3--20 lists the group definitions for the 0/PCI_C#_BE[3:0] channel group.
By default, this group is displayed in hexadecimal.
Table 3- 20: 0/PCI_C#_BE[3:0] channel group
definitions
Bit
Order
30 _C#_BE3
20_C#_BE2
10_C#_BE1
00_C#_BE0
AGP 3.0 support
channel name
3- 17
Channel Group Definition Tables
Table 3--21 lists the group definitions for the 7_SBA[7:0]# channel group. By
default, this group is displayed in hexadecimal.
Table 3- 21: 7_SBA[7:0]# channel group definitions
Bit
order
77_SBA7
67_SBA6
57_SBA5
47_SBA4
37_SBA3
27_SBA2
17_SBA1
07_SBA0
AGP 3.0 support
channel name
Table 3--22 lists the group definitions for the 6_SBA[7:0]# channel group. The
symbol table file name is AGP3 _SBA_Cmd. By default, this group is displayed
as symbols.
Table 3- 22: 6_SBA[7:0]# channel group definitions
Bit
order
76_SBA7
AGP 3.0 support
channel name
3- 18
66_SBA6
56_SBA5
46_SBA4
36_SBA3
26_SBA2
16_SBA1
06_SBA0
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3--23 lists the group definitions for the 5_SBA[7:0]# channel group. By
default, this group is displayed in hexadecimal.
Table 3- 23: 5_SBA[7:0]# channel group definitions
Bit
order
75_SBA7
65_SBA6
55_SBA5
45_SBA4
35_SBA3
25_SBA2
15_SBA1
05_SBA0
AGP 3.0 support
channel name
Table 3--24 lists the group definitions for the 4_SBA[7:0]# channel group. The
symbol table file name is AGP3 _SBA_Cmd. By default, this group is displayed
as symbols.
Table 3- 24: 4_SBA[7:0]# channel group definitions
Bit
order
74_SBA7
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
64_SBA6
54_SBA5
44_SBA4
34_SBA3
24_SBA2
14_SBA1
04_SBA0
3- 19
Channel Group Definition Tables
Table 3--25 lists the group definitions for the 3_SBA[7:0]# channel group. By
default, this group is displayed in hexadecimal.
Table 3- 25: 3_SBA[7:0]# channel group definitions
Bit
order
73_SBA7
63_SBA6
53_SBA5
43_SBA4
33_SBA3
23_SBA2
13_SBA1
03_SBA0
AGP 3.0 support
channel name
Table 3--26 lists the group definitions for the 2_SBA[7:0]# channel group. The
symbol table file name is AGP3 _SBA_Cmd. By default, this group is displayed
as symbols.
Table 3- 26: 2_SBA[7:0]# channel group definitions
Bit
order
72_SBA7
AGP 3.0 support
channel name
3- 20
62_SBA6
52_SBA5
42_SBA4
32_SBA3
22_SBA2
12_SBA1
02_SBA0
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3--27 lists the group definitions for the 1_SBA[7:0]# channel group. By
default, this group is displayed in hexadecimal.
Table 3- 27: 1_SBA[7:0]# channel group definitions
Bit
order
71_SBA7
61_SBA6
51_SBA5
41_SBA4
31_SBA3
21_SBA2
11_SBA1
01_SBA0
AGP 3.0 support
channel name
Table 3--28 lists the group definitions for the 0/PCI_SBA[7:0]# channel group.
The symbol table file name is AGP3 _SBA_Cmd. By default, this group is
displayed as symbols.
Table 3- 28: 0/PCI_SBA[7:0]# channel group definitions
Bit
order
70_SBA7
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
60_SBA6
50_SBA5
40_SBA4
30_SBA3
20_SBA2
10_SBA1
00_SBA0
3- 21
Channel Group Definition Tables
Table 3--29 lists the group definitions for the Command channel group. The
symbol table file name is AGP3 _Command. By default, this group is displayed
as symbols.
Table 3- 29: Command channel group definitions
Bit
order
7IRDY
6FRAME
5FRAME_L
48X/PCI#_AD_D
30/PCI_C#_BE3
20/PCI_C#_BE2
10/PCI_C#_BE1
00/PCI_C#_BE0
AGP 3.0 support
channel name
Table 3--30 lists the group definitions for the Control channel group. The symbol
table file name is AGP3_Control. By default, this group is displayed as symbols.
Table 3- 30: Control channel group definitions
Bit
order
13RESET#
AGP 3.0 support
channel name
3- 22
12PME#
11RBF
10SERR
9PERR
8PAR
7REQ
6GNT
5FRAME
4FRAME_L
3IRDY
2TRDY
1DEVSEL
0STOP
TMS809 AGP 3.0 Bus Support
Channel Group Definition Tables
Table 3--31 lists the group definitions for the Status channel group. The symbol
table file name is AGP3 _Status. By default, this group is displayed as symbols.
Table 3- 31: Status channel group definitions
Bit
order
3GNT
2ST2
1ST1
0ST0
AGP 3.0 support
channel name
Table 3--32 lists the group definitions for the Misc channel group. By default,
this group is displayed as hexadecimal.
Table 3- 32: Misc channel group definitions
Bit
order
6PCI_DBI_HI#
5PCI_DBI_LO#
4OVRCNT#
3RBF
2WBF
AGP 3.0 support
channel name
TMS809 AGP 3.0 Bus Support
1INTA#
0INTB#
3- 23
Channel Group Definition Tables
3- 24
TMS809 AGP 3.0 Bus Support
Channel Assignment Tables
Channel assignments shown in Tables 3--33 through 3--46 use the following
conventions:
HA pound sign (#) following a signal name indicates an active low signal.
HAll signals are required by the support unless indicated otherwise.
HChannels are shown starting with the most significant bit (MSB) descending
to the least significant bit (LSB).
HAn @ sign indicates that this signal is derived on the probe adapter.
HThe term master module refers to the middle module of a 3-wide module
merge. The term slave module refers to the module in the higher numbered
slot than the master module. The term slave 2 module refers to the module in
the lower numbered slot than the master module.
Slave 2Master Slave
TMS809 AGP 3.0 Bus Support
Figure 3- 1: Configuration for slave 2, master, and slave modules
3- 25
Channel Assignment Tables
Clock Channel
Assignments
Qual Channel
Assignments
Table 3--33 lists the clock channel assignments and the corresponding support
signal.
Table 3- 33: Clock channel assignments
Logic analyzer
acquisition
channel
Clock:0CLKFRAME
Clock:1PHASE_DAD_STBF0
Clock:2-- -- --CLK
Clock:3-- -- --SB_STBF
S_Clock:0PCI_DBI_HI#-- -- --
S_Clock:1PCI_DBI_LO#-- -- --
S2_Clock:0TRDY-- -- --
S2_Clock:18X/PCI#_AD_D-- -- --
S2_Clock:2FRAME-- -- --
AGP 3.0 support
channel name
AGP3_T support
channel name
Table 3--34 lists the Qual channel assignments and the corresponding support
signal.
Table 3- 34: Qual channel assignments
Logic analyzer
acquisition
channel
Clock:0CLK-- -- --
QUAL:1FRAME_LAD_STBF1
QUAL:2Q_RESET#-- -- --
S2_QUAL:0IRDY-- -- --
AGP 3.0 support
channel name
AGP3_T support
channel name
3- 26
TMS809 AGP 3.0 Bus Support
Channel Assignment Tables
Disassembly and Timing
Channel Assignments
Table 3--35 lists the channel assignments for the Address group and the
corresponding support signal.