Motorola MC68306 Guide de l'utilisateur

Naviguer en ligne ou télécharger Guide de l'utilisateur pour Processeurs Motorola MC68306. Motorola MC68306 User`s guide Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 89
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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.
Vue de la page 0
1 2 3 4 5 6 ... 88 89

Résumé du contenu

Page 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

Page 2 - Preprocessor Interface

1Setting Up the PreprocessorInterface

Page 3 - Interface—At a Glance

Setting Up the Preprocessor InterfaceThis chapter explains how to set up the HP E2456A Preprocessor Interfacehardware and software, configure the prep

Page 4 - MC68306 Preprocessor iii

Before You BeginThis section lists the logic analyzers supported by the HP E2456A, andprovides other information about the analyzers and the preproces

Page 5 - In This Book

Minimum Equipment Required•The HP E2456A MC68306 preprocessor interface and inverse assembler.•The HP E3417A 132-pin QFP adapter.•One of the logic ana

Page 6 - Contents

Setting Up the Preprocessor InterfaceHardwareSetting up for the preprocessor interface hardware consists of the followingmajor steps:1Turn off the log

Page 7

To select state or timing analysisThe HP E2456A preprocessor interface uses the same connections andconfiguration for both state and timing analysis.

Page 8 - Messages A–11

To connect to the target system1. To prevent equipment damage, remove power from both the logicanalyzer and the target system.2. Using the instructi

Page 9

Preprocessor Interface AssemblyFigure 1Setting Up the Preprocessor InterfaceTo connect to the target system1–8 MC68306 Preprocessor

Page 10 - Interface

To rotate the adapter connection• Connect the adapter and preprocessor in one of the rotations shownin Figure 2.The HP E3417A adapter supports rotat

Page 11 - 1–2 MC68306 Preprocessor

Adapter Rotation OrientationsFigure 2Setting Up the Preprocessor InterfaceTo rotate the adapter connection1–10 MC68306 Preprocessor

Page 12 - Before You Begin

User’s GuidePublication number E2456-97000First edition, June 1994For Safety information, Warranties, and Regulatoryinformation, see the pages behind

Page 13 - Minimum Equipment Required

To connect to the HP 1650A/B analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceacc

Page 14 - Hardware

To connect to the HP 1652B analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceaccor

Page 15

To connect to the HP 16510A/B analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceac

Page 16

To connect to the HP 16511B analyzer1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual card positio

Page 17 - 1–8 MC68306 Preprocessor

To connect to the HP 16550A one-card analyzer1. Locate the card and pod cables in the back of the analyzer.2. Connect the pod cables to the preproce

Page 18

To connect to the HP 16550A two-card analyzer1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual car

Page 19 - Figure 2

To connect to the HP 16555A one-card analyzer1. Locate the card and pod cables in the back of the analyzer.2. Connect the pod cables to the preproce

Page 20 - MC68306 Preprocessor 1–11

To connect to the HP 16555A two-card analyzer1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual car

Page 21 - 1–12 MC68306 Preprocessor

To connect to the HP 1660A/AS analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceac

Page 22 - MC68306 Preprocessor 1–13

To connect to the HP 1661A/AS analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceac

Page 23 - 1–14 MC68306 Preprocessor

The HP E2456A PreprocessorInterface—At a GlanceThe HP E2456A Preprocessor Interface provides a complete interface forstate or timing analysis between

Page 24 - MC68306 Preprocessor 1–15

To connect to the HP 1662A/AS analyzer1. Locate the pod cables in the back of the analyzer.2. Connect the pod cables to the preprocessor interfaceac

Page 25 - 1–16 MC68306 Preprocessor

To probe the preprocessor interface with anoscilloscope1 Connect the ground lead of the oscilloscope probe to one of theground pins on the preproces

Page 26 - MC68306 Preprocessor 1–17

Pin Numbers and Ground PinsFigure 3Setting Up the Preprocessor InterfaceTo probe the preprocessor interface with an oscilloscopeMC68306 Preprocessor 1

Page 27 - 1–18 MC68306 Preprocessor

To connect the termination adapters1 Align the key on the male end of the termination adapter with the sloton the connector of one of the logic anal

