HP 16500A User Manual

Browse online or download User Manual for Unknown HP 16500A. HP 16500A User's Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 272
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 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.
Page view 0
1 2 3 4 5 6 ... 271 272

Summary of Contents

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 - Logic Analyzer Module

Chapter 7: Using The Timing AnalyzerIntroduction... 7-1ProblemSolvingwiththeTimingAnalyzer...

Page 3 - Printing History

If you want to delete an edge specification, place the cursor on the arrowfor that channel and touch the . (period). To clear an entire label, touchCL

Page 4 - List of Effective Pages

Glitch Triggering. When you set the Acquisition mode on Glitch, a glitchdetection field for each label is added to the screen. These fields allow yout

Page 5 - Introduction

If you want to delete a glitch specification, place the cursor on the asteriskand touch the period. The asterisk is replaced with a period.Note When y

Page 6 - Contents

State TraceSpecificationMenuThe State Trace Specification menu allows you to specify a sequence ofstates required for trigger. The default setting for

Page 7 - Chapter 4: Using the Menus

Qualifier: a term you specify that can be anystate, nostate, a single patternrecognizer, a range recognizer, the complement of a pattern or rangerecog

Page 8 - Chapter 5: Menus

Note If two multi-pod state analyzers are on, the qualifier pop-up menu willshow that only four pattern recognizers are available to each analyzer.Pat

Page 9

As shown in the previous figures, the range is included with the first groupof patterns (a-d). If you select the range field, you will see the followi

Page 10

When you have specified your combination qualifier, select Done.TheFull Qualifier Specification pop-up closes and the Boolean expression foryour quali

Page 11 - Chapter 11: State Chart Menu

1 Insert Level To insert a level, touch the field labeled Insert Level. You will see thefollowing pop-up menu.Cancel returns you to the sequence level

Page 12 - Chapter 13: Using a Printer

3StorageQualifierEach sequence level has a storage qualifier. The storage qualifier specifiesthe states that are to be stored and displayed in the Sta

Page 13 - Appendix B: Error Messages

Chapter 9: State Compare MenuIntroduction ... 9-1AccessingtheCompareMenu...

Page 14

5 OccurrenceCounterThe primary branching qualifier has an occurrence counter. With theoccurrence counter field you specify the number of times the bra

Page 15 - General Information

Selecting the field gives you a pop-up with two options. One option iswhat the field said previously. The other option is Enable on. If you selectthis

Page 16 - Capabilities

As an example, suppose you configure the sequence level of figure 5-59 tolook like that shown below.The logic analyzer will store the state given by p

Page 17 - Supplied

Reading theSequenceLevel DisplayReading the display is fairly straightforward. For example, suppose yourdisplay looks like that shown below.In level 1

Page 18 - Available

An example of a state listing for the previous State Trace configuration isshown below. The state patterns specified are:a=B03Cb = 0000c=8930Anystate

Page 19

AcquisitionFieldsThe acquisition fields are comprised of the Trace mode, Armed by,Branches, Count, and Prestore fields, as shown below.1 Run/TraceMode

Page 20 - Probe Interface

You select the trace mode by touching the Run field, and, without liftingyour finger from the screen, move it to the desired trace mode. When youlift

Page 21 - The Termination

3 Branches The Branches field allows you to configure the sequencer of your stateanalyzer to branch from one sequence level to another with secondaryb

Page 22 - Probing System

Per Level. Selecting the Per level option allows you to define a secondarybranching qualifier for each sequence level. A statement is added in eachlev

Page 23

In this example, as the state analyzer stores anystate, it will branch tosequence level 6 if it finds the state given by qualifier e.The trigger seque

Page 24

Chapter 12: Using the Timing/State AnalyzerIntroduction... 12-1ProblemSolvingwiththeTiming/StateAnalyzer ..

Page 25

Each sequence level can branch to only one level through a secondarybranching qualifier. However, the number of times to which a level can bebranched

Page 26

4 Count The Count field allows you to place tags on states so you can count them.Counting cuts the acquisition memory in half from 1k to 512, and them

Page 27

An example of a state listing with time tagging relative to the previousstate is shown below.An example of a state listing with time tagging relative

Page 28 - Disconnecting

States. State tagging counts the number of qualified states between eachstored state. If you select this option, you will see a qualifier pop-up menul

Page 29

An example of a state listing with state tagging relative to the trigger isshown below.5Prestore Prestore allows you to store two qualified states bef

Page 30 - Probes, and

Qualifier andPattern FieldsThe qualifier and pattern fields appear at the bottom of the State TraceSpecification menu. They allow you to specify patte

Page 31 - Using the

2Base The Base fields allow you to specify the number base in which you wantto define a pattern for a label. The base fields also let you use a symbol

Page 32 - Select Menus

3 Qualifier Field If you select the qualifier field, you will see the following pop-up menu.Patterns. The pattern recognizers are in two groups of fou

Page 33

Only one range can be defined, and it can be defined over only one label,hence over only 32 channels. The channels don’t have to be adjacent toeach ot

Page 34 - How to Select

6Interpreting the DisplayIntroduction This chapter describes the Timing Waveforms and State Listing menusand how to interpret them. It also tells you

Page 35

80286... 14-880386... 14-96800or6802...

