background image

TMS 600 SAB-C167 80C167 Microcontroller Support Instruction Manual 

2–1

Setting Up the Support

 

This section provides information on how to set up the support. Information
covers the following topics:

H

Channel group definitions

H

Clocking options

H

Symbol table files

The information in this section is specific to the operations and functions of the
TMS 600 80C167 support on any Tektronix logic analyzer for which it can be
purchased. Information on basic operations describes general tasks and functions.

Before you acquire and disassemble data, you need to load the support and
specify 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

The software automatically defines channel groups for the support. The channel
groups for the 80C167 support are Address, Data, Mnemonic, Control, Port2,
Misc0, Misc1, P7 (7-0), and P8 (7-0). If you want to know which signal is in
which group, refer to the channel assignment tables beginning on page 3–6.

Clocking Options

The TMS 600 support offers a microcontroller-specific clocking mode for the
80C167 microcontroller. This clocking mode is the default selection whenever
you load the 80C167 support.

A description of how cycles are sampled by the module using the support and
probe adapter is found in the Specifications chapter.

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.

The clocking options for the TMS 600 support are: Write Mode and Alternate
Bus Master Cycles.

Summary of Contents for TMS 600 SAB-C167 80C167

Page 1: ...oduct 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 av...

Page 2: ...hnical Data and Computer Software clause at DFARS 252 227 7013 or subparagraphs c 1 and 2 of the Commercial Computer Software Restricted Rights clause at FAR 52 227 19 as applicable Tektronix products...

Page 3: ...ce 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...

Page 4: ...locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under...

Page 5: ...Probe Adapter 1 3 Connecting to a System Under Test 1 4 With a PQFP Probe Adapter 1 4 Without a Probe Adapter 1 8 Applying and Removing Power 1 11 Operating Basics Setting Up the Support 2 1 Channel G...

Page 6: ...3 14 Alternate Microprocessor Connections 3 15 Signals On the Probe Adapter 3 15 Extra Channels 3 15 80C167 Microcontroller Signal Names to 144 pin EIAJ QFP test clip pinout 3 15 Maintenance Probe Ada...

Page 7: ...the SUT 1 6 Figure 1 4 Connecting the cable to the high density probe 1 7 Figure 1 5 Connecting channel and clock probes to a high density probe 1 8 Figure 1 6 Location of the power jack 1 12 Figure 2...

Page 8: ...2 3 Cycle type definitions 2 4 Table 3 1 Electrical specifications 3 2 Table 3 2 Environmental specifications 3 4 Table 3 3 Certifications and compliances 3 4 Table 3 4 Address group channel assignmen...

Page 9: ...serve all ratings and marking on the product Consult the product manual for further ratings information before making connections to the product Do not apply a potential to any terminal including the...

Page 10: ...ld result in damage to this product or other property Terms on the Product These terms may appear on the product DANGER indicates an injury hazard immediately accessible as you read the marking WARNIN...

Page 11: ...ents 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...

Page 12: ...Service Safety Summary viii TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Page 13: ...ks common to supports 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 H Co...

Page 14: ...ual The manual set provides the information necessary to install operate maintain and service the logic analyzer and associated products Contacting Tektronix Product Support For application oriented q...

Page 15: ...Getting Started...

Page 16: ......

Page 17: ...data from systems that are based on the Siemens 80C167 microcontroller The support runs on a compatible Tektronix logic analyzer equipped with a 102 136 channel module or a 96 channel module Refer to...

Page 18: ...our 80C167 based system Refer to information on basic operations to determine how many modules and probes the logic analyzer needs to meet the channel requirements Requirements and Restrictions You sh...

Page 19: ...es not support PEC peripheral event controller detection by the disassembler only the marking options are provided Opcode Fetch and Data Read There is no signal on the microcontroller to distinguish b...

Page 20: ...e connected to square pins on a circuit board To connect the logic analyzer to a SUT using a PQFP probe adapter follow these steps 1 Turn off power to your SUT It is not necessary to turn off the logi...