Page 28 - MC68306 Preprocessor 1–19

To power up or power downWhen powering up, the logic analyzer must be powered up first, and then thetarget system. The logic analyzer provides the

Page 29 - 1–20 MC68306 Preprocessor

Setting Up the Preprocessor Interface SoftwareSetting up for the preprocessor interface software consists of the followingmajor steps:1The first time

Page 30 - MC68306 Preprocessor 1–21

To load the configuration and inverse assembler files1 Insert the preprocessor interface disk in the front disk drive of thelogic analyzer.2 Depending

Page 31

Table 2 Logic Analyzer Configuration FilesLogic Analyzer Configuration File1650A/B C68306E01652B C68306E016510A/B C68306E016511B C68306E216550A(one ca

Page 32 - MC68306 Preprocessor 1–23

2Analyzing the MotorolaMC68306

Page 33

Analyzing the Motorola MC68306This chapter describes how to display configuration information andpreprocessor interface data, gives status information

Page 34 - To power up or power down

HP E2456A Preprocessor InterfaceIntroductionThe HP E2456A Preprocessor Interface—At a GlanceMC68306 Preprocessor iii

Page 35

Displaying InformationThis section describes how to display analyzer configuration information,state and timing data captured by the preprocessor inte

Page 36

Example The format specification display shown in the following figure is from theHP 16550A logic analyzer. Additional labels and pod assignments are

Page 37

To display the configuration labels and symbols• Select the "Symbols" field on the format specification menu and thenchoose a label name fro

Page 38 - Analyzing the Motorola

Table 4MC68306 SymbolsLabel Symbol Pattern (binary) DescriptionSTAT dma 0xxx xxxx direct memory access udat wr 1001 xxx0 user data write udat rd 1001

Page 39 - 2–2 MC68306 Preprocessor

Table 4MC68306 SymbolsLabel Symbol Pattern (binary) DescriptionCS cs0 xxxx xxx0 x signals ~CS3 to ~CS0 are alwaysavailablecs1 xxxx xx0x xcs2 xxxx x0xx

Page 40 - Displaying Information

Example The following figure shows the the symbols for the STAT label as displayedby the HP 16550A logic analyzer:Figure 6Analyzing the Motorola MC683

Page 41

To display captured state data• Select the Listing Menu for your logic analyzer.The logic analyzer displays captured data in the Listing Menu. The inv

Page 42

Using the Inverse AssemblerThis section discusses the general output format of the inverse assembler,and any processor-specific information you will n

Page 43 - 2–6 MC68306 Preprocessor

Unexecuted Prefetched InstructionsThe preprocessor interface sends all of the bus transactions by both themicroprocessor and coprocessor to the logic

Page 44

In the following example, state 350 has the instruction, and states 355 and356 have the data.LabelBase> ADDR> HexDATAInvasmSTATSymbol348 04D214

Page 45

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

Page 46

To synchronize the inverse assembler1 Identify a line on the display that you know is the first state of aninstruction fetch.2 Roll this line to the t

Page 47 - Using the Inverse Assembler

Inverse Assembler Error MessagesAny of the following list of error messages may appear during analysis of yourtarget software. Included with each mes

Page 48 - MOVE.L 0[PC,D0.L],D7

3Preprocessor InterfaceHardware Reference

Page 49 - 2–12 MC68306 Preprocessor

Preprocessor Interface Hardware ReferenceThis chapter contains reference information on the HP E2456Ahardware including the characteristics and signal

Page 50 - Cursor position

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

Page 51

Theory of Operation and ClockingClockingThe microprocessor address strobe (~AS) indicates that address, functioncode, size, and R/~W state information

Page 52 - Hardware Reference

Signal-to-Connector MappingThe following figure shows the pin numbers and microprocessor signals forthe preprocessor interface pin-grid-array socket.1

Page 53

The following table describes the electrical interconnections implementedwith the preprocessor interface. The signal list table column descriptions a

Page 54 - Operating Characteristics

Table 6MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P1119 0 D8 74 D0 DATAP1118 1 B8 72 D1 DATAP1117 2 C7

Page 55

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P2 19 0 M9 123 AMODE STAT_B AMODEP2 18 1 C3 5

Page 56 - Signal-to-Connector Mapping

Contents1 Setting Up the Preprocessor InterfaceBefore You Begin 1–3Setting Up the Preprocessor Interface Hardware 1–5To select state or timing analy

Page 57

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P31,2190F136~UDSADDRP3118 1 M3 14 A1 ADDRP311

Page 58 - MC68306 Preprocessor 3–7

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P4137 0 L8 128 A16 ADDRP4135 1 J8 126 A17 ADD

Page 59 - 3–8 MC68306 Preprocessor

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P5 19 0 J2 25 ~CAS0 DRAM ~CAS0P5 18 1 H3 26 ~

Page 60 - MC68306 Preprocessor 3–9

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P6 19 0 D11 91 PB0 PORT_B ~IACK2P6 18 1 D12 9

Page 61 - 3–10 MC68306 Preprocessor

Table 6 (Cont.)MC68306 Signal ListPOD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL P73190F235~LDS ~LDS_TP7318 1 F1 36 ~UDS ~UDS_

Page 62 - MC68306 Preprocessor 3–11

MC68306 Power/Ground MappingAlthough the VDD pins for the microprocessor are brought out to thepreprocessor PGA socket, the preprocessor interface doe

Page 63 - 3–12 MC68306 Preprocessor

Table 7MC68306 Power/Ground ListHP E2456APGA PinMC68306QFP-132 PinMC68306Signal NameG5 N/C ShieldG6 N/C ShieldG7 N/C ShieldH5 N/C ShieldH7 N/C ShieldH

Page 64 - MC68306 Preprocessor 3–13

Circuit Board DimensionsFigure gives the dimensions for the preprocessor interface assembly. Thedimensions are listed in inches and millimeters.Dimen

Page 65

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

Page 66 - MC68306 Preprocessor 3–15

3–18 MC68306 Preprocessor

Page 67 - Circuit Board Dimensions

Using the Inverse Assembler 2–10To synchronize the inverse assembler 2–13Inverse Assembler Error Messages 2–143 Preprocessor Interface Hardware Ref

Page 68 - Repair Strategy

AIf You Have a Problem

Page 69 - 3–18 MC68306 Preprocessor

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

Page 70 - If You Have a Problem

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

Page 71

Since the microprocessor only prefetches at most one word, one technique toavoid unwanted triggering from unused prefetches is to add "2" to

Page 72 - Analyzer Problems

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

Page 73 - No trace list display

Erratic trace measurementsThere are several general problems that can cause erratic variations in tracelists and inverse assembly failures.Ensure that

Page 74 - Preprocessor Problems

Remove as many pin protectors, extenders, and adapters as possible. If multiple preprocessor interface solutions are available, try using onewith lowe

Page 75 - Capacitive loading

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

Page 76

Check the activity indicators for status lines locked in a high or lowstate.Verify that the STAT, DATA, and ADDR format labels have not beenmodified f

Page 77 - Inverse Assembler Problems

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

Page 78

Messages A–11“. . . Inverse Assembler Not Found” A–11“Measurement Initialization Error” A–12“No Configuration File Loaded” A–13“Selected File is In

Page 79

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

Page 80 - Messages

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

Page 81

“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

Page 82 - “Slow or Missing Clock”

“State Clock Violates Overdrive Specification”At least one 16-channel pod in the state analysis measurement stored adifferent number of states before

Page 83 - “Waiting for Trigger”

If a “don’t care” trigger condition is set, this message indicates:For an HP 16511B Logic Analyzer, only one of the two cards is receivingits state cl

Page 84

A–16 MC68306 Preprocessor

Page 85 - A–16 MC68306 Preprocessor

DECLARATION OF CONFORMITYaccording to ISO/IEC Guide 22 and EN 45014Manufacturer’s Name:Hewlett-Packard CompanyManufacturer’s Address:1900 Garden of th

Page 87

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

Page 88

About this editionThis is the first edition of theHP E2456A MC68306Preprocessor InterfaceUser’s Guide. Edition datesare as follows:1st edition, June,

Page 89

FiguresPreprocessor Interface Assembly 1–8Adapter Rotation Orientations 1–10Pin Numbers and Ground Pins 1–23Connecting the Termination Adapter 1–

Commentaires sur ces manuels

Pas de commentaire