Page 36 - Numeric Data

The waveforms area displays the data the timing analyzer acquires. Thedata is displayed in a format similar to an oscilloscope with the horizontalaxis

Page 37 - Alpha Data

Markers(Timing)The Markers field allows you to specify how the X and O markers will bepositioned on the timing data. The options are:• Off• Time• Patt

Page 38

To position the markers, touch the appropriate field for marker selection.The field will turn light blue and can then be set using the knob. The Trigt

Page 39 - Roll Data

Markers Pattern When the markers are set to pattern you can specify patterns that the logicanalyzer will place the markers on. You can also specify ho

Page 40

Markers Statistics When statistics are specified for markers, the logic analyzer displays:• Number of total runs• Number of valid runs (runs where mar

Page 41 - Assignment/

At ___ marker The At X (or O) marker _______ fields allow you to select either the X orO markers. You can place these markers on the waveforms of any

Page 42

The next field to the right of the At____ marker field will pop up whenselected and show you all the labels assigned to the timing analyzer asshown be

Page 43 - Patterns

Delay Field The delay field allows you to enter a delay. The delay can be eitherpositive or negative. Delay allows you to place the time window (selec

Page 44 - Specifying Edges

In Glitch mode the maximum delay is 25 seconds, which is controlled bymemoryandsampleperiod(512X50ms). Thesamplerateisalsodependent on the delay setti

Page 45 - Using the Menus

Thelistingareashowsthedatathestateanalyzeracquires.Thedataisdisplayed in a listing format as shown below.This listing display shows you 16 of the poss

Page 46 - Menu Map

Appencix C: Specifications and CharacteristicsIntroduction... C-1Specifications...

Page 47 - Timing Format

State ListingMenu FieldsThe menu area contains fields that allow you to change the displayparameters, place markers, and display listing measurement p

Page 48 - Timing Trace

Markers Off When the markers are off they are not displayed, but are still placed at thespecified points in the data. If Stop measurement is on and th

Page 49

Another feature of markers set to patterns is the Stop measurement whenX-O ___ which is found in the Specify Patterns field. The options are:• Off• Le

Page 50 - 4 - 6 Front-panel Reference

The Time X to O field will change according to the position of the X andO markers. It displays the total time between the states marked by the Xand O

Page 51 - State Format

Timing/StateMixed ModeDisplayWhen both timing and state analyzers are on, you can display both theState Listing and the Timing Waveforms simultaneousl

Page 52

State/StateMixed ModeDisplayWhen two state analyzers are on, the logic analyzer can display both statelistings as shown in figure 6-16. The acquired d

Page 53 - Front-Panel Reference 4 - 9

To display a two state mixed mode listing you must start with a singlestate listing. In this example, Listing 1 is the starting point. The desireddisp

Page 54

The pop-up will close and machine 2 will supply data for this labellocation on screen.You now must specify what label you want from machine 2. The fie

Page 55 - State Compare

When the pop-up appears, touch the "DATA" field.When you are finished selecting the machine and the label, touch Done toclose the original p

Page 56 - State Waveform

7Using The Timing AnalyzerIntroduction In this chapter you will learn how to use the timing analyzer by setting upthe logic analyzer to make a simple

Page 57 - Front-Panel Reference 4 - 13

1General InformationLogic AnalyzerDescriptionThe HP 16510B logic analyzer is part of a new generation of generalpurpose logic analyzers with improved

Page 58 - State Chart

What Am IGoing toMeasure?After configuring the logic analyzer and hooking it up to your circuitunder test, you will be measuring the time (x) from whe

Page 59 - Front-Panel Reference 4 - 15

3. Name Analyzer 1 "DRAM TEST" (optional)a.TouchthefieldtotherightofName:_______ of Analyzer 1.b. Using the alphanumeric keyboard pop-up, ch

Page 60 - Mixed Display

Connecting theProbesAt this point, if you had a target system with a 4116 DRAM memory IC,you would connect the logic analyzer to your system.Since you

Page 61 - System Level

1. Display the Timing Format Specification menu.a. Touch the field second from the left in the upper left corner.b. When the pop-up appears, touch the

Page 62

3. Assign the channels connected to the input signals (Pod 1 bits 0 and1) to the labels RAS and CAS respectively.a. Touch the bit assignment field bel

Page 63

Specifying aTriggerConditionTo capture the data and then place the data of interest in the center of thedisplay of the timing waveform menu, you need

Page 64

Acquiring theDataNow that you have configured and connected the logic analyzer, youacquire the data for your measurement by touching the Run field. Th

Page 65

The RAS label shows you the RAS signal and the CAS label shows youthe CAS signal. Notice the RAS signal goes low at or near the center ofthe waveform

Page 66 - • Symbols

The TimingWaveform MenuThe timing waveform menu differs from the other menus you have usedso far in this exercise. Besides displaying the acquired dat

Page 67

Display Resolution You get the best resolution by changing the seconds per division (s/Div) toa value that displays one negative-going edge of both th

Page 68

The knob on the front panel is used to move the cursor on certain menus,increment or decrement numeric fields, and to roll the display.The touchscreen

Page 69 - Timing and State

Making TheMeasurementWhat you want to know is how much time elapses between the time RASgoes low and the time CAS goes high again. You will use the X

Page 70

Finding theAnswerYouranswercouldbecalculatedbyaddingtheTrig to X and Trig to Otimes, but you don’t have to. The logic analyzer has already calculated

Page 71

Summary You have just learned how to make a simple timing measurement with theHP 16510B logic analyzer. You have:• specified a timing analyzer• assign

Page 72

8Using The State AnalyzerIntroduction In this chapter you will learn how to use the state analyzer by setting upthe logic analyzer to make a simple st

Page 73

What Am IGoing toMeasure?You decide to start where the microprocessor starts when power isapplied. We will describe a 68000 microprocessor; however, e

Page 74 - 5Specify

Your measurement, then, requires verification of the sequential addressesthe microprocessor looks to and of the data in ROM at these addresses. Ifthe

Page 75 - • Symbol name

3. Name Analyzer 1 68000STATE (optional)a.TouchthefieldtotherightofName: ________.b. When the alphanumeric keyboard pop-up appears, touch theappropria

Page 76

Connecting theProbesAt this point, if you had a target system with a 68000 microprocessor, youwould connect the logic analyzer to your system. Since y

Page 77

Configuring theState AnalyzerNow that you have configured the system, you are ready to configure thestate analyzer. You will be:• Creating two names (

Page 78

b. When the pop-up appears, touch Modify Label.c. With the alphanumeric keypad, change the name of the label toADDR.d. Touch DONE to close pop-up.e. N

Page 79

Key Features Two 3.5-inch disk drives are integral to the instrument for storing logicanalyzer configurations and acquired data. The disk drive also p

Page 80

3. Assign Pod 1 bits 0 through 15 to the label DATA.a. Touch the bit assignment field below Pod E1 and to the right ofDATA. You will see the following

Page 81

4. Assign Pod E2 bits 0 through 15 to the label ADDR by repeatingstep 3.5. Assign Pod E3 bits 0 through 7 to the label ADDR.6. Unassign any assigned b

Page 82

Specifying theJClockIf you remember from "What’s a State Analyzer" in Feeling ComfortableWith Logic Analyzers, the state analyzer samples th

Page 83

b. In the pop-up, touch the field to the right of J.c. Touch the field with the arrow pointing down to select a negativegoing edge.3. Turn off all oth

Page 84

The State Format Specification menu should look like that shown below.Figure 8-12. Format Specification MenuUsing the State Analyzer HP 16510B8 - 12 F

Page 85

Specifying aTriggerConditionTo capture the data and place the data of interest in the center of thedisplayofthestatelistingmenu,youneedtotellthestatea

Page 86

b. In the pop-up, touch the field to the right of the TRIGGER onfield. This field may either contain a or anystate.Another pop-up appears showing you

Page 87

d. Touch the field labeled Done in the Sequence Levels pop-up.e. Touch the field to the right of "a" under the label ADDR.f. With the pop-up

Page 88 - 1 Run/Trace

Your trigger specification now states: "While storing anystate, trigger on"a" 1 times and then store anystate."When the state anal

Page 89

When you touch the Run field a pop-up appears next to it with the optionsSingle, Repetitive,andCancel. Without lifting your finger from thescreen, mov

Page 90 - 3 Acquisition

Accessory HP Part No. QuantityProbe assemblies 01650-61608 5Probe cables (35MHz State) 16510-61601 3Probe cables 16510-61602 2Grabbers (Note 1) 5959-0

Page 91

Ifyouwanttogotothestatelistingmenubeforetakingameasurement,touch the field second from the left at the top of the screen. When thepop-up appears, touc

Page 92

The StateListingThe state listing displays three columns of numbers as shown:The first column of numbers are the state line number locations as theyre

Page 93

Finding theAnswerYour answer is now found in this listing of the states +0000 through+0004.The 68000 always reads address locations 0, 2, 4, and 6 to

Page 94

So far you have verified that the microprocessor has performed the correctreset vector search. The next thing you must verify is whether themicroproce

Page 95

Summary You have just learned how to make a simple state measurement with theHP 16510B Logic Analyzer. You have:• specified a state analyzer• learned

Page 96

9State Compare MenuIntroduction State compare is a software post-processing feature that provides theability to do a bit by bit comparison between the

Page 97 - Duration (present

Accessing theCompare MenuThe Compare menu is accessed by selecting the field directly to the rightof the Module select field in the upper left corner

Page 98

The controls that roll the list in all three menus, the normal State Listing,the Compare Listing, and the Difference Listing are synchronized. Thismea

Page 99

Bit Editing ofthe CompareImageBit editing allows you to modify the values of individual bits in thecompare image or specify them as don’t compare bits

Page 100

MaskingChannels in theCompare ImageThe channel masking function allows you to specify a bit, or bits in eachlabel that you do not want compared. This

Page 101

2ProbingIntroduction This chapter contains a description of the probing system of theHP 16510B logic analyzer. It also contains the information you ne

Page 102

Specifying aCompare RangeThe Compare Range function allows you to define a subset of the totalnumber of states in the compare image to be used in the

Page 103 - Specification

RepetitiveComparisonswith a StopConditionWhen you do a comparison in the repetitive trace mode, a stop conditionshould be specified. The stop conditio

Page 104

Note You may also specify a stop measurement based on time between the Xand O markers in the Compare or Difference Listing menus. This isavailable onl

Page 105

10State Waveform MenuIntroduction The State Waveform Menu allows you to view state data in the form ofwaveformsidentifiedbylabelnameandbitnumber.Upto2

Page 106

Selecting aWaveformYoucandisplayupto24waveformsonscreenatonetime.Eachwaveform is a representation of a predefined label. To select a waveform,touch th

Page 107 - Sequence

Each waveform can display any one or all bits (channels) of a label or itcan be turned off. The specific bit or bits of a label that will be displayed

Page 108

If Overlay is currently displayed, all bits of the label are inserted in asingle waveform to form a composite waveform (see figure 10-5).In the above

Page 109 - 4 Branching

ReplacingWaveformsYou can replace a currently displayed waveform (label) with another oneof the predefined waveforms (labels). To replace one waveform

Page 110 - 5 Occurrence

SelectingSamples perDivisionYou can specify the samples per division by entering the number of statesper division either with a keypad or the knob. Th

Page 111

11State Chart MenuIntroduction The State Chart Menu allows you to build X-Y plots of label activityusing state data. The Y-axis always represents data

Page 112

Front -Panel Operation ReferenceHP 16510BLogic Analyzer Modulefor the HP 16500A Logic Analysis SystemÿCopyright Hewlett-Packard Company 1989Manual Set

Page 113 - Level Display

The HP 10269CGeneral PurposeProbe InterfaceInstead of connecting the probe tips directly to the signal lines, you mayuse the HP 10269C General Purpose

Page 114

Scaling theAxesEither axis can be scaled by using the vertical or horizontal min(minimum) or max (maximum) value fields. When you select any one ofthe

Page 115 - Acquisition

The Label Valuevs.States ChartThe Label Value vs. State chart is a plot of label activity versus thememory location in which the label data is stored.

Page 116

The Label Valuevs.Label ValueChartWhen labels are assigned to both axis, the chart shows how one labelvaries in relation to the other for a particular

Page 117

X&OMarkersfor ChartWhen State is specified for the X-axis, X and O markers are availablewhich can be moved horizontally which are synchronized wit

Page 118

Marker Options The marker options in the State Chart menu depend on what Count is setto in the State Listing menu.When Count is set to Off the Chart m

Page 119

12Using the Timing/State AnalyzerIntroduction In this chapter you will learn how to use the timing and state analyzersinteractively by setting up the

Page 120

Problem Solvingwith theTiming/StateAnalyzerIn this example assume you have designed a microprocessor controlledcircuit. You have completed the hardwar

Page 121

How Do IConfigure theLogic Analyzer?In order to make this measurement, you must configure the logic analyzeras a state analyzer because you want to tr

Page 122

Configuring theState AnalyzerNow that you have configured the system, you are ready to configure thestate analyzer.Configure the State Format Specific

Page 123

Connecting theProbesAt this point, if you had a target system with a 68000 microprocessor, youwould connect the logic analyzer to your system. Since y

Page 124

General PurposeProbingGeneral purpose probing involves connecting the probes directly to yourtarget system without using the interface. General purpos

Page 125 - Pattern Fields

As you compare the state listing (shown below), you notice the data ataddress8932isincorrect.Nowyouneedtofindoutwhy.Your first assumption is that inco

Page 126

Now it’s time to look at the hardware to see if it is causing incorrect datawhen the microprocessor reads this memory address. You decide you wantto s

Page 127

How Do IRe-configure theLogic Analyzer?In order to make this measurement, you must re-configure the logicanalyzer so Analyzer 2 is a timing analyzer.

Page 128

Configuring theTiming AnalyzerNow that you have configured the system, you are ready to configure thetiming analyzer.Configure the Timing Format Speci

Page 129 - Interpreting the Display

Setting theTiming AnalyzerTriggerYour timing measurement requires the timing analyzer to display thetiming waveforms present on the buses when the rou

Page 130 - Menu Fields

Time Correlatingthe DataIn order to time correlate the data, the logic analyzer must store the timingrelationships between states. Since the timing an

Page 131 - (Timing)

The TimingWaveform MenuAfter pods 4 and 5 are connected, you can re-acquire the data. However,first assign the labels in the Timing Waveform menu.Disp

Page 132

This is not the order we want them in. We want LDS before UDS. Tocorrect this, follow these steps:1. Use the knob to place the cursor on the label LDS

Page 133 - • Not in range

LDS appears in the blue label area in the correct position.Now we want to put ADDR and DATA in the long blue label area.Position the cursor on R/W in

Page 134

This also occurs for DATA, as shown:If you want to see the waveforms of each bit, you would leave the displayas it is. However, this makes the wavefor

Page 135

The HP 16510BProbing SystemThe standard HP 16510B probing system consists of probes, pods, probecable and grabbers. This system is passive (has no act

Page 136

2. Touch the filed labeled Channel Mode Sequential.3. In the new pop-up, touch the field labeled Overlay.Figure 12-17. Channel Mode Sequential MenuFig

Page 137

4. Touch the ADDR label field under Labels.5. Touch the DATA label field under Labels. The screen should looklike that shown below.In the long blue la

Page 138 - Listing Menu

Finding theAnswerAs you look at the overlapping waveforms, you notice there are transitionson the data lines during the read, indicating the data is u

Page 139

13Using a PrinterSetting PrinterConfigurationAll printer parameters are set in the System Configuration menu. If youhave just connected your printer a

Page 140 - State Listing

If you are in the State Listing, a slightly different pop-up will appear, likethe one shown in figure 13-2.The pop-up contains three fields, Cancel, P

Page 141 - • Start (of a trace)

14Microprocessor Specific MeasurementsIntroduction This chapter contains information about the optional accessories availablefor microprocessor specif

Page 142

The inverse assembler file is a software routine that will display capturedinformation in a specific microprocessor’s mnemonics. The DATA fieldin the

Page 143

Z80 CPU Package: 40-pin DIPAccessories Required: HP 10300B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz clock inpu

Page 144 - Mixed Mode

NSC 800 CPU Package: 40-pin DIPAccessories Required: HP 10304B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 4 MHz clock i

Page 145 - State/State

8085 CPU Package: 40-pin DIPAccessories Required: HP 10304B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 6 MHz clock outp

Page 146 - • status of machine 2

Probe Cable The probe pod cable contains 17 signal lines, 34 chassis ground lines andtwo power lines that is woven together. It is 4.5 feet long.Cauti

Page 147

8086 or 8088 CPU Package: 40-pin DIPAccessories Required: HP 10305B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz c

Page 148 - Displays

80186 or 80188 CPU Package: 68-contact LCCAccessories Required: HP 10306B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 8

Page 149 - Using The Timing Analyzer

80286 CPU Package: 68-contact LCC or 68-pin PGAAccessories Required: HP 10312B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Spee

Page 150

80386 CPU Package: 132-pin PGAAccessories Required:HP 10314B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 20 MHz clock ou

Page 151

6800 or 6802 CPU Package: 40-pin DIPAccessories Required: HP 10307B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 2 MHz cl

Page 152 - Timing Analyzer

6809 or 6809E CPU Package: 40-pin DIPAccessories Required: HP 10308B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 2 MHz c

Page 153

68008 CPU Package: 40-pin DIPAccessories Required: HP 10310B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz clock in

Page 154

68000 and 68010(64-pin DIP)CPU Package: 64-pin DIPAccessories Required: HP 10311B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock S

Page 155 - Condition

68000 and 68010(68-pin PGA)CPU Package: 68-pin PGAAccessories Required: HP 10311G PreprocessorMaximum Clock Speed: 12.5 MHz clock inputSignal Line Loa

Page 156 - Acquiring the

68020 CPU Package: 114-pin PGAAccessories Required: HP 10313GMaximum Clock Speed: 25 MHz clock inputSignal Line Loading: 100 KΩ +10pFonanylineMicropro

Page 157

You can connect the probe directly to the test pins on your target system.To do so, the pins must be 0.63 mm (0.025 in.) square pins or round pinswith

Page 158 - Waveform Menu

68030 CPU Package: 128-pin PGAAccessories Required: HP 10316GMaximum Clock Speed: 25 MHz inputSignal Line Loading: 100 KΩ plus 18 pF on all lines exce

Page 159

68HC11 CPU Package: 48-pin dual-in-lineAccessories Required: HP 10315GMaximum Clock Speed: 8.4 MHz inputSignal Line Loading: 100 KΩ plus 12 pF on all

Page 160 - Measurement

LoadingInverseAssembler FilesYou load the inverse assembler file by loading the appropriateconfiguration file. Loading the configuration file automati

Page 161 - Finding the

Connecting theLogic AnalyzerProbesThespecificpreprocessorandinverseassembleryouareusingdetermineshow you connect the logic analyzer probes. Since the

Page 162

Some of the preprocessors and/or the microprocessors under test do notprovide enough status information to disassemble the data correctly. Inthis case

Page 163 - Using The State Analyzer

AInstalling New Logic Analyzer Boardsinto the MainframeIntroduction This appendix explains, how to initially inspect the HP 16510BState/Timing Module,

Page 164 - Measure?

Probe CableInstallationThe HP 16510B State/Timing Module comes with probe cables installedby the factory. If a cable is to be switched or replaced, re

Page 165 - Logic Analyzer?

Procedure a. Turn the front and rear panel power switches off, unplug power cordand disconnect any input BNCs.b. Starting from the top, loosen thumb s

Page 166

d. Lay the cable(s) flat and pointing out to the rear of the card. Seefigure A-2.e. Slide the analyzer card approximately half way into the card cage.

Page 167

g. Firmly seat bottom card into backplane connector. Keep applyingpressure to the center of card endplate while tightening thumbscrews finger tight.h.

Page 168 - State Analyzer

Probe Grounds You can ground the probes in one of two ways. You can ground theprobes with the pod ground only; however, the ground path won’t be thesa

Page 169

OperatingEnvironmentThe operating environment is listed in "General Characteristics" inAppendix C of this manual. Note should be made of the

Page 170

Packaging The following general instructions should be used for repacking themodule with commercially available materials.• Wrap module in anti-static

Page 171

BError MessagesThis appendix lists the error messages that require corrective action torestore proper operation of the logic analyzer. There are sever

Page 172 - Specifying the

No labels specified. Indicates there are no labels to which to assignsymbols.(x) Occurrences Remaining in Sequence (y). Indicates the logic analyzeris

Page 173

exceeds 41.493 ms. It may be possible to add a "dummy" state to themachine’s trigger specification that is closer in time to the arm signal.

Page 174 - 8 - 12 Front-Panel Reference

CSpecifications and CharacteristicsIntroduction This appendix lists the specifications, operating characteristics, andsupplemental characteristics of

Page 175

Timing Mode Minimum Detectable Glitch: 5 ns wide at the threshold.OperatingCharacteristicsProbesInput RC: 100 KΩ±2% shunted by approximately 8 pF at t

Page 176

MeasurementConfigurationsAnalyzer Configurations:Analyzer 1 Analyzer 2Timing OffOff TimingState OffOff StateTiming StateState TimingState StateOff Off

Page 177

Range Recognizers: Recognizes data which is numerically between or ontwo specified patterns (ANDed combination of 0s and/or 1s). One rangeterm is avai

Page 178

Symbols Pattern Symbols: User can define a mnemonic for the specific bit patternof a label. When data display is SYMBOL, mnemonic is displayed whereth

Page 179

Signal LineLoadingAny signal line you intend to probe must be able to supply a minimum of600 mV to the probe tip, which has an input impedance of 100

Page 180

Waveform Display Sec/div: 10 ns to 100 s; 0.01% resolution.Delay: −2500 s to 2500 s; presence of data dependent on the number oftransitions in data be

Page 181

Measurementand DisplayFunctionsAutoscale (TimingAnalyzer Only)Autoscale searches for and displays channels with activity on the podsassigned to the ti

Page 182

Marker Functions Time Interval: The X and 0 markers measure the time interval betweenone point on a timing waveform and trigger, two points on the sam

Page 183

Auxiliary Power Power Through Cables: 2/3 amp @ 5V maximum per cable.Current Draw Per Card: 2 amp @ 5V maximum per HP 16510BOperatingEnvironmentsTempe

Page 184

IndexAabsolutesymbol offset 5-36Accessing the Compare Menu 9-2Accessing the State Chart Menu 11-1Accessing the State Waveform Menu 10-1Accumulate Mode

Page 185 - State Compare Menu

pulse width C-1qualifier C-3repetition rate C-1slave 5-25Specifying the J 8-10Clock Period 5-27clocksstate C-3Compare ImageBit Editing of the 9-4Creat

Page 186 - Listing Displays

FFormat Specification 5-8State 5-8Timing 5-8Format Specification menu 5-7Full Qualification Specification 5-45Ggeneral purpose probing 2-3Glitch Acqui

Page 187 - Compare Image

Pattern 6-13States 6-15Statistics 6-15Time 6-14markers (Timing)Off 6-3Pattern 6-5Statistics 6-6Time 6-3master clock 5-25 / 5-26maximum input voltage 2

Page 188 - Bit Editing of

System Level 5-1Timing Format Specification 5-8Timing Trace Specification 5-27Timing Waveforms 6-1, 7-10Trace Specification 5-7microprocessormeasureme

Page 189 - Channels in the

minimum input overdrive C-2minimum swing C-1pod assembly 2-4threshold accuracy C-1threshold range C-2threshold setting C-2TTL threshold preset C-2prob

Page 190 - Compare Range

Connecting theProbe Cablesto the LogicAnalyzerThe probe cables are installed in the Logic Analyzer module at the factory.The cable for pod 1 is the fa

Page 191 - Comparisons

Storage Qualifier 5-49Symbol Name 5-17Symbol Offset 5-36Symbol Table 5-14Leaving the 5-20Symbol Width 5-17symbols C-5, 5-14base 5-15label 5-15pattern

Page 192

ProductWarrantyThis Hewlett-Packard product has a warranty against defects in material andworkmanship for a period of one year from date of shipment.

Page 193 - State Waveform Menu

Exclusive Remedies THE REMEDIES PROVIDED HEREIN ARE THE BUYER’S SOLE ANDEXCLUSIVE REMEDIES. HEWLETT-PACKARD SHALL NOT BELIABLE FOR ANY DIRECT, INDIREC

Page 194 - Waveform

Disconnectingthe Probesfrom the PodsThe probes are shipped already installed in the pods. However, you candisconnect any un-used probes from any of th

Page 195

Connecting theGrabbers to theProbesYou connect the grabbers to the probes by slipping the connector at theend of the probe onto the recessed pin in th

Page 196

Printing HistoryNew editions are complete revisions of the manual. Update packages, whichare issued between editions, contain additional and replaceme

Page 197 - Deleting

Labeling Pods,Probes, andCablesSo you can find the pods and probes you want to connect to your targetsystem, you need to be able to quickly identify t

Page 198 - • Accumulate Mode

3Using the Front-Panel InterfaceIntroduction This chapter gives you an overview of how to use the front-panel interface.The front-panel user interface

Page 199

How toSelect MenusBefore you try to select one of the main menus, make sure the field in theupper left-hand corner is set to State/Timing E. If the HP

Page 200 - Scaling the

How to SwitchBetweenAnalyzersYou can switch between analyzers in any main menu by touching the field(second from the left in the upper left-hand corne

Page 201 - States Chart

How to ClosePop-up MenusSome pop-up menus automatically close when you touch a desired field.After closing, the logic analyzer places your choice in t

Page 202 - Label Value

An example of one of these is the clock field in the State FormatSpecification menu. When you select the clock field in this menu it willpop-up and sh

Page 203 - X&OMarkers

When you touch one of these the pop-up will close, however, the originalclock pop-up still remains open. When you are finished specifying thechoices f

Page 204

If you select the User option, a numeric keypad pop-up appears where youenter the desired threshold voltage. After selecting the value, you selectthe

Page 205

For example, you can name each analyzer with a name that isrepresentative of your measurement. The default names for the analyzerswithin the logic ana

Page 206

How toRoll DataThe roll feature is available in all menus that contain off-screen data. Thisallows you to roll data for viewing. Data can be off-scree

Page 207

List of Effective PagesThe List of Effective Pages gives the date of the current edition and of anypages changed in updates to that edition. Within th

Page 208

An example of off-screen data left and right can also be shown in figures3-7 and 3-8. Figure 3-7 illustrates a timing Trace menu with labels offscreen

Page 209

Assignment/SpecificationMenusThere are a number of pop-up menus in which you can assign or specifywhat you want the logic analyzer to do. The basic me

Page 210

To assign bits to either Analyzer 1 or Analyzer 2 there must be at least onepod assigned to the desired analyzer. If there are no pods assigned to the

Page 211 - Must I Make?

SpecifyingPatternsThe Pattern field appears in several menus. Patterns can be specified inone of the available number bases. Patterns can be viewed in

Page 212

Specifying EdgesYou can select a positve-going (↑), negative-going (↓), and either edge ( )foryourtrigger.To specify edges, enter the Trace menu and f

Page 213

4Using the MenusIntroduction This chapter contains menu maps of the HP 16510B logic analyzer. Sincethe front-panel user interface consists mainly of m

Page 214 - Setting the

State/TimingConfigurationMenu MapFigure 4-1. State/Timing Configuration MenuUsing the Menus HP 16510B4 - 2 Front-panel Reference

Page 215 - Time Correlating

Timing FormatMenu MapFigure 4-2. Timing Format Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 3

Page 216

Timing TraceMenu MapFigure 4-3. Timing Trace Menu MapUsing the Menus HP 16510B4 - 4 Front-panel Reference

Page 217

TimingWaveformMenu MapFigure 4-4. Timing Waveform Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 5

Page 218

IntroductionAbout thismanual...Welcome to the new generation of HP logic analyzers! The HP 16500ALogic Analysis System has been designed to be easier

Page 219 - Overlapping

Figure 4-4. Timing Waveform Menu Map (continued)Using the Menus HP 16510B4 - 6 Front-panel Reference

Page 220

State FormatMenu MapFigure 4-5. State Format Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 7

Page 221 - Re-acquiring

State TraceMenu MapFigure 4-6. State Trace Menu MapUsing the Menus HP 16510B4 - 8 Front-panel Reference

Page 222

Figure 4-6. State Trace Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 9

Page 223 - Using a Printer

State ListingMenu MapFigure 7-4. State Listing Menu MapUsing the Menus HP 16510B4 - 10 Front-panel Reference

Page 224 - Printing Entire

State CompareMenu MapFigure 4-8. State Compare Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 11

Page 225 - Microprocessor

State WaveformMenu MapFigure 4-9. State Waveform Menu MapUsing the Menus HP 16510B4 - 12 Front-panel Reference

Page 226 - Preprocessors

Figure 4-9. State Waveform Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 13

Page 227 - Z80 CPU Package: 40-pin DIP

State ChartMenu MapFigure 4-10. State Chart Menu MapUsing the Menus HP 16510B4 - 14 Front-panel Reference

Page 228

Figure 4-10. State Chart Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 15

Page 229 - 8085 CPU Package: 40-pin DIP

ContentsChapter 1: General InformationLogicAnalyzerDescription ... 1-1UserInterface...

Page 230

Mixed DisplayMenu MapFigure 4-11. Mixed Display Menu MapUsing the Menus HP 16510B4 - 16 Front-panel Reference

Page 231

5MenusIntroduction This chapter describes the menus and pop-up menus that you will use onyour logic analyzer. The purpose and functions of each menu a

Page 232

State/TimingConfigurationMenuThe State/Timing Configuration menu for the HP 16510B Logic Analyzeris shown below. The fields in the menu that are numbe

Page 233

Atthetopofthekeypadpop-up,isaboxwherethecurrentnameappearswhen the pop-up opens, and where the new name will appear when youtouchkeysonthekeypad.Inthe

Page 234

3 Autoscale The purpose of Autoscale is to provide a starting point for setting up ameasurement. The Autoscale field only appears on a timing analyzer

Page 235

4 Pods Each pod can be assigned to one of the analyzers. When the HP 16510BLogic Analyzer is powered up, Pod 1 is assigned to Analyzer 1 and Pod 5is a

Page 236 - 68008 CPU Package: 40-pin DIP

Print Screen. In the Print Screen mode, the printer uses its graphicscapabilities so that the printout will look just like the logic analyzer screen.P

Page 237 - (64-pin DIP)

If you wish to stop a printout before it is completed, touch Cancel.Thisstops the print and the message "Print Cancelled" appears at the top

Page 238 - (68-pin PGA)

FormatSpecificationMenusAt power up the Timing and State Format Specification menus lookbasically the same, with a few exceptions in the state analyze

Page 239

These menus show only one pod assigned to each analyzer at power up.Any number of pods can be assigned to one analyzer, from none to allfive. In the F

Page 240

Chapter 3: Using the Front-Panel InterfaceIntroduction ... 3-1UsingtheMouse ...

Page 241

To access one of the Label fields, touch the desired field. You will see apop-up menu like that shown below.Turn Label On. Selecting this option turns

Page 242

2 Polarity (Pol) Each label has a polarity assigned to it. The default for all the labels ispositive ( + ) polarity. You can change the polarity of a

Page 243

Assigning one channel per label may be handy in some applications. Thisis illustrated in chapter 7 of the HP 16510B Getting Started Guide.Also,you can

Page 244

If you touch the pod threshold fields you will see the following pop-upmenu.TTL sets the threshold at +1.6 volts, and ECL sets the threshold at −1.3vo

Page 245 - Requirements

You enter a threshold in the pop-up with the keypad by touching thedesired value, units and polarity. When the correct threshold voltage isdisplayed,

Page 246 - Installation

There are four fields in the Symbol Table menu. They are:• Label• Base• Symbol Width• Symbol nameLabel. The Label field identifies the label for which

Page 247

To change the base, touch the current base. You will see the followingpop-up menu.If more than 20 channels are assigned to a label, the Binary option

Page 248

Symbol Width. The Symbol Width field lets you specify how manycharacters of the symbol name will be displayed when the symbol isreferenced in the Timi

Page 249

The first of these fields defines the symbol as either a pattern or a range. Ifyou touch this field, it will toggle between pattern and range.When the

Page 250 - Environment

If the symbol is defined as a range, two fields appear in which you specifythe upper and lower boundaries of the range. The fields are Pattern/Startan

Page 251 - Tagging for

Chapter 5: MenusIntroduction... 5-1SystemLevelMenu... 5-1State/Timin

Page 252 - Error Messages

You can specify ranges that overlap or are nested within each other. Theymust be specific. Don’t cares are not allowed.The logic analyzer gives patter

Page 253

6Clock The Clock field is present in the Format Specification menu only in thestate analyzer. This field displays the clocks that are to be used to cl

Page 254

With this menu you set the condition needed by each clock. You canspecify that the logic analyzer looks for the negative edge of the clock, thepositiv

Page 255 - Specifications

With this arrangement, the logic analyzer will clock the data when there isa negative edge of the J clock OR a positive edge of the K clock, ANDwhen t

Page 256 - Characteristics

Normal. This option specifies that clocking will be done in single phase.That is, the clocking arrangement located in the Clock field above thepods in

Page 257 - State Analysis

Demultiplexing is done on the data lines of the specified pod to read onlythe lower eight bits. This is two phase clocking, with the Master Clockfollo

Page 258

The Master and Slave Clocks can have the same clocking arrangements.The clocking is still done the same way, with the lower eight bits beingclocked fi

Page 259 - Timing Analysis

8ClockPeriod This field provides greater measurement accuracy when your state inputclock period is greater than 60 ns. When you select >60ns,thesta

Page 260 - Accuracy

Timing TraceSpecificationMenu FieldsThe fields in the Timing Trace Specification menu are:1) Run/Trace Mode2) Armed by3) Acquisition mode4) Label5) Ba

Page 261 - Functions

Single Trace mode acquires data once per trace. Repetitive Trace moderepeats single acquisitions until Stop is touched, or until the time intervalbetw

Page 262 - Run/Stop

ReadingtheSequenceLevelDisplay... 5-53Acquisition Fields ... 5-55Run/TraceMode...

Page 263 - Environments

3 AcquisitionModeThe Acquisition mode field allows you to specify the mode in which youwant the timing analyzer to acquire data. You are given two cho

Page 264

Traditional timing samples and stores data at regular intervals.Transitional timing samples data at regular intervals but stores a sampleonly when the

Page 265

With these glitch detection fields you specify on which channel orchannels you want the analyzer to look for a glitch. These fields arediscussedinmore

Page 266

5Base The Base fields allow you to specify the number base in which you wantto define a pattern for a label. The Base fields also let you use a symbol

Page 267

The Symbol optionintheBase pop-up allows you to use a symbol thathas been specified in the Timing Symbol Tables as a pattern, or specifyabsolute and e

Page 268

As mentioned in the previous section on the Base field, if you specifyASCII as the base for the label, you won’t be able to enter a pattern. Youmust s

Page 269

If you select this field you get a pop-up similar to that shown:The pop-up lists all the symbols defined for that label. It also contains anoption abs

Page 270

7 PatternDuration (presentfor______)There are two fields with which you specify the Pattern Duration. Theyare located next to present for ______ in th

Page 271 - Warranty

As an example, suppose you configure the present for field as shown:This configuration tells the timing analyzer to look for a certain patternspecifie

Page 272

8 Then Find Edge With the Then find Edge fields you can specify the edges (transitions) ofyour data on which your timing analyzer triggers. You can sp

Comments to this Manuals

No comments