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.
Copyright E T ektronix, Inc. All rights reserved. Licensed software products are owned by Tektronix or its suppliers and are
protected by United States copyright laws and international treaty provisions.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the
Rights in T echnical 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 F AR 52.227-19, as applicable.
T ektronix 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.
Printed in the U.S.A.
T ektronix, Inc., P.O. Box 1000, Wilsonville, OR 97070–1000
TEKTRONIX and TEK are registered trademarks of T ektronix, Inc.
SOFTWARE WARRANTY
T ektronix warrants that the media on which this software product is furnished and the encoding of the programs on
the media will be free from defects in materials and workmanship for a period of three (3) months from the date of
shipment. If a medium or encoding proves defective during the warranty period, T ektronix 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.
T ektronix 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 T ektronix is unable to provide a replacement that is free from defects in materials and
workmanship within a reasonable time thereafter, Customer may terminate the license for this software product
and return this software product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES, EXPRESS
OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRONIX’
RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S PAYMENT IS
THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS
WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT,
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER
TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH
DAMAGES.
Table 1–22: TLA 700 CPU to Mictor connections for Mictor E pins1–23
Table 1–23: DAS 9200 CPU to LA connections 1–24. . . . . . . . . . . . . . . . . .
Table 2–1: PPC7X0_Tran Control group symbol table definitions 2–4. .
Table 2–2: PPC7X0_Tsiz Control group symbol table definitions 2–4. . .
Table 2–3: PPC7X0_Ctrl Control group symbol table definitions 2–5. .
Table 2–4: Description of special characters in the display 2–8. . . . . . . .
Table 2–5: Cycle type labels for Address sequences and definitions 2–8.
Table 2–6: Cycle type labels for Data sequences and definitions 2–9. . . .
Table 2–7: Cycle type labels for ARTRY, DRTRY, and
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.
To Avoid Fire or
Personal Injury
Connect and Disconnect Properly . Do not connect or disconnect probes or test
leads while they are connected to a voltage source.
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 marking on the product. Consult the product manual for further ratings
information before making connections to the product.
Do Not Operate Without Covers. Do not operate this product with covers or panels
removed.
Use Proper Fuse. Use only the fuse type and rating specified for this product.
Avoid Exposed Circuitry. Do not touch exposed connections and components
when power is present.
Do Not Operate With Suspected Failures. If you suspect there is damage to this
product, have it inspected by qualified service personnel.
Do Not Operate in Wet/Damp Conditions.
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry .
TMS 541 PPC7X0 Microprocessor Support
iii
General Safety Summary
Symbols and Terms
T erms 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.
T erms on the Product. These terms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the
marking.
WARNING indicates an injury hazard not immediately accessible as you read the
marking.
CAUTION indicates a hazard to property including the product.
Symbols on the Product. The following symbols may appear on the product:
WARNING
High Voltage
Protective Ground
(Earth) T erminal
CAUTION
Refer to Manual
Double
Insulated
iv
TMS 541 PPC7X0 Microprocessor 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, disconnect the main power by means
of the power cord or, if provided, the power switch.
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.
TMS 541 PPC7X0 Microprocessor Support
v
Service Safety Summary
vi
TMS 541 PPC7X0 Microprocessor Support
Preface
This instruction manual contains specific information about the
TMS 541 PPC7X0 microprocessor 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 microprocessor support packages on the logic
analyzer for which the TMS 541 PPC7X0 support was purchased, you will
probably only need this instruction manual to set up and run the support.
If you are not familiar with operating microprocessor support packages, you will
need to supplement this instruction manual with information on basic operations
to set up and run the support.
Information on basic operations of microprocessor support packages is included
with each product. Each logic analyzer includes basic information that describes
how to perform tasks common to support packages on that platform. This
information can be in the form of online help, an installation manual, or a user
manual.
This manual provides detailed information on the following topics:
Manual Conventions
HConnecting the logic analyzer to the system under test
HSetting up the logic analyzer to acquire data from the system under test
HAcquiring and viewing disassembled data
This manual uses the following conventions:
HThe term “disassembler” refers to the software that disassembles bus cycles
into instruction mnemonics and cycle types.
HThe phrase “information on basic operations” refers to online help, an
installation manual, or a user manual covering the basic operations of
microprocessor support..
HIn the information on basic operations, the term “XXX” or “P54C” appearing
in field selections and file names must be replaced with PPC7X0. This term
is the name of the microprocessor in field selections and file names you must
use to operate the PPC7X0 support.
HThe term “SUT” (system under test) refers to the microprocessor-based
system from which data will be acquired.
TMS 541 PPC7X0 Microprocessor Support
vii
Preface
HThe term “logic analyzer” refers to the Tektronix logic analyzer for which
this product was purchased.
HThe term “module” refers to a 128-channel or a 96-channel module.
HThe term “HI module” refers to the module in the higher-numbered slot and
the term “LO module” refers to the module in the lower-numbered slot.
HPPC7X0 refers to all supported variations of the PPC750 or PPC740
microprocessors unless otherwise noted.
HAn asterisk (*) following a signal name indicates an active low signal.
Logic Analyzer Documentation
A description of other documentation available for each type of Tektronix logic
analyzer is located in the user manual of the corresponding module. The manual
set provides the information necessary to install, operate, maintain, and service
the logic analyzer and its associated products.
Contacting Tektronix
Product
Support
Service
Support
For other
information
To write us
For questions about using Tektronix measurement products, call
toll free in North America:
1-800-TEK-WIDE (1-800-835-9433 ext. 2400)
6:00 a.m. – 5:00 p.m. Pacific time
Or contact us by e-mail:
tm_app_supp@tek.com
For product support outside of North America, contact your
local Tektronix distributor or sales office.
Tektronix offers extended warranty and calibration programs as
options on many products. Contact your local Tektronix
distributor or sales office.
For a listing of worldwide service centers, visit our web site.
In North America:
1-800-TEK-WIDE (1-800-835-9433)
An operator will direct your call.
Tektronix, Inc.
P.O. Box 1000
Wilsonville, OR 97070-1000
USA
viii
Website
Tektronix.com
TMS 541 PPC7X0 Microprocessor Support
Getting Started
Getting Started
This chapter contains information on the TMS 541 microprocessor support, and
information on connecting your logic analyzer to your system under test.
Support Package Description
The TMS 541 microprocessor support package displays disassembled data from
systems based on the PowerPC PPC7X0 microprocessor.
Refer to information on basic operations to determine how many modules and
probes your logic analyzer needs to meet the minimum channel requirements for
the TMS 541 microprocessor support.
To use this support efficiently, you need the items listed in the information on
basic operations as well as the PPC750 RISC Microprocessor User’s Manual,
1997 and the PPC740/750 RISC Microprocessor Hardware Specifications,
Motorola, 1997.
Logic Analyzer Software Compatibility
The label on the microprocessor support floppy disk states which version of logic
analyzer software the support is compatible with.
Logic Analyzer Configuration
For use with a TLA 700 Series the TMS 541 support requires a minimum of
one 128-channel module.
For use with a DAS 9200 Series the TMS 541 support requires a minimum of
two 96-channel merged modules.
Requirements and Restrictions
Review electrical specifications in the Specifications chapter in this manual as
they pertain to your system under test, as well as the following descriptions of
other PPC7X0 support requirements and restrictions.
Hardware Reset. If a hardware reset occurs in your PPC7X0 system during an
acquisition, the application disassembler might acquire an invalid sample.
TMS 541 PPC7X0 Microprocessor Support
1–1
Getting Started
System Clock Rate. The PPC7X0 microprocessor support can acquire data from
1
the PPC7X0 microprocessor operating at speeds of up to 83.3 MHz
. The
PPC7X0 microprocessor support has been tested to 66 MHz.
Timing Violations. For DAS 9200 Address, Data and Transfer Attribute inputs
there is a timing hit of 2.5 ns and for all other inputs 2 ns.
Channel Groups. Channel groups required for clocking and disassembly are the
Address Group, Hi_Data Group, Lo_Data Group, Control Group, Transfer
Group, and Tsiz Group.
DAS 9200 Channel group not required for clocking and disassembly is the Misc
Group.
TLA 700 Channel group not required for clocking and disassembly is the Misc
Group.
Disabling the Instruction Cache. To display disassemble acquired data, you must
disable the internal instruction cache. Disabling the cache makes all instruction
prefetches visible on the bus so that they can be acquired and displayed
disassembled.
Timing Display Format
Disabling the Data Cache. To display acquired data, you must disable the data
cache. Disabling the data cache makes visible on the bus all of the loads and
stores to memory, including data reads and writes, so the software can acquire
and display them.
A Timing Display Format file is provided for the DAS support only.
It sets up the display to show the following waveforms:
NOTE. Address, Transfer, Tsiz, Hi_Data and Lo_Data are displayed in bus form.
1
Specification at time of printing. Contact your Tektronix sales representative for
current information on the fastest devices supported.
1–2
TMS 541 PPC7X0 Microprocessor Support
The method of selecting or restoring the Timing Display Format file is different
for each platform, and will be ignored in this document. However, with the DAS
9200 this file cannot be restored until after an acquisition has been taken.
Functionality Not Supported
Interrupt Signals. All of the interrupt signals are not acquired by the TMS 541
support software. The interrupts that are acquired can be identified by the
TMS 541 support software by looking at the address that is displayed for the
interrupt service.
Microprocessor. The PPC7X0 acquires all the address and data cycles on the bus
and does not differentiate between potential master and alternate master.
L2 cache. L2 cache transactions are not supported for the PPC750.
Getting Started
Extra Acquisition Channels. Extra Acquisition Channels are not available on
either the TLA 700 or the DAS 9200.
Alternate Bus Master. Alternate bus master transactions are not processed in the
disassembly.
Address Pipelining. If address pipelining continues for several sequences (those
longer than approximately 1 K), performance might be degradated when you
scroll data by entering a sequence number in the cursor field.
If address pipelining continues for additional sequences of 1 K or greater,
erroneous address and data association might occur. You can use the Mark Cycles
function to correct the interpretation of erroneous address and data association.
See page 2–13 on Marking Cycles information on how to correct improper
address and data association.
DAS Mass Termination Interface (MTIF) Probes
MTIF probes are already labeled since the probe sections for each probe are
permanent. The TMS 541 channel assignments follow the standard channel
mapping.
TMS 541 PPC7X0 Microprocessor Support
1–3
Getting Started
Channel Assignments
Channel assignments shown in Table 1–1 through Table 1–15 use the following
conventions:
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).
HChannel group assignments are for all modules unless otherwise noted.
HAn asterisk (*) following a signal name indicates an active low signal.
HAn equals sign (=) following a signal name indicates that it is double probed.
HThe module in the higher-numbered slot is referred to as the HI module
(prefixed with 1_) and the module in the lower-numbered slot is referred to
as the LO module (prefixed with 0_).
Table 1–1 shows the probe section and channel assignments for the TLA 700
Address group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–1: TLA 700 Address group channel assignments
T able 1–1: TLA 700 Address group channel assignments (cont.)
Bit order PPC7X0 signal nameSection:channel
13A1:5A18
12A1:4A19
11A1:3A20
10A1:2A21
9A1:1A22
8A1:0A23
7A0:7A24
6A0:6A25
5A0:5A26
4A0:4A27
3A0:3A28
2A0:2A29
1A0:1A30
0A0:0A31
Getting Started
Table 1–2 shows the probe section and channel assignments for the DAS 9200
Address group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–2: DAS 9200 Address group channel assignments
Bit orderSection:channel PPC7X0 signal name
310_A3:7A0
300_A3:6A1
290_A3:5A2
280_A3:4A3
270_A3:3A4
260_A3:2A5
250_A3:1A6
240_A3:0A7
230_A2:7A8
220_A2:6A9
210_A2:5A10
200_A2:4A11
190_A2:3A12
180_A2:2A13
TMS 541 PPC7X0 Microprocessor Support
1–5
Getting Started
T able 1–2: DAS 9200 Address group channel assignments (cont.)
Table 1–3 shows the probe section and channel assignments for the TLA 700
Data group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–3: TLA 700 Data group channel assignments
T able 1–3: TLA 700 Data group channel assignments (cont.)
Bit order PPC7X0 signal nameSection:channel
20E2:4DH1 1
19E2:3DH12
18E2:2DH13
17E2:1DH14
16E2:0DH15
15E1:7DH16
14E1:6DH17
13E1:5DH18
12E1:4DH19
11E1:3DH20
10E1:2DH21
9E1:1DH22
8E1:0DH23
7E0:7DH24
6E0:6DH25
5E0:5DH26
4E0:4DH27
3E0:3DH28
2E0:2DH29
1E0:1DH30
0E0:0DH31
Getting Started
Table 1–4 shows the probe section and channel assignments for the DAS 9200
Data group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–4: DAS 9200 Data group channel
assignments
Bit
order
311_D3:7DH0
301_D3:6DH2
291_D3:5DH3
281_D3:4DH3
271_D3:3DH4
261_D3:2DH5
TMS 541 PPC7X0 Microprocessor Support
Section:channel PPC7X0 signal name
1–7
Getting Started
T able 1–4: DAS 9200 Data group channel
assignments (cont.)
Table 1–5 shows the probe section and channel assignments for the TLA 700
Data group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–5: TLA 700 Data group channel assignments
Bit orderSection:channel PPC7X0 signal name
31D3:7DL0
30D3:6DL2
29D3:5DL3
28D3:4DL3
27D3:3DL4
26D3:2DL5
25D3:1DL6
24D3:0DL7
23D2:7DL8
22D2:6DL9
21D2:5DL10
20D2:4DL11
19D2:3DL12
18D2:2DL13
17D2:1DL14
16D2:0DL15
15D1:7DL16
14D1:6DL17
13D1:5DL18
12D1:4DL19
11D1:3DL20
10D1:2DL21
9D1:1DL22
8D1:0DL23
7D0:7DL24
6D0:6DL25
5D0:5DL26
4D0:4DL27
3D0:3DL28
2D0:2DL29
1D0:1DL30
0D0:0DL31
TMS 541 PPC7X0 Microprocessor Support
1–9
Getting Started
Table 1–6 shows the probe section and channel assignments for the DAS 9200
Data group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in hexadecimal.
T able 1–6: DAS 9200 Data group channel assignments
Table 1–7 shows the probe section and channel assignments for the TLA 700
Control group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed as symbols.
T able 1–7: TLA 700 Control group channel assignments
Bit orderSection:channel PPC7X0 signal name
10C2:2TS*
9C3:4BG*
8C1:4DBG*
7C1:6ARTRY*
6C2:3DRTRY*
5C2:1AACK*
4C0:6TA*
3C3:5TEA*
2C2:4ABB*
1C0:4DBWO*
0C2:5DBB*
Table 1–8 shows the probe section and channel assignments for the DAS 9200
Control group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed as symbols.
T able 1–8: DAS 9200 Control group channel assignments
Bit orderSection:channel PPC7X0 signal name
100_C2:2TS*
90_C3:4BG*
80_C1:4DBG*
70_C1:6ARTRY*
60_C2:3DRTRY*
50_C2:1AACK*
40_C0:6TA*
30_C3:5TEA*
20_C2:4ABB*
10_C0:4DBWO*
00_C2:5DBB*
TMS 541 PPC7X0 Microprocessor Support
1–11
Getting Started
Table 1–9 shows the probe section and channel assignments for the TLA 700
Transfer group and the microprocessor signal to which each channel connects.
By default, this channel group is displayed as symbols.
T able 1–9: TLA 700 Transfer group channel assignments
Table 1–10 shows the probe section and channel assignments for the DAS 9200
Transfer group and the microprocessor signal to which each channel connects.
By default, this channel group is displayed as symbols.
T able 1–10: DAS 9200 Transfer group channel assignments
Table 1–11 shows the probe section and channel assignments for the TLA 700
Tzis group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed in symbolically.
T able 1–11: TLA 700 Tsiz group channel assignments
Bit
order
3C3:3TSIZ2
2C2:7TSIZ1
1C2:6TSIZ0
0C3:2TBST*
Section:channel PPC7X0 signal name
1–12
TMS 541 PPC7X0 Microprocessor Support
Getting Started
Table 1–12 shows the probe section and channel assignments for the DAS 9200
Tzis group and the microprocessor signal to which each channel connects. By
default, this channel group is displayed as symbols.
T able 1–12: DAS 9200 Tsiz group channel assignments
Bit orderSection:channel PPC7X0 signal name
30_C3:3TSIZ2
20_C2:7TSIZ1
10_C2:6TSIZ0
00_C3:2TBST*
Table 1–13 shows the probe section and channel assignments for the TLA 700
Misc group and the microprocessor signal to which each channel connects. By
default, this channel group is not visible.
T able 1–13: TLA 700 Misc group channel assignments
Bit orderSection:channel PPC7X0 signal name
2C1:3SYSCLK=
1C1:5BR*
0C0:5GBL*
1
Same as CLK
1
Table 1–14 shows the probe section and channel assignments for the DAS 9200
Misc group and the microprocessor signal to which each channel connects. By
default, this channel group is not visible.
T able 1–14: DAS 9200 Misc group channel assignments
Bit orderSection:channel PPC7X0 signal name
20_C1:3SYSCLK=
10_C1:5BR*
00_C0:5GBL*
1
Same as CLK
1
TMS 541 PPC7X0 Microprocessor Support
1–13
Getting Started
TLA 700. Extra channels that are not connected in the TMS 541 PPC7X0 support:
C1:0
C3:0
DAS 9200. Extra channels that are not connect in the TMS 541 PPC7X0 support:
LO_C1:0
LO_C3:0
HI_A3:0-7
HI_A2:0-7
HI_A1:0-7
HI_A0:0-7
HI_C3:0-7
HI_C2:0-7
HI_C1:0-7
HI_C0:0-7
Non-Intrusive Acquisition. Acquiring microprocessor bus cycles will be non-intrusive to the system under test. That is, the PPC7X0 will not intercept, modify,
or present back signals to the system under test.
Acquisition Setup. The PPC7X0 will affect the logic analyzer setup menus (and
submenus) by modifying existing fields and adding micro-specific fields.
On the TLA 700, the PPC7X0 will add the selection “PPC7X0” to the Load
Support Package dialog box, under the File pulldown menu. Once that “PPC7X0
support” has been loaded, the “Custom” clocking mode selection in the TLA 700
module Setup menu is also enabled.
On the DAS 9200, the PPC7X0 will add the selection “PPC7X0 Support” to the
Software Support field of the DAS 9200 Config menu. Once that “PPC7X0
Support” has been selected, the “Custom” clocking mode selection in the DAS
9200 Clocking menu is also enabled.
Table 1–15 shows the probe section and channel assignments for the clock probes
(not part of any group), and the PPC7X0 signal to which each channel connects.
T able 1–15: Clock channel assignments
TLA 700
section & probe
CLK:3Clock:3CLKClock
CLK:2Clock:2DBB*Used as qualifier
CLK:1Clock:1TA*Used as qualifier
CLK:0Clock:0TEA*Used as qualifier
DAS 9200
section & probe
PPC7X0 signal nameDescription
1–14
TMS 541 PPC7X0 Microprocessor Support
CPU To Mictor Connections
To probe the microprocessor you will need to make connections between the
CPU and the Mictor pins of the P6434 Mass Termination Probe. Refer to the
P6434 Mass Termination Probe manual, Tektronix part number 070-9793-xx, for
more information on mechanical specifications. Table 1–16 through Table 1–20
show the CPU pin to Mictor pin connections.
Tektronix uses a counter-clockwise pin assignment. Pin-1 is located at the top
left, and pin-2 is located directly below it. Pin-20 is located on the bottom right,
and pin-21 is located directly above it.
AMP uses an odd side-even side pin assignment. Pin-1 is located at the top left,
and pin-3 is located directly below it. Pin-2 is located on the top right, and pin-4
is located directly below it.
NOTE. When designing Mictor connectors into your SUT, always follow the
Tektronix pin assignment.
Getting Started
Tektronix PinoutAMP Pinout
Pin 1
Pin 19
Pin 38
Pin 20
Pin 1
Pin 37
Pin 2
Pin 38
Figure 1–1: Pin assignments for a Mictor connector (component side)
Please pay close attention to the caution below.
CAUTION. To protect the CPU and the inputs of the module, it is recommended
that a 180W resistor is connected in series between each ball pad of the CPU and
each pin of the Mictor connector. The resistor must be no farther away from the
ball pad of the CPU than 1/2-inch.
TMS 541 PPC7X0 Microprocessor Support
1–15
Getting Started
T able 1–16: TLA 700 CPU to Mictor connections for Mictor A pins
T able 1–23: DAS 9200 CPU to LA connections (cont.)
LA channelPPC740PPC750PPC7X0 signal name
1_D2:6DH9P8T12
1_D2:5DH10W7T11
1_D2:4DH11P9R10
1_D2:3DH12W9P9
1_D2:2DH13R10N9
1_D2:1DH14W6T10
1_D2:0DH15V7V7
1_D0:0DH31R5T4
1_D0:1DH30U4T5
1_D0:2DH29W3N5
1_D0:3DH28V4R5
1_D0:4DH27V5T6
1_D0:5DH26P7R6
1_D0:6DH25W4N6
1_D0:7DH24U5P6
1_D1:0DH23W5T7
1_D1:1DH22U6R7
1_D1:2DH21R7N7
1_D1:3DH20U7T8
1_D1:4DH19T7R8
1_D1:5DH18V9N8
1_D1:6DH17U8P8
1_D1:7DH16V6T9
Getting Started
TMS 541 PPC7X0 Microprocessor Support
1–25
Getting Started
1–26
TMS 541 PPC7X0 Microprocessor Support
Operating Basics
Setting Up the Support
This section provides information on how to set up the support. Information
covers the following topics:
HChannel group definitions
HClocking options
HSymbol table files
The information in this section is specific to the operations and functions of the
TMS 541 PPC7X0 support on any Tektronix logic analyzer for which the support
can be purchased. Information on basic operations describes general tasks and
functions.
Before you acquire and display disassemble data, you need to load the support
and specify the setups for clocking and triggering as described in the information
on basic operations. The support provides default values for each of these setups,
but you can change them as needed.
Channel Group Definitions
Clocking
Clocking Options
The software automatically defines channel groups for the support. The channel
groups for the PPC7X0 support are Address, Data, Control, Transfer (Tran), Tsiz,
and Misc. If you want to know which signal is in which group, refer to the
channel assignment tables beginning on page 1–4.
The TMS 541 support offers a microprocessor-specific clocking mode for the
PPC7X0 microprocessor. This clocking mode is the default selection whenever
you load the PPC7X0 support.
Disassembly will not be correct with the Internal or External clocking modes.
Information on basic operations describes how to use these clock selections for
general purpose analysis.
TMS 541 PPC7X0 Microprocessor Support
2–1
Setting Up the Support
Custom Clocking
A special clocking program is loaded to the module every time you load the
PPC7X0 support. This special clocking is called Custom.
With Custom clocking, the module logs in signals from multiple channel groups
at different times when the signals are valid on the PPC7X0 bus. The module
then sends all the logged-in signals to the trigger machine and to the acquisition
memory of the module for storage.
In Custom clocking, the module clocking state machine (CSM) generates one
master sample for each microprocessor bus cycle, no matter how many clock
cycles are contained in the bus cycle.
TLA 700. When Custom is selected, the Custom Clocking Options menu will have
the sub-title “PPC7X0 Microprocessor Clocking Support” added, and the
clocking options will also be displayed.
Bus timing diagram. All the data signals D[0–63] are logged in during ’D’ strobe
and DBG* and DBWO* are logged in during ’DBB’ strobe. All the address
signals A[0–31] and the remaining signals are strobed in during ’A’ strobe. See
Figure 2–1.
NOTE. ABB* and BG* logged in by the ’A’ strobe are their states during the
previous cycle.
An ’M’ strobe is done if one or more of the following conditions are met:
TA* is asserted
TS* is asserted
ARTRY* is asserted on the second clock after the assertion of AACK*
DRTRY* is asserted OR
TEA* is asserted
2–2
TMS 541 PPC7X0 Microprocessor Support
CLK
BR*
BG*
ABB*
TS*
12345671011
Setting Up the Support
12
13
A [0:31]
AACK*
ARTRY*
DBG*
DBB*
TA*
D [0:63]
TEA*
DBB DBBAD
DBB
M
AddrAddrAddr
D1D2D3D0D1
D0
AD
M
DBBADMADMAD
M
DBBADMADMAD
DBB
M
Figure 2–1: PPC750/PPC740 Bus Timing Diagram
TMS 541 PPC7X0 Microprocessor Support
2–3
Setting Up the Support
Symbols
The TMS 541 support supplies three symbol-table file. The PPC7X0_Ctrl file
replaces specific Control-channel group values with symbolic values when
Symbolic is the radix for the channel group.
Symbol tables are generally not for use in timing or PPC7X0_T support
disassembly.
Table 2–1 shows the definitions for name, bit pattern, and meaning of the Control
group symbols in file PPC7X0_Tran.
T able 2–1: PPC7X0_Tran Control group symbol table definitions
Control group value
TT0TT2
Symbol
FETCH
DA TA_READ
DA TA_WRT
ADDR_ONLY
UNKNOWN
TT1TT3
X1X1X1
X1X1X0
X0X1XX
XXX0XX
XXXXXX
TT4
WT
Description
Instruction fetch cycle
Read cycle
Write cycle
Address only cycle
Unknown transfer cycle
Table 2–2 shows the definitions for name, bit pattern, and meaning of the Control
group symbols in file PPC7X0_Tsiz.
T able 2–2: PPC7X0_Tsiz Control group symbol table definitions
Burst transaction
Single beat 8-Byte transaction
Single beat 1-Byte transaction
Single beat 2-Byte transaction
Single beat 3-Byte transaction
Single beat 4-Byte transaction
Single beat 5-Byte transaction
Single beat 6-Byte transaction
2–4
TMS 541 PPC7X0 Microprocessor Support
T able 2–2: PPC7X0_Tsiz Control group symbol table definitions (cont.)
Control group value
TSIZ0
TSIZ1
SymbolDescription
7_BYTE
UNKNOWN
TSIZ2
1111
XXXX
Table 2–3 shows the definitions for name, bit pattern, and meaning of the Control
group symbols in file PPC7X0_Ctrl.
T able 2–3: PPC7X0_Ctrl Control group symbol table definitions
ARTRY cycle and PPC0’s Data Error
ARTRY cycle and PPC1’s Data Error
ARTRY cycle and Data retry
ARTRY cycle and PPC0’s Data
ARTRY cycle and PPC1’s Data
PPC0 Address and PPC0’s Data Error
PPC0 Address and PPC1’s Data Error
PPC1 Address and PPC0’s Data Error
PPC1 Address and PPC1’s Data Error
PPC0 Address and Data retry
PPC1 Address and Data retry
PPC0 Address and Data
PPC0 Address and PPC1’s Data
PPC1 Address and PPC0’s Data
PPC1 Address and Data
PPC0 Address cycle
PPC1 Address cycle
PPC0 Data Error
PPC1 Data Error
DRTRY cycle
PPC0 Data cycle
TMS 541 PPC7X0 Microprocessor Support
2–5
Setting Up the Support
T able 2–3: PPC7X0_Ctrl Control group symbol table definitions (cont.)
Control group value
TS*DRTRY*ABB*
BG*AACK*DBWO*
SymbolDescription
P1_D
ART
UNKNOWN
DBG*TA*DBB*
ARTRY*TEA*
PPC1 Data cycle
ARTRY cycle
Unknown cycle
Information on basic operations describes how to use symbolic values for
triggering and for displaying other channel groups symbolically, such as for the
Address channel group.
2–6
TMS 541 PPC7X0 Microprocessor Support
Acquiring and Viewing Disassembled Data
This section describes how to acquire data and view it disassembled. Information
covers the following topics and tasks:
HAcquiring data
HViewing disassembled data in various display formats
HCycle type labels
HChanging the way data is displayed
HChanging disassembled cycles with the mark cycles function
Acquiring Data
Once you load the PPC7X0 support, choose a clocking mode, and specify the
trigger, you are ready to acquire and disassemble
If you have any problems acquiring data, refer to information on basic operations
in your online help or Appendix A: Error Messages and Disassembly Pr oblems in
the basic operations user manual.
data.
Viewing Disassembled Data
You can view disassembled data in four display formats: Hardware, Software,
Control Flow, and Subroutine. The information on basic operations describes
how to select the disassembly display formats.
NOTE. Selections in the Disassembly property page (the Disassembly Format
Definition overlay) must be set correctly for your acquired data to be disassembled correctly. Refer to Changing How Data is Displayed on page 2–11.
The default display format shows the Address, HI_Data, LO_Data, Control,
Transfer and Tsiz channel group values for each sample of acquired data.
If a channel group is not visible, you must use the Disassembly property page to
make the group visible.
The disassembler displays special characters and strings in the instruction
mnemonics to indicate significant events. Table 2–4 shows these special
characters and strings, and gives a definition of what they represent.
TMS 541 PPC7X0 Microprocessor Support
2–7
Acquiring and Viewing Disassembled Data
T able 2–4:
Character or string displayedDescription
>>On the TLA 700
mOn the DAS 9200
****
#
-ā-ā-ā-ā-ā-ā-ā-
-ā-ā-ā-ā-ā-ā-ā-
-ā-ā-ā-ā-ā-ā-ā-
-ā-
-ā-ā-ā-ā-ā-ā-ā-
Description of special characters in the display
The instruction was manually marked
Indicates there is insufficient data available for complete
disassembly of the instruction; the number of asterisks
indicates the width of the data that is unavailable. Each two
asterisks represent one byte.
Indicates an immediate value
In the Address channel group, this indicates that the
sequence did not have information that could be disassembled
In the HI_Data and LO_Data groups, this indicates that the
sequence does not contain valid data
In the LO_Data group, indicates that the bus configuration is
32-Bits
In the invalidate byte lanes, this indicates a Data Read or
Data Write transaction
Indicates a flushed instruction when only one of the
instructions fetched is executed
Hardware Display Format
<Hex value>
In whole bytes that are not valid, indicates invalidated data;
the value for invalidated data is hexcadecimal
In Hardware display format, the disassembler displays certain cycle type labels in
parentheses.
If a single sequence has both an Address/Direct Store Access cycle and a Data
cycle, then a combination of cycle type labels described in Tables 2–5, 2–6, and
2–7 is displayed. For example, if Alternate Master Address and Alternate Master
Data are acquired in one sample, the disassembler would display the cycle type
label ( ALT ADDRS AND ALT DATA ).
T able 2–5: Cycle type labels for Address sequences and definitions
Cycle typeDefinition
( PPC_ADDRS )
( PPC_ART_ADDRS )
( ALT_ADDRS )
( INCOM_ADDRS )
Address cycle with selected processor mastership
Selected processor Address retried
Alternate master address
Invalid selected processor Address which cannot associate with
any data
2–8
TMS 541 PPC7X0 Microprocessor Support
Acquiring and Viewing Disassembled Data
T able 2–6: Cycle type labels for Data sequences and definitions
Cycle type labelDefinition
( PPC_DATA )Data cycle with selected processor mastership
( ALT_DATA )Alternate Master Data
( PPC_DRT_DA TA )Selected Processor data retried
( INCOM_DATA )Invalid selected processor Data does not associate with it’s
address.
T able 2–7: Cycle type labels for ARTRY, DRTRY, and Data Error cycles
Cycle type labelDefinition
( DATA_RETRY )Sequence having DRTRY* assertion
( PPC_DATA_ERR )Data error in selected processor data – Assertion of TEA
( ALT_DATA_ERR )Data error in Alternate Master Data
( ARTRY_CYCLE )Sequence having ARTRY* asserted
( **BAD CYCLE TYPE** )Cycle does not carry valid information
T able 2–8: General cycle type labels definitions
Cycle type labelDefinition
( FLUSH )An instruction is fetched but not executed, it is labeled as FLUSH
( FLUSH: PREDICTION FAIL ) An instruction that was fetched based on the prediction bit, but
the prediction was incorrect
( CACHE FILL )Burst read transfer that occurs after wrap around of the end of
the cache line
( CLEAN BlOCK )Clean Block transaction
( FLUSH BlOCK )Flush Block transaction
( SYNC )Address Only transaction due to the execution of Sync instruction
( KILL BLOCK )Kill Block transaction
( EIEIO )Enforce In-Order Execution of I/O cycle
( EXT CTR WD WRT )External Control Word Write transaction
( EXT CTR WD RD )External Control Word Read transaction
( WRT WITH FLUSH )Write-with-Flush operation issued by the processor
( WRT WITH KILL )Write with Kill operation
( DATA READ )Single Beat Read or Burst Read operation
TMS 541 PPC7X0 Microprocessor Support
2–9
Acquiring and Viewing Disassembled Data
T able 2–8: General cycle type labels definitions (cont.)
Cycle type labelDefinition
( RWITM )Read-With-Intent-To-Modify transaction
( WWF-AT OMIC )Write-With-Flush-Atomic operations issued by the processor
( READ-AT OMIC )Read-Atomic operation
( RWITM-ATOMIC )Read-With-Intent-T o-Modify-Atomic transaction
( RESERVED )Reserved Transaction type match any of the defined patterns
Software Display Format
Control Flow Display
Format
2–10
Figure 2–2: Example of the hardware display format
The Software display format shows only the first fetch of executed instructions.
Flushed cycles and extensions are not shown, even though they are part of the
executed instruction. Data reads and writes are not displayed.
The Control Flow display format shows only the first fetch of instructions that
change the flow of control.
TMS 541 PPC7X0 Microprocessor Support
Acquiring and Viewing Disassembled Data
Instructions that generate a change in the flow of control in the PPC7X0
microprocessor are as follows:
bblsc
bablarfi
Instructions that might generate a change in the flow of control in the PPC7X0
microprocessor are as follows:
bcbclabcctrtdi
bcabclrbcctrltw
bclbclrltdtwi
The disassembler displays some instructions that cause traps or interrupts, as well
as exception vector reads that are taken and the message" ( **BAD CYCLETYPE** ). Mnemonics misinterpreted by the disassembler are also displayed.
Subroutine Display
Format
The Subroutine display format shows only the first fetch of subroutine call and
return instructions. It will display conditional subroutine calls if they are
considered to be taken.
Instructions that generate a subroutine call or a return in the PPC7X0 microprocessor are as follows:
scrfi
Instructions that might generate a subroutine call or a return in the PPC7X0
microprocessor are as follows:
tdtditwtwi
The disassembler displays some instructions that cause traps or interrupts, as well
as exception vector reads that are taken and the message" ( **BAD CYCLETYPE** ). Mnemonics misinterpreted by the disassembler are also displayed.
Changing How Data is Displayed
There are common fields and features that allow you to further modify displayed
data to suit your needs. You can make common and optional display selections in
the Disassembly property page (the Disassembly Format Definition overlay).
You can make selections unique to the PPC7X0 support to do the following
tasks:
HChange how data is displayed across all display formats
HChange the interpretation of disassembled cycles
TMS 541 PPC7X0 Microprocessor Support
2–11
Acquiring and Viewing Disassembled Data
HDisplay exception cycles
Optional Display
Selections
You can make optional selections for disassembled
common selections (described in the information on basic operations), you can
change the displayed data in the following ways:
HSelect a bus configuration and the trace PPC7X0 microprocessor
HSelect the prefetch byte order
HSelect the alternate byte order low and high bounds
HSelect the exception byte order
HSpecify the exception prefix
The PPC7X0 microprocessor support product has six additional fields: Bus
Processor Select, Prefetch Byte Ord, Alt-Byte Ord-Lo Bound, Alt-Byte Ord-Hi
Bound, Exception Byte Ord, and Exception Prefix. These fields appear in the
area indicated in the basic operations user manual.
Proc Select. You can select which PPC7X0 microprocessor to trace: PPC0 or
PPC1. The microprocessor from which the BG* and DBG* signals are acquired
are considered PPC0 and all others are PPC1s.
Prefetch Byte Order. You can select the byte ordering for the predominant
instruction fetches as Big- or Little-Endian.
data. In addition to the
2–12
Alt Byte Ord - Lo Bound and Alt Byte Ord - Hi Bound. You can enter the low and
high bounds for the alternate byte ordering range. The default is 00000000.
You should enter alternate values on double-word boundaries. If the value is not
on a double-word boundary, the disassembler assumes the value to be the nearest
double-word.
If you do not enter a value in the field, the data is acquired and disassembled
according to the selection in the Prefetch Byte Ord field.
NOTE. The alternate high bound value must be greater than the alternate low
bound value or disassembly will be incorrect.
Exception Byte Order. You can select the byte ordering for exception processing
as Big- or Little-Endian.
TMS 541 PPC7X0 Microprocessor Support
Acquiring and Viewing Disassembled Data
Exception Prefix. You can enter the prefix value of the exception table as 000 to
FFF. The default prefix value is FFF. The exception table must reside in external
memory for interrupt and exception cycles to be visible to the disassembler.
NOTE. If an address is in the Exception processing region and in the range
selected for the alternate byte ordering, the disassembler uses the byte ordering
selected for the Exception processing.
Marking Cycles
The disassembler has a Mark Opcode function that allows you to change the
interpretation of a cycle type. Using this function, you can select a cycle and
change it.
TLA 700. Marks are placed by using the Mark Opcode button. The Mark Opcode
button will always be available. If the sample being marked is not an Address
cycle or Data cycle of the potential bus master, the Mark Opcode selections will
be replaced by a note indicating that “An Opcode Mark cannot be placed at the
selected data sample.”
When a cycle is marked, the character “>>” is displayed immediately to the left
of the Mnemonics column. Cycles can be unmarked by using the “Undo Mark”
selection, which will remove the character “>>”.
DAS 9200. Marks are placed by using the F4: Mark Data function key. The Mark
Data function key will always be available. If the cursor is not on an Address
cycle or Data cycle of the potenital bus master, then no microprocessor cycle
marks will be available when the key is pressed.
The list of selections varies depending on the selection in the Bus Processor
Select field in the Disassembly property page (Disassembly Format Definition
overlay).
Mark selections available on data sequences without an address and data cycle
associated with a fetch cycle when the PPC7X0 microprocessor is operating in
64-bit mode are as follows:
Mark selections available on sequences with only an Address cycle are as
follows:
TMS 541 PPC7X0 Microprocessor Support
2–13
Acquiring and Viewing Disassembled Data
Incom_Address
Undo Mark
Mark selections available on sequences with both data and address cycles (if the
data cycle is associated with a fetch cycle) and the PPC7X0 microprocessor is
operating in 64-bit mode are as follows:
Mark selections available on sequences with data that is not associated with a
Fetch cycle are as follows:
Incom_Data
Undo Mark
Table 2–9 describes the various combinations of mark selections.
T able 2–9: Mark selections and definitions
Mark selection or combination[
Opcode - Opcode
Opcode - Flush
Flush - Opcode
Flush - FlushInstructions not disassembled and labeled as ( FLUSH )
Incom_AddrsValid PPC7X0 address is invalidated and labeled as ( Incom_Addrs )
Opcode - Opcode Incom_Addrs
Opcode - Flush Incom_Addrs
Definition
HI_Data and LO_Data are disassembled
Only HI_Data is disassembled in Big-Endian mode or only LO_Data is disassembled in
Little-Endian mode
Only LO_Data is disassembled in Big-Endian mode or only HI_Data is disassembled in
Little-Endian mode
Use to mark a sequence with PPC7X0 address and data from different transactions;
HI_Data and LO_Data are disassembled; the address is invalidated
HI_Data is disassembled only in Big-Endian mode or LO_Data is disassembled only in
Little-Endian mode; the address is invalidated
Flush - Opcode Incom_Addrs
Flush - Flush Incom_AddrsInstructions not disassembled and labeled as ( FLUSH ); the address is invalidated
2–14
LO_Data is disassembled only in Big-Endian mode or HI_Data is disassembled only in
Little-Endian mode; the address is invalidated
TMS 541 PPC7X0 Microprocessor Support
T able 2–9: Mark selections and definitions (cont.)
Acquiring and Viewing Disassembled Data
Mark selection or combination[
Incom_Addrs
Incom_Data
Incom_Addrs Incom_Data
Undo Mark
[Mark selections intended to be used on sequences with data are not available for non-instructions.
Definition
Address is invalidated
HI_Data and LO_Data are invalidated
Address, HI_Data, and LO_Data are invalidated
Removes all marks
The Incom_Addrs mark invalidates the address from being associated with the
wrong data. You can use this mark if you determine that the data for the address
was not acquired.
The Incom_Data mark invalidates the data from being associated with the wrong
address. You can use this mark if you determine that the address for the data was
not acquired.
Information on basic operations contains more details on marking cycles.
Displaying Exception
Labels
The disassembler can display PPC7X0 exception labels. The exception table
must reside in external memory for interrupt and exception cycles to be visible to
the disassembler.
You can enter the table prefix in the Exception Prefix field. The Exception Prefix
field provides the disassembler with the offset address; enter a three-digit
hexadecimal value corresponding to the prefix of the exception table.
These fields are located in the Disassembly property page (Disassembly Format
Definition overlay).
Table 2–10 lists the PPC7X0 interrupt and exception labels.
0x01700( THERMAL MGMT INTRPT )
0x018FF to 0x02FFF( RESERVED )
Disassembly Display Options
T able 2–11: TLA 700 disassembly display options
DescriptionOption
Show:HardwareDefault
Highlight:Software(Default)
Disasm Across Gaps:Yes(Default)
Software
Control Flow
Subroutine
Control Flow
Subroutine
None
No
2–16
TMS 541 PPC7X0 Microprocessor Support
Acquiring and Viewing Disassembled Data
T able 2–12: DAS 9200 disassembly display options
DescriptionOption
Display Mode:HardwareDefault
Software
Control Flow
Subroutine
Timestamp:RelativeDefault
Delta
Absolute
Off
Highlight:All
InstructionsDefault
Control Flow
Subroutines
Highlight Gaps:Y es(Default)
No
Disassemble Across Gaps:Yes
No(Default)
Micro Specific Fields
Prefetch Byte Ordering. Byte ordering for the Predominant Instruction Fetches is
selected by selecting one of the two available options.
Prefetch Byte Ord: Big Endian(default)
Lit Endian
Alternate Byte ordering range is supplied by entering the proper 32 bit Hexadecimal values in the fill-in fields:
Alt Byte Ord – Lo Bound00000000 (default)
Alt Byte Ord – Hi Bound00000000 (default)
HHi Bound Value must be greater than Lo Bound Value, otherwise an
erroneous display may result.
HValues entered are preferred on Double word boundary – if any other value is
entered, it defaults to the nearest double word value. If nothing is entered in
these fields, then the byte ordering that is selected under Prefetch Byte
ordering is assumed for the entire acquisition.
HThe range supplied for alternate byte ordering, which is the byte ordering
opposite to that selected for Prefetch Byte Ordering, is assumed.
TMS 541 PPC7X0 Microprocessor Support
2–17
Acquiring and Viewing Disassembled Data
Exception Byte Ordering. Byte ordering selected for Exception processing must be
selected by selecting one of the two options.
Exception Byte Ord: Big Endian(default)
Exception Prefix. Valid Exception Prefix is selected by the you by selecting one of
the following two options depending on the system he has used.
Exception Prefix :FFF(default)
000
If an address happens to be in both Exception processing region of the processor
and in the range selected for the alternate byte ordering, then the byte ordering
will be assumed for that address.
Viewing an Example of Disassembled Data
Lit Endian
A demonstration system file (or demonstration reference memory) is provided so
you can see an example of how your PPC7X0 microprocessor 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 your SUT.
Information on basic operations describes how to view the file.
2–18
TMS 541 PPC7X0 Microprocessor Support
Specifications
Specifications
Specification Tables
This chapter contains information regarding the specifications of the support.
Table 3–1 lists the electrical requirements the SUT must produce for the support
to acquire correct data.
This section contains a list of the replaceable parts for the TMS 541 PPC7X0
microprocessor support product.
Parts Ordering Information
Replacement parts are available through your local Tektronix field office or
representative.
Changes to Tektronix products are sometimes made to accommodate improved
components as they become available and to give you the benefit of the latest
improvements. Therefore, when ordering parts, it is important to include the
following information in your order.
HPart number
HInstrument type or model number
HInstrument serial number
HInstrument modification number, if applicable
Abbreviations
Mfr. Code to Manufacturer
Cross Index
If you order a part that has been replaced with a different or improved part, your
local Tektronix field office or representative will contact you concerning any
change in part number.
Abbreviations conform to American National Standard ANSI Y1.1–1972.
The table titled Manufacturers Cross Index shows codes, names, and addresses
of manufacturers or vendors of components listed in the parts list.
TMS 541 PPC7X0 Microprocessor Support
4–1
Replaceable Parts
Manufacturers cross index
Mfr.
code
80009TEKTRONIX INC14150 SW KARL BRAUN DR
ManufacturerAddressCity , state, zip code
PO BOX 500
Replaceable parts list
Fig. &
index
number
Tektronix
part number
071–0179–011MANUAL,TECH INSTRUC-
070–9802–001MANUAL,TECH USER, BASIC OPERATIONS OF
070–9775–021MANUAL,TECH USER, BASIC OPERATIONS OF
Serial no.
effective
Serial no.
discont’d
QtyName & descriptionMfr. codeMfr. part number
STANDARD ACCESSORIES
TIONS,PPC750/740;TMS541
OPTIONAL ACCESSORIES
MICROPROCESSOR SUPPORT ON DAS OR
TLA 500, LOGIC ANALYZER
MICROPROCESSOR SUPPORT ON TLA 700, LOGIC
ANALYZER
BEAVERT ON, OR 97077–0001
80009071–0179–01
80009070–9802–00
80009070–9775–02
4–2
TMS 541 PPC7X0 Microprocessor Support
Index
Index
A
about this manual set, ix
acquiring data, 2–7
Address group, channel assignments, 1–4, 1–5
Address Pipelining, 1–3
address pipelining, 1–3
Alt Byte Ord - Hi Bound field, 2–12
Alt Byte Ord - Lo Bound field, 2–12
Alternate bus master, 1–3
application, logic analyzer configuration, 1–1
B
basic operations, where to find information, ix
Big-Endian byte order, 2–12
bus cycles
AR TRY, DRTRY, and Data Error, 2–9
Data cycle types, 2–9
displayed cycle types, 2–8
displayed general cycle types, 2–9
Prefetch Byte Ordering, 2–17
Microprocessor, 1–3
microprocessor, specific clocking and how data is
acquired, 2–2
Mictor to CPU connections, 1–15
Misc group, channel assignments, 1–13
module, definition, x
MTIF probes, 1–3
P
P54C, definition, ix
pipelining address, 1–3
Prefetch Byte Ord field, 2–12
Prefetch Byte Ordering, 2–17
R
reference memory, 2–18
Reset, SUT hardware, 1–1
restrictions, 1–1
I
Instruction Cache, 1–2
interrupt signals, functionality not supported, 1–3
L
L2 Cache, 1–3
Little-Endian byte order, 2–12
LO module, definition, x
logic analyzer
configuration for disassembler, 1–1
configuration for the application, 1–1
with a DAS 9200 series, 1–1
with a TLA 700 series, 1–1
definition, x
software compatibility, 1–1
M
manual
conventions, ix
how to use the set, ix
Mark Cycle function, 2–13
S
set up time, minimum, 3–1
setups
disassembler, 2–1
support, 2–1
signals, active low sign, x
Software display format, 2–10
special characters displayed, 2–7
specifications
channel assignments, 1–4
electrical, 3–1
Subroutine display format, 2–11
support, setup, 2–1
support setup, 2–1
SUT, definition, ix
SUT hardware Reset, 1–1
symbol table, Control channel group, 2–4, 2–5
system file, demonstration, 2–18
T
T ektronix, how to contact, x
Index–2
TMS 541 PPC7X0 Microprocessor Support
Index
terminology, ix
Timing Display Format, 1–2
Timing Violation, 1–2
V
viewing disassembled data, 2–7
X
XXX, definition, ix
AR TRY, DRTRY, and Data Error, 2–9
TMS 541 PPC7X0 Microprocessor Support
Index–3
Index
Index–4
TMS 541 PPC7X0 Microprocessor Support
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.