Page 1
Instruction Manual TMS 101 8086 & 8088 Microprocessor Support 070-9804-00 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 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.
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. TMS 101 8086 & 8088 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 101 8086 & 8088 Microprocessor Support Instruction Manual...
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 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 12
Service Safety viii TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Tektronix logic analyzers. If you are familiar with operating microprocessor supports on the logic analyzer for which the TMS 101 8086/8088 support was purchased, you will probably only need this instruction manual to set up and run the support.
Preface: Microprocessor Support Documentation The term logic analyzer refers to the Tektronix logic analyzer for which this support was purchased. The term module refers to a 102/136-channel or a 96-channel module. 8086/88 refers to all supported variations of the 8086/8088 microprocessor unless otherwise noted.
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 101 microprocessor support. Table 1–1 shows the microprocessors and packages from which the TMS 101 support can acquire and disassemble data. Table 1–1: Supported microprocessors...
8086/8088 support require- ments and restrictions. System Clock Rate. The TMS 101 support can acquire data from the 8086/8088 microprocessor at speeds of up to 16 MHz Configuring the Probe Adapter The probe adapter does not require any configuration.
CAUTION. Failure to correctly place the microprocessor into the probe adapter might permanently damage all electrical components once power is applied. 6. Place the microprocessor into the probe adapter as shown in Figure 1–1. 1–3 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Figure 1–2. Match the channel groups and numbers on the probe labels to the corresponding pins on the probe adapter. Match the ground pins on the probes to the corresponding pins on the probe adapter. 1–4 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
However, keep in mind that this might increase loading, which can reduce the electrical performance of your probe adapter. 1–5 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
1 on the probe adapter and pin 1 of the microprocessor. 3. Connect the cable end to the square pins on the probe adapter. 4. Follow step 7 in the previous procedure. 5. Connect the clip end to the microprocessor. 1–6 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
If you are using a test clip, touch any of the ground pins on the clip to discharge stored static electricity from it. 1–7 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Table 1–3 shows the clock probes and the 8086/8088 signals to which they must connect for disassembly to be correct. Table 1–3: 8086/8088 signal connections for clock probes Section:channel 8086/8088 signal CK:3 CK:2 STATUS_D CK:1 ALE_L 1–11 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 28
Getting Started 1–12 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Symbol table files Remember that the information in this section is specific to the operations and functions of the TMS 101 8086/8088 support on any Tektronix logic analyzer for which it can be purchased. Information on basic operations describes general tasks and functions.
(a DMA device or another micropro- cessor). These types of cycles are acquired when you select Included. Symbols The TMS 101 support supplies four symbol table files: 8086MN_Ctrl for the 8086 in MIN mode 8086MX_Ctrl for the 8086 in MAX mode...
Write to I/O space Responding to an interrupt Locked data read cycle (nonopcode fetch) Locked memory write cycle Locked read from I/O space Locked write to I/O space Inseparable back-to-back cycles 2–3 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Any memory or I/O read cycles except an Opcode Fetch Any memory or I/O write Responding to an interrupt The processor is not in MAX mode Symbols used only for triggering, they are not displayed. 2–4 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Symbols used only for triggering, they are not displayed. 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–5 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 36
Setting Up the Support 2–6 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Refer to Changing How Data is Displayed on page 2–10. The default display format shows the Address, Data, and Control channel group values for each sample of acquired data. 2–7 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
A fetch cycle computed to be an opcode flush ( EXTENSION ) A fetch cycle computed to be an opcode extension ( WRONG MODE : MIN ) Disassembler is in MAX mode and MN/MX~ is high 2–8 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Data Group. Lists data from channels connected to the 8086/8088 Data bus. Mnemonic Column. Lists the disassembled instructions and cycle types. Control Group Column. Lists data from channels connected to the 8086/8088 Control bus. 2–9 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
You can make optional display selections for disassembled data to help you Selections analyze the data. You can make these selections in the Disassembly property page (the Disassembly Format Definition overlay). 2–10 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
The cycle is not disassembled. Extension Extension Both bytes are treated as extensions. Read (8086MN Mode only) The cycle is treated as a read. Undo Mark Remove all marks from the current sequence. 2–11 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
DIP clip. The probe adapter accommodates the Intel 8086/8088 microprocessor in a 40-pin DIP package. Configuration The probe adapter does not require any configuration. 3–1 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
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. In Table 3–1, for the 102/136-channel module, one podlet load is 20 k parallel with 2 pF.
The probe adapter is static sensitive Designed to meet Tektronix standard 062-2847-00 class 5. Not to exceed 8086/8088 microprocessor thermal considerations. Forced air cooling might be required across the CPU. 3–3 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
How Data is Acquired This part of this chapter explains how the module acquires 8086/8088 signals using the TMS 101 software and probe adapter. This part of this chapter also provides additional information on microprocessor signals accessible on or not accessible on the probe adapter, and on extra acquisition channels available for you to use for additional connections.
Specifications The TMS 101 uses a PAL (22V10C) on the probe adapter to decode the status lines and determine the sample points for the disassembler. The PAL decodes the 8086/8088 signals differently depending on the mode used (MAX or MIN):...
SUT bus buffering topology provides adequate data visibility at the 8086/8088 socket. If these conditions are not met, a special sample is forced to record a transfer of bus mastership. 3–10 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
C1:7-0, C0:7-0, D3:7-0, D2:7-0 These channels are not defined in any channel group and data acquired from them is not displayed. To display data, you will need to define a channel group. 3–12 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 57
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 61
Probe adapter circuit description Probe Adapter Circuit Description The TMS 101 uses a 22V10C PAL to decode the status lines and determine the sample points for the disassembler. How signals are decoded depends on whether the processor is in MIN or MAX mode.
Page 65
Replaceable Electrical Parts This chapter contains a list of the replaceable electrical components for the TMS 101 8086/8088 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 66
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 67
CONN,HDR:PCB,;MALE,STR,2 X 40,0.1 CTR,0.235 (See Replaceable Mechanical Parts List) A1U360 160–8963–00 IC,DIGITAL:CMOS,PLD;PAL,22V10,10NS,180MA STATUS B DMA 80009 160–8963–00 A1U600 ––– –––– SOCKET,DIP:PCB,;FEMALE,STR,2 X 20,0.1 X 0.6 AME (See Replaceable Mechanical Parts List) 5–3 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 68
Replaceable Electrical Parts 5–4 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 71
Replaceable Mechanical Parts This chapter contains a list of the replaceable mechanical components for the TMS 101 8086/8088 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 72
Items in this section are referenced by figure and index numbers to the exploded view illustrations that follow. 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 73
40 POS DIP CLIP X 2X20 0.1 CTR RCPT W/CTR PLZ 159–0204–00 FUSE, WIRE LEAD 3.0A, 125V, 5 SECONDS 61857 ORDER BY DESC (F800) 070–9802–00 MANUAL, TECH: BASIC OPS MICRO SUPPORT ON 80009 070–9802–00 DAS/TLA 500 SERIES LOGIC ANALYZERS 6–3 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Page 77
3–3 other microprocessor signals, 3–11 probe adapter to SUT, DIP, 1–3 using converter clip, 1–6 Control Flow display format, 2–10 fuse, replacing the fuse, 4–1 Control group channel assignments, 3–7 Index–1 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
Need help?
Do you have a question about the TMS 101 and is the answer not in the manual?
Questions and answers