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
1Setting Up the PreprocessorInterface
Setting Up the Preprocessor InterfaceThis chapter explains how to set up the HP E2456A Preprocessor Interfacehardware and software, configure the prep
Before You BeginThis section lists the logic analyzers supported by the HP E2456A, andprovides other information about the analyzers and the preproces
Minimum Equipment Required•The HP E2456A MC68306 preprocessor interface and inverse assembler.•The HP E3417A 132-pin QFP adapter.•One of the logic ana
Setting Up the Preprocessor InterfaceHardwareSetting up for the preprocessor interface hardware consists of the followingmajor steps:1Turn off the log
To select state or timing analysisThe HP E2456A preprocessor interface uses the same connections andconfiguration for both state and timing analysis.
To connect to the target system1. To prevent equipment damage, remove power from both the logicanalyzer and the target system.2. Using the instructi
Preprocessor Interface AssemblyFigure 1Setting Up the Preprocessor InterfaceTo connect to the target system1–8 MC68306 Preprocessor
To rotate the adapter connection• Connect the adapter and preprocessor in one of the rotations shownin Figure 2.The HP E3417A adapter supports rotat
Adapter Rotation OrientationsFigure 2Setting Up the Preprocessor InterfaceTo rotate the adapter connection1–10 MC68306 Preprocessor
User’s GuidePublication number E2456-97000First edition, June 1994For Safety information, Warranties, and Regulatoryinformation, see the pages behind
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
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
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
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
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
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
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
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
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
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
The HP E2456A PreprocessorInterface—At a GlanceThe HP E2456A Preprocessor Interface provides a complete interface forstate or timing analysis between
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
To probe the preprocessor interface with anoscilloscope1 Connect the ground lead of the oscilloscope probe to one of theground pins on the preproces
Pin Numbers and Ground PinsFigure 3Setting Up the Preprocessor InterfaceTo probe the preprocessor interface with an oscilloscopeMC68306 Preprocessor 1
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
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
Setting Up the Preprocessor Interface SoftwareSetting up for the preprocessor interface software consists of the followingmajor steps:1The first time
To load the configuration and inverse assembler files1 Insert the preprocessor interface disk in the front disk drive of thelogic analyzer.2 Depending
Table 2 Logic Analyzer Configuration FilesLogic Analyzer Configuration File1650A/B C68306E01652B C68306E016510A/B C68306E016511B C68306E216550A(one ca
2Analyzing the MotorolaMC68306
Analyzing the Motorola MC68306This chapter describes how to display configuration information andpreprocessor interface data, gives status information
HP E2456A Preprocessor InterfaceIntroductionThe HP E2456A Preprocessor Interface—At a GlanceMC68306 Preprocessor iii
Displaying InformationThis section describes how to display analyzer configuration information,state and timing data captured by the preprocessor inte
Example The format specification display shown in the following figure is from theHP 16550A logic analyzer. Additional labels and pod assignments are
To display the configuration labels and symbols• Select the "Symbols" field on the format specification menu and thenchoose a label name fro
Table 4MC68306 SymbolsLabel Symbol Pattern (binary) DescriptionSTAT dma 0xxx xxxx direct memory access udat wr 1001 xxx0 user data write udat rd 1001
Table 4MC68306 SymbolsLabel Symbol Pattern (binary) DescriptionCS cs0 xxxx xxx0 x signals ~CS3 to ~CS0 are alwaysavailablecs1 xxxx xx0x xcs2 xxxx x0xx
Example The following figure shows the the symbols for the STAT label as displayedby the HP 16550A logic analyzer:Figure 6Analyzing the Motorola MC683
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
Using the Inverse AssemblerThis section discusses the general output format of the inverse assembler,and any processor-specific information you will n
Unexecuted Prefetched InstructionsThe preprocessor interface sends all of the bus transactions by both themicroprocessor and coprocessor to the logic
In the following example, state 350 has the instruction, and states 355 and356 have the data.LabelBase> ADDR> HexDATAInvasmSTATSymbol348 04D214
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
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
Inverse Assembler Error MessagesAny of the following list of error messages may appear during analysis of yourtarget software. Included with each mes
3Preprocessor InterfaceHardware Reference
Preprocessor Interface Hardware ReferenceThis chapter contains reference information on the HP E2456Ahardware including the characteristics and signal
Operating CharacteristicsThe following operating characteristics are not specifications, but are typicaloperating characteristics for the preprocessor
Theory of Operation and ClockingClockingThe microprocessor address strobe (~AS) indicates that address, functioncode, size, and R/~W state information
Signal-to-Connector MappingThe following figure shows the pin numbers and microprocessor signals forthe preprocessor interface pin-grid-array socket.1
The following table describes the electrical interconnections implementedwith the preprocessor interface. The signal list table column descriptions a
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
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
Contents1 Setting Up the Preprocessor InterfaceBefore You Begin 1–3Setting Up the Preprocessor Interface Hardware 1–5To select state or timing analy
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
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
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 ~
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
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_
MC68306 Power/Ground MappingAlthough the VDD pins for the microprocessor are brought out to thepreprocessor PGA socket, the preprocessor interface doe
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
Circuit Board DimensionsFigure gives the dimensions for the preprocessor interface assembly. Thedimensions are listed in inches and millimeters.Dimen
Repair StrategyThe repair strategy for this preprocessor interface is board replacement.However, the following table lists some mechanical parts that
3–18 MC68306 Preprocessor
Using the Inverse Assembler 2–10To synchronize the inverse assembler 2–13Inverse Assembler Error Messages 2–143 Preprocessor Interface Hardware Ref
AIf You Have a Problem
If You Have a ProblemOccasionally, a measurement may not give the expected results. If youencounter difficulties while making measurements, use this c
Analyzer ProblemsThis section lists general problems that you might encounter whileusing the analyzer.Intermittent data errorsThis problem is usually
Since the microprocessor only prefetches at most one word, one technique toavoid unwanted triggering from unused prefetches is to add "2" to
Preprocessor ProblemsThis section lists problems that you might encounter when using apreprocessor. If the solutions suggested here do not correct the
Erratic trace measurementsThere are several general problems that can cause erratic variations in tracelists and inverse assembly failures.Ensure that
Remove as many pin protectors, extenders, and adapters as possible. If multiple preprocessor interface solutions are available, try using onewith lowe
Inverse Assembler ProblemsThis section lists problems that you might encounter while using theinverse assembler.When you obtain incorrect inverse asse
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
Intermodule Measurement ProblemsSome problems occur only when you are trying to make ameasurement involving multiple modules.An event wasn’t captured
Messages A–11“. . . Inverse Assembler Not Found” A–11“Measurement Initialization Error” A–12“No Configuration File Loaded” A–13“Selected File is In
MessagesThis section lists some of the messages that the analyzer displayswhen it encounters a problem.“. . . Inverse Assembler Not Found”This error o
“Measurement Initialization Error”This error occurs when you have installed the cables incorrectly for one ortwo HP 16550A logic analysis cards. The f
“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
“State Clock Violates Overdrive Specification”At least one 16-channel pod in the state analysis measurement stored adifferent number of states before
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
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
Copyright Hewlett-Packard Company 1994All Rights Reserved.Reproduction, adaptation, ortranslation without priorwritten permission isprohibited, exce
About this editionThis is the first edition of theHP E2456A MC68306Preprocessor InterfaceUser’s Guide. Edition datesare as follows:1st edition, June,
FiguresPreprocessor Interface Assembly 1–8Adapter Rotation Orientations 1–10Pin Numbers and Ground Pins 1–23Connecting the Termination Adapter 1–
Commentaires sur ces manuels