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
Chapter 7: Using The Timing AnalyzerIntroduction... 7-1ProblemSolvingwiththeTimingAnalyzer...
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
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
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
State TraceSpecificationMenuThe State Trace Specification menu allows you to specify a sequence ofstates required for trigger. The default setting for
Qualifier: a term you specify that can be anystate, nostate, a single patternrecognizer, a range recognizer, the complement of a pattern or rangerecog
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
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
When you have specified your combination qualifier, select Done.TheFull Qualifier Specification pop-up closes and the Boolean expression foryour quali
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
3StorageQualifierEach sequence level has a storage qualifier. The storage qualifier specifiesthe states that are to be stored and displayed in the Sta
Chapter 9: State Compare MenuIntroduction ... 9-1AccessingtheCompareMenu...
5 OccurrenceCounterThe primary branching qualifier has an occurrence counter. With theoccurrence counter field you specify the number of times the bra
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
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
Reading theSequenceLevel DisplayReading the display is fairly straightforward. For example, suppose yourdisplay looks like that shown below.In level 1
An example of a state listing for the previous State Trace configuration isshown below. The state patterns specified are:a=B03Cb = 0000c=8930Anystate
AcquisitionFieldsThe acquisition fields are comprised of the Trace mode, Armed by,Branches, Count, and Prestore fields, as shown below.1 Run/TraceMode
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
3 Branches The Branches field allows you to configure the sequencer of your stateanalyzer to branch from one sequence level to another with secondaryb
Per Level. Selecting the Per level option allows you to define a secondarybranching qualifier for each sequence level. A statement is added in eachlev
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
Chapter 12: Using the Timing/State AnalyzerIntroduction... 12-1ProblemSolvingwiththeTiming/StateAnalyzer ..
Each sequence level can branch to only one level through a secondarybranching qualifier. However, the number of times to which a level can bebranched
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
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
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
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
Qualifier andPattern FieldsThe qualifier and pattern fields appear at the bottom of the State TraceSpecification menu. They allow you to specify patte
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
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
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
6Interpreting the DisplayIntroduction This chapter describes the Timing Waveforms and State Listing menusand how to interpret them. It also tells you
80286... 14-880386... 14-96800or6802...
The waveforms area displays the data the timing analyzer acquires. Thedata is displayed in a format similar to an oscilloscope with the horizontalaxis
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
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
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
Markers Statistics When statistics are specified for markers, the logic analyzer displays:• Number of total runs• Number of valid runs (runs where mar
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
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
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
In Glitch mode the maximum delay is 25 seconds, which is controlled bymemoryandsampleperiod(512X50ms). Thesamplerateisalsodependent on the delay setti
Thelistingareashowsthedatathestateanalyzeracquires.Thedataisdisplayed in a listing format as shown below.This listing display shows you 16 of the poss
Appencix C: Specifications and CharacteristicsIntroduction... C-1Specifications...
State ListingMenu FieldsThe menu area contains fields that allow you to change the displayparameters, place markers, and display listing measurement p
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
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
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
Timing/StateMixed ModeDisplayWhen both timing and state analyzers are on, you can display both theState Listing and the Timing Waveforms simultaneousl
State/StateMixed ModeDisplayWhen two state analyzers are on, the logic analyzer can display both statelistings as shown in figure 6-16. The acquired d
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
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
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
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
1General InformationLogic AnalyzerDescriptionThe HP 16510B logic analyzer is part of a new generation of generalpurpose logic analyzers with improved
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
3. Name Analyzer 1 "DRAM TEST" (optional)a.TouchthefieldtotherightofName:_______ of Analyzer 1.b. Using the alphanumeric keyboard pop-up, ch
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
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
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
Specifying aTriggerConditionTo capture the data and then place the data of interest in the center of thedisplay of the timing waveform menu, you need
Acquiring theDataNow that you have configured and connected the logic analyzer, youacquire the data for your measurement by touching the Run field. Th
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
The TimingWaveform MenuThe timing waveform menu differs from the other menus you have usedso far in this exercise. Besides displaying the acquired dat
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
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
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
Finding theAnswerYouranswercouldbecalculatedbyaddingtheTrig to X and Trig to Otimes, but you don’t have to. The logic analyzer has already calculated
Summary You have just learned how to make a simple timing measurement with theHP 16510B logic analyzer. You have:• specified a timing analyzer• assign
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
What Am IGoing toMeasure?You decide to start where the microprocessor starts when power isapplied. We will describe a 68000 microprocessor; however, e
Your measurement, then, requires verification of the sequential addressesthe microprocessor looks to and of the data in ROM at these addresses. Ifthe
3. Name Analyzer 1 68000STATE (optional)a.TouchthefieldtotherightofName: ________.b. When the alphanumeric keyboard pop-up appears, touch theappropria
Connecting theProbesAt this point, if you had a target system with a 68000 microprocessor, youwould connect the logic analyzer to your system. Since y
Configuring theState AnalyzerNow that you have configured the system, you are ready to configure thestate analyzer. You will be:• Creating two names (
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
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
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
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
Specifying theJClockIf you remember from "What’s a State Analyzer" in Feeling ComfortableWith Logic Analyzers, the state analyzer samples th
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
The State Format Specification menu should look like that shown below.Figure 8-12. Format Specification MenuUsing the State Analyzer HP 16510B8 - 12 F
Specifying aTriggerConditionTo capture the data and place the data of interest in the center of thedisplayofthestatelistingmenu,youneedtotellthestatea
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
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
Your trigger specification now states: "While storing anystate, trigger on"a" 1 times and then store anystate."When the state anal
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
Accessory HP Part No. QuantityProbe assemblies 01650-61608 5Probe cables (35MHz State) 16510-61601 3Probe cables 16510-61602 2Grabbers (Note 1) 5959-0
Ifyouwanttogotothestatelistingmenubeforetakingameasurement,touch the field second from the left at the top of the screen. When thepop-up appears, touc
The StateListingThe state listing displays three columns of numbers as shown:The first column of numbers are the state line number locations as theyre
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
So far you have verified that the microprocessor has performed the correctreset vector search. The next thing you must verify is whether themicroproce
Summary You have just learned how to make a simple state measurement with theHP 16510B Logic Analyzer. You have:• specified a state analyzer• learned
9State Compare MenuIntroduction State compare is a software post-processing feature that provides theability to do a bit by bit comparison between the
Accessing theCompare MenuThe Compare menu is accessed by selecting the field directly to the rightof the Module select field in the upper left corner
The controls that roll the list in all three menus, the normal State Listing,the Compare Listing, and the Difference Listing are synchronized. Thismea
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
MaskingChannels in theCompare ImageThe channel masking function allows you to specify a bit, or bits in eachlabel that you do not want compared. This
2ProbingIntroduction This chapter contains a description of the probing system of theHP 16510B logic analyzer. It also contains the information you ne
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
RepetitiveComparisonswith a StopConditionWhen you do a comparison in the repetitive trace mode, a stop conditionshould be specified. The stop conditio
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
10State Waveform MenuIntroduction The State Waveform Menu allows you to view state data in the form ofwaveformsidentifiedbylabelnameandbitnumber.Upto2
Selecting aWaveformYoucandisplayupto24waveformsonscreenatonetime.Eachwaveform is a representation of a predefined label. To select a waveform,touch th
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
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
ReplacingWaveformsYou can replace a currently displayed waveform (label) with another oneof the predefined waveforms (labels). To replace one waveform
SelectingSamples perDivisionYou can specify the samples per division by entering the number of statesper division either with a keypad or the knob. Th
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
Front -Panel Operation ReferenceHP 16510BLogic Analyzer Modulefor the HP 16500A Logic Analysis SystemÿCopyright Hewlett-Packard Company 1989Manual Set
The HP 10269CGeneral PurposeProbe InterfaceInstead of connecting the probe tips directly to the signal lines, you mayuse the HP 10269C General Purpose
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
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.
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
X&OMarkersfor ChartWhen State is specified for the X-axis, X and O markers are availablewhich can be moved horizontally which are synchronized wit
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
12Using the Timing/State AnalyzerIntroduction In this chapter you will learn how to use the timing and state analyzersinteractively by setting up the
Problem Solvingwith theTiming/StateAnalyzerIn this example assume you have designed a microprocessor controlledcircuit. You have completed the hardwar
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
Configuring theState AnalyzerNow that you have configured the system, you are ready to configure thestate analyzer.Configure the State Format Specific
Connecting theProbesAt this point, if you had a target system with a 68000 microprocessor, youwould connect the logic analyzer to your system. Since y
General PurposeProbingGeneral purpose probing involves connecting the probes directly to yourtarget system without using the interface. General purpos
As you compare the state listing (shown below), you notice the data ataddress8932isincorrect.Nowyouneedtofindoutwhy.Your first assumption is that inco
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
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.
Configuring theTiming AnalyzerNow that you have configured the system, you are ready to configure thetiming analyzer.Configure the Timing Format Speci
Setting theTiming AnalyzerTriggerYour timing measurement requires the timing analyzer to display thetiming waveforms present on the buses when the rou
Time Correlatingthe DataIn order to time correlate the data, the logic analyzer must store the timingrelationships between states. Since the timing an
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
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
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
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
The HP 16510BProbing SystemThe standard HP 16510B probing system consists of probes, pods, probecable and grabbers. This system is passive (has no act
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
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
Finding theAnswerAs you look at the overlapping waveforms, you notice there are transitionson the data lines during the read, indicating the data is u
13Using a PrinterSetting PrinterConfigurationAll printer parameters are set in the System Configuration menu. If youhave just connected your printer a
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
14Microprocessor Specific MeasurementsIntroduction This chapter contains information about the optional accessories availablefor microprocessor specif
The inverse assembler file is a software routine that will display capturedinformation in a specific microprocessor’s mnemonics. The DATA fieldin the
Z80 CPU Package: 40-pin DIPAccessories Required: HP 10300B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz clock inpu
NSC 800 CPU Package: 40-pin DIPAccessories Required: HP 10304B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 4 MHz clock i
8085 CPU Package: 40-pin DIPAccessories Required: HP 10304B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 6 MHz clock outp
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
8086 or 8088 CPU Package: 40-pin DIPAccessories Required: HP 10305B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz c
80186 or 80188 CPU Package: 68-contact LCCAccessories Required: HP 10306B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 8
80286 CPU Package: 68-contact LCC or 68-pin PGAAccessories Required: HP 10312B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Spee
80386 CPU Package: 132-pin PGAAccessories Required:HP 10314B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 20 MHz clock ou
6800 or 6802 CPU Package: 40-pin DIPAccessories Required: HP 10307B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 2 MHz cl
6809 or 6809E CPU Package: 40-pin DIPAccessories Required: HP 10308B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 2 MHz c
68008 CPU Package: 40-pin DIPAccessories Required: HP 10310B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock Speed: 10 MHz clock in
68000 and 68010(64-pin DIP)CPU Package: 64-pin DIPAccessories Required: HP 10311B PreprocessorHP 10269C General Purpose Probe InterfaceMaximum Clock S
68000 and 68010(68-pin PGA)CPU Package: 68-pin PGAAccessories Required: HP 10311G PreprocessorMaximum Clock Speed: 12.5 MHz clock inputSignal Line Loa
68020 CPU Package: 114-pin PGAAccessories Required: HP 10313GMaximum Clock Speed: 25 MHz clock inputSignal Line Loading: 100 KΩ +10pFonanylineMicropro
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
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
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
LoadingInverseAssembler FilesYou load the inverse assembler file by loading the appropriateconfiguration file. Loading the configuration file automati
Connecting theLogic AnalyzerProbesThespecificpreprocessorandinverseassembleryouareusingdetermineshow you connect the logic analyzer probes. Since the
Some of the preprocessors and/or the microprocessors under test do notprovide enough status information to disassemble the data correctly. Inthis case
AInstalling New Logic Analyzer Boardsinto the MainframeIntroduction This appendix explains, how to initially inspect the HP 16510BState/Timing Module,
Probe CableInstallationThe HP 16510B State/Timing Module comes with probe cables installedby the factory. If a cable is to be switched or replaced, re
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
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.
g. Firmly seat bottom card into backplane connector. Keep applyingpressure to the center of card endplate while tightening thumbscrews finger tight.h.
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
OperatingEnvironmentThe operating environment is listed in "General Characteristics" inAppendix C of this manual. Note should be made of the
Packaging The following general instructions should be used for repacking themodule with commercially available materials.• Wrap module in anti-static
BError MessagesThis appendix lists the error messages that require corrective action torestore proper operation of the logic analyzer. There are sever
No labels specified. Indicates there are no labels to which to assignsymbols.(x) Occurrences Remaining in Sequence (y). Indicates the logic analyzeris
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.
CSpecifications and CharacteristicsIntroduction This appendix lists the specifications, operating characteristics, andsupplemental characteristics of
Timing Mode Minimum Detectable Glitch: 5 ns wide at the threshold.OperatingCharacteristicsProbesInput RC: 100 KΩ±2% shunted by approximately 8 pF at t
MeasurementConfigurationsAnalyzer Configurations:Analyzer 1 Analyzer 2Timing OffOff TimingState OffOff StateTiming StateState TimingState StateOff Off
Range Recognizers: Recognizes data which is numerically between or ontwo specified patterns (ANDed combination of 0s and/or 1s). One rangeterm is avai
Symbols Pattern Symbols: User can define a mnemonic for the specific bit patternof a label. When data display is SYMBOL, mnemonic is displayed whereth
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
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
Measurementand DisplayFunctionsAutoscale (TimingAnalyzer Only)Autoscale searches for and displays channels with activity on the podsassigned to the ti
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
Auxiliary Power Power Through Cables: 2/3 amp @ 5V maximum per cable.Current Draw Per Card: 2 amp @ 5V maximum per HP 16510BOperatingEnvironmentsTempe
IndexAabsolutesymbol offset 5-36Accessing the Compare Menu 9-2Accessing the State Chart Menu 11-1Accessing the State Waveform Menu 10-1Accumulate Mode
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
FFormat Specification 5-8State 5-8Timing 5-8Format Specification menu 5-7Full Qualification Specification 5-45Ggeneral purpose probing 2-3Glitch Acqui
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
System Level 5-1Timing Format Specification 5-8Timing Trace Specification 5-27Timing Waveforms 6-1, 7-10Trace Specification 5-7microprocessormeasureme
minimum input overdrive C-2minimum swing C-1pod assembly 2-4threshold accuracy C-1threshold range C-2threshold setting C-2TTL threshold preset C-2prob
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
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
ProductWarrantyThis Hewlett-Packard product has a warranty against defects in material andworkmanship for a period of one year from date of shipment.
Exclusive Remedies THE REMEDIES PROVIDED HEREIN ARE THE BUYER’S SOLE ANDEXCLUSIVE REMEDIES. HEWLETT-PACKARD SHALL NOT BELIABLE FOR ANY DIRECT, INDIREC
Disconnectingthe Probesfrom the PodsThe probes are shipped already installed in the pods. However, you candisconnect any un-used probes from any of th
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
Printing HistoryNew editions are complete revisions of the manual. Update packages, whichare issued between editions, contain additional and replaceme
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
3Using the Front-Panel InterfaceIntroduction This chapter gives you an overview of how to use the front-panel interface.The front-panel user interface
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
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
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
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
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
If you select the User option, a numeric keypad pop-up appears where youenter the desired threshold voltage. After selecting the value, you selectthe
For example, you can name each analyzer with a name that isrepresentative of your measurement. The default names for the analyzerswithin the logic ana
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
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
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
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
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
SpecifyingPatternsThe Pattern field appears in several menus. Patterns can be specified inone of the available number bases. Patterns can be viewed in
Specifying EdgesYou can select a positve-going (↑), negative-going (↓), and either edge ( )foryourtrigger.To specify edges, enter the Trace menu and f
4Using the MenusIntroduction This chapter contains menu maps of the HP 16510B logic analyzer. Sincethe front-panel user interface consists mainly of m
State/TimingConfigurationMenu MapFigure 4-1. State/Timing Configuration MenuUsing the Menus HP 16510B4 - 2 Front-panel Reference
Timing FormatMenu MapFigure 4-2. Timing Format Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 3
Timing TraceMenu MapFigure 4-3. Timing Trace Menu MapUsing the Menus HP 16510B4 - 4 Front-panel Reference
TimingWaveformMenu MapFigure 4-4. Timing Waveform Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 5
IntroductionAbout thismanual...Welcome to the new generation of HP logic analyzers! The HP 16500ALogic Analysis System has been designed to be easier
Figure 4-4. Timing Waveform Menu Map (continued)Using the Menus HP 16510B4 - 6 Front-panel Reference
State FormatMenu MapFigure 4-5. State Format Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 7
State TraceMenu MapFigure 4-6. State Trace Menu MapUsing the Menus HP 16510B4 - 8 Front-panel Reference
Figure 4-6. State Trace Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 9
State ListingMenu MapFigure 7-4. State Listing Menu MapUsing the Menus HP 16510B4 - 10 Front-panel Reference
State CompareMenu MapFigure 4-8. State Compare Menu MapHP 16510B Using the MenusFront-Panel Reference 4 - 11
State WaveformMenu MapFigure 4-9. State Waveform Menu MapUsing the Menus HP 16510B4 - 12 Front-panel Reference
Figure 4-9. State Waveform Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 13
State ChartMenu MapFigure 4-10. State Chart Menu MapUsing the Menus HP 16510B4 - 14 Front-panel Reference
Figure 4-10. State Chart Menu Map (continued)HP 16510B Using the MenusFront-Panel Reference 4 - 15
ContentsChapter 1: General InformationLogicAnalyzerDescription ... 1-1UserInterface...
Mixed DisplayMenu MapFigure 4-11. Mixed Display Menu MapUsing the Menus HP 16510B4 - 16 Front-panel Reference
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
State/TimingConfigurationMenuThe State/Timing Configuration menu for the HP 16510B Logic Analyzeris shown below. The fields in the menu that are numbe
Atthetopofthekeypadpop-up,isaboxwherethecurrentnameappearswhen the pop-up opens, and where the new name will appear when youtouchkeysonthekeypad.Inthe
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
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
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
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
FormatSpecificationMenusAt power up the Timing and State Format Specification menus lookbasically the same, with a few exceptions in the state analyze
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
Chapter 3: Using the Front-Panel InterfaceIntroduction ... 3-1UsingtheMouse ...
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
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
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
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
You enter a threshold in the pop-up with the keypad by touching thedesired value, units and polarity. When the correct threshold voltage isdisplayed,
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
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
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
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
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
Chapter 5: MenusIntroduction... 5-1SystemLevelMenu... 5-1State/Timin
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
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
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
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
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
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
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
8ClockPeriod This field provides greater measurement accuracy when your state inputclock period is greater than 60 ns. When you select >60ns,thesta
Timing TraceSpecificationMenu FieldsThe fields in the Timing Trace Specification menu are:1) Run/Trace Mode2) Armed by3) Acquisition mode4) Label5) Ba
Single Trace mode acquires data once per trace. Repetitive Trace moderepeats single acquisitions until Stop is touched, or until the time intervalbetw
ReadingtheSequenceLevelDisplay... 5-53Acquisition Fields ... 5-55Run/TraceMode...
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
Traditional timing samples and stores data at regular intervals.Transitional timing samples data at regular intervals but stores a sampleonly when the
With these glitch detection fields you specify on which channel orchannels you want the analyzer to look for a glitch. These fields arediscussedinmore
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
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
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
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
7 PatternDuration (presentfor______)There are two fields with which you specify the Pattern Duration. Theyare located next to present for ______ in th
As an example, suppose you configure the present for field as shown:This configuration tells the timing analyzer to look for a certain patternspecifie
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