Page 21: ...ight tolerances The clip supports only PQFP devices that conform to the EIAJ standard Attaching the clip to a device that does not conform to this EIAJ standard can easily damage the clip s connection...

Page 22: ...7 Microcontroller Support Instruction Manual 4 Place the probe adapter assembly onto the microcontroller on your SUT as shown in Figure 1 3 Probe adapter assembly Microcontroller Pin 1 Pin 1 Figure 1...

Page 23: ...igure 1 4 High density probe Pin 1 side Figure 1 4 Connecting the cable to the high density probe CAUTION Failure to correctly place the probe adapter onto the microcontroller might permanently damage...

Page 24: ...hold them by the cables or necks of the podlets High density probe Channels connect to the logic analyzer Figure 1 5 Connecting channel and clock probes to a high density probe 7 Measure the resistanc...

Page 25: ...it 3 Use Table 1 2 to connect the channel probes to 80C167 signal pins on the test clip or in the SUT Use leadsets to connect at least one ground lead from each channel probe and the ground lead from...

Page 26: ...A0 7 A7 D0 7 D7 A0 6 A6 D0 6 D6 A0 5 A5 D0 5 D5 A0 4 A4 D0 4 D4 A0 3 A3 D0 3 D3 A0 2 A2 D0 2 D2 A0 1 A1 D0 1 D1 A0 0 A0 D0 0 D0 C3 7 CS4 C2 7 BHE C3 6 CS3 C2 6 WR C3 5 CS2 C2 5 RD C3 4 CS1 C2 4 ALE C3...

Page 27: ...5 volts power to the probe adapter The center connector of the power jack connects to Vcc NOTE Whenever the SUT is powered off be sure to remove power from the probe adapter To apply power to the 80C...

Page 28: ...re 1 6 Location of the power jack To remove power from the SUT and 80C167 probe adapter follow these steps CAUTION Failure to power down your SUT before removing the power from the probe adapter might...

Page 29: ...Operating Basics...

Page 30: ......

Page 31: ...an change them as needed Channel Group Definitions The software automatically defines channel groups for the support The channel groups for the 80C167 support are Address Data Mnemonic Control Port2 M...

Page 32: ...WR mode pin WR retains its normal function H WRL WRH In WRL WRH mode pin WR acts as WRL and pin WRH acts as byte high enable Symbols The TMS 600 support supplies one symbol table file The 80C167_Ctrl...

Page 33: ...or Appendix A Error Messages and Disassembly Problems in the basic operations user manual Viewing Disassembled Data You can view disassembled data in four display formats Hardware Software Control Fl...

Page 34: ...certain cycle type labels in parentheses Table 2 3 shows these cycle type labels and gives a definition of the cycle they represent Reads to interrupt and exception vectors will be labeled with the ve...

Page 35: ...F3E6 MOV R3 0000 0011111 200 ns 1970 F0302A 0000 EXTENSION 0011111 200 ns 1971 F0302C FF09 ADDB RH7 R7 0011111 200 ns 1972 F0302E F2E6 MOV R2 0000 0011111 200 ns 1973 F00000 00FA DATA READ 0011111 200...

Page 36: ...routine calls if they are considered to be taken Instructions that will unconditionally generate a subroutine call or a return in the 80C167 microcontroller are as follows CALLR CALLS PCALL RET RETI R...

Page 37: ...m fields you must select the write configura tion that the microcontroller is to use There are two possible selections Write Mode WR WRL WRH In WR Mode pin WR retains its normal function In WRL WRH mo...

Page 38: ...ions assigned to them Only even Extensions will have the option of Opcode Data Read If the current sequence is a Data Read the mark option menu will have the selections Flush Opcode Extension and Pec...

Page 39: ...The support will label all of the exception vector reads with the following labels CC1INT CC2INT CC3INT CC4INT CC5INT CC6INT CC7INT CC8INT CC9INT CC10INT CC11INT CC12INT CC13INT CC14INT CC15INT CC16IN...

Page 40: ...Acquiring and Viewing Disassembled Data 2 10 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Page 41: ...Specifications...

