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.
User’s Guide Publication number E2456-97000 First edition, June 1994 For Safety information, Warranties, and Regulatory information, see the pages behind the index Hewlett-Packard Company 1994 All Rights Reserved HP E2456A MC68306 Preprocessor Interface
The HP E2456A Preprocessor Interface—At a Glance The HP E2456A Preprocessor Interface provides a complete interface for state or timing analysis between any Motorola MC68306 target system and the following HP logic analyzers: • • • • • • • • • • HP 1650A HP 1650B HP 1652B HP 16510A HP 16510B HP 16511B HP 16550A (one- or two-card) HP 16555A (one- or two-card) HP 1660A/61A/62A HP 1660AS/61AS/62AS (with oscilloscope) The preprocessor interface connects the target microprocessor to the logic analyzer, and p
Introduction The HP E2456A Preprocessor Interface—At a Glance HP E2456A Preprocessor Interface MC68306 Preprocessor iii
In This Book This book is the user’s guide for the HP E2456A Preprocessor Interface. It assumes that you have a working knowledge of the logic analyzer used and the microprocessor being analyzed. This user’s guide is organized into three chapters and one appendix: Chapter 1 explains how to install and configure the preprocessor interface for state or timing analysis with the supported logic analyzers.
Contents 1 Setting Up the Preprocessor Interface Before You Begin 1–3 Setting Up the Preprocessor Interface Hardware 1–5 To select state or timing analysis 1–6 To connect to the target system 1–7 To rotate the adapter connection 1–9 To connect to the HP 1650A/B analyzer 1–11 To connect to the HP 1652B analyzer 1–12 To connect to the HP 16510A/B analyzer 1–13 To connect to the HP 16511B analyzer 1–14 To connect to the HP 16550A one-card analyzer 1–15 To connect to the HP 16550A two-card analyzer 1–16 To con
Contents Using the Inverse Assembler 2–10 To synchronize the inverse assembler 2–13 Inverse Assembler Error Messages 2–14 3 Preprocessor Interface Hardware Reference Operating Characteristics 3–3 Theory of Operation and Clocking 3–4 Signal-to-Connector Mapping 3–5 Circuit Board Dimensions 3–16 Repair Strategy 3–17 A If You Have a Problem Analyzer Problems A–3 Intermittent data errors A–3 Unwanted triggers A–3 No activity on activity indicators A–4 No trace list display A–4 Preprocessor Problems A–5 Targ
Contents Messages A–11 “. . . Inverse Assembler Not Found” A–11 “Measurement Initialization Error” A–12 “No Configuration File Loaded” A–13 “Selected File is Incompatible” A–13 “Slow or Missing Clock” A–13 “State Clock Violates Overdrive Specification” A–14 “Time from Arm Greater Than 41.
Figures Preprocessor Interface Assembly 1–8 Adapter Rotation Orientations 1–10 Pin Numbers and Ground Pins 1–23 Connecting the Termination Adapter 1–24 PC-based Addressing Mode Listing 2–12 PGA Pin Assignments 3–5 Dimensions 3–16 Tables Logic Analyzers Supported 1–4 Logic Analyzer Configuration Files 1–28 MC68306 STAT Label Bits 2–5 MC68306 Symbols 2–6 Operating Characteristics 3–3 MC68306 Signal List 3–7 MC68306 Power/Ground List 3–14 Replaceable Parts 3–17 viii MC68306 Preprocessor
1 Setting Up the Preprocessor Interface
Setting Up the Preprocessor Interface This chapter explains how to set up the HP E2456A Preprocessor Interface hardware and software, configure the preprocessor, and connect the preprocessor to supported logic analyzers.
Before You Begin This section lists the logic analyzers supported by the HP E2456A, and provides other information about the analyzers and the preprocessor interface. Equipment Supplied • The preprocessor interface hardware, which includes the preprocessor circuit card. • The inverse assembler software and configuration files on a 3.5-inch disk. • This User’s Guide.
Setting Up the Preprocessor Interface Minimum Equipment Required • The HP E2456A MC68306 preprocessor interface and inverse assembler. • The HP E3417A 132-pin QFP adapter.
Setting Up the Preprocessor Interface Hardware Setting up for the preprocessor interface hardware consists of the following major steps: 1 Turn off the logic analyzer and the target system. Caution To protect your equipment, remove the power from both the logic analyzer and the target system before you make or break connections.
Setting Up the Preprocessor Interface To select state or timing analysis To select state or timing analysis The HP E2456A preprocessor interface uses the same connections and configuration for both state and timing analysis. The only difference is that you choose Timing as the Type in the module Configuration menu of your logic analyzer. See "To set up the preprocessor interface for timing" later in this chapter and also Chapter 3 for line loading and timing skew (if any) information.
Setting Up the Preprocessor Interface To connect to the target system To connect to the target system 1. To prevent equipment damage, remove power from both the logic analyzer and the target system. 2. Using the instructions in the "QFP Probe Adapter Assembly Operating Note," connect the probe adapter assembly to the target system microprocessor. Ensure that pin 1 is properly aligned. Caution Serious damage to the target system or preprocessor interface can result from incorrect connection.
Setting Up the Preprocessor Interface To connect to the target system Figure 1 Preprocessor Interface Assembly 1–8 MC68306 Preprocessor
Setting Up the Preprocessor Interface To rotate the adapter connection To rotate the adapter connection • Connect the adapter and preprocessor in one of the rotations shown in Figure 2. The HP E3417A adapter supports rotations of 0, 90, 180, and 270 degrees. First, rotate the adapter with respect to the microprocessor the desired number of degrees. Then, rotate the preprocessor with respect to the adapter the same number of degrees.
Setting Up the Preprocessor Interface To rotate the adapter connection Figure 2 Adapter Rotation Orientations 1–10 MC68306 Preprocessor
Setting Up the Preprocessor Interface To connect to the HP 1650A/B analyzer To connect to the HP 1650A/B analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306E0. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 1652B analyzer To connect to the HP 1652B analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306E0. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16510A/B analyzer To connect to the HP 16510A/B analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306E0. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16511B analyzer To connect to the HP 16511B analyzer 1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual card positions may vary). 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306E2. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16550A one-card analyzer To connect to the HP 16550A one-card analyzer 1. Locate the card and pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306S1. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16550A two-card analyzer To connect to the HP 16550A two-card analyzer 1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual card positions may vary). 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306S2. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16555A one-card analyzer To connect to the HP 16555A one-card analyzer 1. Locate the card and pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306M1. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 16555A two-card analyzer To connect to the HP 16555A two-card analyzer 1. Locate the cards and pod cables in the back of the analyzer (slot positions are relative, actual card positions may vary). 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306M2. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 1660A/AS analyzer To connect to the HP 1660A/AS analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306J0. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 1661A/AS analyzer To connect to the HP 1661A/AS analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306S1. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To connect to the HP 1662A/AS analyzer To connect to the HP 1662A/AS analyzer 1. Locate the pod cables in the back of the analyzer. 2. Connect the pod cables to the preprocessor interface according to this diagram. 3. Load the configuration file C68306J2. P1 and P3 on the preprocessor side refer to the terminated 2X20 connectors, not the unterminated 2X10 connectors.
Setting Up the Preprocessor Interface To probe the preprocessor interface with an oscilloscope To probe the preprocessor interface with an oscilloscope 1 Connect the ground lead of the oscilloscope probe to one of the ground pins on the preprocessor interface. There are two ground pins on the top of the preprocessor interface. Refer to Figure 3 for the locations of the ground pins. 2 Connect the other lead to the signal to be measured. You also can probe all microprocessor signals at the PGA socket.
Setting Up the Preprocessor Interface To probe the preprocessor interface with an oscilloscope Figure 3 Pin Numbers and Ground Pins MC68306 Preprocessor 1–23
Setting Up the Preprocessor Interface To connect the termination adapters To connect the termination adapters 1 Align the key on the male end of the termination adapter with the slot on the connector of one of the logic analyzer cables (not shown), and push the termination adapter into the connector. 2 Connect the female end of the termination adapter to the preprocessor interface as shown in the figure below. For connectors without a guide slot, orient the adapter the same as for other connectors.
Setting Up the Preprocessor Interface To power up or power down To power up or power down When powering up, the logic analyzer must be powered up first, and then the target system. The logic analyzer provides the power to the active circuits on the preprocessor interface; unpowered circuits may cause improper operation of the target system. When powering down, the target system should be powered down first, and then the logic analyzer.
Setting Up the Preprocessor Interface To protect the preprocessor interface when not in use Setting Up the Preprocessor Interface Software Setting up for the preprocessor interface software consists of the following major steps: 1 The first time you set up the preprocessor interface, make a duplicate copy of the master disk. For information on duplicating disks, refer to the reference manual for your logic analyzer. 2 Insert the preprocessor interface disk in the front disk drive of the logic analyzer.
Setting Up the Preprocessor Interface To load the configuration and inverse assembler files To load the configuration and inverse assembler files 1 Insert the preprocessor interface disk in the front disk drive of the logic analyzer.
Setting Up the Preprocessor Interface To set up the preprocessor interface for timing Table 2 Logic Analyzer Configuration Files Logic Analyzer Configuration File 1650A/B C68306E0 1652B C68306E0 16510A/B C68306E0 16511B C68306E2 16550A (one card) C68306S1 16550A (two card) C68306S2 16555A (one card) C68306M1 16555A (two card) C68306M2 1660A/AS C68306J0 1661A/AS C68306S1 1662A/AS C68306J2 To set up the preprocessor interface for timing The same format specification loaded for state
2 Analyzing the Motorola MC68306
Analyzing the Motorola MC68306 This chapter describes how to display configuration information and preprocessor interface data, gives status information label and symbol encodings, and provides information about the available inverse assembler.
Displaying Information This section describes how to display analyzer configuration information, state and timing data captured by the preprocessor interface, and symbol information that has been set up by the preprocessor interface configuration software. Unwanted Triggers The logic analyzer captures prefetches, even if they are not executed. Care must be taken when you are specifying a trigger condition or a storage qualification that follows an instruction that may cause branching.
Analyzing the Motorola MC68306 To display the format specification Example The format specification display shown in the following figure is from the HP 16550A logic analyzer. Additional labels and pod assignments are listed off the screen. Select the "Labels" field and rotate the knob on the analyzer front panel to view additional signals. Select the "Pods" field and rotate the knob to view other pod-bit assignments. There may be some slight differences in the display shown by your particular analyzer.
Analyzing the Motorola MC68306 To display the configuration labels and symbols To display the configuration labels and symbols • Select the "Symbols" field on the format specification menu and then choose a label name from the "Label" pop-up. The logic analyzer will display the symbols associated with the label. The HP E2456A configuration software sets up symbol tables on the logic analyzers. The tables contain alphanumeric symbols which identify data patterns or ranges.
Analyzing the Motorola MC68306 To display the configuration labels and symbols MC68306 Symbols Table 4 Label STAT FC SIZE R/~W DATA_B 2–6 Symbol dma udat wr udat rd upgm rd sdat wr sdat rd spgm rd int ack Pattern (binary) 0xxx xxxx 1001 xxx0 1001 xxx1 1010 xxx1 1101 xxx0 1101 xxx1 1110 xxx1 1111 xxxx Description direct memory access user data write user data read user program read supervisor data write supervisor data read supervisor program read interrupt acknowledge pgm rd wr rd res 0 udat 1 upgm
Analyzing the Motorola MC68306 To display the configuration labels and symbols MC68306 Symbols Table 4 Label CS BUS Symbol cs0 cs1 cs2 cs3 cs4 cs5 cs6 cs7 --br_bg_ack br_bg br_ack br bg_ack bg ack local Pattern (binary) xxxx xxx0 x xxxx xx0x x xxxx x0xx x xxxx 0xxx x xxx0 xxxx 1 xx0x xxxx 1 x0xx xxxx 1 0xxx xxxx 1 xxxx xxxx x 000 001 010 011 100 101 110 111 Description signals ~CS3 to ~CS0 are always available signals ~CS7 to ~CS4 are only available in chip select mode (AMODE=1) bus request bus grant
Analyzing the Motorola MC68306 To display the configuration labels and symbols Example The following figure shows the the symbols for the STAT label as displayed by the HP 16550A logic analyzer: Figure 6 2–8 MC68306 Preprocessor
Analyzing the Motorola MC68306 To display captured state data To display captured state data • Select the Listing Menu for your logic analyzer. The logic analyzer displays captured data in the Listing Menu. The inverse assembler disassembles the captured data in a format that closely resembles the assembly source code for your processor. For those preprocessors that have more than one inverse assembler, the inverse assembler used depends on your logic analyzer and logic analyzer software version.
Using the Inverse Assembler This section discusses the general output format of the inverse assembler, and any processor-specific information you will need. The MC68306 microprocessor does not indicate externally which word fetched is the beginning of a new instruction. You may have to "point" to the first state of an instruction fetch to synchronize the inverse assembler. Once synchronized, the inverse assembler will disassemble from this state through the end of the screen.
Analyzing the Motorola MC68306 To display captured state data Unexecuted Prefetched Instructions The preprocessor interface sends all of the bus transactions by both the microprocessor and coprocessor to the logic analyzer. Prefetched instructions which are not executed by the microprocessor are marked by a hyphen "-". In some cases, it is impossible to determine from bus activity whether a branch is taken or a prefetch is executed.
Analyzing the Motorola MC68306 To display captured state data In the following example, state 350 has the instruction, and states 355 and 356 have the data. Label Base > ADDR > Hex DATA Invasm 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 04D214 04D216 04D218 F4083E F40840 F4D21A 04D21C 04D654 04D656 04D21E 086BBC 086BBA 04D220 086BB8 086BB6 04D222 MOVE.L FFCE MOVE.L 43D8 6DFB 043A MOVE.
Analyzing the Motorola MC68306 To synchronize the inverse assembler To synchronize the inverse assembler 1 Identify a line on the display that you know is the first state of an instruction fetch. 2 Roll this line to the top of the listing. 3 Select the "Invasm" field at the top of the screen. The listing will inverse assemble from the top line down. Any data before this screen is left unchanged. Rolling the screen up will inverse assemble the lines as they appear on the bottom of the screen.
Inverse Assembler Error Messages Any of the following list of error messages may appear during analysis of your target software. Included with each message is a brief explanation. Illegal Task Request Displayed if the inverse assembler is used with an instrument other than the supported logic analyzers. Fatal Data Error Displayed if the trace memory could not be read properly on entry into the inverse assembler. Invalid Status Displayed if the status field for the current state is not valid.
3 Preprocessor Interface Hardware Reference
Preprocessor Interface Hardware Reference This chapter contains reference information on the HP E2456A hardware including the characteristics and signal mapping for the preprocessor interface. This chapter also includes a brief theory of operation, circuit board dimensions, and information on repairing the preprocessor interface.
Preprocessor Interface Hardware Reference Operating Characteristics Operating Characteristics The following operating characteristics are not specifications, but are typical operating characteristics for the preprocessor interface. Table 5 Operating Characteristics Microprocessor Compatibility Motorola MC68306 microprocessor Microprocessor Package 132-pin QFP The HP E2456A does not support the 144-pin TQFP processor package. Accessories Required HP E3417A generic PGA to 132-pin QFP probe adapter.
Preprocessor Interface Hardware Reference Theory of Operation and Clocking Theory of Operation and Clocking Clocking The microprocessor address strobe (~AS) indicates that address, function code, size, and R/~W state information is on the bus and valid. The rising edge of ~AS is used to clock information into the logic analyzer. On a read cycle, data must be valid for 10 ns before the rising edge of ~AS for all logic analyzers except the HP 1660A/61A/62A, HP 16550A, and HP 16555A.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Signal-to-Connector Mapping The following figure shows the pin numbers and microprocessor signals for the preprocessor interface pin-grid-array socket.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping The following table describes the electrical interconnections implemented with the preprocessor interface. The signal list table column descriptions are as follows: POD PIN LA BIT PGA PIN QFP PIN 68306 LABEL BUS LABEL ALT BUS SIG LABEL 3–6 The preprocessor connector that carries the signal. The probe within the pod that carries the signal. The logic analyzer bit associated with the signal.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 MC68306 Signal List POD P11 P11 P11 P11 PIN 19 18 17 16 LA BIT 0 1 2 3 PGA PIN D8 B8 C7 D7 QFP PIN 74 72 71 70 68306 LABEL D0 D1 D2 D3 BUS LABEL DATA DATA DATA DATA P11 P11 P11 P11 15 14 13 12 4 5 6 7 A7 B7 B6 A6 69 68 66 65 D4 D5 D6 D7 DATA DATA DATA DATA P11 P11 P11 P11 11 10 9 8 8 9 10 11 D6 C6 B5 D5 64 63 62 60 D8 D9 D10 D11 DATA DATA DATA DATA P11 P11 P11 P11 7 6 5 4 12 13 14 15 C5 B4 A4 D4 59 58 57
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping Table 6 (Cont.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping MC68306 Power/Ground Mapping Although the VDD pins for the microprocessor are brought out to the preprocessor PGA socket, the preprocessor interface does not use the microprocessor’s power; these pins are treated as no-connects. The "Shield" signal below is connected to the preprocessor interface ground but does not correspond to any particular MC68306 GND pin.
Preprocessor Interface Hardware Reference Signal-to-Connector Mapping MC68306 Power/Ground List Table 7 HP E2456A PGA Pin G5 G6 G7 H5 H7 H8 MC68306 QFP-132 Pin N/C N/C N/C N/C N/C N/C MC68306 Preprocessor MC68306 Signal Name Shield Shield Shield Shield Shield Shield 3–15
Preprocessor Interface Hardware Reference Circuit Board Dimensions Circuit Board Dimensions Figure gives the dimensions for the preprocessor interface assembly. The dimensions are listed in inches and millimeters.
Preprocessor Interface Hardware Reference Repair Strategy Repair Strategy The repair strategy for this preprocessor interface is board replacement. However, the following table lists some mechanical parts that may be replaced if they are damaged or lost. Contact your nearest Hewlett-Packard Sales Office for further information on servicing the board. Exchange assemblies are available when a repairable assembly is returned to Hewlett-Packard.
3–18 MC68306 Preprocessor
A If You Have a Problem
If You Have a Problem Occasionally, a measurement may not give the expected results. If you encounter difficulties while making measurements, use this chapter to guide you through some possible solutions. Each heading lists a problem you may encounter, along with some possible solutions. If you still have difficulty using the analyzer after trying the suggestions in this chapter, please contact your local Hewlett-Packard service center.
Analyzer Problems This section lists general problems that you might encounter while using the analyzer. Intermittent data errors This problem is usually caused by poor connections, incorrect signal levels, or marginal timing. Remove and reseat all cables and probes; ensure that there are no bent pins on the preprocessor interface or poor probe connections. Adjust the threshold level of the data pod to match the logic levels in the system under test.
If You Have a Problem No activity on activity indicators Since the microprocessor only prefetches at most one word, one technique to avoid unwanted triggering from unused prefetches is to add "2" to the trigger address. The trigger condition will only be satisfied if the branch is not taken. No activity on activity indicators On the HP 16510A Logic Analyzer, check the fuse that allows power to the preprocessor interface.
Preprocessor Problems This section lists problems that you might encounter when using a preprocessor. If the solutions suggested here do not correct the problem, you may have a defective preprocessor. Contact your local Hewlett-Packard Sales Office if you need further assistance.
If You Have a Problem Erratic trace measurements Erratic trace measurements There are several general problems that can cause erratic variations in trace lists and inverse assembly failures. Ensure that the preprocessor configuration switches are correctly set for the measurement you are trying to make. Some preprocessors include configuration switches for various features (for example, to allow dequeueing of the trace list). See chapter 1 for information about setting configuration switches.
If You Have a Problem Capacitive loading Remove as many pin protectors, extenders, and adapters as possible. If multiple preprocessor interface solutions are available, try using one with lower capacitive loading.
Inverse Assembler Problems This section lists problems that you might encounter while using the inverse assembler. When you obtain incorrect inverse assembly results, it may be unclear whether the problem is in the preprocessor or in your target system. If you follow the suggestions in this section to ensure that you are using the preprocessor and inverse assembler correctly, you can proceed with confidence in debugging your target system.
If You Have a Problem Inverse assembler will not load or run Check the activity indicators for status lines locked in a high or low state. Verify that the STAT, DATA, and ADDR format labels have not been modified from their default values. These labels must remain as they are configured by the configuration file. Do not change the names of these labels or the bit assignments within the labels. Some preprocessors also require other data labels; see chapter 2 for more information.
Intermodule Measurement Problems Some problems occur only when you are trying to make a measurement involving multiple modules. An event wasn’t captured by one of the modules If you are trying to capture an event that occurs very shortly after the event that arms one of the measurement modules, it may be missed, due to internal analyzer delays.
Messages This section lists some of the messages that the analyzer displays when it encounters a problem. “. . . Inverse Assembler Not Found” This error occurs if you rename or delete the inverse assembler file that is attached to the configuration file. Ensure that the inverse assembler file is not renamed or deleted.
If You Have a Problem “Measurement Initialization Error” “Measurement Initialization Error” This error occurs when you have installed the cables incorrectly for one or two HP 16550A logic analysis cards. The following diagrams show the correct cable connections for one-card and two-card installations. Ensure that your cable connections match the drawing, then repeat the measurement.
If You Have a Problem “No Configuration File Loaded” “No Configuration File Loaded” This is usually caused by trying to load a configuration file for one type of module/system into a different type of module/system. Verify that the appropriate module has been selected from the Load {module} from File {filename} in the HP 16500A/B disk operation menu. Selecting Load {All} will cause incorrect operation when loading most preprocessor interface configuration files.
If You Have a Problem “State Clock Violates Overdrive Specification” “State Clock Violates Overdrive Specification” At least one 16-channel pod in the state analysis measurement stored a different number of states before trigger than the other pods. This is usually caused by sending a clocking signal to the state analyzer that does not meet all of the specified conditions, such as minimum period, minimum pulse width, or minimum amplitude. Poor pulse shaping could also cause this problem.
If You Have a Problem “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 receiving its state clock. Refer to “Slow or Missing Clock.” For an HP 16510A,B Logic Analyzer, the pattern duration is probably set to less than (<) instead of greater than (>). Since a “don’t care” pattern is always true, the “less than” condition is never satisfied. Set the trigger correctly for the measurement that is desired.
A–16 MC68306 Preprocessor
DECLARATION OF CONFORMITY according to ISO/IEC Guide 22 and EN 45014 Manufacturer’s Name: Hewlett-Packard Company Manufacturer’s Address: 1900 Garden of the Gods Road Colorado Springs , CO 80901 U.S.A. Declares, That the product Product Name: Preprocessor Interface Model Number(s): HP E2456A Product Options: All Conforms to the following Product Specifications: Safety: IEC 348 / HD 401 UL 1244 CSA - C22.2 No.
Copyright HewlettPackard Company 1994 All Rights Reserved. Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowed under the copyright laws. Publication number E2456-97000 First edition, June, 1994 Printed in USA. Warranty The information contained in this document is subject to change without notice.
About this edition This is the first edition of the HP E2456A MC68306 Preprocessor Interface User’s Guide. Edition dates are as follows: 1st edition, June, 1994 New editions are complete revisions of the manual. Update packages, which are issued between editions, contain additional and replacement pages to be merged into the manual by you. The dates on the title page change only when a new edition is published. A software or firmware code may be printed before the date.