Page 1
Instruction Manual TMS 165 i960RP Microprocessor Support 070-9681-01 There are no current European directives that apply to this product. This product provides cable and test lead connections to a test object of electronic measuring and test equipment. Warning The servicing instructions are for use by qualified personnel only.
Page 2
Copyright E Tektronix, 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 Technical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c)(1) and (2) of the...
Page 3
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.
Page 4
Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any other charges for products returned to any other locations.
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. TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 10
CAUTION indicates a hazard to property including the product. Symbols on the Product. The following symbols may appear on the product: WARNING Protective Ground CAUTION Double High Voltage (Earth) Terminal Refer to Manual Insulated TMS 165 i960RP Microprocessor Support Instruction Manual...
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 165 i960RP Microprocessor Support Instruction Manual...
Page 12
Service Safety Summary viii TMS 165 i960RP Microprocessor Support Instruction Manual...
Tektronix logic analyzers. If you are familiar with operating microprocessor support packages on the logic analyzer for which the TMS 165 i960RP support was purchased, you will probably only need this instruction manual to set up and run the support.
Preface: Microprocessor Support Documentation H The term “logic analyzer” refers to the Tektronix logic analyzer for which this product was purchased. H The term “module” refers to a 102/136-channel or a 96-channel module. H A tilde (~) following a signal name indicates an active low signal.
TMS 165 microprocessor support. The TMS 165 supports the i960RP microprocessor in a 352-pin BGA package. A complete list of standard and optional accessories is provided at the end of the parts list in the Replaceable Mechanical Parts chapter.
System Clock Rate. The TMS 165 support can acquire data from the i960RP microprocessor at speeds of up to 33 MHz Hardware Reset. If a hardware reset occurs in your i960RP system during an acquisition, the disassembler might acquire an invalid sample.
Always wear a grounding wrist strap or similar device while handling the microprocessor and probe adapter. 2. To discharge your stored static electricity, touch the ground connector located on the back of the logic analyzer. 1–3 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 20
6. Tighten the screws. The elastomer needs to be compressed at the rate of 3 lb. per linear inch. Tighten the screws at a torque rating of 3 in. lbs, minimum, and 8 in. lbs., maximum torque. 1–4 TMS 165 i960RP Microprocessor Support Instruction Manual...
Getting Started Min. torque 3 in. lbs. Max. torque 8 in. lbs. Larger hole Probe adapter Larger flange Elastomer Larger hole Figure 1–1: Attaching the probe adapter to your SUT 1–5 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 22
10. Connect the module end of the P6434 probe or the MTIF probe to the corresponding connector (match label colors) on the logic analyzer module. The module end of the P6434 probe or the MTIF probe is also keyed. 1–6 TMS 165 i960RP Microprocessor Support Instruction Manual...
Push down to engage latch. Probe tip Figure 1–2: Connecting probes to the probe adapter NOTE. If you are using a Mass Termination Interface (MTIF), refer to those instructions to complete the connection. 1–7 TMS 165 i960RP Microprocessor Support Instruction Manual...
Table 1–2 shows the clock probes and the i960RP signal to which they must connect for disassembly to be correct. Table 1–2: i960RP signal connections for clock probes Section:channel i960RP signal CK:1 BLAST~ = CK:0 S_CLK = Indicates the channel is double probed. 1–10 TMS 165 i960RP Microprocessor Support Instruction Manual...
H Symbol table files Remember that the information in this section is specific to the operations and functions of the TMS 165 i960RP support on any Tektronix logic analyzer for which it can be purchased. Information on basic operations describes general tasks and functions.
H Ext. Bus Master Cycles Included, where DMA cycles are acquired. Symbols The TMS 165 support supplies one symbol table file. The i960RP_Ctrl file replaces specific Control channel group values with symbolic values when Symbolic is the radix for the channel group.
Page 31
0 X X 0 DMA read from memory DMA_WRITE 1 X X X 1 X 0 X DMA write to memory DMA_WRITE 1 X X X 1 X X 0 DMA write to memory 2–3 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 32
X X X X None of the above Information on basic operations describes how to use symbolic values for triggering and for displaying other channel groups symbolically, such as the Address channel group. 2–4 TMS 165 i960RP Microprocessor Support Instruction Manual...
The disassembler displays special characters and strings in the instruction mnemonics to indicate significant events. Table 2–2 shows these special characters and strings, and gives a definition of what they represent. 2–5 TMS 165 i960RP Microprocessor Support Instruction Manual...
Instruction fetch not executed by the processor ( EXTENSION ) [ The second word of an extended opcode is fetched from memory ( PREFETCH BYTE ) [ 8-bit instruction fetch ( PREFETCH HALF-WORD ) [ 16-bit instruction fetch 2–6 TMS 165 i960RP Microprocessor Support Instruction Manual...
Address Group. Lists data from channels connected to the i960RP address bus. Data Group. Lists data from channels connected to the i960RP data bus. Mnemonics Column. Lists the disassembled instructions and cycle types. 2–7 TMS 165 i960RP Microprocessor Support Instruction Manual...
(described in the information on basic operations), you can change the displayed data in the following ways: H Specify the starting address of the exception vector table H Specify the starting address of the fault vector table 2–9 TMS 165 i960RP Microprocessor Support Instruction Manual...
You must identify this condition and execute a flush. Refer to section 4.3.2 in the i960RP Microprocessor User’s Manual, Intel, February 1996, for more information on marking word aligned sequences. 2–10 TMS 165 i960RP Microprocessor Support Instruction Manual...
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. 2–12 TMS 165 i960RP Microprocessor Support Instruction Manual...
The probe adapter does not require any configuration. Specifications These specifications are for a probe adapter connected between a compatible Tektronix logic analyzer and a SUT. Table 3–1 shows the electrical requirements the SUT must produce for the support to acquire correct data. 3–1...
Non-operating 15 km (50,000 ft) maximum Electrostatic immunity The probe adapter is static sensitive Designed to meet Tektronix standard 062-2847-00 class 5. Not to exceed i960RP microprocessor thermal considerations. Forced air cooling may be required across the CPU. 3–2 TMS 165 i960RP Microprocessor Support Instruction Manual...
There are no current European Directives that apply to this product. Figure 3–1 shows the dimensions of the probe adapter. 57 mm (2.25 in) 86 mm (3.40 in) 4 mm (.160 in) Figure 3–1: Dimensions of the probe adapter 3–3 TMS 165 i960RP Microprocessor Support Instruction Manual...
Table 3–5: Control group channel assignments Bit order Section:channel i960RP signal name C2:7 LOCK~ C2:3 HOLDA C3:0 WIDTH1 C2:4 WIDTH0 C2:5 BLAST~ C3:4 W/R~ C2:6 D/C~ C2:2 RDYRCV~ C2:1 LRDYRCV~ 3–5 TMS 165 i960RP Microprocessor Support Instruction Manual...
(not part of any group) and the i960RP signal to which each channel connects. Table 3–10: Clock channel assignments Section:channel i960RP signal name CK:1 BLAST~ = CK:0 S_CLK = Indicates that the signal is double probed. 3–7 TMS 165 i960RP Microprocessor Support Instruction Manual...
How Data is Acquired This part of this chapter explains how the module acquires i960RP signals using the TMS 165 software and probe adapter. This part also provides additional information on microprocessor signals accessible on or not accessible on the probe adapter, and on extra probe channels available for you to use for additional connections.
(HLDA low) will be logged in. Backoff cycles (caused by the BOFF# signal) are stored. Alternate Bus Master Cycles Included. All bus cycles, including Alternate Bus Master cycles and Backoff cycles, are logged in. 3–9 TMS 165 i960RP Microprocessor Support Instruction Manual...
You can use these extra channels to make alternate SUT connections. Channels not defined in a channel group by the TMS 165 software are logged in with the Master sample point. Table 3–12: Extra module sections and channels...
Page 55
WARNING The following servicing instructions are for use only by qualified personnel. To avoid injury, do not perform any servicing other than that stated in the operating instructions unless you are qualified to do so. Refer to all Safety Summaries before performing any service.
Page 59
Probe Adapter Circuit Description The TMS 165 i960RP support uses a passive probe adapter. The probe adapter does not contain any active circuitry. There are no user serviceable or replaceable parts on the TMS 165 i960RP probe adapter board. 4–1...
Page 63
Replaceable Parts This section contains a list of the replaceable parts for the TMS 165 i960RP microprocessor support. Use this list to identify and order replacement parts. Parts Ordering Information Replacement parts are available through your local Tektronix field office or representative.
Page 64
Chassis-mounted parts have no assembly number prefix, and they are located at the end of the electrical parts list. Tektronix part number Use this part number when ordering replacement parts from Tektronix. 3 and 4 Serial number Column three indicates the serial number at which the part was first effective. Column four indicates the serial number at which the part was discontinued.
Page 65
ATTN: ALICIA SANFORD ROCKFORD, IL 611045181 516 18TH AVE TK2548 XEROX CORPORATION 14181 SW MILLIKAN WAY BEAVERTON, OR 97005 80009 TEKTRONIX INC 14150 SW KARL BRAUN DR BEAVERTON, OR 97077–0001 PO BOX 500 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 66
070–9681–00 TMS 165 070–9803–00 MANUAL, TECH: TLA 700 SERIES MICRO SUPPORT 80009 070–9803–00 INSTALLATION OPTIONAL ACCESSORIES 070–9802–00 MANUAL, TECH: BASIC OPERATIONS OF TK2548 070980200 MICROPROCESSOR SUPPORT ON DAS/TLA, LOGIC ANALYZER, DP, SHRINK WRAP TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 67
Replaceable Parts Figure 1: i960RP probe adapter exploded view TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 68
Replaceable Parts TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 71
3–9 disassembler compliances, 3–3 definition, ix connections logic analyzer configuration, 1–2 Mictor connector, 1–6 setup, 2–1 no probe adapter, 1–8 Disassembly Format Definition overlay, 2–9 channel probes, 1–8 Index–1 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 72
3–3 software compatibility, 1–1 channel assignments, 3–4 compliances, 3–3 electrical, 3–1 environmental, 3–2 mechanical (dimensions), 3–3 manual Subroutine display format, 2–9 conventions, ix support setup, 2–1 how to use the set, ix Index–2 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 73
1–8 definition, ix hardware reset, 1–2 symbol table, Control channel group, 2–2 viewing disassembled data, 2–5 system clock rate, 1–2 system file, demonstration, 2–12 XXX, definition, ix Tektronix, how to contact, x Index–3 TMS 165 i960RP Microprocessor Support Instruction Manual...
Page 74
Index Index–4 TMS 165 i960RP Microprocessor Support Instruction Manual...
Need help?
Do you have a question about the TMS 165 and is the answer not in the manual?
Questions and answers