Page 42: ......

Page 43: ...stem Information on basic operations contains a figure showing the logic analyzer connected to a typical probe adapter Refer to that figure while reading the following description The probe adapter co...

Page 44: ...ected 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 Table 3 2 shows the environmental...

Page 45: ...CT162244ET Port4 7 0 7 pF 2 74FCT162260AT RD WR ALE BHE 7 pF 2 74FCT162244ET RSTIN RSTOUT HLDA 3 5 pF 1 74FCT162244ET Port2 15 0 3 5 pF 1 74FCT162244ET Port7 7 0 3 5 pF 1 74FCT162244ET Port8 7 0 3 5 p...

Page 46: ...o 75 C 67 to 167 F Humidity 10 to 95 relative humidity Altitude Operating 4 5 km 15 000 ft maximum Non operating 15 km 50 000 ft maximum Electrostatic immunity The probe adapter is static sensitive De...

Page 47: ...B C167 80C167 Microcontroller Support Instruction Manual 3 5 113 mm 4 45 in 120 mm 4 75 in 11 mm 45 in 48 mm 1 90 in 25 4 mm 1 00 in 8 mm 300 in 43 mm 1 70 in 17 mm 65 in Pin 1 Pin 1 Figure 3 2 Dimens...

Page 48: ...cated H A tilde following a signal name indicates an active low signal H An equals sign following a signal name indicates that it is double probed Table 3 4 shows the probe section and channel assignm...

Page 49: ...ows the probe section and channel assignments for the Data group and the microcontroller signal to which each channel connects By default this channel group is displayed in hexadecimal Table 3 5 Data...

Page 50: ...1 C2 1 HLDA 0 C2 0 RSTOUT Table 3 7 shows the probe section and channel assignments for the Port2 15 8 group and the microcontroller signal to which each channel connects The channel assignments of Po...

Page 51: ...the Misc0 group and the microcontroller signal to which each channel connects The channel assignments of Misc0 are not stored as acquisition data and they can not be used for triggering You must doubl...

Page 52: ...Bit order Section channel 80C167 signal name 7 D3 7 T2IN 6 D3 6 T3IN 5 D3 5 T4IN 4 D3 4 CAPIN 3 D3 3 MRST 2 D3 2 MTSR 1 D3 1 TXD0 0 D3 0 RXD0 Signal not required for disassembly Table 3 10 shows the...

Page 53: ...he Port8 7 0 group and the microcontroller signal to which each channel connects The channel assignments of Port8 are not stored as acquisition data and they can not be used for triggering You must do...

Page 54: ...ional information on microcontroller signals accessible on or not accessible on the probe adapter and on extra probe channels available for you to use for additional connections A special clocking pro...

Page 55: ...nstruction Manual 3 13 Figure 3 3 shows the multiplexed bus timing and the sample point and master sample point Segment P4 ALE BUS P0 Address Address Data RD BUS P0 WR Master sample point Sample point...

Page 56: ...ter Cycles Excluded Alternate Bus Master Cycles Included and Write Mode Alternate Bus Master Cycles Excluded DMA cycles are not acquired This is the default selection Alternate Bus Master Cycles Inclu...

Page 57: ...el group If you do connect these channels to other signals you should set up another channel group for them The following signals are on the probe adapter but are not acquired P5 0 through P5 15 P6 5...

Page 58: ...Specifications 3 16 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Page 59: ...re 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...

Page 60: ......

Page 61: ...Maintenance...

Page 62: ......

Page 63: ...obe adapter and the microcontroller on the SUT The probe adapter has a jumper to select between the multiplexed and demulti plexed modes of operation The probe adapter uses the 74FCT162260AT 12 bit tr...

Page 64: ...roller Support Instruction Manual Replacing the Fuse If the fuse on the 80C167 probe adapter opens burns out you can replace it with a 5 A 125 V fuse Figure 4 1 shows the location of the fuse on the p...

Page 65: ...Replaceable Electrical Parts...

Page 66: ......

