Home
Front Panel Operations, Book 1 of 2
Contents
1. AUTOLOAD eutcloed_file stetus DISABLED 9 DEFAULT 1650 l_config LOAD THIS FILE TO DEFAULT THE LA HP1650 L TR 1650 1 config ACQUIRE HP1650 CHARACTERS I68000_I inverse_cssem 68000 IA FOR INTERFACE I68020 IP inverse assem 68020 INVERSE ASSEMBLER e 180366_87 inverse_assem 60366 IA WITH 80x87 EX I1200 1I inverse ossem ZBO IA FOR INTERFACE SETUP 1 1650 1 config STATE TINING FORMAT SETUP _2 1650 1 conf ig STATE SYMBOLS DEFINED Figure 6 9 Renaming a File Use either the KNOB or the Alpha Entry pop up to enter the filename you wish to change in the field to the right of file Move the cursor to the field to the right of to and press SELECT When the Alpha Entry pop up appears enter the new file name When you have completed entering the new file name you initiate the rename operation by placing the cursor on Execute and pressing SELECT The rename operation immediately executes and when it is completed an advisory Rename operation complete is displayed Disk Drive Operations HP 1652B 1653B 6 12 Front Panel Reference rt Ge The Autoload Autoload allows you to designate a configuration file to be loaded Operation automatically the next time the HP 1652B 53B is turned on When the Autoload operation is enabled your designated configuration file is loaded instead of the default configuration file This process allows you to change the default configuration of certain menus to a configuration that better fits your nee
2. Programming Reference Service Manual 9 Please rate the manuals on the following 4 Excellent 3 Good 2 Adequate 1 Poor Breadth and depth of information Ability to easily find information Ability to understand and apply the information provided in the manual Please explain 10 What is your experience with logic analyzers No previous experience Less than 1 year experience More than 1 year s experience on one model More than 1 year s experience on several models Name os Company Address ou s Zip Code Phone Instrument Serial THANK YOU FOR YOUR HELP NO POSTAGE NECESSARY IF MAILED IN U S A LA Your cooperation in completing and returning this form will be greatly appreciated Thank you FOLD HERE HEWLETT PACKARD BUSINESS REPLY CARD FIRST CLASS PERMIT NO 1303 COLORADO SPRINGS COLORADO POSTAGE WILL BE PAID BY ADDRESSEE HEWLETT PACKARD COLORADO SPRINGS DIVISION ATTN PUBLICATIONS DEPT PO BOX 2197 COLORADO SPRINGS COLORADO 80901 9959 NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES DU HEWLETT PACKARD Printed in U S A HP 1652B 1653B Logic Analyzers Front Panel Operation Reference HEWLETT PACKARD IDEAS E NYC MRNA ISAAC SANI IIO A SEM RP DULUTH IT HI RAI NH
3. You can tell if secondary branch qualifiers have been specified by looking at the Sequence Levels display Figure 10 22 shows how the display looks with the configuration that was given in figure 10 20 An arrow is drawn out of level 2 indicating that branching originates from that level and an arrow is drawn to level 4 to indicate that a branch is going to that level State Trace Menu HP 1652B 1653B 10 16 Front Panel Reference Sequence Levels While storing b Then find c 1 times Else on f go to level 4 While storing d Then find c 1 times While storing Then find g Figure 10 22 Branching Between Sequence Levels Each sequence level can branch to only one level through a secondary branching qualifier However the number of times to which a level can be branched is limited only by the number of levels present A level can have only one arrow pointing away from it but it can have two pointing to it if more than one other level is branching to it An example of this is shown in the figure below The arrow with two tails indicates that a level above and a level below branch to this level Sequence Levels While storing any state Find eny stete times Else on b go to level 2 Hhile storing any state Then find d times Else on g go to level 3 Hhile storing eny stete Trigger on a times Else on any state go to level 2 Figure 10 23 Multiple Branching Between Levels HP 1652B 1
4. MACHINE 2 State Fermat Specification Cock reo ns rue m p 1 gt gt 60 ns 60 ns HR ACtIVINU cose teen uxidRvenxecDa dese nedrodzes scura Lebel Po 15 87 0 15 87 0 15 sere OZ uus A NEEEEEERECTIUEDTH ort 1 i Off Bit 31 Bit 19 Bits Bit 0 Figure 9 4 Numbering of Assigning Bits Pod Threshold Each pod has a threshold level assigned to it For the HP 1653B Logic Analyzer threshold levels may be defined for Pods 1 and 2 individually For the HP 1652B Logic Analyzer threshold levels may be defined for Pods 1 2 and 3 individually and one threshold for Pods 4 and 5 It does not matter if Pods 4 and 5 are assigned to different analyzers Changing the threshold of one will change the threshold of the other If you place the cursor on one of the pod threshold fields and press SELECT you will see the following pop up menu ECL User def ined Figure 9 5 Pod Threshold Pop Up Menu TTL sets the threshold at 1 6 volts and ECL sets the threshold at 13 volts State Format Specification Menu HP 1652B 1653B 9 6 Front Panel Reference D SSH Specify Symbols Clock HP 1652B 1653B Front Panel Reference The User defined option lets you set the threshold to a specific voltage between 9 9 V and 9 9 V If you select this option you will see a Numeric Entry pop up menu as shown Pod Threshold 0 0 V 1 Figure 9 6 User defined Numeric Entr
5. 0404 02 Specify Pattern TS2F 02 Lebel Base 0404 0404 0404 0404 0404 0404 0404 0404 0404 0404 0404 0404 0404 0404 DWN WA GA GA Wh UW Figure 12 1 Bit Editing Fields State Compare Menu HP 1652B 1653B 12 4 Front Panel Reference CO Mas king The channel masking function allows you to specify a bit or bits in each Channels in the label that you do not want compared This causes the corresponding bits in all states to be ignored in the comparison The compare data Compare Image image itself remains unchanged on the display The Mask fields are directly above the label and base fields at the top of both the Compare and Difference listings see figure12 2 When you select one of these fields a pop up appears in which you specify which channels are to be compared and which channels are to be masked A period indicates a don t compare mask for that channel and an asterisk indicates that channel is to be compared 8085 State Compare pecify Stop Measurement Snow Difference Listing Find Difference 0 Lebel gt Base gt 3 3 3 2 3 3 2 3 2 2 3 2 Figure 12 2 Bit Masking Fields HP 1652B 1653B State Compare Menu Front Panel Reference 12 5 3 O 3 A3 393 Specifying a The Compare Range function allows you to define a subset of the total Compare Ranae number of states in the compare image to be used in the comparison pure mag The range is specified by setting sta
6. Depends on what the Count field is set to in State Trace Specification menu dota entry keypad Figure 8 3 State Listing Menu Map HP 1652B 1653B The State Analyzer Front Panel Reference 8 5 E State Compare Menu Map State Analysis pers state W E Compare Listing Copy Trace To Compare gcc Difference Listing Find Difference data entry Full Partial data entry keypad data entry keypad Stop measurement when Not Equal Compare Full Partial Specify Stop Measurement Mask Assignment thru T Less than B X XXXS data entry Greater than keypad In ronge EB X XXXS data entry t gt k Not in range Xp o Hex X XXXS data entry 01650836 keypad H gt baal Binary Octal Base oO Figure 8 4 State Compare Menu Map The State Analyzer HP 1652B 1653B 8 6 Front Panel Reference I d C V State Waveform Menu Map State Analysis State WF Compare Teame De data entry keypad data entry keypad m Pattern X pattern E Trig to X E ar Statistics O pattern E Trig to O from trigger Specify Patterns T LT ener Lote se _ eee Trex Tr Bea 01650837 Figure 8 5 State Waveform Menu Map HP 1652B 1653B The State Analyzer Front Panel Reference 8 7 X morker data entry keypod O marker gt data entry keypod Stop measurement when X O Not Equal Less than Greater than not in not in range data e
7. T 9 7 CIOGk ors pli adieu PIPER PM uae 9 7 Pod Clock 1335 4 vrEeE c 9 9 NOMA oe ER FOI PV ERREUR ES Set eas n oM its 9 9 Demultiplex Jet erao cheney ECO 9 10 Mixed CIOCKS x5 need dante fcd dae tie bad 9 11 Clock Period iu uites eU v Rad REIR OR PHP e et 9 12 Specify Symbols Menu eeeeeeeee eene 9 12 Specify Symbols Menu Fields Luuueluuuuue 9 13 sp EE 9 13 ILICE 9 14 Symbol VIEW SIZe secs os EUREN bU P ek usas s eds 9 15 Symbol Name tii 5h pind ebb elie I o dab Pis 9 15 Leaving the Symbol Table Menu 9 17 Chapter 10 HP 1652B 1653B Front Panel Reference State Trace Menu Introd ctiOl aasien sate oE reb e CR VEA DU Wege vade 10 1 Accessing the State Trace Menu eeee eee 10 2 State Trace Menu Fields eel E t a 10 2 Sedquedce Levels cass ent ae Sermo dde ER OERG RE RU E Veteres 10 6 lusern Level T r u aeaa e eOe 10 7 Delete Level orrererrriae e DEPO Lire odes 10 7 Storage Qualifier ooo sci Ee Ebr haue Na RE a Pe e 10 8 Branching Qualifier 222i opVeEIS ht RPUCEDUP D aree des 10 8 Occurrence Counter oe vost ouod os ds e mra pedea iode E 10 9 Contents 5 Storage Macro io22 Dove P RO REI E AEUC PO NE ELE S VE A 10 9 Reading the Sequence Level Display 10 11 Acquisition Fields 2o rz EE IRL p EE Eu Ee E EMERUES 10 13 Trace Mode ooo oo tas Ceriiaa e ATT EAIN EEA 10 13 Armed B
8. This listing display shows you 16 of the possible 1024 lines of data at one time You can use the ROLL keys and the KNOB to roll the listing to the lines of interest HP 1652B 1653B State Listing Menu Front Panel Reference 11 1 The column of numbers at the far left represents the location of the acquired data in the state analyzer s memory The trigger state is always 0000 At the vertical center of this column you will see a box containing a number The box is used to quickly select another location in the state listing The rest of the columns except the Time States column represent the data acquired by the state analyzer The data is grouped by label and displayed in the number base you have selected hexadecimal is the default base When the Time or States option is selected in the Count field State Trace Specification Menu the acquired data will be displayed with time or state tags The Time column displays either the Rel ative time time from one state to the next or Abs olute time time from each state to the trigger The States column displays the number of qualified states Rel ative to the previously stored state or the trigger absolute Accessing the The State Listing Menu is accessed by pressing the DISPLAY key on tate Listin the front panel when the state analyzer is on It will automatically be State g displayed when you press RUN If the Timing Waveforms is displayed Menu when you press the DISPLAY key you
9. Store HP 1652B 1653B Front Panel Reference The Load operation allows you to load configuration files including symbol tables and inverse assemblers from a disk Executing a Load operation loads the logic analyzer with the file whose name appears in the File field in the top section of the Disk Operations menu Loading symbol or inverse assembler replaces those that are linked to the current configuration When a Load operation is executed a message Loading file from disk appears at the top of the display After the file has been loaded this message is replaced by Load operation complete Disc Operations from file Figure 5 3 Load Operation The Store operation allows you to store all the setup information data and inverse assembler links for the analyzer in a configuration file You cannot store information for only one of the internal analyzers The information and data present in the logic analyzer at the time the Store is initiated is stored on the disk When you select Store from the operations pop up menu the top section of the Disk Operations menu looks similar to that shown in figure 5 4 In addition to the operations and file fields there is a File description field You can write an optional description of the file you are storing in this field A file description is not necessary but may help identify a file in the future When you name the file that you are storing you must begin the file name with a letter
10. are restricted to 32 bits HP 1652B 1653B Front Panel Reference The Label Value The Label Value versus State chart is a plot of label activity versus the vs memory location in which the label data is stored The label value is plotted against successive analyzer memory locations For example in States Chart the following figure label activity of POD 1 is plotted on the Y axis and the memory locations State are plotted on the X axis MACHINE o Marker Control XY Chert of Lebe versus Accumulate n nin 5 Horz win 0020 Figure 13 2 Label vs State Chart HP 1652B 1653B State Chart Menu Front Panel Reference 13 3 The Label Value When labels are assigned to both axis the chart shows how one label VS varies in relation to the other for a particular state trace record Label values are always plotted in ascending order from the bottom to the top Label Value of the chart and in ascending order from left to right across the chart Chart Plotting a label against itself will result in a diagonal line from the lower left to upper right corner X amp O markers are disabled when operating in this mode State Chart Xv Chert of Lebe versus Accumulete nex 1C rox 1C vert nin oo Horz win oo Figure 13 3 Label vs Label Chart State Chart Menu HP 1652B 1653B 13 4 Front Panel Reference C 9 6 L X amp O Markers When State is specified for the X axis X amp O markers are av
11. if you were in the TRACE menu of machine 1 you will now see the TRIGGER menu of the scope or the TRACE menu of machine 2 ee 3 M S a OA Retu rning to You can return to the System Configuration menu directly from the the tem FORMAT TRACE or DISPLAY menus To return to the System Sys i Configuration menu place the cursor on the field in the upper left Configuration corner of any of these menus and press SELECT The same pop up Menu menu appears with the following options System MACHINE 1 or your analyzer name MACHINE 2 or your analyzer name Mixed Mode if two or more are on Scope Place the cursor on System and press SELECT The System Configuration menu is displayed Using the Front Panel User interface HP 1652B 1653B 3 8 Front Panel Reference How to Select Fields You select fields within the main menus by placing the cursor on the desired field and pressing SELECT Depending on what type of field you select you will either see a pop up menu or a new option in fields that toggle Pop up Menus The pop up menu is the most common type of menu you see when you select a field When a pop up appears you will see a list of two or more options Two pop up menu types are described in How to Select Options in this chapter How to Close Pop up Menus HP 1652B 1653B Front Panel Reference Pop up menus without the Done option automatically close when you place the cursor on an option and press SELECT
12. is wired for XON XOFF handshake The cable schematic is shown below PRINTER LOGIC ANALYZER CHASSIS GROUND CHASSIS GROUND TD TD RD RD SIGNAL GROUND SIGNAL GROUND 165 BL03 Figure 7 3 HP 92219H Cable Schematic Setting HP IB The HP 1652B 53B interfaces directly with HP PCL printers for Printer supporting the printer command language These printers must also or HP e support HP IB and Listen Always Printers currently available from Hewlett Packard with these features include e HP 2225A ThinkJet e HP 2227B QuietJet e HP 3630A option 002 PaintJet The printer must be in Listen Always when HP IB is the printer interface The HP 1652B 53B HP IB port does not respond to service requests SRQ when controlling a printer The SRQ enable setting for the HP IB printer has no effect on the HP 1652B 53B operation For HP IB printers the Printer connected to field must be set to HP IB in the I O Port Configuration menu You access the I O Port Configuration menu by first accessing the I O menu then the I O Port Configuration Making Hardcopy Prints HP 1652B 1653B 7 4 Front Panel Reference Setting All three series of HP printers HP ThinkJet HP LaserJet and RS 232C for HP QuietJet use the logic analyzer s RS 232C default configuration HP Printers with only one or two changes depending on which printer you have Since the logic analyzer s default RS 232C configuration is set for the HP ThinkJet printer
13. no changes are needed for the HP ThinkJet For RS 232C printers the Printer connected to field must be set to RS 232C in the I O Port Configuration menu You access the I O Port Configuration menu by first accessing the I O menu then the I O Port Configuration Listed below are the changes you need to make for other HP printers e Printer type for the HP LaserJet and HP QuietJet e Paper width for the HP QuietJet You access the printer type and page width fields by first accessing the I O menu then the I O Port Configuration menu CO eee Setting The following attributes of the RS 232C interface must be set to RS 232C for the correct configuration for your printer Your Non HP e Protocol e Number of data bits Printer e Number of stop bits e Parity type e Baud rate e Paper width You access these fields by first accessing the I O menu then the I O Port Configuration menu HP 1652B 1653B Making Hardcopy Prints Front Panel Reference 7 5 se C G O O Setting Paper Paper width is set by toggling the Paper width field in the I O Width Port Configuration menu It tells the printer that you are sending up to 80 or 132 characters per line only when you Print All and is totally independent of the printer itself e If you select 132 characters per line 13 5 inches when using other than an HP QuietJet selection the listings are printed in a compressed mode Compressed mode uses smaller characters to allow the
14. skip to Printer Setting the RS 232C for HP Printers or Setting the HP IB for HP Your Printe Printers in this chapter Otherwise hooking up your HP printer is just a matter of having the correct HP IB or RS 232C interface cable Refer to the figure below 01650661 Figure 7 1 Logic Analyzer to Printer Hook up The type of connector on the printer end of the interface cable is determined by the kind of printer Making Hardcopy Prints HP 1652B 1653B 7 2 Front Panel Reference NENNEN HP IB Printer You can use any standard HP IB cable to connect the logic analyzer to y Cables the printer The specific HP IB cable only depends on the length you need RS 232C You can use either an HP 13242G or HP 92219H cable to connect the Printer Cables logic analyzer to the printer However the HP 13242G is the preferred cable since it can be used with either no protocol hardware handshake or XON XOFF HP 13242G Cable The HP 13242G cable has standard DB 25 connectors on each end and is wired for hardware handshake The cable schematic is shown below PRINTER LOGIC ANALYZER CHASSIS GROUND 1650 BL 02 Figure 7 2 HP 1342G Cable Schematic HP 13242G cable ends are the same therefore it doesn t matter which end of the cable is connected to which piece of equipment Note HP 1652B 1653B Making Hardcopy Prints Front Panel Reference 7 3 HP 92219H Cable The HP 92219H cable has standard DB 25 connectors on each end and
15. this select the To filename field press the CLEAR ENTRY key place the cursor on Done and press SELECT This copies the original filename in the To filename field Select Execute to start the copy operation A pop up appears with instructions on what to do with the disks Since you can copy a file to the same disk or another disk simply follow the instructions as they apply to your situation and select Continue to continue e When Insert the source disk appears remove the source disk m and insert the destination disk into the disk drive if you are copying the file to another disk The cursor is located on Continue so to continue press SELECT otherwise place the cursor on Stop and press SELECT If you are copying to the same disk press Continue without moving the disk If the file cannot be copied in a single operation the instruction Insert the source disk will appear in the pop up Remove the destination disk re insert the source disk and select Continue The logic analyzer reads another segment of the source file It will then tell you when to re insert the destination disk and continue Wi If the source file is large ie System file you should use the Duplicate Note Disk operation Duplicating large files using the Copy operation requires changing disks many times This invites the possibility of losing track of the disk changes which will destroy part or all of the files on the source disk HP 1652B 1653B
16. 1 User Interlace 3scceeeeevs cd este RESO eise pedea 1 1 Configuration Capabilities 0 cee cece cece eee eeees 1 2 Key Fear ES ozone ees des acu eee Ed mae db Y NIU Ud UR 1 4 Accessories Supplied oc snc dante aaawheweweVeeeedeutivowak 1 5 Available Accessories 4 52i2300Cindw dale tess aout EPSE OPES 1 7 Manuals SUDDIIed seduto EPI VERI ERU ERAT omens 1 7 Turning On the Logic Analyzer eese 1 7 O 4 4 Probing IntroducDofll cu ovisirt syed DR CO UNE n PST RENI CR T RSS 2 1 Probing OpHIOnS dia re oO tee Mec ehe ier aet 2 1 The HP 10320C User Definable Interface 2 1 The HP 10269C General Purpose Probe Interface 2 2 General Purpose Probing eene 2 3 The Termination Adapter eeeeeeee 2 3 The HP1652B 53B Probing System Ter PD 2 4 Probe Pod Assemblies 0c0ccececeeeece MEAE 2 4 Pod Grounding i250 o QE oars SR LUN ER OPI NM 2 5 PIODEOS 22s opui Loci tube Tue ean Mead deter 2 5 Probe Grounding 5 142 vos teeri thee cena lhe EXE odes 2 6 GrabDers 235630 Eo PUE EE Eq SI Ps dates 2 6 Probe Cable 243 Dp EE Eo ad RU AULA AR Deb puel quat 2 6 Oscilloscope Probes dose bia A RUDS ECL ERO ES VC E pU 2 7 Probe Inputs ioco el Erebi iar Sb es damen Deine dde 2 7 External Trigger Inputs oe err E FERRE E ER Teu 2 7 Compensation Signal Output Lus
17. 3 to all 16 of the characters in the symbol name For more information see State Trace Specification Menu and State Listing Menu later in this chapter Symbol Name When you first access the Symbol Table there are no symbols specified The symbol name field reads New Symbol If you select this field you will see an Alpha Entry pop up menu on the display Use the pop up menu and the keypad on the front panel to enter the name of your symbol A maximum of 16 characters can be used in a symbol name When you select the Done field in the Alpha Entry pop up menu the name that appears in the symbol name field is assigned and two more fields appear in the display MACHINE 1 Symbol Table Symbol Label CLOCK Base view size Figure 9 18 Symbol Defined as a Pattern HP 1652B 1653B State Format Specification Menu Front Panel Reference 9 15 The first of these fields defines the symbol as either a Pattern or a Range If you place the cursor on this field and press SELECT it will toggle between Pattern and Range When the symbol is defined as a pattern one field appears to specify what the pattern is Selecting this field gives you a pop up with which you can specify the pattern Use the keypad and the DON T CARE key on the front panel to enter the pattern Be sure to enter the pattern in the numeric base that you specified in the Base field Specify Pattern 85C4 Figure 9 19 Specify Pattern Pop Up Menu If the symbol is defined as
18. Disk Drive Operations Front Panel Reference 6 15 When the copy operation is complete you will see the new file name in the directory The new file name will be inserted in the directory in alphabetical order Disc Operations file to A amp CDEFACDE gt RUTOLOAD eutolesd file status DISABLED DEFAULT 1650 i_config LOAO THIS FILE TO OEFAULT THE LA HP1650 L TR 1650 i_config ACQUIRE HP1650 CHARACTERS I166000 I inverse_cssom 68000 IA FOR INTERFACE 160020 IP inverseessem 66020 INVERSE ASSEMBLER 100306 57 inverse essem 60386 IA WHITH 80x07 I280 I inverse ossem ZBO IA FOR INTERFACE SETUP 1 1650 1 config STATE TIMING FORMAT SETUP 2 1650 1 config STATE SYMBOLS DEFINED Figure 6 12 Copy File Operation Disk Drive Operations HP 1652B 1653B 6 16 Front Panel Reference C 33AO The Pack Disk By deleting files from the disk and adding other files you end up with Ope ration blank areas on the disk between files that are too small for the new files you are creating The Pack Disk operation packs the current files together removing unused areas from between the files so that more space is available for files at the end of the disk Select the Pack Disk operation To pack the disk select Execute Disc perations AUTOLOAD eutelead filo status DISABLED 4 DEFAULT 1650 1 config LOAD THIS FILE TO DEFAULT THE LA HP 1650_LTR 1650 1 conf ig ACQUIRE HP1650 CHARACTERS inverse assem 68000 IA FOR INTERFACE inverse_assem 680
19. Each label has its own pattern field that you use to specify a pattern for that label if you are defining a pattern for a pattern recognizer During a run the state analyzer looks for a specified pattern in the data When it finds the pattern it either stores the state or states or it triggers depending on the step that the sequencer is on State Trace Menu HP 1652B 1653B 10 24 Front Panel Reference 11 State Listing Menu FN Re i CEENM MEA MMKeEE Introduction This chapter describes the State Listing menus and how to interpret it It also tells you how to use the fields to manipulate the displayed data so you can find your measurement answers The State Listing menu is the display menu of the state analyzer There are two different areas of the state listing display the menu area and the listing area The menu area is in the top one fourth of the screen and the listing area is the bottom three fourths of the screen The listing area displays the data that the state analyzer acquires The data is displayed in a listing format as shown below EBOOOS TATE 68000STATE State Listin Time X to Trigger torkere Time 0 to Trigger Time X to O 0 s Lebel gt ADOR DATA Time Base gt Hex Hex j Re oos eca OOFF 24 us OO058CC 6730 28 us 24 us 2 us 28 us 24 us 24 us 24 us 24 us 28 us 24 us 72 us 1 28 us 1 96 us 1 52 us 00892A 1 24 us Figure 11 1 State Listing Menu
20. J4 sO AeA nEV NES Specify clock pop up Figure 3 3 State Clock Pop up Menu When you place the cursor on one of the clocks and press SELECT another pop up appears showing you the choices of clock specifications available Using the Front Panel User Interface HP 1652B 1653B 3 10 Front Panel Reference Clock specification pop up Activity gt MACHINE Stete Format Specification 150 ns 16 Specify Cleck abdel Po i5 Js ICE cL ht nEX NEXT Figure 3 4 State Clock Pop up with K Pop up Open When you choose one of these specifications and press SELECT this pop up will close however the original clock pop up still remains open When finished specifying the choices for the clocks you close the original pop up menu by selecting Done and pressing SELECT Toggle Fields Some fields will toggle between two options off and on When you place the cursor on one of these fields and press SELECT the displayed option toggles to the other choice and no additional pop up appears m 77 P OL 9 CO o t How to Enter Numeric Data HP 1652B 1653B Front Panel Reference There are a number of pop up menus in which you enter numeric data The two major types are as follows e Numeric entry with fixed units i e volts e Numeric entry with variable units i e ms us etc An example of a numeric entry menu in which you only enter the value with fixed units
21. Mismatches in Difference Listing Display disk drive operations format LIF Installing a Blank Disk operations Disk Drive Disk Eject Button 1 3 25 31 2 8 2 12 2 12 7 9 2 10 2 9 5 4 5 7 6 1 6 15 10 18 10 20 10 18 3 7 5 15 21 11 27 12 23 17 14 5 19 9 14 4 9 10 12 8 12 2 6 1 6 7 6 6 5 3 3 5 3 5 HP 1652B 1653B Front Panel Reference disk operation parameters disk operations Autoload Copy Copying a File Duplicate Disk Format Disk Formatting a Disk load Pack Disk Pack Disk Operation Purge Purging a File Rename Renaming a File Selecting a store Storing to a Disk Disk Operations menu Accessing the display mixed mode resolution Timing Waveforms Display Field Accumulate Mode Average Mode Normal display icons The Inverted Triangle Vertical Dotted Line Don t Care Key Duplicate Disk Duplicating Operating System Disk E ECL Edge Trigger Mode HP 1652B 1653B Front Panel Reference 6 5 5 6 6 1 6 13 5 7 6 1 6 15 5 8 6 1 5 11 6 1 6 7 5 5 6 1 6 11 5 9 6 1 6 17 5 10 6 1 6 14 5 9 6 1 6 12 6 4 5 5 6 1 6 9 6 3 21 12 27 13 20 12 25 31 25 30 25 29 20 11 20 11 3 3 5 8 6 1 6 18 9 6 Auto Trig Field Level Field Source Field edges Then Find Entering Alpha Data Entering Numeric Data Error Messages Execute field External Trigger arming for Scope external trigger BNCs configuration F Feat
22. Packard for use with an instrument will execute its programming instructions when properly installed on that instrument Hewlett Packard does not warrant that the operation of the instrument software or firmware will be uninterrupted or error free Limitation Of The foregoing warranty shall not apply to defects resulting from Warranty improper or inadequate maintenance by the Buyer Buyer supplied software or interfacing unauthorized modification or misuse operation outside of the environmental specifications for the product or improper site preparation or maintenance NO OTHER WARRANTY IS EXPRESSED OR IMPLIED HEWLETT PACKARD SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OR MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Exclusive Remedies Assistance Certification Safety THE REMEDIES PROVIDED HEREIN ARE THE BUYER S SOLE AND EXCLUSIVE REMEDIES HEWLETT PACKARD SHALL NOT BE LIABLE FOR ANY DIRECT INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES WHETHER BASED ON CONTRACT TORT OR ANY OTHER LEGAL THEORY Product maintenance agreements and other customer assistance agreements are available for Hewlett Packard products For any assistance contact your nearest Hewlett Packard Sales and Service Office Addresses are provided at the back of this manual Hewlett Packard Company certifies that this product met its published specifications at the time of shipment from the factory Hewlett Packard further certifies t
23. Stop Bits Pop up Menu Parity The parity bit detects errors as incoming characters are received If the parity bit does not match the expected value the character is assumed to be incorrectly received The action taken when an error is detected depends on how the interface and the device program are configured I O Menu 5 15 Parity is determined by the requirements of the system The parity bit may be included or omitted from each character by enabling or disabling the parity function The options are None Odd or Even The default setting is None Figure 5 18 Parity Pop up Menu Baud Rate The baud rate is the rate at which bits are transferred between the interface and the peripheral The baud rate must be set to transmit and receive at the same rate as the peripheral or data cannot be successfully transferred The available baud rates are 110 to 19 2k The default setting is 9600 Figure 5 19 Baud Rate Pop up Menu Printer You can specify which printer you are using by selecting the Printer attribute field and choosing one of the options in the pop up The options are ThinkJet QuietJet LaserJet and Alternate Alternate allows you to use an Epson compatible printer The default printer option is ThinkJet I O Menu HP 1652B 1653B 5 16 Front Panel Reference pr ThinkJet r Figure 5 20 Printer Pop up Menu Paper Width The logic analyzer offers two options for paper width 8 5 and 13 5
24. The purpose and functions of each field are explained in detail and we have included illustrations and examples to make the explanations clearer 4 9 9 8 A A System Configuration Menu HP 1652B 1653B Front Panel Reference The System Configuration menu can be considered a system level menu in that it contains fields that you use to turn the scope on or off and start the configuration process for both analyzer 1 and analyzer 2 You use this menu to do the following Turn analyzer machines and scope on or off Specify analyzer type timing and state Assign pods to the individual machines within the logic analyzer Initiate Autoscale in both the oscilloscope and timing analyzer Name each analyzer In this menu you configure your logic analyzer in one of nine ways Timing analyzer only State analyzer only Up to two scope channels Two state analyzers One timing analyzer and one state analyzer Timing analyzer with up to two scope channels State analyzer with up to two scope channels Two state analyzers with up to two scope channels One timing analyzer one state analyzer and up to two scope channels System Configuation Menu 4 1 The System Configuration menu for the HP 1652B Logic Analyzer is shown below System Configuretien final yzer 1 ane yzer 2 Oscilloscope None Nome Type Type mnassigned Analyzer Figure 4 1 System Configuration Menu For HP 1652B Accessi ng the Th
25. a range two fields appear in which you specify the upper and lower boundaries of the range MACHINE 1 Symbel Table Symbol Label CLOCK Bese view size READ Pattern Figure 9 20 Symbol Defined as a Range Selecting either of these fields gives you a pop up with which you can specify the boundary of the range Specify Number 1FFF Figure 9 21 Specify Range Pop Up Menu You can specify ranges that overlap or are nested within each other Don t cares are not allowed State Format Specification Menu HP 1652B 1653B 9 16 Front Panel Reference To add more symbols to your symbol table place the cursor on the last symbol defined and press SELECT A pop up menu appears as shown Modify symbol Insert new symbol Delete symbol Figure 9 22 Symbol Pop Up Menu The first option in the pop up is Modify symbol If you select this option you will see an Alpha Entry pop up menu with which you can change the name of the symbol The second option in the pop up is Insert new symbol It allows you to specify another symbol When you select it you will see an Alpha Entry pop up menu Use the menu and the keypad on the front panel to enter the name of your new symbol When you select Done your new symbol will appear in the Symbol Table The third option in the pop up is Delete symbol If you select this option the symbol will be deleted from the Symbol Table Leaving the When you have specified all your symbols you can leave the Symbo
26. analyzer probes HP 1652B 1653B Front Panel Reference Connecting the You connect the probe cables to the probe cable connectors located on the rear panel of the logic analyzer The probe cable connectors are Probe Cables keyed for proper orientation You can connect either end of the cable to the Logic to the rear panel since both ends of the cables are alike Analyzer Figure 2 6 Probe Cable to Analyzer Connection HP 1652B 1653B Probing Front Panel Reference 2 9 C Connecting the The analyzer pods of the HP 1652B 53B differ from other logic Pods to the analyzers in that they are passive have no active circuits at the outer end of the cable The pods are the connector bodies as shown below Probe Cable that the probes are installed in when you receive your logic analyzer Figure 2 7 Connecting Pods to Probe Cables To connect a pod to a cable align the key on the cable connector with the slot on the pod connector and press together Probing HP 1652B 1653B 2 10 Front Panel Reference Disconnecting When you receive the logic analyzer the probes are already installed in the Probes the pods To keep them out of your way disconnect them from the pod from the Pods To disconnect a probe insert the tip of a ball point pen into the latch opening Push on the latch while gently pulling the probe out of the pod connector as shown below L AAA gt p IA x ee ux P EL 01650 11 Fi
27. are split between the two For example analyzer 1 may have 150 leaving 50 available for analyzer 2 To access the Symbol Table in the State Format Specification menu place the cursor on the Specify Symbols field and press SELECT You will see a new menu as shown This is the default setting for the Symbol Table in both the timing and state analyzers State Format Specification Menu HP 1652B 1653B 9 12 Front Panel Reference MACHINE Symbol Table Symbo Lebe Bese view size 6 New Symbol Figure 9 14 Symbol Table Menu eee Specify Sym bols There are four fields in the Symbol Table menu They are Menu Fields Label e e Base e Symbol view size e Symbol name Label The Label field identifies the label for which you are specifying symbols If you select this field you will get a pop up that lists all the labels turned on for that analyzer CLOCK aS o Figure 9 15 Lable Pop Up Menu HP 1652B 1653B State Format Specification Menu Front Panel Reference 9 13 Each label has a separate symbol table This allows you to give the same name to symbols defined under different labels In the Label pop up select the label for which you wish to specify symbols Base The Base field tells you the numeric base in which the pattern will be specified The base you choose here will affect the pattern field of the State Trace Specification menu This is covered later in this chapter To change the base place the cursor on
28. data that do not match the corresponding bits in the compare image Each state machine has its own Compare and Difference listings You can use the editing capabilities to modify the compare image Masking capabilities are provided for you to specify the bits that you do not want to compare Don t compare bits can be specified individually for a given label and state row or specified by channel across all state rows A range of states can be selected for a comparison When a range is selected only the bits in states on or between the specified boundaries are compared The comparison between the acquired state listing data and the compare image data is done relative to the trigger points This means that the two data records are aligned at the trigger points and then compared bit by bit Any bits in the acquired data that do not match the bits in the compare image are treated as unequal The don t compare bits in the compare image are ignored for the comparison When a logic analyzer configuration is saved to or loaded from a disk any valid compare data including the data image etc is also saved or loaded HP 1652B 1653B State Compare Menu Front Panel Reference 12 1 E o Accessing the The Compare menu is accessed from the State Listing menu To mpare Menu access the Compare menu place the cursor on the field State Listing Co pens and press SELECT A pop up appears with the following options State Listing State Waveforms Sta
29. field to display the External I O Port Configuration menu When the menu appears select either field at the top of the menu to switch the interfaces between a printer and a controller Whenever you change the configuration for one interface the other interface automatically changes to the opposite configuration External I 0 Port Configuration Printer connected to RS 232 C Controller connected to Figure 5 14 Interface Configurations The HP IB printer must be set to Listen Always for the HP IB interface In this mode no HP IB addressing is necessary There are two fields at the bottom of the menu that allow you to select the printer type and paper width The HP IB Interface The Hewlett Packard Interface Bus HP IB is Hewlett Packard s implementation of IEEE Standard 488 1978 Standard Digital Interface for Programmable Instrumentation The HP IB is a carefully defined interface that simplifies the integration of various instruments and computers into systems It uses an addressing technique to ensure that each device on the bus interconnected by HP IB cables receives only the data intended for it To accomplish this each device is set to a different address and this address is used to communicate with other devices on the bus Selecting an Address The HP IB address can be set to 32 different HP IB addresses from 0 to 31 Simply choose an address that is compatible with your device and or software The default is 7 HP 16
30. i 01650809 Figure 2 4 Probe Input Circuit The other end of the probe has a two pin connector that snaps into the pod s probe housing See figure 2 5 R C NETWORK 01650E41 2 5 Probe HP 1652B 1653B Probing Front Panel Reference 2 5 Probe Grounding a Note V Grabbers Probe Cable Caution U Probing 2 6 Note You can ground the probes in one of two ways You can ground the probes with the pod ground only however the ground path won t be the same length as the signal path through the probe If your probe ground path must be the same as your signal path use the short ground lead probe ground The probe ground lead connects to the molded probe body via a pin and socket You can then use a grabber or grounded pins on your target system the same way as the pod ground For improved signal fidelity use a probe ground for every four probes in addition to the pod ground If you need additional probe ground leads order HP part number 5959 9334 from your nearest Hewlett Packard sales office The grabbers have a hook that fits around IC pins and component leads and connects to the probes and the ground leads The grabbers have been designed to fit on adjacent IC pins The probe cable contains 17 signal lines 17 chassis ground lines and two power lines for preprocessor use that are woven together into a flat ribbon that is 4 5 feet long The probe cable connects the logic analyzer to the pods termination
31. individual analyzer configurations for analyzer 1 analyzer 2 or scope To configure an individual analyzer you will normally configure the Format menu first and then the Trace menu For the scope you configure the Channel menu first and then the Trigger menu Configuration menus for the timing analyzer start at chapter 16 For the state analyzer menus start at chapter 8 and for the scope start at chapter 22 HP 1652B 1653B System Configuation Menu Front Panel Reference 4 7 I O Menu o Introduction This chapter describes the I O and pop up menus that you will use on your logic analyzer The purpose and functions of each menu are explained in detail and we have included many illustrations and examples to make the explanations clearer The I O menu allows you to perform I O tasks with your logic analyzer The tasks you can do with this menu areas follows e Print screens e Perform disk operations e Configure the HP IB Interface e Configure the RS 232C Interface e Enable the analyzer to perform external triggering e Run self tests on the analyzer eee Accessing the I O Menu HP 1652B 1653B Front Panel Reference You can access the I O menu from any other menu in the system by pressing the I O key on the front panel Use the KNOB to roll the cursor through the menu When the cursor is positioned over the option you desire press SELECT It lists the following options e Done e Print Screen e Print A
32. inputs a termination must be provided The termination adapter shown below is designed to connect to a 20 2x10 position 4 wall low profile header connector 3M Series 3592 or equivalent To hook up the adapter connect the termination adapter to the analyzer probe cable Connect the other end of the adapter directly to your test port Figure 2 2 Termination Adapter HP 1652B 1653B Probing Front Panel Reference 2 3 C Se SUCEDE The The standard HP 1652B 53B probing system consists of logic analyzer HP1652B 1653B probes and oscilloscope probes Both have a passive design which means there are no active circuits at the outer end of the cable The P robing System passive design also enables the pods and probes to be smaller and lighter there by making them easier to use The logic analyzer probing system consists of flat ribbon probe cables a probe housing probe leads ground leads and grabbers This passive probing system is similar to the probing system used with high frequency oscilloscopes It consists of a series R C network 100 kQ in parallel with 8 pF at the probe tip and a shielded resistive transmission line The advantages of this system include the following 2 ns risetime with 5 perturbations 8 pF input capacitance at the probe tip Signal ground at the probe tip for higher speed timing signals Inexpensive removable probe tip assemblies Probe Pod Probes and probe pod assemblies allow you to connect t
33. is the pod threshold pop up menu You can set the pod thresholds to either of the preset thresholds TTL or ECL or to a specific voltage from 9 9 V to 9 9 V Using the Front Panel User Interface 3 11 To set pod thresholds to a specific voltage place the cursor in the threshold portion of the pod field TTL ECL or User defined of any pod and press SELECT MACHINE j Timing Format Specification Pod threshold Figure 3 5 Pod Threshold Select the User defined option and another pop up appears for you to specify the pod threshold voltage Pod Threshold 0 0 User defined User defined pod threshold entry pop up Figure 3 6 User Defined Pop up Using the Front Panel User Interface HP 1652B 1653B 3 12 Front Panel Reference HP 1652B 1653B Front Panel Reference You can select your desired threshold by rotating the KNOB until your desired threshold voltage is displayed Rotating the KNOB increments or decrements the value in small steps Or you can change the value with the keypad It allows you to make large value changes quickly Entering the new value from the keypad replaces the previous value If you want a negative voltage for the threshold press the CHS change sign key on the front panel The minus sign will appear in the pop up Notice the cursor stays in the upper right corner of the pop up over Done When you press SELECT the pop up will close and your new threshold will be placed
34. on one disk to another When you select this option only the operations field appears in the top section of the Disk Operations menu The disk is automatically formatted in this operation Disc Operations pone Duplicate Disc Figure 5 7 Duplicate Disk Operation When you select Execute you will see a pop up with a message telling you what occurs when a disk is duplicated The pop up also contains two fields Cancel and Continue Cancel stops the duplicating process and returns you to the Disk Operations menu Continue executes the operation If you select Continue the display goes blank except for the message Insert source disk hit select when ready Insert the disk you want to duplicate and press SELECT After the logic analyzer reads the disk it displays the message Insert destination disk hit select when ready Insert the disk to which you want to copy and press SELECT The analyzer will tell you that it s writing to the disk Duplicate Disc Duplicete disc uses ell of system rem to help speed up the process of duplicating discs This will DESTROY the current configuration and data end will require a reboot of the system when duplication is complete Figure 5 8 Duplicate Disk Pop up Menu The process of duplicating a disk is an iterative one i e more than one swapping of disks may be necessary before all files are transferred If this is the case the logic analyzer will repeat the message telling you to ins
35. on both the address bus and the data bus in states 0 through 3 The state listing below lists the codes reset vector search in states 0 through 3 and the correct first microprocessor instruction in state 4 0000 000000 0000 0001 000002 04FC 0002 000004 0000 0003 000006 8048 0004 008048 3E7C You see that states 0 and 1 do contain address locations 0 and 2 under the ADDR label indicating the microprocessor did look at the correct locations for the stack pointer data You also see that the data contained in these ROM locations are 0000 and 04FC which are correct You then look at states 2 and 3 You see that the next two address locations are 4 and 6 which is correct and the data found at these locations is 0000 and 8048 which is also correct State Analyzer Measurement Example HP 1652B 1653B 15 14 Front Panel Reference So far you have verified that the microprocessor has correctly performed the reset vector search The next thing you must verify is whether the microprocessor addresses the correct location in ROM that it was instructed to address in state 4 and whether the data is correct in this ROM location From the listing on your machine you see that the address in state 4 is 008048 which is correct but the instruction found in this location is 2E7C which is not correct You have found your problem incorrect data stored in ROM for the microprocessor s first instruction 0000 000000 0000 high word of stack po
36. option of turning the label back on and still having the bit assignments if you need them The waveforms and state listings are also saved You can give the same name to a label in the state analyzer as in the timing analyzer without causing an error The logic analyzer distinguishes between them An example of this appears in the Getting Started Guide and in chapter 15 of this manual Polarity Pol Each label has a polarity assigned to it The default for all the labels is positive polarity You can change the polarity of a label by placing the cursor on the polarity field and pressing SELECT This toggles the polarity between positive and negative In the state analyzer negative polarity inverts the data Bit Assignment The bit assignment fields allow you to assign bits channels to labels Above each column of bit assignment fields is a line that tells you the bit numbers from 0 to 15 with the left bit numbered 15 and the right bit numbered 0 This line helps you know exactly which bits you are assigning State Format Specification Menu HP 1652B 1653B 9 4 Front Panel Reference HP 1652B 1653B Front Panel Reference The convention for bit assignment is as follows asterisk indicates assigned bit period indicates unassigned bit At power up the 16 bits of Pod 1 are assigned to the timing analyzer and the 16 bits of Pod 5 are assigned to the state analyzer To change a bit assignment configuration pl
37. printer to print more characters in a given width e If you select 132 characters per line 13 5 inches on an HP QuietJet it will print a full 132 characters per line e If you select 80 characters per line for any printer a maximum of 80 characters are printed per line I RS 232C You can use the logic analyzer s default configuration except for Default printer type and paper width for all supported printers if you haven t changed the printer s RS 232C configuration Configuration The logic analyzer s default configuration is Protocol XON XOFF Data Bits 8 Stop Bits 1 Parity none Baud rate 9600 Printer ThinkJet Paper width 8 5 inches Recommended The recommended protocol is XON XOFF This allows you to use the Protocol simpler three wire hook ups Making Hardcopy Prints HP 1652B 1653B 7 6 Front Panel Reference eee Starting the Printout Print Screen Print All Note t HP 1652B 1653B Front Panel Reference When you are ready to print you need to know whether there is more data than is displayed on screen In cases where data is off screen i e format specifications with all pods assigned to a single analyzer you need to decide whether you want just the data that is on screen or all the data If you want just what is on screen start the printout with the Print Screen option If you want all the data use the Print All option Both options are in the I O menu Once you decide whi
38. return the original value press the CLEAR ENTRY key eee How to Enter You can customize your analyzer configuration by giving names to Alpha Data several items The name of each analyzer Labels Symbols Filenames File descriptions For example you can give each analyzer a name that is representative of your measurement The default names for the analyzers within the logic analyzer are MACHINE 1 and MACHINE 2 To rename an analyzer place the cursor on the name you wish to change in the System Configuration menu and press SELECT You will see the Alpha Entry pop up menu Using the Front Panel User Interface HP 1652B 1653B 3 14 Front Panel Reference Note T System Configuration Analyzer 1 Analyzer 2 Oscilloscope Nome Type Type Alpha Entry Done En tn 0123456789 oin MACHINE Figure 3 8 Alpha Entry Pop up The top two lines enclosed in boxes in the pop up contain the complete alphanumeric set you use for names in these types of fields The bottom line enclosed in brackets contains the name that existed when you opened the Alpha Entry pop up To enter alpha characters in the brackets where the default or old name appears position the cursor on the desired character and press SELECT The new character will be placed in the brackets where the underscore marker is located If you want to place a new character in the brackets at a location not marked by the underscore marker move the underscore marker t
39. signals on the channels are transitioning The fields in the Format menus are described in the following sections The label column contains 20 Label fields that you can define Of the 20 labels the state analyzer displays only 11 labels at one time To view the labels that are off screen press the up down ROLL key and rotate the KNOB The labels scroll up and down To deactivate the scrolling press the ROLL key again To access one of the Label fields place the cursor on the field and press SELECT You will see a pop up menu like that shown below Turn label on Modifu label Turn label off Figure 9 2 Label Pop Up Menu State Format Specification Menu 9 3 Turn Label On Selecting this option turns the label on and gives it a default letter name If you turned all the labels on they would be named A through T from top to bottom When a label is turned on bit assignment fields for the label appear to the right of the label under the pods Modify Label If you want to change the name of a label or want to turn a label on and give it a specific name you would select the Modify label option When you do an Alpha Entry pop up menu appears You can use the pop up menu and the keypad on the front panel to name the label A label name can be a maximum of six characters Turn Label Off Selecting this option turns the label off When a label is turned off the bit assignments are saved by the logic analyzer This gives you the
40. term that can be anystate nostate a single pattern recognizer a range recognizer the complement of a pattern or range recognizer or a logical combination of pattern and range recognizers To specify a qualifier you will use the pop up shown in figure 10 2 This pop up appears when accessed through the five different fields encountered when setting qualifiers throughout the State Trace menu HP 1652B 1653B Front Panel Reference L range range Figure 10 2 Qualifier Pop Up Menu If you select the Combination option in the pop up you will see a pop up similar to that shown below Full Qualifier Specification Figure 10 3 Full Qualifier Specification Pop Up HP 1652B 1653B State Trace Menu Front Panel Reference 10 3 Note T If two multi pod state analyzers are on the qualifier pop up menu will show that only four pattern recognizers are available to each analyzer Pattern recognizers a d and the range recognizer are assigned to the first analyzer created and pattern recognizers e h go with the second analyzer In the Full Qualifier Specification pop up there will be only one OR gate and one set of pattern recognizers With this Full Qualifier Specification pop up you specify a logical combination of patterns or ranges as the qualifier The pattern recognizers are always partitioned into the groups of four shown Only one operator is allowed between the patterns in a group Patterns in uncompliment
41. the up down ROLL key and the KNOB to move among the files When you select Execute you will see a pop up with the choices Cancel and Continue Cancel lets you stop the Purge operation and returns you to the Disk Operations menu Continue purges the file whose name appears in the file field i A purged file cannot be recovered Make sure the file that is being Note purged is the correct one Disc Operations Chone ive E Figure 5 11 Purge Operation I O Menu HP 1652B 1653B 5 10 Front Panel Reference Format Disk Note W HP 1652B 1653B Front Panel Reference The Format Disk operation formats a disk purging all previous files on the disk When you select this option the display will look similar to that shown in figure 5 12 Selecting Execute gives you a pop up with the choices Cancel and Continue Cancel stops the format operation and returns you to the Disk Operation menu If you select Continue the disk will be formatted The message Disk format in progress will appear at the top of the screen When the formatting is complete all the files will be deleted Formatting a disk purges all the files on the disk Make sure the disk is the correct one to be formatted because purged files cannot be recovered Disc Operations Figure 5 12 Format Disk Operation I O Menu 5 11 I O Port The I O Port Configuration option in the I O menu enables you to onfiauration configure the logic anal
42. the listing of interest and the logic analyzer will show the following e Time X to Trig ger e Time O to Trig ger e Time X to O To position the markers move the cursor to the field of the marker you wish to position and press SELECT A pop up will appear showing the current time for that marker Either rotate the KNOB or enter a numeric value from the keypad to change the position of that marker Pressing SELECT when you are finished positions the marker and closes the pop up amp BBOOOSTATE 68000S TATE State Listin Time X to Trigger Markers Time O to Trigger Time X to O 3 00 us Figure 11 6 Markers Set to Time The Time X to O field will change according to the position of the X and O markers It displays the total time between the states marked by the X and O markers Markers StatisticS When statistics are specified for markers the logic analyzer will display the following e Number of total runs e Number of valid runs runs where markers were able to be placed on specified patterns e Minimum time between the X and O markers Maximum time between the X and O markers e Average time between the X and O markers 68000STATE State Listing Minimum X 0 Oo s Merkers Stetistics Valid runs Maximum X 0 O s 1 of 4 Average X D O s Figure 11 7 Markers Set to Statistics State Listing Menu HP 1652B 1653B 11 6 Front Panel Reference Pattern Field HP 1652B 1653B Front Panel Reference How the st
43. the message PRINT in progress appears at the top of the display This message will not print If you wish to stop the printout before it is completed press the STOP key on the front panel I O Menu HP 1652B 1653B 5 2 Front Panel Reference po Disk Ope rations The Disk Operations option allows you to perform operations on your disk and with the files on your disk For example you can load a file from your disk store a file to your disk or format a disk The following pages describe the disk operations For additional information on the disk operations refer to Chapter 6 Disk Drive Operations When you select Disk Operations a new menu pops up This menu is divided in two sections separated by a horizontal line The top section displays the disk operation that is to be performed and the file or files that will be affected The bottom section displays the files on the disk in alphabetical order It also states the type of the file and a description if one was specified at storage If no disk is in the disk drive or if the disk is not a supported format the appropriate message will be displayed File Field Disc Operations Operations from file Field CHART _8 021_config DEMO FOR CHART UPCOUNT Arro CHART E 1650 1 conf ig DEPO FOR CHART UPCOUNT CHART2 5 021 config DENO2 FOR CHART UPOOWNCOUNT CHART2 E 1650 1 conf ig DEnO2 FOR CHART _ UPDOMNCOUNT CHART3_8 O21 config DEMOS FOR CHA
44. the qualifier field you will see the following pop up menu Label gt Base gt amd enh Figure 10 31 Qualifier Field Pop Up Menu Patterns The pattern recognizers are in two groups of four a d and e h If you select one of these two options the qualifier field will contain only those pattern recognizers For instance the qualifier field in figure 10 29 contains only the recognizers a d HP 1652B 1653B State Trace Menu Front Panel Reference 10 23 If you select the range option the qualifier and pattern fields look similar to that shown below Label Base 0000 FFFF 3d Figure 10 32 Range Qualifier and Pattern Fields Only one range can be defined and it can be defined over only one label hence over only 32 channels The channels do not have to be adjacent to each other The logic analyzer selects the label over which the range will be defined by looking at the labels in order and choosing the first one that has channels assigned under only two pods A label that contains channels from more than two pods cannot be selected for range definition If all the labels have channels assigned under more than two pods the range option is not offered in the qualifier field pop up menu However in the HP 1653B the range option will always be offered since the analyzer has only two pods Pattern Fields The pattern fields allow you to specify the states that you want the state analyzer to search for and store
45. to Purge delete a file With either the up down ROLL key and KNOB or the Alpha Entry pop up enter the file you wish to purge in the field to the right of file Select Execute and when the pop up appears select Continue and the file is purged from the disk U Once EXECUTED the Purge operation permanently erases the file Caution After that there is no way to retrieve the orginal information Disc Operations five AUTOLOAD e AUTOLOAD eutoleed_file status DISABLED e OEFAULT 1650 1 config LOAD THIS FILE TO DEFAULT THE LA HP 1650_LTR 1650 1_config ACQUIRE HP1650 CHARACTERS I606000 I inverse_cssem 68000 IA FOR INTERFACE 1 I68020 IP inverse assen 68020 INVERSE ASSEMBLER 1 180366_87 inverse_essem 60366 IA WITH 50x67 LE 1 I200 I inverse_cssem Z50 IA FOR INTERFACE SETUP JI 1650 1 conf ig STATE TINING FORMAT SETUP _2 1650 1 config STATE SYMBOLS DEFINED Figure 6 11 Purging a File Disk Drive Operations HP 1652B 1653B 6 14 Front Panel Reference Copying a File The Copy operation allows you to copy a file to the same disk or another disk Select the Copy operation With either the up down ROLL key and the KNOB or the Alpha Entry pop up enter the filename you wish to copy in the field to the right of file Select the field to the right of to and when the Alpha Entry pop up appears enter the name of the file you want to copy to P EE You can also copy a file to the same filename on another disk To do
46. will automatically be replaced with a numerical serial number For example EXCEPTION will change to EXCEPT001 the second time memory is stored You may also specify a stop measurement based on time between the X and O markers in the Compare or Difference Listing menus This is available only when Count is set to Time in the State Trace menu If the Stop Measurement is set to run until Compare Equal or Compare Not Equal in the Compare or Difference Listings the Stop Measurement on time X to O will change to run until Compare Equal or Compare Not Equal in the other state display menus i e State Listing eee Locating Mismatches in the Difference Listing The Find Difference feature allows you to easily locate any patterns that did not match in the last comparison Occurrences of differences are found in numerical ascending order from the start of the listing The first occurrence of an error has the numerical value of one This feature is controlled by the Find Difference field in the Difference Listing menu When you select this field an Integer Entry pop up appears in which you enter a number indicating which difference you want to find The listing is then scanned sequentially until the specified occurrence is found and rolled into view D A A Saving Compare Images State Compare Menu 12 8 When you save a logic analyzer configuration to a disk the compare images for both state analyzers are saved with
47. will have to switch analyzers This is not a problem it merely indicates that you were in the timing analyzer or you had performed an action to the timing analyzer in the System Configuration Menu State Listing Menu HP 1652B 1653B 11 2 Front Panel Reference E a d State Listin The menu area contains fields that allow you to change the displa Jo play Menu Fields parameters place markers and display listing measurement parameters SBOSOSTATE nuda Markers Time O to Trigger Time X to O 6 24 us Figure 11 2 State Listing Menu Fields Markers The Markers field allows you to specify how the X and O markers will be positioned on the state listing The State Trace Specifications menu options are If Count in the State Trace menu is Off the marker options are e Off e Pattern If Count in the State Trace menu is set to Time the marker options are e Off e Pattern e Time e Statistics If Count in the State Trace menu is set to State the marker options are e Off e Pattern e State HP 1652B 1653B State Listing Menu Front Panel Reference 11 3 Markers Off When the markers are off they are not displayed but are still placed at the specified points in the data If Stop measurement is on and the Stop measurement criteria are present in the data the measurement will stop even though the markers are off Markers Patterns When the markers are set to patterns you can specify patterns on which the logic analyzer
48. with Storage Macro State Trace Menu HP 1652B 1653B 10 10 Front Panel Reference The logic analyzer will store the state given by pattern recognizer d until it comes across the state given by a When it sees state a the logic analyzer starts to store the state given by pattern recognizer e It stores that state until it sees the state given by f at which time it disables and starts the process all over again The analyzer repeats this process until its memory is full NN Reading the Reading the display is fairly straightforward For example suppose Sequence your display looks like that shown below Level Display Sequence Levels While storing any state Find a 5 times While storing b Trigger on c times Store no state Figure 10 15 Sequence Level Display Example In level 1 anystate is stored while the logic analyzer searches for five occurrences of the pattern given by pattern recognizer a When the five occurrences are found the sequencer moves on to level 2 In level 2 the state given by pattern recognizer b is stored until one occurrence of the pattern given by pattern recognizer c is found and the logic analyzer triggers In level3 nostate is stored so the last state stored is the trigger state HP 1652B 1653B State Trace Menu Front Panel Reference 10 11 State Trace Menu 10 12 An example of a state listing for the previous State Trace config
49. you select Copy the top section of the Disk Operations menu will look similar to that below Disc Operations rite to Figure 5 6 Copy Operation Notice that there are two file fields You can specify the file you are copying from and the file you are copying to When you select either file field you will get an Alpha Entry pop up menu You can use this menu and the keypad on the front panel to enter the name of the file For the file that you are copying from it is usually easier to use the up down ROLL key and the KNOB to select one of the files on the disk rather than to use the Alpha Entry menu When you select Execute you will see a pop up that tells you to insert the disk onto which you want to copy the file There are also two fields in the pop up One is labeled Continue You select Continue after you have inserted the disk and are ready to copy the file The other field is labeled Stop Selecting the Stop field halts the copy and returns you to the Disk Operations menu If you insert the destination disk and select Continue the file will be copied If the file is long you might have to swap the source and destination disks again The logic analyzer tells you if you need to reinsert the source disk to continue copying the file You can also copy to the same disk making the source and destination disk the same I O Menu 5 7 Duplicate Disk I O Menu 5 8 The Duplicate Disk operation allows you to duplicate all the files
50. your qualifier appears in the field for which vou specified it While storing Cb c td range2t Cseesg Figure 10 7 Boolean Expression for Qualifier EEEEENNNEENEEENENAKRA Sequence Levels State Trace Menu 10 6 There are eight trigger sequence levels available in the state analyzer You can add and delete levels so that you have from two to eight levels at a time Only three levels appear in the Sequence Levels display at one time To display other levels so that they can be accessed press the up down ROLL key and rotate the KNOB If you select level 1 shown in figure 10 1 you will see the following pop up menu Sequence Level 1 Insert Level Delete Level Figure 10 8 Sequence Level Pop Up Menu HP 1652B 1653B Front Panel Reference Not all sequence level pop up menus look like this one This happens to be the trigger sequence level in which you specify the state on which the analyzer is to trigger The trigger term can occur in any of the first seven levels and it is not necessarily a selectable field The fields in the menu of figure 10 8 are described on the following pages Insert Level To insert a level place the cursor on the field labeled Insert Level and press SELECT You will see the following pop up menu Cancel Figure 10 9 Insert Level Pop Up Menu Cancel returns you to the sequence level pop up without inserting a level Before inserts a level before the present level After inserts a level
51. 10 9 23 3 F 1 6 18 6 18 D 9 21 14 5 9 6 1 6 17 5 17 7 6 5 15 10 2 10 24 10 23 18 9 10 22 find Pod Clock Pod Fields Pod Grounding pod threshold ECL TTL user defined Pod Thresholds pods clock threshold Polarity Pol Pop up Menus Power Cord Configurations preprocessors Preset Field prestore print All Screen Starting the Printout Print All Print Screen printer printers alternate Hooking Up Other HP Printers supported Probe Cables Probe Connecting Analyzer to Target System Disconnecting Probes from Pods Grabbers to Probes Grabbers to Test Points Labels to Pods Probes Cables Pods to Probe Cables Probe Cables to Analyzer Probe Field Probe Grounding 18 7 9 9 4 6 2 5 17 6 17 6 17 6 2 8 9 9 9 6 17 6 9 4 17 4 3 9 D 4 A 2 23 5 10 21 5 2 7 7 5 2 7 7 7 7 5 2 7 7 5 2 7 7 5 16 1 2 7 2 7 9 7 1 2 6 2 8 2 11 2 12 2 12 2 13 2 10 2 9 23 4 2 6 HP 1652B 1653B Front Panel Reference Probe Inputs for Scope Probe Pod Assemblies Probes Probing Options General Purpose Probing HP 10269C General Purpose Probe Interface HP 10320C User Definable Interface Termination Adapter Probing System for Analyzer description Grabbers Maximum Probe Input Voltage Pod Grounding Probe Cable Probe Grounding Probe Pod Assemblies Probes Signal Line Loading Probing System for Scope Compensation Signal Outputs description External Trigger Inputs Maximum Pro
52. 2 7 Signal Line Loading 2c LII E RHMENR PE REO OLI 2 8 Maximum Probe Input Voltage eeeuees 2 8 Pod Thresholds 2 1 ReSPU RPRDPE RE ooa dms 2 8 Connecting the Logic Analyzer to the Target System 2 8 Connecting the Probe Cables to the Logic Analyzer 2 9 Connecting the Pods to the Probe Cable 2 10 HP 1652B 1653B Front Panel Reference Contents 1 Disconnecting the Probes from the Pods 2 11 Connecting the Grabbers to the Probes 2 12 Connecting the Grabbers to the Test Points 2 12 Labeling Pods Probes and Cables Luu 2 13 C Chapter 3 Using the Front Panel User interface IntrOQUCHOR 22222 eana a a eed 3 1 Front Panel Controls sisiccs giiveie cates civ aE E OTEA 3 2 Rear Panel Controls and Connectors Lsuuu 3 6 The CUESOF sua wes ioi bU S Uer d ETEDLE DEED Ead xen dob bd Sd 3 7 Howto Select Menus vous ise Each beo ERES A BO 3 7 How to Switch between the Analyzers and Oscilloscope 3 8 Returning to the System Configuration Menu 3 8 How to Select Fields cc cece ee ccc eeeceeeceeees ee 3 9 Pop up MEnBUS ceu ciet ee uo E dL RR E b ee t sees 3 9 How to Close Pop up Menus 2c cee eee cere cere cece 3 9 How to Select Options EUREN 3 10 Toggle Fields 5225 sye usce
53. 20 INVERSE ASSEMBLER inverse ossem 80386 IA WITH 80X67 inverse_assem 280 IA FOR INTERFACE 1650 1 conf ig STATE TIMING FORMAT 1650 1 conf1g STATE SYMBOLS DEFINED Figure 6 13 The Pack Disk Operation HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 17 9 3 PC 9 Duplicating the Operating System Disk Caution My Note V Disk Drive Operations 6 18 The Duplicate Disk operation allows you to duplicate all the files on one disk to another disk You use this operation to make a back up copy of your important disks so you won t lose important data in the event the disk wears out is damaged or a file is accidently deleted Select the Duplicate Disk operation and press Execute When the pop up appears you will see the following advisory Duplicate Disc Duplicate disc uses a of system ram to help speed up the process of duplicating discs This will DESTROY the current configuration and dete end will require e reboot of the system when duplication is complete Figure 6 14 Duplicate Disk Pop up The original directory and files on the destination disk are destroyed by the DUPLICATE DISK operation To continue select Continue The instruction Insert disk to be copied hit select when ready will be displayed Insert the source disk and press SELECT The logic analyzer reads the source disk and displays Reading from source disk Please wait When the logic analyzer has filled m
54. 52B 1653B I O Menu Front Panel Reference 5 13 Integer Entry Pop up I O Menu 5 14 To select an address 1 Select the External I O Port Configuration menu and place the cursor in the field directly to the right of HP IB Address Press SELECT and an Integer Entry pop up appears See figure 5 15 Printer connected to RS 232 C Controller connected to HPIO Externa I 0 Port Configuration ion RS 232 C Configuretion H PIB Configurat Protocol Integer Entry a Stop Bits Pert No Beud rete 8 Dete Bits Peinter Informatien Printer Paper uidth Figure 5 15 Integer Entry Pop up 2 When the pop up appears either rotate the knob or use the keypad to enter the address If you enter an address greater than 31 the address will default to 31 when you select Done 3 When you are finished entering the HP IB address select Done The pop up closes placing your selection in the appropriate field The RS 232C Interface The RS 232C interface is Hewlett Packard s implementation of EIA Recommended Standard RS 232C Interface Between Data Terminal Equipment and Data Communications Equipment Employing Serial Binary Data Interchange With this interface data is sent one bit at a time and characters are not synchronized with preceding or subsequent data characters Each character is sent as a complete entity without relationship to other events Protocol Pr
55. 52B 53B is a blank 3 5 inch flexible disk for Blank Disk your own use To install the blank disk hold the disk so that the Hewlett Packard label is on top and the metal auto shutter is away from you Push the disk gently but firmly into the front disk drive until it clicks into place ud The HP 1652B 53B disk drives use the gray Hewlett Packard Note ad double sided disks which can be ordered in a package of ten with the Hewlett Packard part number 92192A DO NOT use single sided disks with the HP 1652B 53B Figure 6 5 Installing a Disk Disk Drive Operations HP 1652B 1653B 6 6 Front Panel Reference MP P OO P M 3 3 amp P For matting a Before any information can be stored on a new disk you must first Disk format it Formatting marks off the sectors of the disk and creates the LIF Logical Interchange Format directory on the disk If you initiate a Duplicate Disk operation the logic analyzer will automatically format the destination disk uil The HP 1652B 53B does not support track sparing If a bad track is Note dd found the disk is considered bad If a disk has been formatted elsewhere with track sparing the HP 1652B 53B will only read up to the first spared track Select the Format Disk operation Disc Operations Ne files Figure 6 6 Format Disk Operation After the Format Disk operation menu appears the instrument reads the disk and shows its condition One of three conditions can exi
56. 653B Front Panel Reference State Waveforms Menu jin odes A D 14 1 Accessing the State Waveforms Menu 14 1 Selecting a Waveform eeleeeeeee een 14 2 Replacing Waveforms ers oi eR RAO SE RS ee 14 3 Deleting Waveforms eese 14 4 Selecting States per Division eleeeeeeees 14 4 Delay trom Trigger a ciis RA o 2s bans I baie ene wees 14 5 State Waveform Display Features cee cee ee ceees 14 5 X and O Markers for State Waveform 14 5 Contents 7 C Chapter 15 Index Contents 8 State Analyzer Measurement Example IntrOGUCHON s ioco eoo o nbl P DNO e Vua va aden Qe es 15 1 Problem Solving with the State Analyzer 15 2 What Am I Going to Measure ees eese 15 2 How Do I Configure the Logic Analyzer 15 4 Connecting the Probes 52 6e o RS RA E NEEK ELE EE C MEER 15 6 Activity Indicators 354 ood ERR a E ISO DRE 15 6 Configuring the State Analyzer eeuuuu 15 7 Specilyuig tie T Clock i24 EDoRE RE EE RR a I OPPRIEMEUEESS 15 9 Specifying a Trigger Condition LL 15 10 Acquiring the Data o 52v ticas skien P ERCEE Le QUA 15 12 The State LEUDE ser oceeCO E ERUE TRIER eU DeR dese tole 15 13 Finding the Answer 2 222 oO venis oet ERREUR ERR E 15 14 summary
57. 653B State Trace Menu Front Panel Reference 10 17 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 the maximum clock rate is reduced to 16 67 MHz Note u Count State Trace menu is turned off when Clock Period is set to 60 ns in the State Format Specification menu since the clock rate is greater than 16 67 MHz If you select Count the clock period automatically changes to gt 60 ns Selecting this field gives you the following pop up menu Count Off States Figure 10 24 Count Pop Up Menu Off If you select Off the states are not counted in the next measurement Time If you select Time counting the time between stored states is measured and displayed after the next run in the State Listing under the label Time The time displayed can be either relative to the previous state or to the trigger The maximum time between states is 48 hours An example of a state listing with time tagging relative to the previous state is shown in figure 10 25 State Trace Menu HP 1652B 1653B 10 18 Front Panel Reference 68000STATE State Listing nerkers Uff Lebel gt Bese gt Hex 0007 OOFF 0008 6730 0005 48E7 0004 4E75 0003 3000 0002 0000 0001 8930 0000 BO3C 0001 OOFF 0002 67F8 0003 BOSC 40004 61FA 0005 BO3C 40006 0000 0007 8930 0006 4EFA Figure 10 25 Relative Time Tagging An e
58. After closing the logic analyzer places your choice in the main menu field from which you opened the pop up Pop up menus that contain the Done option do not automatically close when you make your selection To close the pop up you place the cursor on the Done option and press SELECT These two pop up menu types are described in How to Select Options in this chapter Using the Front Panel User Interface 3 9 oo S m How to Select How to select options depends on what type of pop up menu appears p Opti ons when you press select When the pop up appears you will see a list of options You select the option you want by placing the cursor on it and pressing SELECT In most cases the pop up menu closes and your desired option is now displayed in the field in the main menu There are also pop up menus where each option within the pop up menu has more than one option available In these cases when you place the cursor on one of the options and press SELECT another pop up will appear An example of one of these is the clock field in the State Format Specification menu When you select the clock field in this menu it will pop up and show you all five clocks J K L M and N for an HP 1652B or both clocks J and K for an HP 1653B MACHINE 1 State Format Specification ock Period gt 60 ns f Leons TSC Specify Clock Activity gt Lebe Po 15 FOIT Clock field
59. Dose ees Ead ee ee ee ee ee ere 15 16 HP 1652B 1653B Front Panel Reference 1 General Information et i a he a EOM MIN Logic Analyzer Description User Interface HP 1652B 1653B Front Panel Reference The HP 1652B 1653B logic analyzers are general purpose logic analyzers with oscilloscope measurement capabilities These analyzers are designed as stand alone instruments for use by digital and microprocessor designers Both the HP 1652B and HP 1653B have HP IB and RS 232C interfaces for hardcopy printouts and control by a host computer With faster state analysis oscilloscope measurement capabilities and the improved features the HP 1652B S3B analyzers will accommodate next generation design tasks The HP 1652B is capable of 100 MHz timing and 35 MHz state analysis on 80 channels The HP 1653B is capable of 100 MHz timing and 25 MHz state analysis on 32 channels You will use the same manual set regardless of whether you have an HP 1652B or an HP 1653B Both analyzers have the same 2 channel 400 megasample second 100 MHz single shot and repetitive single shot digitizing oscilloscope measurement capabilities First time and casual users as well as experienced logic analyzer users will find the user interface easier to use than in previous generations The front panel is controlled by a front panel keyboard and the addition of a KNOB allows you to move the cursor or change settings more quickly than before The timing anal
60. Execute field If there is a problem or additional information is needed to execute an operation an advisory appears near the top center of the screen displaying the status of the operation an error message prompts to swap disks etc If executing a disk operation could destroy or damage a file another pop up appears with the options Cancel and Continue when you select Execute If you don t want to complete the operation select Cancel to cancel the operation Otherwise select Continue and the operation will be executed Disk Drive Operations HP 1652B 1653B 6 2 Front Panel Reference eee Accessing the To display the Disk Operations menu press the I O menu key Disk Menu When the I O pop up menu appears place the cursor on Disk Operations and press SELECT You will see the Disk Operations menu Oise Gperatioas from tile ORANTEST e DRANTEST 165 1_coafig TIMING DENG MIXEDDENO 1650 1_config MIXED MODE DEMO Figure 6 1 Disk Operation Menu HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 3 C 3 C Selecting a To select a disk operation place the cursor on the field directly below Disk O peratio n Disk Operations and press SELECT You will see the following pop up Copy Figure 6 2 Disk Operations Pop up Menu When the pop up appears place the cursor on the operation you want and press SELECT After you select an option the pop up closes and displays the fields re
61. Format Specification Menu 9 7 When you select the Clock field you will see the following pop up menu with which you specify the clock Specify Clock J4 JO KO ILO n Figure 9 7 Clock Pop Up Menu You can use one of the clocks alone or combine them to build one clocking arrangement If you select a field to the right of one of the clocks in the pop up you will see another pop up menu Specify Clock JEL EMI LL JnD Ju S Figure 9 8 Single Clock Pop Up Menu You can specify the negative edge of the clock the positive edge either edge a high level a low level or the clock to be off The clocks are combined by ORing and ANDing them Clock edges are ORed to clock edges clock levels are ORed to clock levels and clock edges are ANDed to clock levels For example if you select for the J clock ffor the K clock for the M clock and for the N clock the resulting clocking arrangement will appear in the display as Clock C J Kt C Hl N Figure 9 9 Example of a Clocking Arrangement State Format Specification Menu HP 1652B 1653B 9 8 Front Panel Reference Pod Clock HP 1652B 1653B Front Panel Reference With this arrangement the state analyzer will clock the data when there is a negative edge of the J clock OR a positive edge of the K clock AND when there is a low level on the M clock OR a high level on the N clock You must always specify at least one clock edge If you try to use only clock
62. HP 1652B HP 1653B Logic Analyzers Front Panel Operation Reference Volume 1 of 2 U HEWLETT PACKARD Front Panel Operation Reference Volume 1 of 2 HP 1652B HP 1653B Logic Analyzers HEWLETT PACKARD DU Copyright Hewlett Packard Company 1989 Manual Set Part Number 01652 90902 Printed in the U S A November 1989 Printing History E A e a a a 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 the customer The dates on the title page change only when a new edition or a new update is published A software code may be printed before the date this indicates the version level of the software product at the time of the manual or update was issued Many product updates and fixes do not require manual changes and conversely manual corrections may be done without accompanying product changes Therefore do not expect a one to one correspondence between product updates and manual updates Edition 1 November 1989 01652 90902 List of Effective Pages e a a a i CRUCE AMEN GAL NE MM MCCC UE The List of Effective Pages gives the date of the current edition and of any pages changed in updates to that edition Within the manual any page changed since the last edition is indicated by printing the date the changes were made on the bottom of the page If an update is incorporated when a new edition of
63. OLL keys and Data rotate the KNOB The roll function is only available when there is more data in the menu than can fit on screen If there 1s off screen data pressing the ROLL keys causes an indicator to appear in the upper left corner of the display and activates the roll function of the KNOB If there is no off screen data the indicator will not appear Up Down Left Right 01650M06 Figure 3 9 Roll Function Keys One example of a menu with off screen data is the STATE LISTING menu The state listing can contain up to 1024 lines however the display is only capable of showing you 16 lines at a time To roll the off screen data press the up down ROLL key and then rotate the KNOB to view the off screen data Using the Front Panel User Interface HP 1652B 1653B 3 16 Front Panel Reference 5000STATE State Listing Markers off Lebel gt ADDR j DATA Bese gt Hex J Hex 008050 Figure 3 10 Typical State Listing Menu M P a Assig nment There are a number of pop up menus in which you assign or specify Specification what you want the logic analyzer to do The basic menus of this type are as follows Menus e Assigning pod bits to labels e Specifying patterns e Specifying edges Assigning Pod The bit assignment fields in both state and timing analyzers work Bits to Labels identically The convention for bit assignment is as follows asterisk indicates assigned bits period
64. P 1652B 1653B State Waveforms Menu Front Panel Reference 14 3 Another pop up appears in which you select the waveform label you wish to display see figure 14 3 When you place the cursor on the new waveform label and press SELECT the new waveform replaces the old waveform acere 1 nerkers Fino x pettern 1 trom Accumulete States Div Delay 100 x 0 TUNE S AA Hhhih az t ja I p E Umno UI UU TUI WU NL FLUIT ULT IL Figure 14 3 Available Waveforms Pop up Menu Deleting Waveforms You can delete any of the currently displayed waveforms by placing the cursor on the waveform you wish to delete and pressing SELECT When the pop up appears place the cursor on Delete waveform and press SELECT Selecting States per Division State Waveforms Menu 14 4 You can specify the states per division by placing the cursor on the field just to the right of States Div pressing SELECT and either entering the number of states per division with the keypad or the knob The range is from 1 to 1024 per division HP 1652B 1653B Front Panel Reference Delay from Trigger You can specify the delay from trigger by specifying the number of states from the trigger The delay will affect only the position of the State Waveforms display It does not affect data acquisition The minimum is 1024 and the maximum is 1024 independent of trace position in the record Delay is not limited to the window containing d
65. RT CHART3 1650 1 conf 1g OE MO3 FOR CHART e CIPPIF E 1659 1 config COMPARE W DIFFERENCES e MULTISIN B 021 config SINE AND SINE 2X MUL TISIN D Oll_conf ig SINE AND SINE 2X Files on MUL TISIN_E 1650 1 _conf ig SINE AND SINE 2X HULTISIN 000 conf ig SINE AND SINE 2X Disc SIN 05 B 021 config SINE WITH S DEGREE INCREMENTS SIN_10_B 021_config SINE WITH 10 DEGREE INCREMENTS SIN 10 E 1650 1 conf ig SINE WITH 10 DEGREE INCREMENTS 16500A_sys tem HPIGSOOA System Softuere 02 16 Halfway down the bottom display are arrows at each side of the screen These arrows tell you which file is to be operated on To roll through the list of files press the up down ROLL key and rotate the KNOB The file that is between the arrows in boldface type also appears in the FILE field in the top section of the display HP 1652B 1653B I O Menu Front Panel Reference 5 3 The top section of the menu contains different types of fields Pressing the Done field exits the Disk Operations menu and the I O menu returning you to the menu you were in before you pressed the I O key The field on the left most side of the display is the operations field It tells you which disk operation is to be performed Next to that will usually be one or two file fields that tell you which file or files are to be acted upon For several operations another field will appear in the top section The Execute field executes the disk operation appearing in the operations field F
66. The name can contain up to ten characters It can be any combination of letters and numbers but it cannot contain any spaces Entering a file description is similar to naming a file with three exceptions you can enter up to 32 characters start the description with a number and enter spaces I O Menu 5 5 I O Menu 5 6 Autoload When you Execute the Store operation the message Storing configuration to disk appears at the top of the display After the file has been stored the message is replaced with Store operation complete and the file name appears in the bottom section of the Disk Operations menu with its file type and a description if you gave it one Disc Gperetions File description TIMING STATE MIXED DISPLAYS Figure 5 4 Store Operation The Autoload operation allows a specified configuration file to be loaded at power up When you select Autoload the top section of the Disk Operations menu looks similar to that shown below A field appears next to the operation field When you select this field a pop up menu appears with the choices Enable and Disable Enable causes the specified file to be automatically loaded at power up Disable prevents any file from being loaded at power up Disc Speretions Autoload file CHARTIE Current autoload status Disebled ETID Lj Current eutoload file Figure 5 5 Autoload Operation The file name in the file field can be changed with one of two methods One method is to p
67. Y 2s I cig cek TS LR eue euet dix s 10 13 Branches o oso UAE EXE E heehee eae Dawes 10 14 OF nodes tus est Bical Es Ad Md s 10 14 Resla ucc ob epRDE Ts epMes s deo qe an EM ME em rs s 10 14 Per Level cocos axo PERDE eb eee rad eU 10 15 COUNE 125209 xA Des udo ropa MR QU soe E te erp Da ees 10 18 OE circa tacit oti setti sp Eu EE uos E 10 18 Tue deo tds Sie dew bin ate T E dc cnet 10 18 SUAlLES cos oia Yea Be ae Bennet eee ET EET 10 20 PreSEOPE cece bod ees Oe eee ee ek qu OS eas 10 21 Qualifier and Pattern Fields 0 cc ce cece ee eee 10 22 Tia lise se ards Sdaw hl eed Ae ewes ena hoe VICE EE 10 22 BAGG nuca essai uS Et eee dE 10 22 Oualiiier Field 44 2420 6 06 05 cciaccce sri eases Act MR ERR ree 10 23 Patterns cciakecuies cc ade kasealwoas ieee ues ERU dad 10 23 cnr c nr 10 24 Patter Fields ass 2001264 n rria A tees UPRPZxS E WEG 10 24 EE Chapter 11 State Listing Menu IntfOd CHOH vorresti Ree EN o ERE VEI Dates 11 1 Accessing the State Listing Menu 0 ccc eee eeeeeee 11 2 State Listing Menu Fields eese 11 3 Markers ds Ehe ane oS wis aia eoe 93 S bee ie ar e areca as 11 3 Markers Off cue ESO etiaai ae Sdn p ER 11 4 Markers Patterns uibus e err PEERS UE 11 4 Stop Measurement visus e eri E E Es alba d eus 11 5 Markers TIM6 bocce cnawe dx eese REC ERE VES Vn EE 11 6 Markers Statistics v oeoss ior he bebe SLE VEREOR MS 11 6 Pattern Field ooi eee opp p ba a oe be a es 11 7 Con
68. ace the cursor on a bit assignment field and press SELECT You will see the following pop up menu Figure 9 3 Bit Assignment Pop Up Menu Use the KNOB to move the cursor to an asterisk or a period and press SELECT The bit assignment toggles to the opposite state of what it was before When the bits channels are assigned as desired place the cursor on Done and press SELECT This closes the pop up and displays the new bit assignment Assigning one channel per label may be handy in some applications This is illustrated in chapter 8 of the Getting Started Guide Also you can assign a channel to more than one label but this usually isn t desired Labels may have from 1 to 32 channels assigned to them If you try to assign more than 32 channels to a label the logic analyzer will beep indicating an error and a message will appear at the top of the screen telling you that 32 channels per label is the maximum Channels assigned to a label are numbered from right to left by the logic analyzer The least significant assigned bit LSB on the far right is numbered 0 the next assigned bit is numbered 1 and so on Since 32 channels can be assigned to one label at most the highest number that can be given to a channel is 31 State Format Specification Menu 9 5 Although labels can contain split fields assigned channels are always numbered consecutively within a label The numbering of channels is illustrated with the figure below
69. adapter or the HP 10269C General Purpose Probe Interface Both ends of the cable are alike so you can connect either end to the pods or logic analyzer Each cable is capable of carrying 0 60 amps for preprocessor power DO NOT exceed this 0 60 amps per cable or the cable will be damaged Also the maximum power available from the logic analyzer all cables is 2 amps at 5 volts Preprocessor power is protected by a current limiting circuit If current exceeds 2 3 amps the circuit will open The current limiting circuit will try to reset itself every 20 ms until the shorted condition is fixed HP 1652B 1653B Front Panel Reference PO Oscilloscope The two oscilloscope probes supplied with the HP 1652B 1653B Logic Probes Analyzer are the HP 10433A Miniature Passive Probes These small lightweight probes allow measurements that were previously very difficult in densely populated circuits For complete information on the operation maintenance and adjustments of the miniature passive probes be sure to read the operating note that is packaged with the probes Probe Inputs Probe inputs are located on the front panel below the Knob Input 1 CH 1 is on the left The probes may be connected directly to the BNC input connectors The signal is dc coupled to the oscilloscope BNC cables can be connected directly to the BNC connectors The HP 10503A 1 2 meter BNC to BNC cable is not provided with the instrument but yo
70. after the present level If there are eight levels the Insert Level field doesn t appear in the sequence level pop ups Delete Level Ifyou want to delete the present level select the field labeled Delete Level You will see a pop up menu with the choices Cancel and Execute Cancel returns you to the sequence level pop up without deleting the level Execute deletes the present level and returns you to the State Trace Specification menu Note If there are only two levels neither field can be deleted even though the Delete Level field still appears in the menu There will always be a trigger term level and a store term level in Sequence Levels Therefore if you try to delete either of these all terms you have specified in these levels will be set to default terms and the trigger and store term levels will remain HP 1652B 1653B State Trace Menu Front Panel Reference 10 7 Storage Qualifier Each sequence level has a storage qualifier The storage qualifier specifies the states that are to be stored and displayed in the State Listing Selecting this field gives you the qualifier pop up menu shown in figure 10 2 with which you specify the qualifier As an example suppose you specify the storage qualifier in a sequence level as shown below Figure 10 10 Storage Qualifier Example The only states that will be stored and displayed are the states given by pattern recognizers a and d Branching Every sequence level except the last has a
71. ailable nd R t which can be moved horizontally The markers are synchronized with and Headouts the X and O markers in the normal State Listing for Chart To select the marker mode for Chart if it is not presently displayed place the cursor on the To Marker Control field and press SELECT This field will toggle to To Range Control and the marker fields will be displayed see figure 13 4 To Pange Control XY Chert of Lebe versus Markers Find x pettern t trom Figure 13 4 Marker Fields When a marker is positioned in the State Chart menu it is also positioned in the State Listing menu and vice versa The Chart marker operation is identical to the markers in the State Listing menu see chapter 11 HP 1652B 1653B State Chart Menu Front Panel Reference 13 5 Marker Options The marker options in the State Chart menu depend on what Count is set to in the State Listing menu When Count is set to Off the Chart markers can be set to e Off e Pattern When Count is set to Time the Chart markers can be set to e Off e Pattern e Time e Statistics When Count is set to States the Chart markers can be set to e Pattern e States e Off State Chart Menu HP 1652B 1653B 13 6 Front Panel Reference 14 State Waveforms Menu Introduction The State Waveforms Menu allows you to view state data in the form of waveforms identified by label name and bit number Up to 24 waveforms can be displayed simultaneo
72. ale Field Axes State Chart Scaling the Selecting the base ASCII State Trace baud rate bit assignment branches per level 25 7 5 6 6 1 5 6 5 6 6 13 B 1 23 19 4 5 13 2 13 1 17 8 18 6 17 9 10 22 5 16 9 4 17 4 10 14 10 15 Index 1 restart branching multiple levels secondary branching qualifier C cables for printer Calibration Cancel field Changing Alpha Entries Channel Menu Channel Menu Fields Impedance Input Offset Preset Probe V Div CHS Key Clear Entry Key clock demultiplex master mixed normal period state slave state Closing Pop up Menus Compare Image Bit Editing of the Creating a Masking Channels in the Saving Compare Listing Display Compare Range Specifying a Compensation Signal Index 2 10 14 10 17 10 15 10 8 7 3 24 1 D 1 5 4 3 15 23 1 23 1 23 3 23 4 23 2 3 4 3 3 9 10 9 10 9 11 9 10 12 4 12 3 12 5 12 8 12 2 12 6 12 6 2 7 Configuration Capabilities HP 1652B capabilities HP 1653B capabilities Connect dots Field Connecting analyzer to target system Grabbers to probes Grabbers to test points Labels to pods probes cables Other HP Printers Pods to probe cables probe cables to analyzer Continue field Copy Copying a File count States Time Cursor data bits time correlating Delay from Trigger State Delay timing Deleting Waveforms State Demultiplex clock Difference Listing Locating
73. amples to make the explanations clearer Accessing the State Format Specification Menu The State Format Specification menu can be accessed by pressing the FORMAT key on the front panel If the Timing Format Specification Menu is displayed when you press the FORMAT key you will have to switch analyzers This is not a problem it merely indicates that the last action you performed in the System Configuration Menu was on the timing analyzer State Format Specification Menu HP 1652B 1653B Front Panel Reference The State Format Specification menu lets you configure the logic analyzer to group channels from your microprocessor into labels you assign for your measurements You can set the threshold levels of the pods assigned to the state analyzer assign labels and channels specify symbols and set clocks for triggering At power up the logic analyzer is configured with a default setting You can use this default setting to make a test measurement on the system under test It can give you an idea of where to start your measurement For an example of setting up configurations for the state analyzer refer to your Getting Started Guide or State Analyzer Measurement Example in Chapter 15 of this manual State Format Specification Menu 9 1 At power up the State Format Specification menu looks like that shown below ACHING 2 State Formet Specification Clock Clock Period Pod 5 Activity gt Le
74. analyzer You will see a simple measurement that shows you both timing waveforms and state listings and how they are correlated If you have an HP 1653B you do not have enough channels to simultaneously capture all the data for a 68000 But since you probably aren t working with 16 bit microprocessors this example is still valuable because it shows you how to make the same kind of measurement on an eight bit microprocessor State Analyzer Measurement Example HP 1652B 1653B 15 16 Front Panel Reference Index A absolute Accessing System Configuration Menu Accessories available manuals supplied Accessories for HP 1652B 53B accumulate acquisition fields state trace acquisition modes glitch state timing transitional activity indicators alternate printers armed by BNC Machine 1 or 2 Run state timing Armed by Field ASCII Assignment Specification Menus Assigning Pod Bits to Labels description Specifying Edges HP 1652B 1653B Front Panel Reference 18 9 4 2 1 7 1 5 1 5 19 6 10 13 18 5 10 13 18 3 18 4 20 5 7 2 24 4 24 4 24 4 10 13 18 3 24 3 17 9 3 17 3 17 3 19 Specifying Patterns Auto Measure Width and Width Fall Time Measurement Example Period and Frequency Preshoot and Overshoot Rise Time Top and Base Voltages Vp p Auto Measure Field Auto Trig Field Autoload disable enable autoloading a file Automatic Measurement Algorithms Autoscale Autosc
75. are FORMAT CHAN TRACE TRIG DISPLAY and I O The Format Channel Trace Trigger and Display keys will display the menus of either analyzer machine 1 or 2 respectively or the oscilloscope depending on what menu was last displayed or what you did in the System Configuration menu Format Channel Menu Key The FORMAT CHAN menu key allows you to access either the Timing Format Specification State Format Specification or Oscilloscope Channel menus You exit the Format Channel menu by pressing another menu key or by returning to the System Configuration menu from this menu Trace Trigger Menu Key The TRACE TRIG menu key allows you to access either the Timing Trace State Trace or Oscilloscope Trigger menus You exit the Trace Trigger menu by pressing another menu key or by returning to the System Configuration menu from this menu Using the Front Panel User Interface HP 1652B 1653B 3 2 Front Panel Reference HP 1652B 1653B Front Panel Reference Display Menu Key The DISPLAY menu key allows you to access either the Timing Waveforms display State Listing display or the Oscilloscope Waveforms display You exit the Timing Waveforms State Listing and Oscilloscope Waveforms menus by pressing another menu key or by returning to the System Configuration menu I O Menu Key The I O menu key allows you to access the I O menu You can access the I O menu from any menu in either analyzer timing or state or oscilloscope and at any time Pressi
76. are arranged by major function within each measurement type In addition both volumes have a master index The user interface of the HP 1652B 1653B was designed for the most intuitive operation as possible Pop up windows help lead you through setups and measurements so you won t have to memorize a lot of steps As you read this manual and the other manuals about this logic analyzer you will see just how easy the HP 1652B 1653B is to use If you aren t familiar with the HP 1652B 1653B Logic Analyzers we suggest you read the HP 1652B 1653B Getting Started Guide This guide contains tutorial examples on the basic functions of the logic analyzer and digitizing oscilloscope If you are new to logic analyzers and digitizing oscilloscopes or just need a refresher we think you ll find Feeling Cornfortable with Logic Analyzers and Feeling Comfortable with Digitizing Oscilloscopes valuable reading It will eliminate any misconceptions or confusion you may have about their application and will show you how to get the most out of the measurement funtions Please take time to fill out the Your Comments Please questionaire If it has already been used and you have any comments address them to Hewlett Packard Atten Publications Dept P O Box 2197 Colorado Springs CO 80901 2197 Contents Volume 1 ee EMEN M VEMM ELEME ME Chapter 1 Chapter 2 General information Logic Analyzer Description ccc ceecceec cet cenceees 1
77. at is currently displayed on screen or all data in the menus having off screen data This chapter shows you how to set up the logic analyzer s HP IB and RS 232C interfaces for printers If you have a Hewlett Packard ThinkJet QuietJet or LaserJet series printer with the RS 232C interface the RS 232C interface is already set up for you with the exception of the printer type and page width If you have another kind of printer refer to your printer manual for its interface requirements and change the logic analyzer s interface configuration as instructed Ls Su ppo rted The HP 1652B 1653B logic analyzers will support the following printers Printers with HP IB or RS 232C capabilities For the following RS 232C printers these configurations should be used e HP ThinkJet RS 232C switches set for HP controllers e HP QuietJet factory settings e HP LaserJet factory settings e Alternate HP 1652B 1653B Making Hardcopy Prints Front Panel Reference 7 1 Alternate Printers In addition to HP printers the logic analyzers support Epson compatible RS 232C printers These alternate printers must support graphics When the logic analyzer s RS 232C configuration is set for alternate printers it transmits data to the printer in the Epson format Printers incompatible with either HP or Epson data transfer formats will not work with the HP 1652B 1653B logic analyzers Hooking Up If your printer is already connected to the logic analyzer
78. ata State Waveform Display Features The waveform display features of the State Waveform menu are the same as the Timing Waveform menu with regard to e Low levels below threshold are represented by darker line e Dotted lines representing the X and O markers e Inverted triangle representing the trigger point e Accumulate Mode e Graticule frame with 10 horizontal divisions X and O Markers for State Waveform HP 1652B 1653B Front Panel Reference Markers can be placed on the waveform display by specifying the number of states from trigger in the case of the X marker or number of states from either the trigger or X marker in the case of the O marker Markers can be automatically placed on the waveform by searching for specific patterns assigned to each marker The X and O marker operation is identical to the marker operation in the Timing Waveform Menu State Waveforms Menu 14 5 15 State Analyzer Measurement Example Introduction In this chapter you learn how to use the state analyzer by setting up the logic analyzer to simulate a simple state measurement Since you may not have the same test circuit available we will give you the measurement results as actually measured by the logic analyzer The exercise in this chapter is organized in a task format The tasks are in the same order you will most likely use them once you become experienced The steps in this format are both numbered and lettered The numb
79. ate Chart labels State Format menu State Trace symbols Timing Format menu Timing Trace menu Level Field Line Switch Line Voltage Selection Load loading a file Logic Analyzer description key features turning it on M Maintenance Making Hardcopy Prints 7 5 A 19 A 18 3 4 13 4 17 3 9 3 10 22 17 8 17 3 18 6 D 10 D 7 5 5 6 1 6 11 1 1 1 4 1 7 D 1 7 1 HP 1652B 1653B Front Panel Reference Marker Measurements markers Pattern state Pattern timing Statistics state Statistics timing Time state Time timing Timing Waveforms menu X and O Markers Field for Scope Sample Period Display Search Specify Search Markers Statistics Time X O Pattern from start master clock measurement example state analyzer timing analyzer timing state analyzer measurements microprocessor memory acquisition menu fields Specify Symbols state Specify Symbols timing st Div states per division State Format Specification State Listing menu State Trace menu Timing Format Specification Timing Trace Specification Timing Waveforms menu Menu Keys menu maps Channel Menu Specify Markers state analyzer HP 1652B 1653B Front Panel Reference 25 12 11 4 19 5 11 6 19 6 11 6 19 4 19 3 20 10 25 14 25 16 25 16 25 23 25 14 25 22 9 10 15 1 20 1 21 1 A 1 18 4 18 5 9 13 17 8 14 4 9 3 11 3 10 2 17 3 18 2 19 3 3 2 22 2 22 5 8 1 State Chart State Compare Stat
80. ate Format Menu Map The State Analyzer HP 1652B 1653B 8 2 Front Panel Reference State Trace Menu Map State Analyzer Repetitive Sequence Continued on next page HP 1652B 1653B Front Panel Reference Delete Leve B While storing EB X times ron omb Figure 8 2 State Trace Menu Map Cancel Execute Tao Hem reme Hem risa tre state Howe rower range Hem Combination numeric Keypad Entry tro state P Aroren arr eres L omeinac ren awh 01650833 The State Analyzer 8 3 Continued from previous page dm E BNC Input restart er teer Tro state Sea o E Arone Ec gl E 15 LT staves s state town rrr rene Hem prer Torr Cu Lp state Te Er Hexen SE el Hee erene Er pe peer erh LT renae ieee dete entry kevood Lower 01650834 Figure 8 2 State Trace Menu Map continued The State Analyzer HP 1652B 1653B 8 4 Front Panel Reference O 3dQZ O State Listing Menu Map State Analyzer Hee gii EN E Trig to X E data entry keypad Statistics Trig to O Find x pattern B X pottern O pottern Eg numeric entry keypad Cena pepe Specify Stop Stop measurement zr g x O EN Not Equal der E Less than E x xxxs data entry keypad Greater than data entry keypad Pye AT E E o Tima or po ud iss ses L F3 x This field is used for repositioning labels in the display Po
81. ate line number locations as they relate to the trigger point The trigger state is on line 0000 in the vertical center of the list area The negative numbers indicate states occurring before the trigger and the positive numbers indicate states occurring after the trigger The second column of numbers are the states listed in HEX the state analyzer sees on the address bus This column is labeled ADDR The third column of numbers are the states listed in HEX the state analyzer sees on the data bus This column is labeled DATA HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 13 NENNEN A F inding the Your answer is now found in the listing of states 0000 through Answer vU The 68000 always reads address locations 0 2 4 and 6 to find the stack pointer location and memory location for the instruction it fetches after power up The 68000 uses two words for each of the locations that it is looking for a high word and a low word When the software designer programs the ROM he must put the stack pointer location at address locations 0 and 2 0 is the high word location and 2 is the low word location Similarly the high word of the instruction fetch location must be in address location 4 and the low word in location 6 Since the software design calls for the reset vector to set the stack pointer to 04FC and read memory address location 8048 for its first instruction fetch you are interested in what is
82. ation Disc Operetions trom tire AUTOA eutoleed file stetus DISABLED e 1650 1 conf ig LOAD THIS FILE TU DEFAULT TME LA 1650 1 conf 1g ACQUIRE HP1650 CHARACTERS inverse_cssem 66000 IA FOR INTERFACE 1 0 inverse assem 66020 INVERSE ASSEMBLER 1 0 inverse_assem 60386 IA WHITH 60X87 1 0 inverse_ossem ZBO IR FOR INTERFACE 1 0 1650 1 conf 1g STATE TINING FORMAT 1650 1 config STATE SYMBOLS DEFINED Figure 6 8 The Load Operation u The Load operation is type dependent This means that you cannot Note load a system file For example if you try to load the file SYSTEM an advisory Warning Invalid file type appears in the top center of the display To load the desired file press the up down ROLL key and rotate the KNOB until the desired file appears in the field to the right of from file Another way to enter the name of the file in the field to the right of from file is to select this field When the Alpha Entry pop up appears enter the correct filename HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 11 ee Renaming a File The Rename operation allows you to change the name of a file The only restriction is that you cannot rename a file to an already existing filename Select the Rename operation When you have completed entering a new file name and description you initiate the Rename operation by placing the cursor on Execute and pressing SELECT Disc Operations file AUTOLOAD to ABCDEFACDE
83. ation To name your file place the cursor on the field to the right of to file and press SELECT The Alpha Entry pop up appears Enter a filename that starts with a letter and contains up to ten characters It can be any combination of letters and numbers but there can be no blank spaces between any of the characters Entering a file description is the same process as naming a file except you can enter up to 32 characters start the description with a number and enter spaces between characters The field for file description makes it easier to identify the type of Note data in each file This is for your convenience but you can leave this field blank HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 9 When you have completed entering the file name and file description you initiate the store operation by placing the cursor on Execute and pressing SELECT A pop up appears with Continue and Cancel To continue place the cursor on Continue and press SELECT To cancel place the cursor on Cancel and press SELECT U If you store a new configuration and data to an existing file they are Caution written over the original information DESTROYING the original information in that file Disk Drive Operations HP 1652B 1653B 6 10 Front Panel Reference m 4 CH The Load The Load operation allows you to load previously stored configuration Operation and data from a file on the disk Select the Load oper
84. atistics will be updated depends on the state trace mode repetitive or single In repetitive statistics will be updated each time a valid run occurs until you press STOP When you press RUN after STOP the statistics will be cleared and will restart from zero In single each time you press RUN an additional valid run will be added to the data and the statistics will be updated This will continue unless you change the placement of the X and O markers between runs You use the Pattern field to specify the patterns for the X and O markers for each label 650008STATE State Listing pacify Stop Measurement markers Pettern Fina o pettern 0 trom 3000 O4F6 Lebel Base 0004 0003 Figure 11 8 Pattern Field Pop Up Menu When x pattern is specified in the Find from field the pop ups in the Pattern field allow you to specify a pattern for the X marker in each label When the O pattern is specified the pop ups in the Pattern field allow you to specify the patterns for the O marker in each label State Listing Menu 11 7 12 State Compare Menu B S MR EMEN ee a a Introduction State compare is a software post processing feature that provides the ability to do a bit by bit comparison between the acquired state data listing and a compare data image You can view the acquired data and the compare image separately In addition there is a separate difference listing that highlights the bits in the acquired
85. be Po 15 8 0 a E Ceeseserereeeeee Figure 9 1 State Format Specification Menu The State Format Specification menu for the HP 1653B is similar to that for the HP 1652B except that Pod 2 appears in the menu instead of Pod 5 This menu shows only one pod assigned to each analyzer which is the case at power up Any number of pods can be assigned to one analyzer from none to all five for the HP 1652B and from none to two for the HP 1653B In the State Format Specification menu only three pods appear at a time in the display To view any pods that are off screen press the left right ROLL key and rotate the KNOB The pods are always positioned so that the lowest numbered pod is on the right and the highest numbered pod is on the left State Format Specification Menu HP 1652B 1653B 9 2 Front Panel Reference MPO A 3 OO e State Format Specification Menu Fields Label HP 1652B 1653B Front Panel Reference Seven types of fields are present in the menus Label Polarity Pol Bit assignments Pod threshold Specify Symbols Clock Pod Clock Clock Period A portion of the menu that is not a field is the Activity Indicators display The indicators appear under the active bits of each pod next to Activity gt When the logic analyzer is connected to your target system and the system is running you will see in the Activity Indicators display for each channel that has activity These tell you that the
86. be Input Voltage Probe Inputs protocol Purge Purging a File Q Qualifer Field state qualifier branching fields storage HP 1652B 1653B Front Panel Reference 2 3 5 14 5 10 6 1 6 14 10 23 10 2 10 8 10 22 10 8 range recognizers ranges Rear Panel Controls and Connectors External Trigger BNCs Fan HP IB Interface Connector Intensity Control Line Power Module Pod Cable Connectors Probe Compensation Signal RS 232C Interface Connector Recommended Protocol RS 232C Rename repetitive trace mode state trace mode timing Repetitive Run Mode Replacing Waveforms State Returning to system configuration Roll Data Roll Keys RS 232C default configuration printer cables recommended protocol setting for HP printers setting for non HP printers Run Key Run Mode Field Repetitive Mode Run Single Mode Run 10 2 10 24 3 6 3 7 3 7 3 6 3 6 3 6 3 7 3 6 7 6 5 9 6 1 10 13 18 3 24 7 14 3 3 8 3 16 3 4 7 6 7 3 7 6 7 5 7 5 3 3 24 7 24 7 24 7 Index 7 sample period Scope Introduction Scope Field Scope Menus Overview Scope On Off Field Select Key Selecting a Waveform State Selecting an Address HPIB Selecting Fields Selecting Menus Selecting Options self test Self Tests powerup sequence levels Delete Level Insert Level Reading the Display Signal Line Loading single trace mode state trace mode timing Single Run Mode slave clock Slope Field Sourc
87. c Operations Cons CExecuto Figure 5 9 Pack Disk Operation The Rename operation lets you rename a file When you select this option the display will look similar to that shown in figure 5 10 You will see a file field that tells you what the old name of the file is and a file field that tells you what the new name will be If you select either one of the file fields an Alpha Entry pop up menu appears You can use this menu and the keypad on the front panel to enter the name of the file For the field with the old file name it is usually easier to use the up down ROLL key and the KNOB to select the desired file rather than to use the Alpha Entry pop up menu O Menu 5 9 To start the rename operation select Execute The file will be renamed and relocated alphabetically in the file list in the bottom section of the Disk Operations menu If you try to rename a file with a name that already exists a message will tell you that a file already exists with that name and the file will not be renamed Disc Operetions file CHaRT2 E to CHART3 E Figure 5 10 Rename Operation Purge The Purge operation allows you to delete a file from a disk When you select this option the display will look similar to that shown below The file field contains the name of the file to be purged You can change the file in this field either by positioning the cursor on the field and selecting it to access an Alpha Entry pop up menu or by using
88. ch option to use start the printout by placing the cursor on the print option screen or all and pressing SELECT VO MENU e Done e Print Screen e Print All Disk Operations I O Port Configuration e e e External BNC Configuration e Self tests Figure 7 4 I O Menu The Print Screen option prints only what is displayed on screen at the time you initiate the printout In the Print Screen mode the printer uses its graphics capabilities and the printout will look just like the logic analyzer screen with only one exception the cursor will not print The Print All option prints not only what is displayed on screen but also what is below and in the Format Specification what is to the right of the screen at the time you initiate the printout Make sure the first line you wish to print is at the top of the screen when you select Print All Lines above the screen will not print Making Hardcopy Prints 7 7 Use this option when you want to print all the data in the following menus Timing Format Specifications State Format Specifications State Trace Specifications State Listing Symbols Disk Directory What Happens When you press SELECT to start the printout the I O menu pop up Duri ng disappears and an advisory PRINT in progress appears in the top center of the display While the data is transferred to the printer the a Printout only useable key is the STOP key When the logic analyzer has complete
89. chronous with your circuit under test Therefore you must specify which clock probe you will use for your measurement In this exercise you will use the J clock which is accessible through pod 1 1 Select the State Format Specification menu by pressing the FORMAT key 2 Set the J Clock to sample on a negative going edge 680005TATE State Format Specification Clock Clock Period Pod 3 Activity gt Lebel Pol 15 Figure 15 4 Specifying the J Clock a Place the cursor on the CLOCK field and press SELECT b Place the cursor on the box just to the right of J in the pop up labeled OFF and press SELECT c Place the cursor on and press SELECT d Place the cursor on Done and press SELECT HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 9 Rae Specifying a To capture the data and place the data of interest in the center of the Trigg er display of the State Listing menu you need to tell the state analyzer ee when to trigger Since the first event of interest is address 0000 you Condition need to tell the state analyzer to trigger when it detects address 0000 on the address bus 1 Select the State Trace Specification menu by pressing the TRACE key 2 Set the trigger so that the state analyzer triggers on address 0000 If the Trigger on option is not already a perform steps a through d If the option is a skip to step e a Place the cursor on the 1 in the Sequence Levels
90. d the data transfer to the printer the advisory PRINT complete appears and the keyboard becomes useable again The PRINT in progress advisory won t appear in your printout If you press STOP while the data is being transferred to the printer the transfer stops and the data already sent will print out This causes an incomplete printout Making Hardcopy Prints HP 1652B 1653B 7 8 Front Panel Reference eee Connecting to The HP 1652B 53B can also be used with Hewlett Packard printers Other HP that have RS 232C interface options Simply connect the printer with the HP 13242G cable Refer to table 7 1 for the appropriate selection Printers for the RS 232C configuration of the HP 1652B 53B Table 7 1 HP Printer Selection For this HP Printer Select this Printer in V O Port Configuration menu HP 2631 QuietJet ThinkJet ThinkJet HP 2671 HP 2673 The above printers should work with the HP 1652B 53B logic analyzers However no tests have been made to verify that they will work completely Therefore proper operation is neither promised nor supported by Hewlett Packard HP 1652B 1653B Making Hardcopy Prints Front Panel Reference 7 9 8 The State Analyzer Introduction This chapter introduces the state analyzer and contains the state analyzer menu maps Chapter 9 explains the State Format menu Chapter 10 explains the State Trace menu Chapter 11 explains the State Listing menu Chapter 12 explain
91. displays them in the Waveforms menu Autoscale for the scope is located in all main menus When Continue is selected the Channel Trigger and Waveforms displays are automatically configured More information on scope autoscale is located in chapter 23 Channel Menu System Configuation Menu 4 5 Note uy Pods Pod Assignment Pop up Choosing Autoscale erases all previous configurations in the timing analyzer and scope and turns the other analyzer state off if it was on If you don t want this to happen select Cancel in the pop up Each pod can be assigned to one of the analyzers When the HP 1652B Logic Analyzer is powered up Pod 1 is assigned to Analyzer 1 and Pod 5 is assigned to Analyzer 2 When the HP 1653B is powered up Pod 1 is assigned to Analyzer 1 and Pod 2 is assigned to Analyzer 2 To assign a pod position the cursor on one of the pod fields and press SELECT With the pop up that appears you can assign the pod to Analyzer 1 Analyzer 2 or Unassign it Pressing the SELECT key closes the pop up System Conf iguretien Analyzer 1 anelyzer 2 Oscilloscope Nome Neme MACHINE 2 type St5t type iming mes Analyzer Figure 4 5 Pod Assignment Pop up Menu System Configuation Menu HP 1652B 1653B 4 6 Front Panel Reference eee Where to Go When you complete the system level configuration for the logic Next analyzer in this menu you need to complete the
92. ds Select the Autoload operation To enable Autoload select the Disable field and when the pop up appears select Enable With the up down ROLL key and KNOB or the Alpha Entry pop up enter the name of the configuration file you wish to load in the field to the right of File and select Execute The Autoload function is Enabled as shown after Current Autoload status on the display TE When power is applied to the logic analyzer Autoload On or Off is Note determined by the presence of an enabled autoload file on the disk If an enabled autoload file is present on the disk the logic analyer will load this configuration file instead of the standard configuration file Disc Operations nie a Current eutoload stetus Enabled Current autoload file AUTDLOAD eutoleed_file status ENABLED file AUTOLOAD o 1650 1 config LOAD THIS FILE TO DEFAULT THE LA 1650 1 config ACQUIRE HP1650 CHARACTERS inverse_cssem 68000 IA FOR INTERFACE inverse_sessem 66020 INVERSE ASSEMBLER inverse_essem 60386 IA WITH 80x87 inverse_assem Z80 IA FOR INTERFACE 1650 1 conf1g STATE TINING FORMAT 1650 t_config STATE SYMBOLS DEFINED Figure 6 10 Autoload Operation Enabled To disable the Autoload operation select enable and when the pop up appears select disable When the pop up closes select Execute and the Autoload function is disabled HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 13 Pu rging a File Select the Purge operation
93. e HP 1653B e Up to 32 channels state and up to two channels oscilloscope Up to 32 channels timing and up to two channels oscilloscope e Two state machines with multiples of 16 channels per machine with a combined maximum of 32 channels and up to two channels oscilloscope e One state and one timing machine with multiples of 16 channels per machine with a combined maximum of 32 channels and up to two channels oscilloscope e Upto two channels of oscilloscope 32 CHANNEL UP TO TWO STATE OR TIMING AND CHANNELS OSCILLOSCOPE OR 16 CHANNEL 16 CHANNEL UP TO TWO STATE STATE CHANNELS OSCILLOSCOPE OR 16 CHANNEL 16 CHANNEL UP TO TWO STATE TIMING AND CHANNELS OSCILLOSCOPE 01650807 Figure 1 2 HP 1653B Configuration Capabilities AND HP 1652B 1653B General Information Front Panel Reference 1 3 Key Features General Information 1 4 A 3 5 inch disk drive is built into the instrument for storing logic analyzer and oscilloscope configurations and acquired data The disk drive also provides a way of loading inverse assembly configuration files into the logic analyzer for easy configuring Some common features of the logic analyzer and oscilloscope include lightweight passive probes for easy hook up mixed mode display HP IB and RS 232C interfaces for programming and printer output Logic analyzer key features include Transitional timing for extended timing analyzer memory All cha
94. e Field Specifications Specify Search Markers Greater than In Not IN Range Less than Type X O Marker set on Specifying Edges Specifying Patterns st Div states per division state analyzer Index 8 10 13 18 3 24 7 9 10 24 6 24 4 EE oo 2520 es 25 19 25 17 25 17 3 19 3 18 14 1 14 4 8 1 An Overview menu maps State Chart menu Accessing the state clock State Compare menu Accessing the State Format Specification menu Accessing the fields State Listing menu Accessing the fields state tagging State Trace menu Accessing the fields State Waveforms menu Accessing the State State Mixed Mode Display Statistics Stop bits Stop Key Stop Measurement state Stop Measurement timing storage macro storage qualifier Store Store exception to disk state State Compare timing Storing to a Disk supported printers Switching Between Analyzer and Scope symbols base label name 8 1 8 1 13 1 13 1 9 7 12 2 9 1 9 1 9 3 11 1 11 2 11 3 10 20 10 1 10 2 10 2 14 1 14 1 26 3 25 23 5 15 3 3 11 5 19 5 10 9 10 8 5 5 6 1 11 5 12 7 19 6 6 9 7 1 3 8 17 7 9 14 17 8 9 13 17 8 9 15 17 10 HP 1652B 1653B Front Panel Reference specify state view size System Configuation Menu fields Pods Type System Configuration Accessing system configuration menu description System Configuration Menu Fields Autoscale Name Scope On Off T tagging state ti
95. e Format State Listing State Trace State Waveform timing analyzer Timing Format Timing Trace Timing Waveform Trigger Menu Waveform Selection Waveforms Menu menus Disk Operations I O I O Port Configuration Specify Symbols state Specify Symbols timing State Chart State Compare State Format Specification State Listing State Trace State Waveform State Waveforms Timing Format Specification Timing Trace Specification Timing Waveforms Microprocessor Specific Measurements Microprocessors Supported mixed clocks Mixed Mode Displays Arming the Scope Displaying Timing Waveforms State State State Timing Scope Mixed Mode Display Time Correlated Displays Timing Scope 8 9 8 2 8 5 8 3 8 7 16 1 16 2 16 3 16 4 22 3 22 5 22 4 8 10 8 8 5 3 6 1 5 1 5 12 9 7 9 12 17 7 13 1 12 1 9 1 11 1 10 1 14 1 14 1 17 1 18 1 19 1 A 1 A 3 9 11 26 1 26 4 26 5 26 3 26 8 26 9 26 4 Index 5 Timing State Mixed Mode Field Mode Field Edge Immediate name label symbol Name Field O O to Trig ger occurrence counter Offset Field Operating Characteristics Operating System Disk Duplicating the Operating System loading Overlapping Timing Waveforms P Pack Disk Packing a Disk paper width Setting the parity pattern recognizers Pattern Fields state patterns Duration present for fields Index 6 26 2 24 2 24 4 24 3 9 4 17 4 17 10 43 19 4
96. e System Configuration menu is the default display when the logic System analyzer is turned on and the operating system has loaded Once the logic analyzer or scope is on and you are in a menu other than the Configu ration System Configuration menu you access the System Configuration Menu menu by placing the cursor in the system access field in the upper left corner and press SELECT This field will be displaying either the scope Machine 1 Machine 2 or a user defined name for the current analyzer machine before you press SELECT You then place the cursor on System in the pop up menu and press SELECT When the pop up closes the System Configuration menu will be displayed System Configuation Menu HP 1652B 1653B 4 2 Front Panel Reference System Configuration Menu Fields Name field Alpha Entry pop up Name HP 1652B 1653B Front Panel Reference The System Configuration menu fields are described in the following paragraphs Sys tem Coaf igure tien Anelyzer Nome Oscilloscepe anelyzer 2 Type Type Alpha Entry 0123456789_ IC MACHINE 1 assigned Analyzer Figure 4 2 Alpha Entry Pop up Menu You name an analyzer by selecting the Name field under it An Alpha Entry pop up menu will open as shown above The pop up contains a row of alpha characters a row of numeric characters two arrows and a box at the bottom of the menu in which the name appears In the name box is an
97. ed form a b etc can only be ORed The complements of patterns a b etc can only be ANDed For example if the first OR field gate is changed to AND all the patterns for that gate are complemented as shown below Full Qualifier Specificotion Figure 10 4 Complemented Patterns State Trace Menu HP 1652B 1653B 10 4 Front Panel Reference To specify a pattern to be used in the combination place the cursor on the pattern recognizer field and press SELECT The field toggles from Off to On and a connection is drawn from the pattern field to the gate In figure 10 5 patterns b c and d and the range are ORed together and e and g are ANDed together Full Qualifier Specification a Figure 10 5 Patterns Assigned for Logical Combinations As shown in the previous figures the range is included with the first group of patterns a d If you select the range field you will see the following pop up menu Full Qualifier Specification Figure 10 6 Range Specification Pop Up Menu HP 1652B 1653B State Trace Menu Front Panel Reference 10 5 Off disconnects the range from the qualifier specification In indicates that the contents of the range are to be in the qualifier specification and Out indicates that the complement of the range is to be in the qualifier specification When you have specified your combination qualifier select Done The Full Qualifier Specification pop up closes and the Boolean expression for
98. eference 10 1 C Accessing the State Trace Menu The State Trace menu can be accessed by pressing the TRACE key on the front panel If the Timing Trace Specification menu is displayed when you press the TRACE key you will have to switch analyzers This is not a problem it merely indicates that the last action you performed in the System Configuration Menus was on the timing analyzer CU A h V State Trace Menu Fields State Trace Menu 10 2 The menu is divided into three sections the Sequence Levels in the large center box the acquisition fields at the top and right of the screen and the qualifier and pattern fields at the bottom of the screen Before describing the fields in the menu we need to define a few terms These terms will be used in the discussions of the fields so understanding their meanings is essential Pattern Recognizers a pattern of bits 0 1 or X in each label There are eight recognizers available when one state analyzer is on Four are available to each analyzer when two state analyzers are on The pattern recognizers are given the names a through h and are partitioned into groups of four a d and e h Range Recognizer recognizes data which is numerically between or on two specified patterns One range term is available and is assigned to the first state analyzer created by assigning pods to it or if only one analyzer is on then the range term is assigned to it Qualifier user specified
99. eld changes to Master Slave and two clock fields appear above the pods where just one Clock field used to be These fields are the Master Clock and Slave Clock as shown MACHINE 2 Stete Format Specification Mester Clock Slave Clock Clock Period Pod 5 Activity gt Label Pol 7 07 Figure 9 12 Master Clock and Slave Clock Demultiplexing is done on the data lines of the specified pod to read only the lower eight bits This is two phase clocking with the Master Clock following the Slave Clock The analyzer first looks for the clocking arrangement that you specify in the Slave Clock When it sees this arrangement the analyzer clocks the data present on bits 0 7 of the pod then waits for the clocking arrangement that you specify in the Master Clock When it sees this arrangement it again clocks the data present on bits 0 7 of the pod The upper eight bits of the pods are ignored and don t need to be connected to your system Notice the bit numbers that appear above the bit assignment field have changed The bits are now numbered 7 07 0 instead of 15 87 0 This helps you set up the analyzer to clock the right information at the right time State Format Specification Menu HP 1652B 1653B 9 10 Front Panel Reference HP 1652B 1653B Front Panel Reference The address data lines ADO AD7 on the 8085 microprocessor are an example of Demultiplex During part of the operating time the lines have an address on t
100. emory or has read the entire source disk it displays Insert destination disk hit select when ready Remove the source disk insert the destination disk and press SELECT When the logic analyzer starts writing to the destination disk you will see Writing to destination disk Please wait If the destination disk has not been formatted the logic analyzer will automatically format the disk before it writes to it HP 1652B 1653B Front Panel Reference If the amount of data on the source disk exceeds the available memory in the logic analyzer the logic analyzer will display Insert the source disk hit select when ready again and you will need to repeat the process of inserting the source disk then the destination disk Follow the directions on screen until the entire disk is duplicated When the entire disk is duplicated you will see Hit FORMAT key to copy another disk or insert system disk and hit SELECT to reboot If you are finished duplicating disks insert the system disk and press SELECT The logic analyzer will load the system file and return you to the System Configuration menu HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 19 T 7 Making Hardcopy Prints ENSE IMEEM MEM MU CE a EM MMEMIEM UV Introduction The HP 1652B 1653B Logic Analyzers allow you to print configurations waveforms and listings Whenever your printer is connected to the logic analyzer and you instruct it to do so it will print wh
101. ered steps state the step objective The lettered steps explain how to accomplish each step objective There is also an example of each menu after it has been properly set up How you use the steps depends on how much you remember from chapters 1 through 4 of the Getting Started Guide If you can set up each menu by just looking at the menu picture go ahead and do so If you need a reminder of what steps to perform follow the numbered steps If you still need more information about how use the lettered steps To gain confidence using your logic analyzer we recommend that you configure the menus as you follow the simulated measurement example up to the section Acquiring the Data From that section to the end you will see the measurement results on the State Listing screen as if you had the real test circuit connected and as if you had selected RUN HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 1 Problem Solving In this example assume you have designed a microprocessor controlled with the State Analyzer circuit You have completed the hardware and the software designer has completed the software and programmed the ROM read only memory When you turn your circuit on for the first time your circuit doesn t work properly You have checked the power supply voltages and the system clock and they are working properly Since the circuit has never worked before you and the software engineer aren
102. ert the source disk Insert the source disk and press SELECT The analyzer remembers where it stopped duplicating the first time and starts reading from that location When the analyzer is ready insert the destination disk and press SELECT You will never have to swap disks more than three times HP 1652B 1653B Front Panel Reference Note 9 Pack Disk Rename HP 1652B 1653B Front Panel Reference After the duplication process is complete the logic analyzer displays a message telling you what to do next If you want to copy another disk press the FORMAT key on the front panel The analyzer will repeat its message to insert the source disk If you do not want to copy any more disks insert the system disk and press the SELECT key This reboots the system Duplicating a disk destroys any existing configurations and data on the destination disk Make sure that the disk to which you are duplicating is the correct disk The Pack Disk operation reorganizes the files on the disk making room for morc When a file is purged it is not removed from the disk even though it doesn t appear in the Disk Operations menu Packing a disk moves files up creating space at the bottom of the disk memory When you select Pack Disk the top section of the Disk Operations menu looks similar to that shown below Selecting Execute starts the process After the packing is completed the message Disk packing complete appears at the top of the screen Dis
103. field of the menu and press SELECT b Place the cursor on the field to the right of the Trigger on field 680005TATE State Trace Specification Trace mode Sequence Level pes While storing Hex J Hex pooooec xo Figure 15 5 State Trace Specification Menu and press SELECT Another pop up appears showing you a list of trigger on options Options a through h are qualifiers You can assign them a pattern for the trigger specification State Analyzer Measurement Example HP 1652B 1653B 15 10 Front Panel Reference c Place the cursor on the a option and press SELECT d Place the cursor on Done in the Sequence Levels pop up and press SELECT e Place the cursor on the field to the right of the a under the label ADDR and press SELECT f With the keypad press 0 zero until there are all zeros in the Specify Pattern pop up and then press SELECT 68000STATE j State Trace Specification Trace mode Sequence Levels Armed by T While storing any state C Run Trigger on o times Brenches Store any stote Cor Count Prestore Label gt DATA Base gt exer oc ooxxx x oova 30000 Figure 15 6 State Trace Specification Your trigger specification now states While storing anystate trigger on a once and then store anystate When the state analyzer is connected to your circuit and is acquiring data it continuously stores until it sees 0000 on the address bus
104. gure 2 8 Disconnecting Probes From Pods You connect the probes to the pods by inserting the double pin end of the probe into the pod The probes and pod connector body are both keyed beveled so that they will fit together only one way HP 1652B 1653B Probing Front Panel Reference 2 11 Connecting the Connect the grabbers to the probes by slipping the connector at the end of the probe onto the recessed pin located in the side of the Grabbers to the grabber If you need to use grabbers for either the pod or the probe Probes grounds connect the grabbers to the ground leads in the same manner 01650 42 Figure 2 9 Connecting Grabbers to Probes Connecting the The grabbers have a hook that fits around the IC pins and component rs to th leads Connect the grabber to the test point by pushing the rear of the Grabbe a MM grabber to expose the hook Hook the lead and release your thumb as Test Points shown below Figure 2 10 Connecting Grabbers to Test Points Probing HP 1652B 1653B 2 12 Front Panel Reference Labeling Pods Included with your logic analyzer are self adhesive labels for each pod Probes and cable and probe Use these sets of labels for identification Cables Each set has labels for each end of the cable a label for the probe housing a label for the clock probe and 15 labels for each of the channels The figure below shows the correct placement of the labels Figure 2 11 Labeling Pods P
105. hat Happens during a Printout cece cee eee eee 7 8 Connecting to Other HP Printers cece cece cece eeee 7 9 Chapter 8 Contents 4 The State Analyzer INtTOGUCHON side dyucs sev Rer REL OR Spa Oa ade De 8 1 The State Analyzer An Overview 2 cece ec e ence eee 8 1 State Analyzer Menu Maps eee 8 1 State Format Menu Map 5 4994 RRER SEU oes 8 2 State Trace Menu Map oosovod 9 ERRORI Ea ehe ee ERU nn 8 3 State Listing Menu Map 59e ssc nese erre aree 8 5 State Compare Menu Map eee 8 6 State Waveform Menu Map esee 8 7 State Chart Menu Map ioeio cR eee ERNEUT RE ROC dae ev 8 9 HP 1652B 1653B Front Panel Reference I CU Chapter 9 State Format Specification Menu IntroOdUuclOH i ozos roy b EXER WE qud uade havens 9 1 Accessing the State Format Specification Menu 9 1 State Format Specification Menu ees 9 1 State Format Specification Menu Fields 9 3 TADS diate tracing tea eD LL ED Sr ati uM cioe Eu 9 3 uta Label On zona bie eat DUCI seu grani usd 9 4 Modify Label eetarea v Eg d qd wn eade 9 4 Turn Label OF a core VRREXRARUS b EMT TOLSE S 9 4 Polarity Pol ii cesses i bestes ore REESE Eust Dei Ree 9 4 Bit Assignment 2o DELE CER sana E EVE CER PAM 9 4 Pod Threshold xscccce eet tends red ouv vua Dos Ded e etis 9 6 Specify Symbols
106. hat its calibration measurements are traceable to the United States National Bureau of Standards to the extent allowed by the Bureau s calibration facility and to the calibration facilities of other International Standards Organization members This product has been designed and tested according to International Safety Requirements To ensure safe operation and to keep the product safe the information cautions and warnings in this manual must be heeded Introduction PIE Im MEME EE IERI MM EREEKI About this Welcome to Hewlett Packard logic analyzers The HP 1652B HP manual 1653B Logic Analyzer is more than just a logic analyzer It is an analyzer and oscilloscope in one instrument With this combination you have expanded measurement capabilities This manual has been split into two volumes for better accessibility Volume one contains general instrument information and operating reference information for the state analyzer Also included is a state analyzer measurement example Volume two contains operating reference information and measurement examples for the timing analyzer and oscilloscope To help put the total functionality of the instrument together a measurement example for mixed mode operation timing state scope is included Located in the back of volume two is the appendices which contain the seldom used information Information in both volumes is accessed easily by major tabs All menu and field definitions
107. he logic Assemblies analyzer to your system under test without the HP 10269C Probe Interface This general purpose probing is useful for discrete digital circuits Each pod as they will be referred to for consistency contains 16 probes data channels one clock channel and a pod ground See the figure below GROUND LEAD LONG 01650 82102 PROBE LEAD 01650 82101 PROBE HOUSING GROUND LEAD SHORT 01650 45203 3 01650 8210 PROBE ASSEMBLY 01650 61608 01650E39 Figure 2 3 Probe Pod Assembly Probing HP 1652B 1653B 2 4 Front Panel Reference Pod Grounding Each pod is grounded by a pod ground lead that should always be used You can connect the ground lead directly to a ground pin on your target system or use a grabber The grabber connects to the ground lead the same way it connects to the probe lead To connect the ground lead to grounded pins on your target system you must use 0 63 mm 0 025 in square pins or round pins with a diameter of 0 66 mm 0 026 in to 0 84 mm 0 033 in Probes The probe consists of a 12 inch twisted pair cable and one grabber The probe tip which connects to the target system has an integrated R C network with an input impedance of 100 kQ in parallel with approximately 8 pF See figure 2 4 below R C NETWORK EQUIVALENT CIRCUIT PROBE i CABLE LOGIC ANALYZER t SIGNAL TT x3 LOGIC i L i i 9 09K t 8pF 1 t GROUND DT ANALYZER i n i i i i i i
108. hem and during other times they have data on them Hook the lower eight bits of one of the pods to these eight lines and set the Slave and Master Clocks so that they clock the data and the address at the proper time In this example you may choose to assign the bits in the State Format Specification menu similarly to that shown below In this case you would want to clock the address with the Slave Clock and the data with the Master Clock MACHINE 2 State Format Specification Mester Clock Slave Clock Clock Period Pod 5 Haster Slave Activity gt Lebe Pol 7 07 0 Figure 9 13 Master and Slave Clock Bit Assignments The Master and Slave Clocks can have the same clocking arrangements The clocking is still done the same way with the lower eight bits being clocked first on the Slave Clock then on the Master Clock Mixed Clocks The Mixed Clocks option allows you to clock the lower eight bits of a pod separately from the upper eight bits The state analyzer uses Master and Slave Clocks to do this If you select this option from the pod Clock pop up the pod Clock field changes to Master Slave and two Clock fields Master and Slave appear above the pods State Format Specification Menu 9 11 As in Demultiplex the Master Clock follows the Slave Clock The state analyzer looks for the clocking arrangement given by the Slave Clock and clocks the lower eight bits Then it looks for the clock arrangement give
109. iate name and pressing SELECT I O Menu 5 17 If for some reason both of the internal analyzers are off selecting the External BNC Configuration option gives you the message BNC output armed by Off note both machines are off ee Self Test The Self Test option in the I O menu allows you to run a self test on the logic analyzer The self test is on the PV disk Selecting this option gives you a pop up telling you what effect the self test has on the analyzer The pop up also contains two fields Cancel and Start Self Test Cancel lets you change your mind about running the self test Selecting this field returns you to the I O menu Selecting the Start Self Test field causes your logic analyzer to load the self test from the disk and run through it Before selecting this field you must insert the master disk with the self test on it yl Running the self test destroys all current configurations and data Note Make sure that you save any important configurations on a disk before y y imp g running any of the self tests For a description of the individual self tests refer to appendix E in volume 2 of this manual I O Menu HP 1652B 1653B 5 18 Front Panel Reference Disk Drive Operations Sc MMC MEME EIE CEU MEME Introduction This chapter describes the disk operations of the HP 1652B 53B in a task format The disk operations are described in detail in chapter 5 The Disk Nine disk operations are available Operation
110. iers or to restart when a certain condition is met Selecting this field gives you the following pop up menu Brenches Off Per level Figure 10 19 Branches Pop Up Menu Off If you select Off all secondary branching qualifiers are deleted from the sequence levels Only the primary branches remain Restart The Restart option allows you to start over from sequence level 1 when a specified condition is met This can be handy if you have code that branches off in several paths and you want the analyzer to follow one certain path If the analyzer goes off on an undesired path you would want the analyzer to stop and go back to the beginning and take the correct path HP 1652B 1653B Front Panel Reference HP 1652B 1653B Front Panel Reference If you select the Restart option you will see a qualifier pop up menu like that shown in figure 10 2 With the pop up you select the qualifier for the pattern on which you want your analyzer to start over When your state analyzer is reading data it proceeds through the sequence If a term doesn t match the branching qualifier it is then checked against Restart If the term matches the state analyzer jumps back the sequence level 1 Per Level Selecting the Per level option allows you to define a secondary branching qualifier for each sequence level A statement is added in each level so that you can configure the analyzer to move to a different level when a specified conditi
111. in the Pod field In another type of numeric entry pop up menu you must specify the units as well as the numeric value The pattern duration specification in the Timing Trace Specification menu is an example When you place the cursor on the value in the present for field and press SELECT you will see the following pop up MACHINE Timing Trece Specification Trace modeRepetitive Armed by Acquisition mode Transitional Lebel gt POD Pond gt Hex Numeric Entry n Pattern xxxx present for Then find Edge 2x Figure 3 7 Numeric Entry Pop up You enter a new value from the keypad When you have entered your desired value you can change the units i e ns 44s ms s by rotating the KNOB Once you select the new value and the units close the pop up by pressing SELECT The new value and the units will be displayed in the present for field Using the Front Panel User Interface 3 13 In all numeric entry fields except the pod threshold field you can open the pop up without pressing SELECT To open the pop up without pressing SELECT place the cursor on the field and press any number that particular field accepts The pop up will appear with the new number in the pop up Any time the cursor is on one of the numeric entry fields and you Note unintentionally press a key that the field accepts the pop up will appear and the number you pressed will replace your current value To close the pop up and
112. inches Selecting the Paper Width attribute field gives you a pop up with which you can make your choice Figure 5 21 Paper Width Pop up Menu The HP ThinkJet and HP LaserJet series printers require a paper width of 8 5 inches and the HP QuietJet series printers require a paper width of 13 5 inches If you have an HP ThinkJet or HP LaserJet printer but have set the paper width to 13 5 inches the logic analyzer tells the printer to compress the print so it will fit on a page The results may not be satisfactory If you have an Epson compatible printer check your printer manual to see which size is required aaa External BNC Configuration HP 1652B 1653B Front Panel Reference On the rear panel of the logic analyzer are two BNC connectors One BNC is an input for an external trigger source The other is used to output a trigger source The External BNC Configuration option in the I O menu identifies one of the two internal machines or scope to be the trigger source for an external instrument When you select this option you will see a field next to the words BNC output armed by Selecting this field gives you a pop up with either two or three options One option is Off This indicates that the logic analyzer will not trigger an external instrument The other options are the internal analyzers listed by name You can select the analyzer for triggering your external instrument by using the KNOB to position the cursor on the appropr
113. indicates un assigned bits HP 1652B 1653B Using the Front Panel User Interface Front Panel Reference 3 17 TE If you don t see any bit assignment fields it merely means you do not Note have any pods assigned to this analyzer Either switch analyzers or assign a pod to the analyzer you are working with To assign bits in these menus place the cursor on one of the bit assignment fields and press SELECT You will see the following pop up menu Figure 3 11 Bit Assignment Pop up Place the cursor on the left most asterisk or period in the pop up that you want to change and press SELECT The bit assignment toggles to the opposite state of what it was when the pop up first opened Move the cursor one bit to the right Holding the SELECT key repeats the bit assignment You close the pop up by placing the cursor on Done and pressing SELECT Specifying The Specify Patterns fields appear in several menus in both the timing Patterns and state analyzers Patterns can be specified in one of the available number bases except ASCII The convention for don t cares in these menus is an X except in the decimal base If the base is set to decimal after a don t care is specified a character is displayed An example of a Specify Patterns field is the Find Pattern field in the Timing Trace Specification menu Using the Front Panel User Interface HP 1652B 1653B 3 18 Front Panel Reference Specifying Edges HP 1652B 1653B Front Pane
114. int SCICCH oeste bod deu ia m E RP ADU et 5 2 Prnt All cos cota eae sinensis a Gh oe oaa dot perd 5 2 Disk Operations sesso ken pEer PHP e iuit dated Mie 5 3 Load c CC EA 5 5 SEONG c oh uere Lac Late he Bese cata pid an tip e 5 5 Autoload 53 222 s tr ER VERS C DRIN TROC GE 5 6 CODY ortus ode PREMIER EE ee Fee cr gebeten uS 5 7 Dupheat DISK 2o eundi Sede Gawkers epa nears des 5 8 Rack DISK erea cia ew ainda ses ance unas Rute a onte 5 9 Rename used tid nd he E Meee na aan ees 5 9 PUIG 2222220 cuia iub oscar eae eee aes 5 10 Format Disk ioo oe nia tiantidi DE PPP UNTERE aes 5 11 I O Port Configuration c odode tek os eR ERRAT NER PK 5 12 Configuring the Interfaces ccc eee e ee ees 5 13 The HP IB Interface 5 2 oL pe nI Enae EYES 5 13 The RS 232C l terlac ooo EDO REESE URESA 5 14 External BNC Configuration eee ees 5 17 Sell TESE ouo oak Poste abu Mea EE wes Peek a nds 5 18 Disk Drive Operations IntrodUuctioll senser bo Cote ope Sete pb idee ite tre dite ax 6 1 The Disk Operations Available eeluuue 6 1 Accessing the Disk Menu 0 cece cece cee eene 6 3 Selecting a Disk Operation ues oie prb EEEERPR ERE 6 4 Disk Operation Parameters 5 2 o b E ERECTA Rap RES 6 5 Installing a Blank Disk eeeeeeee 6 6 Formatting a Disk 2259209 iuo Su ev ban EREdepe sp PEdiaan 6 7 Storing tod Disk orere ieee des eU ob ebbe Eon Fir d t 6 9 The Load Operat
115. inter location 0001 000002 04FC low word of stack pointer location 0002 000004 0000 high word of instruction fetch location 0003 000006 8048 low word of instuction fetch location 0004 008048 2E7C first microprocessor instruction 68000STATE State Listing Markers Ledel gt Bese gt 0007 0006 0005 HP 1652B 1653B Front Panel Reference Off OQ86C4 0086C6 0004F O 0004F2 0088C8 0088CA 4E7S 61E6 270 Incorrect Data 0000 O4FC 61006 6100 Figure 15 9 Incorrect Data State Analyzer Measurement Example 15 15 Summary You have just learned how to make a simple state measurement with the HP 1652B Logic Analyzer You have specified a state analyzer learned which probes to connect assigned pods 1 2 and 3 assigned labels assigned bits specified the J clock specified a trigger condition acquired the data interpreted the state listing You have seen how easy it is to use the state analyzer to capture the data on the address and data buses You can use this same technique to capture and display related data on the microprocessor status control and various strobe lines You are not limited to using this technique on microprocessors You can use this technique any time you need to capture data on multiple lines and need to sample the data relative to a system clock Chapter 21 shows you how to use the logic analyzer as an interactive timing and state
116. ion eisioes reni ard Cer ad 0a pe SNR EO ERIS 6 11 Renaming a File seretii ndo quet m apud nat 6 12 The Autoload Operation 2 Rr REPRE EU E LES 6 13 Purging a Pile esirinda tiie REC EP Ue kate ee pU Rb p 6 14 Copying a Elle 59995 Sod I EPHEMERIDES 6 15 The Pack Disk Operation leleeeeeeee ee 6 17 Duplicating the Operating System Disk 6 18 Contents 3 _k oo Chapter 7 Making Hardcopy Prints IntroduchOn osi dor PES EET WEE DR Mun ond eens eee a od rt 7 1 Supported Printers 22 teini erri e I wide UE REOR UP EA EM 7 1 Alterndie Printers 2222 eA ERE ExeAAPaK a rS eeu kas 7 2 Hooking Up Your Printer 5 5 creo ori Sr eR Rl 7 2 HP IB Printer Cables c2c cshasvetncraedges 4s EIC UPRMOEREG E v 7 3 RS 232C Printer Cables 552r DEEP EREEEA EIS E E NW 7 3 HP 13242G Cable 22 xnixR o ERETIANE E SUPERSTES PERRGRPGS 7 3 HP 92219FECaDIe 52e EUER Eno EN d erneut 7 4 Setting HP IB for HP Printers osos eee o rra na 7 4 Setting RS 232C for HP Printers eee eere 7 5 Setting RS 232C for Your Non HP Printer LsLee 7 5 Setting Paper Width sb bri erase e Ori ERR AS UESE 7 6 RS 232C Default Configuration eere 7 6 Recommended Protocol 22 5 Roo au pax sade 7 6 Starting the Printout s osoi E ooa dos per Ue che SCR V Ee s 7 7 Print Srei cio cento cog ah Ee Seer ee ea ere Tee 7 7 Print Allo ores oos dote es venrncawed wegen tne SER ide 7 7 W
117. it The compare data is compacted to conserve disk space Likewise when you load a configuration from disk valid compare data will also be loaded HP 1652B 1653B Front Panel Reference 13 State Chart Menu Introduction The State Chart Menu allows you to build X Y plots of label activity using state data The Y axis always represents data values for a specified label You can select whether the X axis represents states ie rows in the State List or the data values for another label You can scale both the axes to selectively view data of interest An accumulate mode is available that allows the chart display to build up over several runs When State is selected for the X axis X amp O markers are available which allows the current sample state or time relative to trace point and the corresponding Y axis data value to be displayed Marker placement is synchronized with the normal State Listing Accessing the State Chart Menu The Chart menu is accessed from the State Listing menu To access the Chart menu place the cursor on the field State Listing and press SELECT A pop up appears with the following options State Listing State Waveforms State Chart State Compare Place the cursor on State Chart and press SELECT The pop up will close and display the State Chart menu 3 3 EB 9 mh A Selecting the Axes for the Chart HP 1652B 1653B Front Panel Reference When using the State Chart display y
118. l Symbol Table Table menu in one of two ways One method is to place the cursor on Menu tbe Done field and press SELECT This puts you back in the Format Specification menu that you were in before entering the Symbol Table The other method is to press the FORMAT TRACE or DISPLAY keys on the front panel to get you into the respective menu HP 1652B 1653B State Format Specification Menu Front Panel Reference 9 17 t 10 State Trace Menu Introduction This chapter describes the State Trace menu and the pop up menus that you will use on your state analyzer The purpose and functions are described in detail and we have included many illustrations and examples to make the explanations clearer The Trace Specification menu allows you to configure the state analyzer to capture only the data of interest for your measurement In the state analyzer you can configure the analyzer to trigger on a sequence of states The default setting is shown in figure 10 1 below For an example of setting up a trace configuration for a State analyzer refer to your Getting Started Guide or State Analyzer Measuement Example in Chapter 15 of this manual MACHINE 2 State Trece Specification Trace mode Sequence Levels Armed by While storing any state Trigger on e times Brenches Store eny state orr Count Prestore Label Bese gt Figure 10 1 State Trace Specification Menu HP 1652B 1653B State Trace Menu Front Panel R
119. l Pu rpose lines you may use the optional HP 10269C General Purpose Probe Probe Interface Interface The HP 10269C allows you to connect the probe cables Probing 2 2 without the probes to connectors on the interface When the appropriate preprocessor is installed in the interface you will have a direct connection between the logic analyzer and the microprocessor under test See figure 2 1 for a basic block diagram There are a number of microprocessor specific preprocessors available as optional accessories which are listed in the Accessories for HP Logic Analyzers data sheet Appendix A of this manual also introduces you to preprocessors and inverse assemblers L PROCESSOR SPECIF IC PREPROCESSOR HP 1652B HP 16538 AL PROCESSOR 01650831 Not available on HP1653B Figure 2 1 HP 10269C with Preprocessor HP 1652B 1653B Front Panel Reference General Purpose General purpose probing involves connecting the logic analyzer and Probing oscilloscope probes directly to your target system without using any interface General purpose probing does not limit you to specific hook up schemes for an example as the probe interface does The Termination The optional termination adapter HP part number 01650 63201 Adapter allows you to connect the logic analyzer probe cables directly to test ports on your target system without the probes However since the probes contain the proper termination for the logic analyzer
120. l Reference When you place the cursor on the Find Pattern field and press SELECT you will see the following pop up menu appear Specify Pattern XXXX Figure 3 12 Find Pattern field Pop up When the pop up is open enter your desired pattern from the keypad including don t cares When you finish entering your pattern close the pop up by pressing SELECT You can select positive going 4 negative going or either edge as part of your trigger specification You specify edges in the Timing Trace Specification menu by placing the cursor on the Then find Edge field under the desired label and pressing SELECT You will see the following menu Figure 3 13 Edge Pop up You will notice a number of periods in the pop up menu Each period represents an unassigned bit for each bit assigned to the label Don t be alarmed if you see a different number of unassigned bits it merely means the number of bits in your label is different than the number in the label for this example To select a desired edge place the cursor on your desired bit position in the pop up and press SELECT until you see the desired edge or unassign the bit Pressing SELECT changes the bit sequentially from to to 1 to and back to Using the Front Panel User Interface 3 19 4 System Configuration Menu Introduction This chapter describes the System Configuration menu and pop up menus within the System Configuration menu
121. l and press SELECT HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 7 c With the Alpha Entry pop up change the name of the label to ADDR d Name the second label DATA by repeating steps a through c 3 Assign Pod 1 bits 0 through 15 to the label DATA a Place the cursor on the bit assignment field below Pod 1 and to the right of DATA and press SELECT b Any combination of bits may already be assigned to this pod however you will want all 16 bits assigned to the DATA label The easiest way to assign is to press the CLEAR ENTRY key to un assign any assigned bits before you start c Place the cursor on the period under the 15 in the bit assignment pop up and press SELECT This will place an asterisk in the pop up for bit 15 indicating Pod 1 bit 15 is now assigned to the DATA label Repeat this procedure until all 16 bits have an asterisk under each bit number Place the cursor on Done and press SELECT to close the pop up d Repeat step c for Pod 2 and the ADDR label to assign all 16 bits e Repeat step c except you will assign the lower eight bits 0 7 of Pod 3 to the ADDR label State Analyzer Measurement Example HP 1652B 1653B 15 8 Front Panel Reference EENENENENNENNNENEENEEEEAM Specifyi ng the If you remember from What s a State Analyzer in Feeling Comfortable J Clock With Logic Analyzers the state analyzer samples the data under the control of an external clock which is syn
122. levels the logic analyzer will display a message telling you that at least one edge is required Your logic analyzer has the capability of clocking data in three different ways The pod Clock fields in the State Format Specification menu allow you to specify which of the three ways you want to clock the data Each pod assigned to the state analyzer has a pod Clock field associated with it Selecting one of the pod Clock fields gives you the following pop up menu Normal Demultiplex Mixed Clocks Figure 9 10 Pod clock Field Pop Up Menu Normal This option specifies that clocking will be done in single phase That is the clocking arrangement located in the Clock field above the pods in the State Format Specification menu will be used to clock all the pods assigned to this machine For example suppose that the Clock field looks like the following Clock Figure 9 11 Example of a Clocking Arrangement In Normal mode the state analyzer will sample the data on any assigned pods on a negative edge of the J clock OR on a positive edge of the K clock State Format Specification Menu 9 9 Demultiplex With the HP 1652B 1653B Logic Analyzers you can clock two different types of data that occur on the same lines For instance lines that transfer both address and data information need to be clocked at different times in order to get the right information at the right time When you select the Demultiplex option the pod Clock fi
123. ll Disk Operations I O Port Configuration External BNC Configuration Self Test To exit the I O menu position the cursor over the Done option and press SELECT This returns you to the menu you were in before you pressed the I O key I O Menu 5 1 lt oo Print Screen When you select the Print Screen option the information on the screen is frozen and the message PRINT in progress appears at the top of the display This message will not print Only the STOP key is operational while data is being transferred to the printer If you wish to stop a printout before it is completed press the STOP key eee Print All The Print All option prints not only what is displayed on screen but what is below and in the Format Specification what is to the right of the screen at the time you initiate the printout TE Make sure the first line you wish to print is on screen when you select Note Print All Lines above screen will not print Use this option when you want to print all the data in menus like Timing Format Specification State Format Specification State Trace Specification State Listing Disk Directory Symbols If there is information below the screen the information will be printed on multiple pages In Timing and State Format Specifications the print will be compressed when necessary to print data that is off screen to the right When you select the Print All option the information on the screen is frozen and
124. lyzer When this field is selected a pop up selector menu appears You choose the machine type by using the KNOB to move the cursor within the menu to the desired selection and pressing SELECT System Configuration Analyzer Oscilloscope Nome Type L e Timing State Anelyzer 2 Nome Type unese pned Analyzer Type Pop up Figure 4 3 Type Pop up Menu System Configuation Menu HP 1652B 1653B 4 4 Front Panel Reference Scope On Off Autoscale HP 1652B 1653B Front Panel Reference The scope defaults to Off To turn the scope on or off simply move the cursor over the On Off field and press select Scope measurement may be added to any analyzer configuration Autoscale provides a starting point for setting up a measurement The Autoscale field appears for the timing analyzer in the System Configuration menu only When you select Autoscale a pop up appears with two options Cancel and Continue If you select Cancel the autoscale is cancelled and control is returned to the System Configuration menu System Configuration Analyzer l Anelyzer 2 0scilloscope None none CTE 7 Type State ree Lar Continue EM T 9nausignec analyzer Autoscale Pop up Figure 4 4 Autoscale Pop up Menu If you choose Continue autoscale configures the Timing Format Trace Specification and the Timing Waveforms menus Autoscale searches for channels with activity on the assigned pods and
125. m Selection Insert Delete Math Modify Overlay Turning them ON OFF Waveforms Menu Auto Measure Field Connect dots Field Description Display Field Marker Measurements Markers Field Scope Field Search Marker Measurement Example X X and O markers State Chart State Waveform Timing Waveforms X to Trig ger Index 10 3 11 17 10 23 6 23 9 23 12 23 10 23 11 23 8 25 1 25 31 25 1 25 29 25 12 25 13 25 1 25 24 13 5 14 5 20 10 19 4 HP 1652B 1653B Ernnt Danal Rafaranna Your Comments Please HP 1652B HP 1653B Your comments assist us in meeting your needs better Please complete this questionnaire and return it to us Feel free to add any additional comments that you might have All comments and suggestions become the property of Hewlett Packard Omit any questions that you feel would be proprietary Yes No 1 Did you receive your product when expected 2 Were you satisfied with the operation of the instrument at turn on 3 Were the proper accessories supplied with your product If not what was missing Probes Manual s Other 4 What measurements will this instrument be used to make 5 How will the instrument be controlled Front Panel HP IB RS 232C Controller Type 6 What do you like most about the instrument 7 What would you like to see changed or improved 8 Which manuals have you used Getting Started Guide Front Panel Reference
126. me Termination Adapter Then Find Edge threshold pod time tagging time correlated data Time Div time per division timing Timebase Functions Delay s Div Scrolling Zoom timing Trace mode timing analyzer An Overview menu maps Timing Format Specification menu Accessing the base HP 1652B 1653B Erant_Danal Rafaranra 45 9 7 fields 17 3 9 15 17 10 Timing Trace Specification menu 18 1 Accessing the 18 1 4 6 fields 18 2 4 4 Timing Waveforms p Overlapping 21 14 Timing Waveforms menu 19 1 4 2 Accessing the 19 2 4 1 At Marker field 19 7 gt Delay field 19 9 Timing Waveforms Menu fields 19 3 4 3 Timing Scope Mixed Mode Display 26 4 4 5 Timing State Mixed Mode Display 26 2 Toggle Fields 3 11 Top and Base Voltages defined B 2 Trace Trigger Menu Key 3 2 Transitional Acquisition mode 18 4 Trigger Marker 24 2 10 18 Trigger Menu 24 1 n TTL 9 6 1I Type Field 4 4 2 3 18 11 U 9 6 17 6 10 19 21 11 27 12 User Interface Changing Alpha Entries 3 15 19 8 Closing Pop up Menus 3 9 23 13 Cursor 3 7 23 17 description 3 1 23 14 Entering Alpha Data 3 14 23 17 Entering Numeric Data 3 11 23 15 Pop up Menus 3 9 Returning to system configuration 3 8 18 3 Roll Data 3 16 16 1 Selecting Fields 3 9 16 1 Selecting Menus 3 7 16 1 Selecting Options 3 10 17 1 Switching between analyzer 17 1 and scope 3 8 18 6 Index 9 Toggle Fields User Definable Interface V V Div Field view size symbol W Wavefor
127. n by the Master Clock and clocks the upper eight bits Unlike Demultiplex all 16 bits of a pod are sampled The Master and Slave Clocks can have the same clocking arrangements The clocking is still done the same way with the lower eight bits clocked on the Slave Clock and the upper eight bits clocked on the Master Clock Clock Period This field provides greater measurement accuracy when your state input clock period is greater than 60 ns When you select gt 60 ns the state analyzer provides greater immunity against noise or ringing in the state input clock signal also the logic analyzer provides greater accuracy when triggering another state or timing analyzer or the BNC trigger out If your State input clock period is less than 60 ns you should select 60 ns This disables the Count field in the State Trace Specification menu because the maximum clock rate when counting is 16 67 MHz 60 ns clock period This also turns Prestore off OO A1 Specify The logic analyzer supplies Timing and State Symbol Tables in which Sym bols Menu you can define a mnemonic for a specific bit pattern of a label When measurements are made by the state analyzer the mnemonic is displayed where the bit pattern occurs if the Symbol base is selected It is possible for you to specify up to 200 symbols in the logic analyzer If you have only one of the internal analyzers on all 200 symbols can be defined in it If both analyzers are on the 200 symbols
128. neme EXCEPTION File description Figure 11 5 Markers Patterns Pop Up Menu With this feature you can use the logic analyzer to look for a specified time or range of time between the marked patterns and to stop acquiring data when it finds this time between markers The X marker must precede the O marker Also available is Store exception to disk which allows you to specify a file on the disk that exceptions can be stored in The default filename is EXCEPTION When the trace mode is repetitive and Store exception to disk is on the following process takes place data is acquired until the stop criteria is met data acquisition will stop data in the acquisition memory will be stored on the disk and data acquisition will resume when the data is stored This process continues until the disk is full The data is stored in the same file name however the last three characters will automatically be replaced with a numerical serial number For example EXCEPTION will change to EXCEPTO001 the second time memory is stored Note TE The upper and lower range boundaries must not be the same value For example if you want to stop a measurement when the X and O markers are in range of 200 ns you should set the range values to 190 ns and 210 ns This eliminates erroneous measurement termination HP 1652B 1653B State Listing Menu Front Panel Reference 11 5 Markers Time When the markers are set to Time you can place the markers on states in
129. ng the I O menu key causes the I O menu to pop up over any current menu on the display Run Key The RUN key allows you to initiate a data acquisition and display cycle The analyzer state or timing is automatically forced into its display menu when a run is initiated The oscilloscope will stay in its current menu when a run is initiated The trace mode or run mode you select in the Trace Trigger menu determines whether a single or multiple repetitive run occurs Stop key The STOP key allows you to stop data acquisition or printing A single press always stops the data acquisition The data displayed on screen depends on which acquisition mode single or repetitive was used to acquire the data In the repetitive mode STOP causes the old display to remain unchanged as long as the old data is not corrupt In single mode STOP causes any new data to be displayed If printing a hardcopy the STOP key stops the print Don t Care Key The DON T CARE key allows you to enter don t cares in binary octal and hexadecimal pattern specification fields In Alpha Entry fields this key enters a space and moves the underscore marker to the next space Clear Entry Key The CLEAR ENTRY key allows you to perform the following tasks e Return decimal values to the previous value in the decimal menu fields e Return values to don t cares in menu fields with number bases other than decimal e Clear Alpha Entry menus e Move the underscore marker o
130. nnels can be used for state or timing An external trigger BNC connector Transitional or glitch timing modes 1 k deep memory on all channels Glitch detection Marker measurements Triggering and pattern qualification Overlapping of timing waveforms Eight sequence levels Eight pattern recognizers One range recognizer Time and number of states tagging Pre store Autoscale Programmability Cross domain triggering Interactive measurements Oscilloscope type controls in the timing analyzer State Compare Chart and Waveform modes Oscilloscope key features include 400 Megasample second digitizing rate 100 MHz single shot real time bandwidth 4 ksamples per measurement per channel Automatic waveform scaling HP 1652B 1653B Front Panel Reference ECL and TTL presets Automatic pulse parameter measurements Channel to channel time interval measurements Markers for time and voltage readouts 6 bit resolution Probe attenuation from 1 1 to 1000 1 50 dc or 1 MQ dc input coupling Edge or immediate triggering Delayed trigger by events and or time Trigger point marker displayed Normal average or cumulative acquisitions Connect the dots Chan Chan Chan Chan and waveform overlay C Accessories Table 1 1 lists the accessories supplied with your HP 1652B 53B If any Su pplied of these accessories were missing when you received the logic analyzer from the factory contact your nea
131. ntry keypad data entry keypad data entry keypad Modify waveform Waveform off Delete waveform 01650838 data entry Figure 8 5 State Waveform Menu Map continued The State Analyzer HP 1652B 1653B 8 8 Front Panel Reference State Chart Menu Map State Analysis E To Marker Control To Range Control fo p RR Find Pattern ges gc S o Statistics EN data entry keypad Specify Patterns ED oe E B thru T g Octal pecina cl arcu Beer Only available when Find Pattern is set to marker Bose 01650839 Figure 8 6 State Chart Menu Map HP 1652B 1653B The State Analyzer Front Panel Reference 8 9 The State Analyzer 8 10 clear all X marker pottern data entry keypad O marker pattern xxxx dota entry keypad Ho orester then in renge H Stop measurement when dato entry keypad data entry keypad to keypad XY Chart of vs s we TH Ymax data entry keypad Ymin data entry keypad Xmax data entry keypad Xmin data entry keypad 01650840 Figure 8 6 State Chart Menu Map continued HP 1652B 1653B Front Panel Reference 9 State Format Specification Menu Introduction This chapter describes the State Format Specification menu and all pop up menus that you will use on your state analyzer The purpose and functions of each menu are explained in detail and we have included many illustrations and ex
132. o where you want the new character to be placed Moving the underscore marker is explained in Changing Alpha Entries You can also make direct keypad entries Your selection will be placed where the underscore marker is in the box Changing Alpha Entries HP 1652B 1653B Front Panel Reference To make changes or corrections in the Alpha Entry field position the underscore marker under the character you want to change To move the underscore marker to the left place the cursor over the left arrow and press SELECT once for each backspace Using the Front Panel User Interface 3 15 To move the underscore marker to the right you either place the cursor on a desired character and press SELECT or place it on the right arrow and press SELECT You can also use the ROLL keys and the KNOB to move the underscore marker To use this alternate method press the left right ROLL key and rotate the KNOB until the underscore marker 1s under the desired character To return the KNOB to controlling the cursor s movement press the left right ROLL key again or press SELECT If you want to erase the entire entry and place the underscore marker at the beginning of the name box press the CLEAR ENTRY key on the front panel If you want to replace a character with a space place the underscore marker under that character and press the DON T CARE key on the front panel How to Roll To roll data you press either the left right or up down R
133. oan o or RR ode OR eei dob duces 3 11 How to Enter Numeric Data eleeeeeeee 3 11 How to Enter Alpha Data eee 3 14 Changing Alpha Entries 2r toy o RI to er E ota 3 15 Howto Roll Data ais RR ENERO REB ot eee ees 3 16 Assignment Specification Menus eese 3 17 Assigning Pod Bits to Labels cee eee e ee eee 3 17 Specilyine Pattertis 0 5 94549 o2E PERO RON Code d os acie des 3 18 Specibyine Bees io eERERN VETERE IER VER URP M tad 3 19 O Chapter 4 Contents 2 System Configuration Menu Inrod c hon eeraa a AEE 4 1 System Configuration Menu ssesssesuesseseressseseese 4 1 Accessing the System Configuration Menu 4 2 System Configuration Menu Fields uuussuue 4 3 Name soebe soto t PX RENE RR NEUSS Ead ded iu aq teas 4 3 TYPO GecbbiR lenses ies enu im cut RU d cns d aide aba apa 4 4 Scope OWON jac veiuad teen aise de be tid Vb b SER ana 4 5 AOUFOSCAlE toD Iosue bare te bee noes co utes elo dete dne 4 5 Pods RT LU TTE ep 4 6 Whereto Go NOX ecaro Ry tC CU WR PEE Date indui de 4 7 HP 1652B 1653B Front Panel Reference EEEE EE TLTE TLTTLTLTL IE IE IIII IIIIIIIIIILI II I IZZ Chapter 5 Chapter 6 HP 1652B 1653B Front Panel Reference I O Menu IntroducUOIE 400 a beEREe US eNS iX RUE SEAWIQNE RUE A redd 5 1 Accessing the VO Men zoe RR A PRAE E 5 1 Pr
134. on is met An example of a sequence level with a secondary branching qualifier is shown in the figure below Sequence Level 2 Insert Level Delete Level Ten find c TEO times Else on goto level 4 Figure 10 20 Secondary Branching Qualifier With this configuration the state analyzer will store b until it finds c If it finds f before it finds c it will branch to sequence level 4 If you have specified a storage macro in the next to last sequence level the Else on statement will not appear in that level since a secondary branching qualifier already exists for that level State Trace Menu 10 15 In the last sequence level which only specifies states that are to be stored the secondary branching qualifier statement looks like that shown below Sequence Level 7 Insert Level Delete Level Store o 8 ooto revei E Figure 10 21 Secondary Branch Qualifier in Last Level In this example as the state analyzer stores anystate it will branch to sequence level 6 if it finds the state given by qualifier a The trigger sequence level is used as a boundary for branching between levels This level and the levels that occur before it cannot branch to levels that occur after the trigger level and vice versa Therefore if there are eight sequence levels and level 5 is the trigger sequence level then levels 1 through 5 can branch to levels 1 through 5 only and levels 6 through 8 can branch to levels 6 through 8 only
135. ope is on you see the selected menu of either analyzer 1 analyzer 2 or the oscilloscope depending on what type menu was last displayed analyzer or scope or what you did in the System Configuration menu To switch from the machine 1 menu set to machine 2 same analyzer menu set or the oscilloscope menu set select the desired analyzer or scope from the pop up that appears when the field in the upper left corner of the main menu is selected This pop up is available in all main menus except the I O menu The I O menu differs from the other three main menus in that it is a pop up menu that appears on top of the currently displayed menu when you press the I O key Using the Front Panel User Interface 3 7 oo How to Switch You can switch between the analyzers and oscilloscope in any main menu except the I O menu To switch between analyzers and scope between the place the cursor on the field in the upper left corner of the Analyzers and FORMAT CHAN TRACE TRIG or DISPLAY timing state or Oscillosco pe scope menu and press SELECT A pop up menu appears with the following options e System e MACHINE 1 or your analyzer name e MACHINE 2 or your analyzer name e Mixed Mode if two or more are on e Scope Place the cursor on the opposite analyzer machine or scope and press SELECT The logic analyzer will display the same menu type i e format trace etc in the other analyzer machine or the scope menu For example
136. or non destructive operations when Execute is selected the operation is immediately performed For destructive operations a pop up appears with two options Cancel and Continue Cancel lets you change your mind before the action is taken preventing any data from being lost mistakenly Continue executes the operation If you select the operations field you will see a pop up menu with nine options for disk operations as shown Each operation will now be discussed in detail Disc Operatioas from file CHPDIF E Duplicate Disc Peck Disc 021 config Rename 1650 1_cont 19 Farge o2i cont ig Jing res Descriotion 1 DS DEMO FOR CHART UPCOUNT DEMO FOR CHART UPCOUNT DEMO2 FOR CHART UPDOMNCOUNT DEMO2 FOR CHART UPDOMNCOUNT DEMOS FOR CHART DEMOS FOR CHART COMPARE M DIFFERENCES SINE AND SINE 2X SINE AND SINE 2X Format Disc tose cont iy 021 conf 1g CHART3 E e CHPPIF E MUL TISIN_B MUL TISIN_D 1650 1 conf1g 165071 config 021 conf ig Oli config MUL TISIN_E nuL TISIN SIN_OS_B SIN_10_B SIN_I0_E SYSTEM 1650 1_conf 1g o00 conf ig 021 conf 1g 021 config 1650 1 conf 1g 165008 system SINE AND SINE 2X SINE AND SINE 2X SINE WITH 5 DEGREE INCREMENTS SINE WITH 10 DEGREE INCREMENTS SINE WITH 10 DEGREE INCREMENTS HP165008 System Sof tuere V02 i6 Figure 5 2 Disk Operations Pop up Menu I O Menu 5 4 HP 1652B 1653B Front Panel Reference Load
137. otocol governs the flow of data between the instrument and the external device The protocol options are None and XON XOFF The default setting is XON XOFF HP 1652B 1653B Front Panel Reference HP 1652B 1653B Front Panel Reference XON XOFF Figure 5 16 Protocol Pop up Menu With less than a 5 wire interface selecting None does not allow the sending or receiving device to control how fast the data is being sent No control over the data flow increases the possibility of missing data or transferring incomplete data With a full 5 wire interface selecting None allows a hardware handshake to occur With a hardware handshake hardware signals control data flow The HP 13242G cable allows the HP 1652B 1653BA to support hardware handshake With XON XOFF the receiver controls the data flow By sending XOFF ASCII decemal 19 over it s transmit data line the reciever requests that the sender disables data transmission A subsequent XON ASCII decimal 17 allows the sending device to resume data transmission Data Bits Data bits are the number of bits sent and received per character that represent the binary code of that character The HP 1652B 53B supports 8 bit only Stop Bits Stop bits are used to identify the end of the character The number of stop bits must be the same for both the controller and the logic analyzer The options are 1 1 5 or 2 stop bits per character The default setting 1s 1 a ee 1 172 L2 Figure 5 17
138. ou first select what data you want plotted on each axis To assign the vertical axis label position the cursor on the Y axis Label field in the menu This is the field just to the right of XY Chart of Label When selected a pop up appears in which you select one of the labels that were defined in the State Format Specification Menu The X axis assignment field is just to the right of Versus and toggles between State and Label when selected When label is selected a third field appears to the right of Label that pops up when selected in which you select one of the defined state labels State Chart Menu 13 1 Scaling the Axes State Chart Menu 13 2 Either axis of the X Y chart can be scaled by using the associated vertical or horizontal min minimum or max maximum value fields When selected a Specify Number pop up appears in which you specify the actual minimum and maximum values that will be displayed on the chart MACHINE State Chart To Maerker Control XY Chert of Lebe versus Accumulate vert Horz nin o0 nin 0000 PI d i Figure 13 1 Axis Scaling Pop up Menu When State is selected for the X axis state acquisition memory locations are plotted on the X axis The minimum and maximum values can range from 1023 to 1023 depending on the trace point location The minimum and maximum values for labels can range from 00000000H to FFFFFFFFH 0 to 2255 regardless of axis since labels
139. ovide arm out and arm in connections Intensity Control Allows you to set the display intensity to a comfortable level Pod Cable Connectors Keyed connectors for connecting the pod cables The HP 1653B rear panel has connectors for pods 1 and 2 only RS 232C Interface Connector Standard DB 25 type connector for connecting an RS 232C printer or controller Using the Front Panel User Interface HP 1652B 1653B 3 6 Front Panel Reference HP IB Interface Connector Standard HP IB connector for connecting an HP IB printer or controller Fan Provides cooling for the logic analyzer Make sure air is not restricted from the fan and rear panel openings Probe Compensation Signal Output Provides a signal for probe compensation adjustment The Cursor The cursor inverse video highlights interactive fields within the menus that you want to use Interactive fields are enclosed in boxes in each menu When you rotate the KNOB the cursor moves from one field to another A Z X 3 AP 9 h 9 VV V How to Select Menus HP 1652B 1653B Front Panel Reference You select the main menus by pressing the appropriate menu key The main menu keys are FORMAT CHAN TRACE TRIG DISPLAY I O When the menu is displayed you can access fields within the menus The FORMAT CHAN TRACE TRIG and DISPLAY menu keys provide access to their respective menus If more than one analyzer machine is on or the oscillosc
140. pare Menu HP 1652B 1653B 12 2 Front Panel Reference The controls that roll the listing in all three menus the normal State Listing the Compare Listing and the Difference Listing are synchronized unless the number of pre trigger states differ between the Compare listing and the acquired data This means that when you change the current row position in the Difference Listing the logic analyzer automatically updates the current row in the acquired State Listing Compare Listing and vice versa If the three listings are synchronized and you re acquire data the Compare Listing may have a different number of pre trigger states depending on the state trace trigger criteria The Compare Listing can be resynchronized to the State and Difference Listings if different by entering the desired state acquisition memory location from the front panel keypad This allows you to view corresponding areas of the two lists to cross check the alignment and analyze the bits that do not match Since time tags are not required to perform the compare they do not appear in either the compare image or difference displays However correlation is possible since the displays are locked together To move between the State Listing and Compare Listing in the HP 1652B 53B select the field directly to the right of your state machine s label in the upper left most part of the screen and press SELECT When this field is selected a pop up will appear Select the S
141. primary branching qualifier Qualifier With the branching qualifier you tell the analyzer to look for a specific state or states The primary branching qualifier advances the sequencer to the next level if its qualifier is satisfied In the example of figure 10 8 the branching qualifier tells the analyzer when to trigger In other sequence levels the qualifier may simply specify a state that the analyzer is to look for before continuing to the next level Some sequence levels also have a secondary branching qualifier The secondary branch will if satisfied route the sequencer to a level that you define This is covered in more detail in Branches later in this chapter State Trace Menu HP 1652B 1653B 10 8 Front Panel Reference Occurrence The primary branching qualifier has an occurrence counter With the Counter occurrence counter field you specify the number of times the branching qualifier is to occur before moving to the next level To change the value of the occurrence counter position the cursor on the field and either press SELECT or press a numeric key on the front panel keypad You will see a pop up similar to that shown below Integer Entry C 5 Figure 10 11 Occurrence Counter Pop Up Menu You can change the value by either rotating the KNOB or pressing the appropriate numeric keys The qualifier can be specified to occur from one to 65535 times Storage Macro Your logic analyzer has the capability of post trigge
142. probes 0 through 7 to the address bus lines A16 through A23 Pod 1 CLK J clock to the address strobe LAS Activity Indicators When the logic analyzer is connected and your target system is running you will see Activity Indicators in the Pod 1 2 and 3 fields of the System Configuration menu This indicates which signal lines are transitioning System Configuration Oscilloscope Analyzer 1 Name 68000STATE Type fnelyzer 2 Type Unsssigned Anal yzer Pod 4 a a 1123131312212121 Activity Indicators Figure 15 2 Activity Indicators State Analyzer Measurement Example HP 1652B 1653B 15 6 Front Panel Reference 4 J P A4 m Configu ring the Nowthat you have configured the system you are ready to configure State Analyzer the state analyzer You will be Creating two names labels for the input signals Assigning the channels connected to the input signals Specifying the State J clock Specifying a trigger condition 1 Display the State Format Specification menu a Press the FORMAT key on the front panel 2 Name two labels one ADDR and one DATA 68000STATE State Format Specification Clock Clock Period Po d 3 Clock j Activity gt 1S 87 0 seseeeeoseeosene Figure 15 3 State Format Specification Menu a Place the cursor on the top field in the label column and press SELECT b Place the cursor on Modify labe
143. quired for your operation For example select Store The Disk Operations menu now looks like this 81sc Operations to tite DEAREST e DRANTEST 1650 1 _cenfig TIMING DEMO MIXEDDENO 1650 1 config MIXED NODE DENO Figure 6 3 Store Operation Disk Drive Operations HP 1652B 1653B 6 4 Front Panel Reference C 9 M Disk Operation The disk operation parameters consist of the information that the disk Parameter operation acts upon They tell the logic analyzer the names types and udis descriptions of files To change these parameters select the appropriate field and the field will either toggle to the opposite function or a pop up will appear If a pop up appears select the appropriate option or enter data with the keypad To initiate the disk operation function you have selected place the cursor on Execute A pop up appears with Continue and Cancel To continue place the cursor on Continue and press SELECT To cancel place the cursor on Cancel and press SELECT The Autoload Pack Disk and Rename functions immediately execute because they are not destructive to the files These functions do not give you the Cancel and Continue options Disc Operations fiie ORANTEST to ORAMTEST e DRANTEST 1650 1 config TIMING DEMO nIXEDOEnO 1650 1 config MIXED NODE DENO Figure 6 4 Disk Operation Parameters HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 5 Installing a Included with the HP 16
144. r location stored in ROM 2 What ROM address does the microprocessor look at for the address where its first instruction is stored in ROM and is the instruction correct 3 Does the microprocessor then go to the address where its first instruction is stored 4 Is the executable instruction stored in the first instruction location correct Your measurement then requires verification of the sequential addresses the microprocessor looks at and of the data in ROM at these addresses If the reset vector fetch is correct in this example you will see the following list of numbers in HEX default base when your measurement results are displayed 0000 000000 0000 0001 000002 04FC 0002 000004 0000 0003 000006 8048 0004 008048 3E7C This list of numbers will be explained in detail later in this chapter in The State Listing HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 3 eee How Do In order to make this state measurement you must configure the logic Co nfigu re the analyzer as a state analyzer By following these steps you will configure Analyzer 1 as the state analyzer Logic Analyzer If you are in the System Configuration menu you are in the right place to get started and you can start with step 2 otherwise start with step 1 1 Using the field in the upper left corner of the display get the System Configuration menu on screen a Place the cursor on the field in the
145. r to the logic analyzer and oscilloscope and to the system under test LLL Probi ng You can connect the HP 1652B 1653B logic analyzers to your system Option S under test in one of the following ways e HP 10320C User Definable Interface optional e HP 10269C with microprocessor specific modules optional e The standard HP 1652B 53B probes general purpose probing e Direct connection to a 20 pin 3M Series type header connector using the optional termination adapter HP part number 01650 63201 The HP 10320C The optional HP 10320C User Definable Interface module combined User Definable with the optional HP 10269C General Purpose Probe Interface allows Interface Youto connect the HP 1652B 1653B logic analyzers to the microprocessor in your target system The HP 10320C includes a breadboard HP 64651B which you custom wire for your system Another option for use with the HP 10320C is the HP 10321A Microprocessor Interface Kit This kit includes sockets bypass capacitors and a fuse for power distribution Also included are wire wrap headers to simplify wiring of your interface when you need active devices to support the connection requirements of your system You will find additional information about the HP 10320C and HP 10321A in the Accessories for HP Logic Analyzers data sheet HP 1652B 1653B Probing Front Panel Reference 2 1 The HP 10269C Instead of connecting the analyzer probe tips directly to the signal Genera
146. r cursor to its original position in the menu fields Using the Front Panel User Interface 3 3 Hex adecimal Keypad The HEX keypad allows you to enter numeric values in numeric entry fields You enter values in the four number bases below e Binary e Octal e Decimal e Hexadecimal The A through F keys are used for both hexadecimal and alpha character entries CHS Key The CHS change sign key allows you to change the sign of numeric variables Roll Keys When part of the data display is off screen the ROLL keys define which way the KNOB will move the displayed data These keys and the KNOB roll displayed data up down or left right so you can view off screen data Knob The KNOB has four major functions depending on what menu Or pop up menu you are in The KNOB allows you to do the following e Move the cursor from field to field within the System Configuration and main menus e Roll the display left or right and up or down e Position the cursor on options within pop up menus e Increment decrement numeric values in numeric pop up menus Select Key The SELECT key allows you to open pop up menus choose options in them cancel selections and close pop up menus When the cursor is in a main menu i e Format Specification pressing the SELECT key either opens a pop up or toggles options when there are only two options possible in that field Using the Front Panel User Interface HP 1652B 1653B 3 4 F
147. r storage through a storage macro The storage macro is available only in the second to last level and it consumes both that level and the last level The field in figure 10 8 allows you to configure the state analyzer for post trigger storage This field does not always say Trigger on If the sequence level is not a trigger level the field will say Then find as shown below Figure 10 12 Then Find Branching Qualifier HP 1652B 1653B State Trace Menu Front Panel Reference 10 9 Selecting the field gives you a pop up with two options One option is what the field said previously The other option is Enable on If you select this option the Sequence Level pop up changes to look similar to that shown below Sequence Level 1 Insert Level Delete Level Store Figure 10 13 Storage Macro Sequence Level Example Note Enable on can only be the next to last term and when on the last term is combined with the Enable term You specify qualifiers for the states on which you want the macro to enable the states you want to store and the states on which you want the macro to disable The storage macro is a loop that keeps repeating itself until memory is full The loop is repeated when the disable qualifier is satisfied As an example suppose you configure the sequence level of figure 10 13 to look like that shown below CE Sequence Level 1 Insert Level Delete Level i While storing id Figure 10 14 Sequence Level Pop up
148. ress the up down ROLL key and rotate the KNOB to scroll through the list of files until the name of the desired file appears in the file field The other method is to select the file field and use the Alpha Entry pop up menu and the front panel keypad to enter the name Below the operations and file fields are two information lines The first line indicates the status of autoload Enable or Disable and the second line tells you which file if any is enabled for autoload When you select either Enable or Disable the autoload status of a file will not change until you select Execute When you select Execute after selecting Enable the file whose name appears in the file field is selected for autoloading The autoload status line will say Enable and the autoload file line will state the name of the file HP 1652B 1653B Front Panel Reference Copy HP 1652B 1653B Front Panel Reference Also a file labeled AUTOLOAD is added to the bottom section of the display This file is not a configuration file It contains information the logic analyzer needs to load the chosen file at power up If you disable autoloading the file labeled AUTOLOAD does not disappear You must Purge it to erase it from your disk The Purge disk operation is covered later in this chapter If Autoload is disabled the logic analyzer will load the default configuration at power up The Copy operation allows you to copy a file to the same disk or to another disk When
149. rest Hewlett Packard office HP 1652B 1653B General Information Front Panel Reference 1 5 Notes Probe assemblies Probe cables BNC Adapter 90 BNC to mini probe adapter 1250 1454 Grabbers Note 1 5959 0288 Probe Leads Note 2 5959 9333 Ground leads long Note 2 Ground leads short Note 2 RS 232C loop back adapter Probe and probe cable numbering label card Mini probes 10 1 1 MQ 6 5 pF 1m AC power cable Operating system disk Operating and Programming manual set Service Manual Quantity 1653B 01650 61608 01650 61607 1250 0076 5959 9335 5959 9334 01650 63202 01650 94303 HP 10430A See Note 3 Call 01652 90902 01652 90905 Table 1 1 Accessories Supplied 1 Package of 20 per part number The quantity in the table only indicates what is shipped with the instrument 2 Package of 5 per part number These items are shipped assembled as a 01650 61608 The part numbers are provided for replacement orders The quantity in the above table only indicates what is sent with the instrument 3 The type of power cord you receive with your logic analyzer depends on your country Complete information about power cord options is in Appendix D of this manual General Information HP 1652B 1653B 1 6 Front Panel Reference Available Accessories In addition to the accessories supplied there are a number of accessories available that will make your measurement ta
150. robes and Cables HP 1652B 1653B Probing Front Panel Reference 2 13 m 3 Using the Front Panel User Interface Introduction This chapter explains how to use the front panel user interface The front and rear panel controls and connectors are explained in the first part of this chapter followed by How to use explanations of the front panel user interface The front panel user interface consists of front panel keys the KNOB and display The interface allows you to configure the logic analyzer oscilloscope and each analyzer machine within the logic analyzer It also displays acquired data and measurement results Using the front panel user interface involves the following processes HP 1652B 1653B Front Panel Reference Selecting the desired menu with the menu keys Placing the cursor on the desired field within the menu by rotating the KNOB Displaying the field options or current data by pressing the SELECT key Selecting the desired option by rotating the KNOB or entering new data by using the KNOB or the keypad Starting and stopping data acquisition by using the RUN and STOP keys Using the Front Panel User Interface 3 1 Front Panel In order to apply the user interface quickly you should know what the Controls front panel controls do Jeackano 1652E 2 Figure 3 1 HP 1652B 53B Front Panel Menu Keys The menu keys allow you to select the main menus in the logic analyzer These keys
151. ront Panel Reference 5 HP 1652B 1653B Front Panel Reference When a pop up menu appears the cursor will be on the current option You use the KNOB to move the cursor to your desired option Pressing the SELECT key tells the logic analyzer this is the option you want This either automatically selects the option and closes the pop up opens another pop up or changes options If the pop up doesn t automatically close it will contain the Done field In this case you close the pop up by placing the cursor on Done and pressing SELECT Disk Drive A 3 5 inch double sided double density drive Besides loading the operating system it allows you to store and load logic analyzer configurations and inverse assembler files Disk Eject Button Press this button to eject a flexible disk from the disk drive Indicator Light This light is illuminated when the disk drive is operating Wait until this light is out before removing or inserting disks Inputs 1 and 2 Two BNC connectors allow the connection of oscilloscope probes and BNC cables for signal input to the oscilloscope Using the Front Panel User Interface 3 5 Rear Panel Controls and Connectors 056 Note Y 01652E03 Figure 3 2 HP 1652B 53B Rear Panel Line Power Module Permits selection of 110 120 or 220 240 Vac and contains the fuses for each of these voltage ranges The On Off switch is also part of the module External Trigger BNCs Pr
152. rt and stop boundaries Only bits in states lines on or between the boundaries are compared against the acquired data The Compare mode is accessed by selecting the Full Compare Partial Compare field in either the Compare or Difference listing menus When selected a pop up appears in which you select either the Full or Partial option When you select the Partial option fields for setting the start state and stop state values appear see figure 12 3 8085 State Compare Specify Stop Measurement Show Difference Listing Find Difference 0 Full Compare Compere rode pet tompare tines 79 Jus 0 7 3 3 3 2 3 3 2 3 2 2 3 2 Figure 12 3 Compare Full Compare Partial Field State Compare Menu HP 1652B 1653B 12 6 Front Panel Reference A 3 X b o Repetitive Comparisons with a Stop Condition HP 1652B 1653B Front Panel Reference When you do a comparison in the repetitive trace mode a stop condition may be specified The stop condition is either Stop Measurement when Compare is Equal or Not Equal In the case of Equal bits in the compare image must match the corresponding bits in the acquired data image for the stop condition to be a true In the case of Not Equal a mismatch on a single bit will cause the stop condition to be true When stop conditions are specified in two analyzers both analyzers stop when the stop condition of either analyzer is satisfied It is an OR function You acces
153. s e Load Instrument configurations and data can be loaded from Available the disk Inverse assemblers can be loaded e Store Instrument configurations and data can be stored on disk System files cannot be stored e Autoload Designates a configuration file to be loaded automatically the next time the HP 1652B 53B is turned on e Copy Any file on the disk can be copied from one disk to another or to the same disk e Duplicate Disk All files from one disk are copied to another disk The directory and all files on the destination disk will be destroyed with this operation The copied files are packed on the new disk as they are copied e Pack Disk This function packs files on a disk Packing removes all empty or unused sectors between files on a disk so that more space is available for files at the end of the disk e Rename Any filename on a disk can be changed to another name e Purge Any file on a disk can be purged deleted from the disk e Format Disk Any two sided 3 5 inch floppy disk can be formatted or initialized The directory and all files on the disk will be destroyed with this operation HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 1 Although default values are provided for these disk operations you may have to specify additional information This information is entered by selecting the appropriate fields displayed for each disk operation Disk operations are initiated by selecting the
154. s the State Compare menu Chapter 13 explains the State Chart menu Chapter 14 explains the State Waveform menu Chapter 15 gives you a basic State Analyzer Measurement example The State Analyzer An Overview The state analyzer acquires data synchronously using the system under test to clock the acquired data The acquired data is displayed in a list form in the State Listing menu and in waveform form in the State Waveform menu The state analyzer differs from the timing analyzer in that the acquisition clock is provided by the system under test instead of the internal acquisition clock used by the timing analyzer Therefore the State Waveform menu displays the state waveforms referenced by states per division and not seconds per division as in the timing analyzer 1 State Analyzer Menu Maps HP 1652B 1653B Front Panel Reference The State Analyzer menu maps show you the fields and the available options of each field within the six menus The menu maps will help you get an overview of each menu as well as provide you with a quick reference of what each menu contains The State Analyzer 8 1 LY B B B B B B 9 State Format Menu Map State Analyzer Clock 60ns Period E den EIC Tr EN E EETE ioe Lem s me L rstterRorse n Mixed Clocks E gum veis HH E Labels Turn Label On User User Hen Label Turn Label Off Polarity LE positive negative 01650832 Figure 8 1 St
155. s the stop measurement function by selecting the Specify Stop Measurement field in either the Compare or Difference Listing menus When you select this field the Stop Measurement Parameters pop up appears see figure 12 4 The first field in this pop up just to the right of Stop measurement contains either Off X O or Compare When this field is selected a pop up appears in which you select Compare When you select the Compare option you can access and select either the Equal or Not Equal option in the next field to the right 5085 State Compare pecify Stop Measurement Show Find Difference 0 Stop Measurement Peremeters Stop measurement Compere s _Equal T Not Equal j Store exception to disk LOn_ File name EXCEPTION File description 3 3 3 2 3 3 2 3 2 2 3 2 Figure 12 4 Specify Stop Measurement Field Also available is Store exception to disk which allows you to specify a file on the disk that exceptions can be stored in The default filename is EXCEPTION State Compare Menu 12 7 Note d When the trace mode is repetitive and Store exception to disk is on the following process takes place data is acquired until the stop criteria is met data acquistion will stop data in the acquisition memory will be stored on the disk and data acquisition will resume when the data is stored This process continues until the disk is full The data is stored in the same file name however the last three characters
156. sks easier and more accurate You will find these listed in Accessories for HP Logic Analyzers Manuals Supplied The manuals supplied with your logic analyzer are as follows e Feeling Comfortable with Logic Analyzers A primer on logic analyzers e Feeling Comfortable with Digitizing Oscilloscopes A primer on digitizing oscilloscopes e Getting Started with the HP 1652B 1653B Logic Analyzer A tutorial for new and casual users e HP 1652B 1653B Front Panel Operation Reference Manual A complete operating manual e HP 1652B 1653B Programming Reference A complete reference to programming commands e Service Manual A guide to troubleshooting and module level repair Turning On the Logic Analyzer Note HP 1652B 1653B Front Panel Reference Before you turn your logic analyzer on refer to Appendix D for information covering installation and set up of your logic analyzer Do not turn on the logic analyzer before you remove the yellow shipping disk from the disk drive If you are unfamiliar with how to use the HP 1652B 1653B logic analyzers refer to chapter 1 of the Getting Started with the HP 1652B 1653B Logic Analyzer General Information 1 7 2 Probing Pas IHNEN GG E a MEME EC NEM L KG CAESUS Introduction This chapter contains a description of the probing system of the HP 1652B 1653B logic analyzers It also contains the information you need for connecting the probe system components to each othe
157. ss SELECT A pop up appears in which you e Insert waveforms e Turn on waveforms e Modify waveforms waveform labels e Turn off waveforms e Delete waveforms Just to the right of each label name is a two digit number or the word all The number indicates which bit of the label the waveform represents or all the bits of the label when all is displayed see figure 14 1 FACHINE 1 State Meverorws merkers Find x pettern 1 trom Accumulate Stetes Div Deleg 100 Figure 14 1 State Waveforms Menu In the above figure label A has all specified displaying all the bits overlaid in a single waveform Label B however has seven of its bits displayed individually bits 0 through 6 State Waveforms Menu HP 1652B 1653B 14 2 Front Panel Reference _ 9 EEUU ITESUEMUEY UU UU Replacing You can replace a currently displayed waveform label with another Waveforms one of the predefined waveforms labels To replace one waveform with another place the cursor on the waveform you wish to replace and press SELECT A pop up appears in which you select Modify Waveform as shown in the following figure FACHINE State Waveforms Specify Pattern Markers Fino xzpettern 1 from Accumulete States Div Deley CENT TT Modify waveform To E Rae HA oeTete eaveferm Figure 14 2 Waveform Selection Pop up Menu H
158. st e If this is a new disk or a disk formatted by a disk drive not using the LIF format the menu will display UNSUPPORTED DISK FORMAT on the lower portion of the menu e If the disk is already formatted but has no files the menu will display No Files HP 1652B 1653B Disk Drive Operations Front Panel Reference 6 7 e If the disk already has files a list of file names appear on the lower portion of the menu along with a file type and description If any of the listed files need to be saved copy them to another disk before initiating the Format Disk function To initiate the Format Disk function select Execute When the pop up appears select Continue and the instrument will format the disk Otherwise select Cancel to cancel the Format Disk operation W Once you press Continue the Format Disk operation starts and Caution permanently erases all the existing information from the disk After that there is no way to retrieve the original information Disk Drive Operations HP 1652B 1653B 6 8 Front Panel Reference e Sto ring to a The Store operation allows you to store your configurations and data to Disk a file with a description of its contents You must assign a file name for each file in which you wish to store data Select the Store operation Disc Operations to file ABCDEFACOE File description e DRANTEST 1630 1 config TIMING BEND NIXEODENO 1650 1 config MIXED NODE DENO Figure 6 7 The Store Oper
159. t sure if it is a hardware or software problem You need to do some testing to find a solution A What Am I Going to Measure You decide to start where the microprocessor starts when power is applied We will describe a 68000 microprocessor however every processor has similiar start up routines When you power up a 68000 microprocessor it is held in reset for a specific length of time before it starts doing anything to stabilize the power supplies The time the microprocessor is held in reset ensures stable levels states on all the devices and buses in your circuit When this reset period has ended the 68000 performs a specific routine called fetching the reset vector The first thing you check is the time the microprocessor is held in reset You find the time is correct The next thing to check is whether the microprocessor fetches the reset vector properly State Analyzer Measurement Example HP 1652B 1653B 15 2 Front Panel Reference The steps of the 68000 reset vector fetch are 1 Set the stack pointer to a location you specify which is in ROM at address locations 0 and 2 2 Find the first address location in memory where the microprocessor fetches its first instruction This is also specified by you and stored in ROM at address locations 4 and 6 What you decide to find out is 1 What ROM address does the microprocessor look at for the location of the stack pointer and what is the stack pointe
160. tate Listing field from this pop up eee Creating a Compare Image HP 1652B 1653B Front Panel Reference An initial compare image can be generated by copying acquired data into the compare image buffer When you place the cursor on the Copy Trace to Compare field in the Compare Listing menu a pop up appears with the options Cancel and Continue If the Continue is selected the contents of the acquisition data structure for the current machine are copied to the compare image buffer The previous compare image is lost if it has not been saved to a disk If you select Cancel the current compare image remains unchanged State Compare Menu 12 3 Bit Editing of Bit editing allows you to modify the values of individual bits in the t compare image or specify them as don t compare bits The bit editing he Compare fields are located in the center of the Compare Listing display to the Image right of the listing number field see figure 12 1 A bit editing field exists for every label in the display unless the label s base is ASCII or inverse assembled symbols You can access any data in the Compare Listing by rolling the desired row vertically until it is located in the bit editing field for that label column When you select one of the bit editing fields a pop up appears in which you enter your desired pattern or don t compare for each bit 8085 State Compara Specify Stop tlessuremant Shon Compare Listing Copy Trece To Compare
161. te Chart State Compare Place the cursor on State Compare and press SELECT The pop up will close and display the State Compare menu E s Abo The Compare Two menus or displays in addition to the normal State Listing are and Difference available for making comparison measurements the Compare Listing and the Difference Listing Listing Displays The Compare The Compare Listing contains the image or template that acquired Listing data is compared to during a comparison measurement The boundaries of the image or size of the template can be controlled by using the channel masking and compare range functions described below Any bits inside the image displayed as X have been set to don t compare bits The Difference The Difference Listing highlights the entire row with inverse video if Listing any in the acquired data that differs from those in the compare image In addition when the base is hexadecimal octal or binary the bit or digit containing the bit that differs from the compare image is underlined see figures 12 2 and 12 3 If the base is inverse assembled symbols the display does not change however the stop measurement functions still function To display the Compare Listing or the Difference Listing place the cursor on the field directly to the right of Show in the upper left part of the display and press SELECT The field will toggle between Compare Listing and Difference Listing State Com
162. tents 6 HP 1652B 1653B Front Panel Reference 3 9 9 M Chapter 12 Chapter 13 State Compare Menu Inttodueof 222559 60R Ves VENERE DTE AR N ue eS 12 1 Accessing the Compare Menu eeeeee eese 12 2 The Compare and Difference Listing Displays 12 2 The Compare LIsUng doses Er QR ERE eS RU 12 2 The Difference Lis ng osa de aa uva EVE 12 2 Creating a Compare Image eere 12 3 Bit Editing of the Compare Image 12 4 Masking Channels in the Compare Image 12 5 Specifying a Compare Range ccc cece cece ce eeeeee 12 6 Repetitive Comparisons with a Stop Condition 12 7 Locating Mismatches in the Difference Listing 12 8 Saving Compare Images eeeeeeeeee een 12 8 MENU TAA me OR ae State Chart Menu IntrOGUCHON PPP 13 1 Accessing the State Chart Menu eese 13 1 Selecting the Axes for the Chart lLleeeeee 13 1 Scalig the AXES o coepisse ica dU VR M EE sateen Lei 13 2 The Label Value vs States Chart LLluuuu 13 3 The Label Value vs Label Value Chart 13 4 X amp O Markers and Readouts for Chart 13 5 Marker Opuons ose ebettosxt n ta b P RN LPYIREVARA RAE 13 6 3 w w A O ao o Chapter 14 HP 1652B 1
163. the field and press SELECT You will see the following pop up menu Octal m exadecimal Figure 9 16 Base Pop Up Menu If more than 20 channels are assigned to a label the Binary option is not offered in the pop up The reason for this is that when a symbol is specified as a range there is only enough room for 20 bits to be displayed on the screen Decide which base you want to work in and choose that option from the numeric Base pop up menu If you choose the ASCII option you can see what ASCII characters the patterns and ranges defined by your symbols represent ASCII characters represented by the decimal numbers 0 to 127 hex 00 to 7F are offered on your logic analyzer Specifying patterns and ranges for symbols is discussed in the next section a Note ua You cannot specify a pattern or range when the base is ASCII First define the pattern or range in one of the other bases then switch to ASCII to see the ASCII characters State Format Specification Menu HP 1652B 1653B 9 14 Front Panel Reference Symbol View Size The Symbol view size field lets you specify how many characters of the symbol name will be displayed when the symbol is referenced in the State Trace Specification menu and the State Listing menu Selecting this field gives you the following pop up EN S L5 6 8 gn 10 Had 12 3 4 05 16 Figure 9 17 Symbol View Size Pop Up Menu You can have the logic analyzer display from
164. the manual is printed the change dates are removed from the bottom of the pages and the new edition date is listed in Printing History and on the title page Pages Effective Date All November 1989 Product Warranty This Hewlett Packard product has a warranty against defects in material and workmanship for a period of one year from date of shipment During warranty period Hewlett Packard Company will at its option either repair or replace products that prove to be defective For warranty service or repair this product must be returned to a service facility designated by Hewlett Packard However warranty service for products installed by Hewlett Packard and certain other products designated by Hewlett Packard will be performed at the Buyer s facility at no charge within the Hewlett Packard service travel area Outside Hewlett Packard service travel areas warranty service will be performed at the Buyer s facility only upon Hewlett Packard s prior agreement and the Buyer shall pay Hewlett Packard s round trip travel expenses For products returned to Hewlett Packard for warranty service the Buyer shall prepay shipping charges to Hewlett Packard and Hewlett Packard shall pay shipping charges to return the product to the Buyer However the Buyer shall pay all shipping charges duties and taxes for products returned to Hewlett Packard from another country Hewlett Packard warrants that its software and firmware designated by Hewlett
165. them however you can change the order Select one of the label fields and you will see a pop up menu with all the labels Decide which label you want to appear in the label field and select that label The label that was there previously switches positions with the label you selected from the pop up Base The base fields allow you to specify the numeric base in which you want to define a pattern for a label The base fields also let you use a symbol that was specified in the State Symbol Table for the pattern Each label has its own base defined separately from the other labels If you select one of the base fields you will see the following pop up menu Decide which base you want to define your pattern in and select that option inar ctal ecimal exadecimal SCII Figure 10 30 Numeric Base Pop Up Menu State Trace Menu HP 1652B 1653B 10 22 Front Panel Reference One of the options in the Base pop up is ASCII It allows you to see the ASCII characters that are represented by the pattern you specify in the pattern fields Note T You cannot define ASCII characters directly You must first define the pattern in one of the other numeric bases then you can switch the base to ASCI to see the ASCII characters The Symbol option in the Base pop up allows you to use a symbol that has been specified in the State Symbol Tables as a pattern In the pattern fields you specify the symbols you want to use Qualifier Field If you select
166. then it will store anystate until the analyzer memory is filled HP 1652B 1653B State Analyzer Measurement Example Front Panel Reference 15 11 VV 9o x Acquiring the Since you want to capture the data when the microprocessor sends Data address 0000 on the bus after power up you press the RUN key to arm the state analyzer and then force a reset of your circuit When the reset cycle ends the microprocessor should send address 0000 trigger the state analyzer and switch the display to the State Listing menu From this point in the exercise unto the end we will give you the Note measurement results This way you will not have to obtain and use an identical circuit 68000STATE State Listing nerkers Off Label gt ADOR DATA Bese gt Hex Hex 0007 4E75 0006 61E6 0005 0000 0004 Bece 0003 0002 0001 Q 0001 0002 00 L Reset Vector Fetch Routine Figure 15 7 Reset Vector Fetch Routine State Analyzer Measurement Example HP 1652B 1653B 15 12 Front Panel Reference V The State The state listing displays three columns of numbers as shown Listing 68000STATE State Listing Markers Off Lebel ADDR DATA Bese Hex Hex 0007 o088C4 4E75 OOBBC6 61E6 O004FO OQ04F 2 OO088C8 E oo088CA State Locations OOBBCC 000000 000002 000004 000006 008048 00804A 00804C 00804E 008050 Figure 15 8 State Locations The first column of numbers are the st
167. tive If you place the cursor on the field and press SELECT the field toggles from one mode to the other Single Trace mode acquires data once per trace Repetitive Trace mode repeats single acquisitions until the STOP key on the front panel is pressed or if Stop measurement is on until conditions specified with the X and O markers in the State Listing menu are met If both analyzers are on only one trace mode can be specified Specifying one trace mode for one analyzer sets the same trace mode for the other analyzer The Armed by field lets you specify how your state analyzer is to be armed The analyzer can be armed by the RUN key the other analyzer the scope or an external instrument through the BNC Input port Any of these can tell the analyzer when to start capturing data State Trace Menu 10 13 When you select the Armed by field a pop up menu appears like that shown below The first two options always appear in the pop up The third and fourth options will give the name of the other analyzer and scope If the other analyzer or scope is off or if the other machine or scope is being armed by this machine these options will not be available Armed by Bun BNC Input Machine 1 cope Figure 10 18 Armed By Pop Up Menu Branches The Branches field allows you to configure the sequencer of the state State Trace Menu 10 14 analyzer to branch from one sequence level to another with secondary branching qualif
168. tore two qualified states before each state that is stored There is only one qualifier that enables prestore for each sequence level If you select this field you will see a pop up with the options Off and On Selecting On gives you a qualifier pop up menu like that in figure 10 2 from which you choose the pattern range or combination of patterns and ranges that you want to prestore Prestore is only available when clock period is gt 60 ns If you select Prestore the clock period automatically changes to gt 60ns if it was previously set to 60 ns During a measurement the state analyzer stores in prestore memory occurrences of the states you specify for prestore A maximum of two OCcurrences can be stored If there are more than two occurrences previous ones are pushed out When the analyzer finds a state that has been specified for storage the prestore states are pushed on top of the stored state in memory and are displayed in the State Listing State Trace Menu 10 21 Qualifier and The qualifier and pattern fields appear at the bottom of the State Trace Pattern Fields Specification menu They allow you to specify patterns for the qualifiers that are used in the sequence levels Label gt hn Base gt b c d Figure 10 29 Qualifier and Pattern Fields Label The Label fields display the labels that you specified in the State Format Specification menu The labels appear in the order that you specified
169. u can order it separately External Trigger Inputs The External Trigger Input allows the analyzer scope trigger BNCs tobe armed from an external TTL compatible source Arming occurs when the normally active high status of the BNC is pulled low Outputs The External Trigger Output provides the user access to the analyzer scope trigger output pulse The output pulse is a TTL compatible positive going pulse that remains high from the time of trigger until the acquisition cycle is complete BNC cables can be connected directly to the BNC connectors The HP 10503A 1 2 meter BNC to BNC cable is not provided with the instrument but you can order it separately Compensation The Compensation Signal Output BNC is located on the rear panel Signal Output The Compensation Signal 50 output is 1 2 kHz square wave with high amplitude near 200 mV and low amplitude near 400 mV when connected to a 50 load This square wave is used for probe compensation adjustment see your operating note for more information about probing and is used in examples throughout this manual HP 1652B 1653B Probing Front Panel Reference 2 7 Signal Line Loading Any signal line you intend to probe with the logic analyzer probes must supply a minimum of 600 mV to the probe tip The probes have an input impedance of 100 kQ shunted by 8 pF If the signal line is incapable of this minimum voltage you will not only have an incorrect measurement but the system
170. under test may also malfunction Maximum Probe Input Voltage The maximum input voltage of each logic analyzer probe is 40 volts peak The maximum input voltage of the oscilloscope probes is 250 volts dc at 1 MQ setting and 5 volts rms at 50 Q setting Pod Thresholds Logic analyzer pods have two preset thresholds and a user definable pod threshold The two preset thresholds are ECL 1 3 V and TTL 1 6 V The user definable threshold can be set anywhere between 9 9 volts and 9 9 volts in 0 1 volt increments The pod thresholds of pods 1 and 2 in the HP 1653B and of pods 1 2 and 3 in the HP 1652B can be set independently The pod thresholds of pods 4 and 5 in the HP 1652B are slaved together Therefore when you set the threshold on either pod 4 or 5 both thresholds will be the same Connecting the Logic Analyzer to the Target System Probing 2 8 There are four ways you can connect the logic analyzer to your target system the probes general purpose probing the HP 10320C User definable Interface the HP 10269C with microprocessor specific preprocessor modules and direct connection to a 20 pin 3M Series type header connector using the optional termination adapter HP part number 01650 63201 Since the probe interface hookups are microprocessor specific they will be explained in their respective microprocessor operating notes The rest of this chapter is dedicated to general purpose probing with the logic
171. underscore marker This marker indicates in what space your next selection will be placed You can name the analyzer in one of two ways The first way is to position the cursor over the desired character in the pop up using the KNOB then press SELECT The character appears in the name box The second method is to use the keypad on the front panel With this keypad you can enter the letters A through F and the numbers 0 through 9 instead of using the characters in the pop up System Configuation Menu 4 3 The arrows in the pop up move the underscore marker forward or backward To move the marker forward position the cursor over the right pointing arrow and press SELECT To backspace the marker position the cursor over the left pointing arrow and press SELECT You can also move the underscore marker with the ROLL keys and the KNOB Pressing the left right ROLL key activates the marker Rotating the KNOB places the marker under the desired character You can replace a character with a space in one of two ways Position the cursor over the space in the pop up and press SELECT or press the DON T CARE key on the front panel If you want to erase the entire entry and place the underscore marker at the beginning of the name box press the CLEAR ENTRY key on the front panel When you have entered the correct name position the cursor over Done and press SELECT Type The Type field defines the machine as either a state analyzer or a timing ana
172. upper left corner of the display and press SELECT b Place the cursor on System and press SELECT 2 In the System Configuration menu change the Analyzer 1 type to State If Analyzer 1 is already a state analyzer go on to step 3 System Configuration Anelyzer 1 Oscilloscope Nome Type essi qnae finalyzar Por S Change to a State Analyzer Pees Figure 15 1 System Configuration Menu a Place the cursor on the Type and press SELECT b Place the cursor on State and press SELECT State Analyzer Measurement Example HP 1652B 1653B 15 4 Front Panel Reference HP 1652B 1653B Front Panel Reference 3 Name Analyzer 1 68000STATE optional a Place the cursor on the Name field of Analyzer 1 and press SELECT b With the Alpha Entry pop up change the name to 68000STATE 4 Assign pods 1 2 and 3 to the state analyzer a Place the cursor on the Pod 1 field and press SELECT b In the Pod 1 pop up place the cursor on Analyzer 1 and press SELECT c Repeat steps a and b for pods 2 and 3 State Analyzer Measurement Example 15 5 C Connecting the Atthis point if you had a target system with a 68000 microprocessor Probes you would connect the logic analyzer to your system Since you will be assigning labels ADDR and DATA you hook the probes to your system accordingly Pod 1 probes 0 through 15 to the data bus lines DO through D15 Pod 2 probes 0 through 15 to the address bus lines AO through A15 Pod 3
173. uration is shown below The state patterns specified are a BO3C b 0000 c 8930 MACHINE 2 Label gt Base gt 0028 0027 0026 0025 0024 0023 0022 0021 0020 0019 0018 0017 0016 0015 0014 0013 0012 0011 0010 0009 0008 0007 0006 0005 0004 0003 0002 0001 0000 Hex 4E75 61E6 0000 88C8 BO3C OOFF 6730 48E7 4E75 3000 0000 8930 BO3C OOFF 67F8 BO3C 61FA BO3C 0000 8930 4EFA FF9A 61E6 BO3C 0000 0000 0000 0000 8930 STATE LISTING Figure 10 16 State Listing Example Anystate was stored while the analyzer looked for five occurrences of the state BO3C After the fifth occurrence was found only state 0000 was stored until state 8930 was found and the analyzer triggered After the trigger no states were stored HP 1652B 1653B Front Panel Reference Acquisition Fields Trace Mode Armed By HP 1652B 1653B Front Panel Reference The acquisition fields are comprised of the Trace mode Armed by Branches Count and Prestore fields as shown below MACHINE 2 Stete Trace Specification Tea singin a Sequence Levels Armed by While storing any state Trigger on ea 1 times Brenches Off Store any state Count Off Prestore Off Figure 10 17 State Trace Acquisition Fields You specify the mode in which the state analyzer will trace with the Trace mode field You have two choices for trace mode Single and Repeti
174. ures of HP 1652B 1653B file description filename Find Pattern Format Disk Format Channel Menu Key Formatting a Disk Front Panel Controls CHS Key Clear Entry Key Display Menu Key Don t Care Key Format Channel Menu Key Hex adecimal Keypad I O Menu Key Knob Menu Keys Roll Keys Run Key Select Key Stop Key Trace Trigger Menu Key Full Qualifier Specification Fuse 24 6 24 5 24 4 24 6 18 11 3 14 3 11 C 1 5 4 2 7 5 17 1 4 5 5 6 9 5 5 6 9 18 7 5 11 6 1 3 2 6 7 3 4 3 3 3 3 3 3 3 2 3 4 3 3 3 4 3 2 3 4 3 3 3 4 3 3 3 2 10 4 D 8 Index 3 G General Purpose Probe Interface glitch triggering Glitch Acquisition mode Grabbers H Hooking Up Your Printer HP IB printer cables I O menu Accessing the I O Menu Key I O Port Configuration menu Immedediate Trigger Mode Armed by Impedance Field Indicator Light indicators activity Input Field Input Voltage for Probes Inputs 1 and 2 Installation Installing a Blank Disk Intensity Control interface Configuring HP IB RS 232C Setting HP IB for HP Printers Index 4 2 2 18 13 18 5 2 6 7 2 5 1 5 1 3 3 5 12 24 3 23 5 3 5 20 5 23 1 2 8 3 5 D 1 6 6 D 10 5 13 5 13 7 1 5 14 7 1 7 4 Setting RS 232C for HP Printers 7 5 for Non HP Printers inverse assembled data How to Display inverse assembler files loading K Knob L Label Value vs Label Value State Chart Label Value vs States St
175. usly Only state data from the current state machine can be displayed as waveforms in the State Waveforms menu The presentation and user interface is generally the same as the Timing Waveform menu except the X axis of the state waveform display represents only samples or states instead of time seconds This is true regardless of whether Count in the State Trace menu is set to Time or Off As a result the horizontal axis of the display is scaled by States Div and Delay in terms of samples from trigger Marker features are the same as for State List in that Time or States will only be m available when Count is set to Time or States The Sample Rate display is not available in State Waveform even when markers are off E Accessing the The State Waveforms menu is accessed from the State Listing menu State Waveforms To access the State Waveforms menu place the cursor on the State Listing field and press SELECT A pop up appears with the following Menu options State Listing State Waveforms State Chart State Compare Place the cursor on State Waveforms and press SELECT The pop up will close and display the State Waveforms menu HP 1652B 1653B State Waveforms Menu Front Panel Reference 14 1 eee Selecting a You can display up to 24 waveforms on screen at one time Each Waveform waveform is a representation of a predefined label To select a waveform place the cursor on a label name on the left side of the display and pre
176. will place the markers You can also specify how many occurrences of each marker pattern the logic analyzer looks for This use of the markers allows you to find a specific pattern for each label in the acquired data 68000STATE State Listing Specify Stop Measurement Markers Find o pettern 0o from Pattern Figure 11 3 Markers Set to Patterns Patterns for each marker X and O can be specified They can be specified for both markers in each label The logic analyzer searches for the logical and of patterns in all labels In the Find X O pattern 0 from Trigger field you specify how many occurrences of the marked pattern from a reference point you want the logic analyzer to search for The reference points are e Trigger e Start of a trace e X Marker only available in O marker pattern specification 68000STATE State Listing Specify Stop Measurement Markers Find o pettern O from Trigger F Start Pattern O4F6 Figure 11 4 Search Reference Pop Up Menu State Listing Menu HP 1652B 1653B 11 4 Front Panel Reference Stop Measurement Another feature of markers set to patterns is Stop Measurement You can specify either stop measurement when X O is or Compare is ____ The options for X O are Less than Greater than In range Not in range The options for Compare are Equal and Not Equal see figure 11 5 Stop Measurement Peremeters Stop measurement is Store exception to disk File
177. xample of a state listing with time tagging relative to the trigger is shown below 68000STATE State Listing Markers Off Figure 10 26 Absolute Time Tagging HP 1652B 1653B State Trace Menu Front Panel Reference 10 19 State Trace Menu 10 20 States State tagging counts the number of qualified states between each stored state If you select this option you will see a qualifier pop up menu like that shown in figure 10 2 You select the qualifier for the state that you want to count In the State Listing the state count is displayed after the next run under the label States The count can be relative to the previous stored state or to the trigger The maximum count is 4 4 X 10E12 An example of a state listing with state tagging relative to the previous state is shown below ACHINE 2 j State Listing nerkers off Lebel gt ADOR States Base gt Hex ji Rel 0561 0564 OS6E Figure 10 27 Relative State Tagging HP 1652B 1653B Front Panel Reference Prestore Note HP 1652B 1653B Front Panel Reference An example of a state listing with state tagging relative to the trigger is shown below nacurNE 2 Stete Listing j Markers Label gt ADDR States Bose gt Hex J Abs 0000 0561 o 2 13 14 44 73 56425 56425 112873 112884 12885 112915 112944 169296 169296 225744 Figure 10 28 Absolute State Tagging Prestore allows you to s
178. y Pop Up Menu You can change the value in the pop up either with the keypad on the front panel or with the KNOB which you rotate until you get the desired voltage When the correct voltage is displayed press SELECT The pop up will close and your new threshold will be placed in the pod threshold field The threshold level you specify for the 16 data bits also applies to a pod s clock threshold This field provides access to the Specify Symbols menu It differs from the other fields in the State Format Specification menu in that it displays a complete menu instead of a pop up The complete description of the Specify Symbols Menu follows the State Format Specification Menu fields later in this chapter The Clock field in the Format Specification menu displays the clocks for clocking your system The display will be referred to as the clocking arrangement The HP 1652B Logic Analyzer has five clock channels each of which is on a pod The clocks are connected through the pods simply for convenience The clock channels are labeled J K L M and N and are on pods 1 through 5 respectively The clocking of the state analyzer is synchronous with your system because your analyzer uses the signals present in your system The signal you use must clock the analyzer when the data you want to acquire is valid The HP 1653B Logic Analyzer has two clock channels each on one of the pods The J clock is on pod 1 and the K clock is on pod 2 State
179. yzer a close cousin of the oscilloscope now has oscilloscope type controls which more closely match the type of measurements you make with the timing analyzer Information is displayed on a nine inch white phosphor CRT General information 1 1 Configuration The HP 1652B 1653B can be configured either as two independent Capabilities machines analyzers or as two interactive machines No matter how the analyzers are configured up to two channels of oscilloscope measurement can be added The configurations for each analyzer includes the following HP 1652B e Upto 80 channels state and up to two channels oscilloscope e Upto 80 channels timing and up to two channels oscilloscope e Twostate machines with multiples of 16 channels per machine with a combined maximum of 80 channels and up to two channels oscilloscope e Onestate and one timing machine with multiples of 16 channels per machine with a combined maximum of 80 channels and up to two channels oscilloscope e Up to two channels of oscilloscope 80 CHANNEL STATE OR TIMING OR X CHANNEL 80 X CHANNEL STATE STATE O X CHANNEL STATE Figure 1 1 HP 1652B Configuration Capabilities AND CHANNELS OSCILLOSCOPE c U d U AND CHANNELS OSCILLOSCOPE R 80 X CHANNEL UP TO TIMING AND CHANNELS OSCILLOSCOPE Hg 01650804 multiples of 16 channels General Information HP 1652B 1653B 1 2 Front Panel Referenc
180. yzer for sending configuration waveforms and C d listings to a printer or controller via HP IB or RS 232C When you place the cursor on the External I O Configuration option and press SELECT you will see the menu shown in figure 5 13 External I 0 Pert Cenfiguratisn Printer connected to RS 232 C Controller connected to HF IB R9 232 C Configuration HPIB Configuration Protocol XON XOFF HPIB Address Stop Bits C Parity o Baud rete Data Bits 8 Psinter Informetion Printer Paper uidth Figure 5 13 External I O Port Configuration Menu The HP 1652B 53B is equipped with a standard RS 232C interface and an HP IB interface that allows you to connect to a printer or controller Connecting a controller gives you remote access for running measurements up loading and down loading configurations and data and outputting to a printer The controller interface is explained in more detail in the HP 1652B 1653B Programming Reference Manual Various HP IB and RS 232C graphics printers can be connected to the logic analyzer Configured menus as well as waveforms and other data can be printed for complete measurement documentation The printer interface is explained in more detail in Chapter 7 I O Menu HP 1652B 1653B 5 12 Front Panel Reference Configuring the You configure the HP IB or RS 232C interfaces for a controller or a Interfaces printer by first selecting the I O menu Then you select the I O Port Configuration
Download Pdf Manuals
Related Search
Related Contents
PJB SIX PAK Model H12 Service Manual BF5-UK 5000V Digital/analog & gRaPHiCal MegoHMMeteR Coussin moulé BSM-3 - Simrad Yachting MACHINE A LAVER 取扱説明書 コンプレッサー DC12V 品番: 46200200 型式:PU862 Copyright © All rights reserved.
Failed to retrieve file