Motorola CPU32 Guía de usuario

Busca en linea o descarga Guía de usuario para Procesadores Motorola CPU32. Motorola CPU32 User`s guide Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 107
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
About this Manual
We’ve added this manual to the Agilent website in an effort to help you support
your product. This manual is the best copy we could find; it may be incomplete
or contain dated information. If we find a more recent copy in the future, we will
add it to the Agilent website.
Support for Your Product
Agilent no longer sells or supports this product. Our service centers may be able
to perform calibration if no repair parts are needed, but no other support from
Agilent is available. You will find any other available product information on the
Agilent Test & Measurement website, www.tm.agilent.com.
HP References in this Manual
This manual may contain references to HP or Hewlett-Packard. Please note that
Hewlett-Packard's former test and measurement, semiconductor products and
chemical analysis businesses are now part of Agilent Technologies. We have
made no changes to this manual copy. In other documentation, to reduce
potential confusion, the only change to product numbers and names has been in
the company name prefix: where a product number/name was HP XXXX the
current name/number is now Agilent XXXX. For example, model number
HP8648A is now model number Agilent 8648A.
Vista de pagina 0
1 2 3 4 5 6 ... 106 107

Indice de contenidos

Pagina 1

About this Manual We’ve added this manual to the Agilent website in an effort to help you support your product. This manual is the best copy we co

Pagina 3 - At a Glance

Intermodule Measurement ProblemsSome problems occur only when you are trying to make ameasurement involving multiple modules.An event wasn’t captured

Pagina 4 - Introduction

MessagesThis section lists some of the messages that the analyzer displayswhen it encounters a problem.“. . . Inverse Assembler Not Found”This error o

Pagina 5 - In This Book

“Measurement Initialization Error”This error occurs when you have installed the cables incorrectly for one ortwo HP 16550A logic analysis cards. The f

Pagina 6 - Contents

“No Configuration File Loaded”This is usually caused by trying to load a configuration file for one type ofmodule/system into a different type of modu

Pagina 7

“Time from Arm Greater Than 41.93 ms”The state/timing analyzers have a counter to keep track of the time fromwhen an analyzer is armed to when it trig

Pagina 8

Cleaning the InstrumentIf this instrument requires cleaning, disconnect it from all power sources andclean it with a mild detergent and water. Make s

Pagina 9

© Copyright Hewlett-Packard Company 1997All Rights Reserved.Reproduction, adaptation, ortranslation without priorwritten permission isprohibited, exce

Pagina 10 - Overview

Product WarrantyThis Hewlett-Packardproduct has a warrantyagainst defects in materialand workmanship for a periodof one year from date ofshipment. Du

Pagina 11

OverviewThis chapter describes:• Logic analyzers supported• Equipment used with the preprocessor• Typical setups using the preprocessor and processor

Pagina 12 - Logic Analyzers Supported

Logic Analyzers SupportedFor the HP 16500B mainframe, software revision 3.04 or higher isrecommended. For the HP 16500C mainframe, software revisio

Pagina 13 - Equipment supplied

Equipment Used with the PreprocessorThis section lists equipment that can be used with this preprocessorwhen it is connected to one of the logic analy

Pagina 14 - Minimum equipment required

Minimum equipment requiredFor state and/or timing analysis of a Motorola CPU32 target system, you needall of the following:•The HP E2480A Preprocessor

Pagina 15

Additional equipment supportedAn HP E3458A Processor Probe can be connected through theHP E2480A to the target system. This eliminates the need fortar

Pagina 16

Typical setups using the preprocessor andprocessor probe togetherThe illustrations in this section show typical equipment setups. Thesetup you choose

Pagina 17 - Chapter 1: Overview

Hardware Designer’s Solution using a Prototype Analyzer, Preprocessor, and Processor ProbeSoftware Designer’s Solution using a PC or Workstation, Prep

Pagina 18 - Power-ON/Power-OFF Sequence

Power-ON/Power-OFF SequenceListed below are the sequences for powering on and off afully-connected preprocessor system. Simply stated, your targetsys

Pagina 19 - Connection Sequence

Connection SequenceThis manual supports connecting the preprocessor to a stand-alonelogic analyzer or to a prototype analyzer system.Disconnect power

Pagina 20 - Hooking up Your System

User’s GuidePublication Number E2480-97001May 1997For Safety Information, Warranties, and Regulatory Information, see thepages at the end of this manu

Pagina 21 - Hooking up your System

2Hooking up Your System

Pagina 22

Hooking up your SystemThis chapter shows you how to connect your logic analyzer to yourtarget system through the preprocessor interface. It also show

Pagina 23

Connecting the Preprocessor to the TargetSystemThis chapter explains how to connect the HP E2480A PreprocessorInterface to the target system. Connecti

Pagina 24

To connect the transition board to the preprocessorThe microcontroller-specific transition board properly routes the signals fromthe probe adapter to

Pagina 25

To connect the preprocessor interface to the probeadapterThe orientation of the preprocessor interface with respect to the probeadapter depends on the

Pagina 26

Connecting the probe adapter to the target systemThe CPU microcontrollers supported by the HP E2480A PreprocessorInterface come in a variety of QFP pa

Pagina 27

132-pin PQFP Probe Adapter Rotations132-Pin PQFP Probe Adapter Rotation DiagramChapter 2: Hooking up Your SystemConnecting the probe adapter to the ta

Pagina 28

144-pin TQFP Probe Adapter Rotations144-Pin TQFP Probing System Rotation DiagramChapter 2: Hooking up Your SystemConnecting the probe adapter to the t

Pagina 29 - Analyzer

160-pin QFP Probe Adapter Rotations160-Pin QFP Probing System Rotation DiagramChapter 2: Hooking up Your SystemConnecting the probe adapter to the tar

Pagina 30

Connecting the Preprocessor to the LogicAnalyzerThis section shows you how to connect the preprocessor to the logicanalyzer. It consists of the follo

Pagina 31 - Logic Analyzer

The HP E2480A Preprocessor Interface —At a GlanceThe HP E2480A Preprocessor Interface provides a generic interfacefor state and/or timing analysis bet

Pagina 32

Connecting the High-density Cables to thePreprocessor InterfaceFour high-density cables, and labels to identify them, are includedwith the HP E81xxA.

Pagina 33

Connecting the High-Density Cables to theLogic AnalyzerThe following pages show the connections between the logic analyzerpod cables and the high-dens

Pagina 34

To connect to the HP 1660A/AS/C/CS logic analyzersUse the following two figures to connect the preprocessor to the HP 1660A/Clogic analyzers. Find th

Pagina 35

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 36

To connect to the HP 1661A/AS/C/CS logic analyzersUse the following two figures to connect the preprocessor to the HP 1661A/Clogic analyzers. Find th

Pagina 37

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 38

To connect to the HP 1662A/AS/C/CS logic analyzersUse the following two figures to connect the preprocessor to the HP 1662A/Clogic analyzers. Find th

Pagina 39

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 40

To connect to the HP 1670A/D logic analyzerUse the figure below to connect the preprocessor to the HP 1670A/D logicanalyzers. Find the labels that we

Pagina 41

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 42

HP E2480A Preprocessor Interface with Microcontroller-specific Attachments and Optional Processor ProbeIntroductionE2480A Motorola CPU32 Preprocessor

Pagina 43

To connect to the HP 1671A/D logic analyzerUse the figure below to connect the preprocessor to the HP 1671A/D logicanalyzers. Find the labels that we

Pagina 44

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 45

To connect to the HP 1672A/D logic analyzerUse the figure below to connect the preprocessor to the HP 1672A/D logicanalyzers. Find the labels that we

Pagina 46

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 47

To connect to the HP 16550A logic analyzerUse the figure below to connect the preprocessor to the HP 16550A logicanalyzers. Find the labels that were

Pagina 48

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 49

Timing (two card)Configuration File (Timing)Use configuration file C_33X_1T orC_37X_1T for Timing analysis with the HP 16550A logic analyzer.Chapter 2

Pagina 50 - To set the ID switches

To connect to the HP 16554/55/56 logic analyzersUse the following two figure below to connect the preprocessor to the HP 16554A/55A/56A and HP 16555D/

Pagina 51 - To interpret the LEDs

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, viewing the logic analyzer FORMAT

Pagina 52

Configuring the Preprocessor and LogicAnalyzerThis section shows you how to configure the preprocessor and logicanalyzer. It consists of the followin

Pagina 53 - Downloading a configuration

In This BookThis book is the user’s guide for the HP E2480A Preprocessor Interface. Itassumes that you have a working knowledge of the logic analyzer

Pagina 54

Configuring the preprocessor interfaceConfiguring the preprocessor interface consists of the following:• Setting the ID switches• Interpreting the LED

Pagina 55

To interpret the LEDsThe LEDs on the preprocessor interface hardware have meanings describedbelow, after the following has been done:1. The ID switche

Pagina 56

HP E2480A LED LocationsChapter 2: Hooking up Your SystemTo interpret the LEDsE2480A Motorola CPU32 Preprocessor Interface 2–33

Pagina 57 - Connecting Optional Equipment

Downloading a configurationThe HP E2480A is shipped with all reconstruction disabled. Thispreprocessor configuration provides accurate analysis when A

Pagina 58

and CSORxof all chip selects being used. The second method requires codeto be loaded into the target, performing a "reset" and "run&quo

Pagina 59

Configuring the Logic AnalyzerConfiguring the logic analyzer consists of loading the software byinserting the floppy disk into the logic analyzer disk

Pagina 60 - Analyzing the Target System

The HP 16505A Prototype Analyzer requires software version A.01.22or higher to work with the HP E2480A.Logic Analyzer Configuration Files Analyzer Mod

Pagina 61

Connecting Optional EquipmentThe remaining portion of this chapter shows you how to connectoptional equipment you may wish to use to obtain additional

Pagina 62 - Modes of Operation

To connect the HP E3458A Processor ProbeThe processor probe allows you to halt execution, download code (if thetarget is RAM based), read/write memory

Pagina 63 - Format Menu

2–40 E2480A Motorola CPU32 Preprocessor Interface

Pagina 64 - Format Menu (Timing)

ContentsThe HP E2480A Preprocessor Interface —At a Glance ii1 OverviewLogic Analyzers Supported 1–3Equipment Used with the Preprocessor 1–4Equipmen

Pagina 65

3Analyzing the Target System

Pagina 66

Analyzing the Target SystemThis chapter describes modes of operation for the HP E2480APreprocessor Interface. It also describes preprocessor interfac

Pagina 67 - Using the Inverse Assembler

Modes of OperationThe HP E2480A Preprocessor Interface can be used in State mode orTiming mode. The following sections describe these operating modes

Pagina 68 - • Press the Align softkey

Format MenuThis section describes the organization of Motorola CPU32 signals inthe logic analyzer’s Format Menu.The configuration software sets up the

Pagina 69 - General output format

If fewer than eight pods are available for timing, the logic analyzer willtruncate the pods allocated. In this case, the logic analyzer Format menusho

Pagina 70

Status bit definition and encodingsThis section describes symbol information that has been set up by thepreprocessor interface configuration software

Pagina 71 - Clock qualifiers

CPU32 Symbolic Representation of Status BitsLabel Signal Symbol Value~ShoCy ~Show_Cycle IntExt01Rd/~Wr Rd/~Wr WrRd01~IFtch ~Inst_Fetch Fetch(blank)01~

Pagina 72 - Reference

Using the Inverse AssemblerThis section discusses the general output format of the inverseassembler and controller-specific information. This section

Pagina 73

To synchronize the inverse assemblerThe CPU32 microcontroller does not indicate externally which word fetchedis the beginning of a new instruction. Yo

Pagina 74 - Operating Characteristics

General output formatThe next few paragraphs describe the general output format of the inverseassemblers.Numeric Format Unless a value is followed by

Pagina 75

Connecting the High-Density Cables to the Logic Analyzer 2–12To connect to the HP 1660A/AS/C/CS logic analyzers 2–13State 2–13Timing 2–14To connect

Pagina 76

Processor-Specific Output FormatThe logic analyzer captures all bus cycles. This includes background andcoprocessor cycles as well as code cycles.A &

Pagina 77

Inverse assembler error messagesAny of the following list of error messages may appear during analysis of yourtarget software. Included with each mess

Pagina 78

4Reference

Pagina 79

ReferenceThis chapter contains additional reference information including thesignal mapping for the HP E2480A Preprocessor Interface.The information i

Pagina 80

Operating CharacteristicsThe following operating characteristics are not specifications, but are typicaloperating characteristics for the preprocessor

Pagina 81

Theory of Operation and ClockingTimingFor timing measurements, raw digital signals from the microcontroller arepresented to the logic analyzer through

Pagina 82

Address reconstruction overviewWhen CPU32 microcontrollers are reconfigured, they can present specialproblems for debugging. This is especially true w

Pagina 83

Address Reconstruction OverviewReferenceAddress reconstruction overview4–6 E2480A Motorola CPU32 Preprocessor Interface

Pagina 84

Signal-to-connector mapping (Timing)The following table shows the flow of signals from the microcontrollerthrough the E2480A timing connectors to the

Pagina 85

CPU32SIGNALNAMEE2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTIMING SUBLABELTiming Connector J5, Timing Pod 2~BR/CS0 37 0 STAT CSx~BG/CS1 35 1 STAT C

Pagina 86

Configuring the Logic Analyzer 2–36To load the configuration and inverse assembler 2–36Connecting Optional Equipment 2–38To connect the HP E3458A P

Pagina 87

CPU32SIGNALNAMEE2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTIMING SUBLABELTiming Connector J4, Timing Pod 3ADDR0 38 0 ADDRADDR1 36 1 ADDRADDR2 34 2

Pagina 88

CPU32SIGNALNAMEE2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTIMING SUBLABELTiming Connector J4, Timing Pod 4ADDR16 37 0 ADDR PORT AADDR17 35 1 ADDR

Pagina 89

CPU32 SIGNAL NAME E2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTiming Connector J2, Timing Pod 5338 336, 376 333MISO MISO MISO 38 0 PORT QMOSI MOSI

Pagina 90 - Repair Strategy

CPU32 SIGNAL NAME E2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTiming Connector J2, Timing Pod 6338 376, 336, 335,334, 333, 332331CTIO0 TP0 nc 37 0

Pagina 91 - Circuit Board Dimensions

CPU32 SIGNAL NAME E2480ATIMINGCONNECTORPINANALYZER BITTIMINGLABELTiming Connector J3, Timing Pod 7338 336, 376 335, 334, 333, 332, 331ModClk ModClk Mo

Pagina 92 - If You Have a Problem

CPU32 SIGNAL NAME E2480ATIMINGCONNECTOR PINANALYZERBITTIMINGLABELTiming Connector J3, Timing Pod 8 (338 is nc)336, 376 333 334 335, 332, 331A2D_A0 A2D

Pagina 93

State connector signal definitionThe following table defines the state connectors, the logic analyzer bitassignments, and the label/sublabel(s) to whi

Pagina 94 - Analyzer Problems

CPU32SIGNALNAMEE2480ASTATECONNECTORPINANALYZER BITSTATELABELSTATE SUBLABELState Connector J1, State Pod 2~SHOW_CYCLE 37 0 STAT ~ShoCyR/~W 35 1 STAT

Pagina 95 - Analyzer won’t power up

CPU32SIGNALNAMEE2480ASTATECONNECTORPINANALYZER BITSTATELABELSTATE SUBLABELState Connector J6, State Pod 3ADDR0 38 0 ADDRADDR1 36 1 ADDRADDR2 34 2 ADDR

Pagina 96 - Preprocessor Problems

CPU32SIGNALNAMEE2480ASTATECONNECTORPINANALYZER BITSTATELABELSTATE SUBLABELState Connector J6, State Pod 4ADDR16 37 0 ADDRADDR17 35 1 ADDRADDR18 33 2 A

Pagina 97 - Capacitive loading

5 If You Have a ProblemAnalyzer Problems 5–3Intermittent data errors 5–3Unwanted triggers 5–3No activity on activity indicators 5–4No trace list d

Pagina 98 - Inverse Assembler Problems

Repair StrategyThe repair strategy for this preprocessor interface is board replacement.However, the following table lists some mechanical parts that

Pagina 99

Circuit Board DimensionsThe following figure gives the dimensions for the preprocessorinterface assembly. The dimensions are listed in inches andmilli

Pagina 100

5If You Have a Problem

Pagina 101 - Messages

If You Have a ProblemOccasionally, a measurement may not give the expected results. If youencounter difficulties while making measurements, use this c

Pagina 102

Analyzer ProblemsThis section lists general problems that you might encounter whileusing the analyzer.Intermittent data errorsThis problem is usually

Pagina 103 - “Slow or Missing Clock”

No activity on activity indicatorsCheck for loose cables, board connections, and preprocessor interfaceconnections.Check for bent or damaged pins on t

Pagina 104 - “Waiting for Trigger”

Preprocessor ProblemsThis section lists problems that you might encounter when using apreprocessor. If the solutions suggested here do not correct the

Pagina 105 - Cleaning the Instrument

Erratic trace measurementsThere are several general problems that can cause erratic variations in tracelists and inverse assembly failures.Do a full r

Pagina 106

Inverse Assembler ProblemsThis section lists problems that you might encounter while using theinverse assembler.When you obtain incorrect inverse asse

Pagina 107

Verify that all microprocessor caches and memory managers have beendisabled.In most cases, if the microprocessor caches and memory managers remainenab

Comentarios a estos manuales

Sin comentarios