Page 67: ...it is important to include the following information in your order H Part number H Instrument type or model number H Instrument serial number H Instrument modification number if applicable If you ord...

Page 68: ...e serial number at which the part was discontinued No entry indicates the part is good for all serial numbers 5 Name description An item name is separated from the description by a colon Because of sp...

Page 69: ...NE PARK MINNEAPOLIS MN 55428 26742 METHODE ELECTRONICS INC BACKPLAIN DIVISION 7444 WEST WILSON AVE CHICAGO IL 60656 4548 53387 3M COMPANY ELECTRONICS PRODUCTS DIV 3M AUSTIN CENTER AUSTIN TX 78769 2963...

Page 70: ...W GRD PLANE 0 320 H X 0 125 TAIL LAT 00779 121289 7 A01 159 0059 00 FUSE WIRE LEAD 5A 125V 61857 SPI 5A 010 0610 00 PROBEADAPTER SAB C167 PQFP 144 SOLDERED TMS600 OPT 01 80009 010 0610 00 103 0407 00...

Page 71: ......

Page 72: ......

Page 73: ......

Page 74: ......

Page 75: ......

Page 76: ......

Page 77: ...Replaceable Mechanical Parts...

Page 78: ......

Page 79: ...t is important to include the following information in your order H Part number H Instrument type or model number H Instrument serial number H Instrument modification number if applicable If you order...

Page 80: ...rs 5 Qty This indicates the quantity of parts used 6 Name description An item name is separated from the description by a colon Because of space limitations an item name may sometimes appear as incomp...

Page 81: ...8 S3109 FELLER U S CORPORATION 72 VERONICA AVE UNIT 4 SOMERSET NJ 08873 26742 METHODE ELECTRONICS INC BACKPLAIN DIVISION 7444 WEST WILSON AVE CHICAGO IL 60656 4548 05276 ITT POMONA ELECTRONICS 1500 E...

Page 82: ...TRUCTION SAB C167 DISSASEMBLER TMS 600 80009 070 9800 00 070 9803 00 1 MANUAL TECH TLA 700 SERIES MICRO SUPPORT INSTALLATION 80009 070 9803 00 119 5061 01 1 POWER SUPPLY 25W 5V 5A CONCENTRIC 2MM 90 26...

Page 83: ...Replaceable Mechanical Parts TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual 6 5 1 2 3 4 5 6 7 Figure 1 80C167 probe adapter exploded view...

Page 84: ...truction Manual Replaceable mechanical parts list Fig index number Tektronix part number Serial no effective Serial no discont d Qty Name description Mfr code Mfr part number 2 1 174 3418 00 1 CA ASSY...

Page 85: ...RO STRIP FEMALE STR 100 POS 0 05 CTR W GRD PLANE 0 320 H X 0 124 TAIL LATCHING 4 ROW 0 05 PCB STAGGER J150 J250 80009 131594700 4 671 3395 00 1 CKT BD ASSY 192 CHANNELS HIGH DENSITY PROBE 80009 671339...

Page 86: ...Replaceable Mechanical Parts 6 8 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual 1 2 3 4 5 6 7 8 Figure 3 192 Channel High Density Probe exploded view...

Page 87: ...Index...

Page 88: ......

Page 89: ...k rate 1 2 clocking Custom how data is acquired 3 12 custom 2 1 clocking options alternate bus master cycles 2 2 excluded 3 14 included 3 14 field names 2 1 how data is acquired 3 14 write mode 2 2 3...

Page 90: ...cking and how data is acquired 3 12 microcontroller signal names pin number on 144 pin EIAJ QFP test clip 3 15 microprocessor package types supported 1 1 Misc0 group channel assignments 3 9 Misc1 grou...

Page 91: ...isplay format 2 5 special characters displayed 2 3 specifications 3 1 certifications 3 4 channel assignments 3 6 compliances 3 4 electrical 3 2 environmental 3 4 mechanical dimensions 3 5 subroutine d...

Page 92: ...Index Index 4 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Page 93: ......

Page 94: ......

Reviews: