Tektronix TMS 101 Instruction Manual
Tektronix TMS 101 Instruction Manual

Tektronix TMS 101 Instruction Manual

Microprocessor support
Table of Contents

Advertisement

Quick Links

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. 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.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS 101 and is the answer not in the manual?

Questions and answers

Summary of Contents for Tektronix TMS 101

  • 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.
  • Page 5: Table Of Contents

    ........3–11 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 6 ............Index–1 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 7 ....3–9 Figure 3–3: 8086/8088 Clocking in MIN Mode ....3–10 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 8 ......3–11 Table 3–10: Extra module sections and channels ....3–12 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 9: 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. 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...
  • Page 11: Service Safety Summary

    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...
  • Page 13: Preface: Microprocessor Support Documentation

    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.
  • Page 14: Logic Analyzer Documentation

    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.
  • Page 15: Getting Started

    Getting Started...
  • Page 17: Support Description

    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...
  • Page 18: Logic Analyzer Software Compatibility

    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.
  • Page 19: Dip Probe Adapter

    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...
  • Page 20: Figure 1-1: Placing A Microprocessor Into A Dip Probe Adapter

    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...
  • Page 21: Figure 1-2: Connecting Probes To A Dip Probe Adapter

    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...
  • Page 22: Dip Probe Adapter With A Dip Clip

    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...
  • Page 23: Without A Probe Adapter

    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...
  • Page 24: Table 1-2: 8086/8088 Signal Connections For Channel Probes

    A2:7 IO_M~_T * IO_M~_T * A2:6 DT_R~_T * DT_R~_T * A2:5 DEN~_T * DEN~_T * A2:4 BHE~ BHE~ SS0~ A2:3 A2:2 A2:1 A2:0 A1:7 A1:6 A1:5 A1:4 A1:3 A1:2 A1:1 1–8 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 25 D3:5 D3:4 D3:3 D3:2 D3:1 D3:0 D2:7 M/IO~ M/IO~ D2:6 DT/R~ DT/R~ D2:5 DEN~ DEN~ D2:4 D2:3 D2:2 D2:1 D2:0 D1:7 D1:6 D1:5 D1:4 D1:3 D1:2 D1:1 D1:0 D0:7 D0:6 1–9 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 26 EOC_D * EOC_D * C2:1 HLDA_D * HLDA_D * HLDA_D * HLDA_D * C2:0 RESET RESET RESET RESET C1:7 C1:6 C1:5 C1:4 C1:3 C1:2 C1:1 C1:0 C0:7 C0:6 C0:5 C0:4 C0:3 1–10 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 27: Table 1-3: 8086/8088 Signal Connections For Clock Probes

    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...
  • Page 29: Operating Basics

    Operating Basics...
  • Page 31: Setting Up The Support

    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.
  • Page 32: Dma Cycles

    (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...
  • Page 33: Table 2-2: Control Group Symbol Table For The 8088 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...
  • Page 34: Table 2-3: Control Group Symbol Table For The 8086 In Min Mode

    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...
  • Page 35: Table 2-4: Control Group Symbol Table For The 8088 In Min Mode

    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...
  • Page 37: Acquiring And Viewing Disassembled Data

    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...
  • Page 38: Hardware Display Format

    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...
  • Page 39: Figure 2-1: Hardware Display Format

    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...
  • Page 40: Control Flow Display Format

    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...
  • Page 41: Marking Cycles

    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...
  • Page 42: Viewing An Example Of Disassembled Data

    SUT. Information on basic operations describes how to view the file. 2–12 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 43: Specifications

    Specifications...
  • Page 45: Probe Adapter Description

    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...
  • Page 46: Table 3-1: Electrical Specifications

    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.
  • Page 47: Table 3-2: Environmental Specification

    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...
  • Page 48: Figure 3-1: Dimensions Of The Probe Adapter

    (2.16 in) 3 mm (.130 in) Pin 1 19 mm (.75 in) 62 mm (2.45 in) 53 mm (2.10 in) 7 mm (.26 in) Figure 3–1: Dimensions of the probe adapter 3–4 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 49: Channel Assignments

    A2:3 A19/S6 A2:2 A18/S5 A2:1 A17/S4 A2:0 A16/S3 A1:7 AD15 A1:6 AD14 A1:5 AD13 A1:4 AD12 A1:3 AD11 A1:2 AD10 A1:1 A1:0 A0:7 A0:6 A0:5 A0:4 A0:3 A0:2 A0:1 A0:0 3–5 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 50: Table 3-5: Data Group Channel Assignments

    Table 3–5: Data group channel assignments Bit order Section: channel 8086/8088 signal name A1:7 AD15 A1:6 AD14 A1:5 AD13 A1:4 AD12 A1:3 AD11 A1:2 AD10 A1:1 A1:0 A0:7 A0:6 A0:5 A0:4 A0:3 A0:2 A0:1 A0:0 3–6 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 51: Table 3-6: Control Group Channel Assignments

    MAX mode MIN mode C3:6 CLK_B* CLK_B* C3:5 TEST~* TEST~* C3:4 READY* READY* C3:3 INTR* INTR* C3:2 NMI* NMI* C3:1 RQ~/GT1~* HOLDA C3:0 RQ~/GT0~* HOLD Signals not required for disasembly. 3–7 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 52: How Data Is Acquired

    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.
  • Page 53: Figure 3-2: 8086/8088 Clocking In Max Mode

    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):...
  • Page 54: Figure 3-3: 8086/8088 Clocking In Min Mode

    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...
  • Page 55: Clocking Options

    Table 3–9: 8086/8088 signals on J900 Pin No. Signal Name Pin No. Signal Name Pin No. Signal Name S1~_DIR~ MIN_MAX~ AD14 S0~_DIR~ AD15 AD13 QS0_ALE A16_S3 RQ0_HOLD AD12 QS1_INTA~ A17_S4 RQ1_HLDA INTR 3–11 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 56: Table 3-10: Extra Module Sections And Channels

    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 59 Maintenance...
  • 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 62 Maintenance 4–2 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 63 Replaceable Electrical Parts...
  • 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 69 Replaceable Mechanical Parts...
  • 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 74 Replaceable Mechanical Parts Figure 1: 8086/8088 probe adapter exploded view 6–4 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...
  • Page 75 Index...
  • 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...
  • Page 78 3–11 terminology, ix circuit description, 4–1 Timestamp display column, 2–10 clearance, 1–2 adding sockets, 1–5 dimensions, 3–4 configuring, 1–2 viewing disassembled data, 2–7 connecting leads, 1–4 Index–2 TMS 101 8086 & 8088 Microprocessor Support Instruction Manual...

This manual is also suitable for:

80868088

Table of Contents