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.

Содержание TMS 600 SAB-C167 80C167

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 12: ...Service Safety Summary viii TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Страница 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...

Страница 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...

Страница 15: ...Getting Started...

Страница 16: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 29: ...Operating Basics...

Страница 30: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 40: ...Acquiring and Viewing Disassembled Data 2 10 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Страница 41: ...Specifications...

Страница 42: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 58: ...Specifications 3 16 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Страница 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...

Страница 60: ......

Страница 61: ...Maintenance...

Страница 62: ......

Страница 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...

Страница 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...

Страница 65: ...Replaceable Electrical Parts...

Страница 66: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 71: ......

Страница 72: ......

Страница 73: ......

Страница 74: ......

Страница 75: ......

Страница 76: ......

Страница 77: ...Replaceable Mechanical Parts...

Страница 78: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 87: ...Index...

Страница 88: ......

Страница 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...

Страница 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...

Страница 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...

Страница 92: ...Index Index 4 TMS 600 SAB C167 80C167 Microcontroller Support Instruction Manual...

Страница 93: ......

Страница 94: ......

Отзывы: