background image

Summary of Contents for 16550A

Page 1: ...I HP 16550A 100 MHz State 500 MHz Timing Logic Analyzer User s Reference I i r f ...

Page 2: ...0 97003 First edition April 1994 For Safety information Warranties and Regulatory information see the pages behind the index Copyright Hewlett Packard Company 1992 1994 All Rights Reserved HP 16550A 100 MHz State 500 MHz Timing Logic Analyzer ...

Page 3: ......

Page 4: ...oice of configuring an analyzer as either a State analyzer or a Timing 8 The Chart Menu I analyzer Some menus in the analyzer will change depending on the analyzer type you choose For example since a 9 The Compare Menu I Timing analyzer does not use external clocks the clock assignment fields in the Format menu will not be available If a menu field is only available to a 10 The Mixed Display Menu ...

Page 5: ......

Page 6: ... Type Field 3 4 Unassigned Pods List 3 5 Activity Indicators 3 7 4 The Format Menu State Acquisition Mode Field State only 4 4 Timing Acquisition Mode Field Timing only 4 5 Clock Inputs Display 4 13 Pod Field 4 14 Pod Clock Field State only 4 15 Pod Threshold Field 4 19 Master and Slave Clock Field State only 4 21 Setup Hold Field State only 4 23 Symbols Field 4 25 Label Assignment Fields 4 25 Rol...

Page 7: ... Names and Values 5 28 Label and Base Fields 5 32 Arming Control Field 5 33 Acquisition Control 5 36 Trigger Position Field 5 37 Sample Period Field 5 38 Branches Taken Stored I Not Stored Field 5 38 Count Field State only 5 39 6 The Listing Menu Markers Field 6 4 Pattern Markers 6 5 Find X pattern I 0 pattern Field 6 6 Pattern Occurrence Fields 6 7 From Trigger I Start I X Marker Field 6 8 Specif...

Page 8: ...d State only 7 7 Seconds Per Division Field Timing only 7 8 Delay Field 7 9 Sample Period Display Timing only 7 10 Markers Field 7 12 Pattern Markers 7 13 X pat 0 pat Occurrence Fields 7 14 From Trigger I Start IX Marker Field 7 15 X to 0 Display Field Timing only 7 16 Center Screen Field 7 1 7 Specify Patterns Field 7 18 Label I Base Roll Field 7 21 Stop Measurement Field 7 22 Clear Pattern Field...

Page 9: ...ields 7 42 Waveform Size Field 7 43 8 The Chart Menu Selecting the Axes for the Chart 8 6 Y axis Label Value Field 8 7 X axis Label I State Type Field 8 8 Scaling the Axes 8 9 Min and Max Scaling Fields 8 10 Markers I Range Field 8 11 Pattern Markers 8 12 Find X pattern I 0 pattem Field 8 13 Pattern Occurrence Fields 8 14 From Trigger I Start IX Marker Fields 8 15 Specify Patterns Field 8 16 Label...

Page 10: ...ompare Menu Reference Listing Field 9 5 Difference Listing Field 9 6 Copy Listing to Reference Field 9 8 Find Error Field 9 9 Compare Full I Compare Partial Field 9 10 Mask Field 9 11 Specify Stop Measurement Field 9 12 Data Roll Field 9 15 Bit Editing Field 9 16 Label and Base Fields 9 17 Label I Base Roll Field 9 17 Contents Contents 5 ...

Page 11: ... State Listings 10 5 Time Correlated Displays 10 7 Markers 10 8 11 Error Messages Error Messages 11 3 Warning Messages 11 5 Advisory Messages 11 8 12 Specifications and Characteristics Specifications 12 3 Characteristics 12 4 13 Installation General Installation Procedures 13 3 HP 16550A Installation Considerations 13 7 Contents 6 ...

Page 12: ...1 General Information I ...

Page 13: ...ed to either configured analyzer machine Measurement data is displayed as data listings or waveforms and can be plotted on a chart or compared to a reference image The 100 MHz state analyzer has master slave and demultiplexed clocking modes available Measurement data can be stamped with either state or time tags For triggering and data storage the state analyzer uses 12 sequence levels with two wa...

Page 14: ...y press the screen over any dark blue box on the display with your finger until the field changes color Then remove your finger from the screen to activate your selection To activate a field with the optional mouse position the cursor of the mouse over the desired field and press the button on the upper left corner of the mouse The optional keyboard can control all instrument functions by using sp...

Page 15: ...lock or data SK deep on 102 chan 99 data 3 clock or data 1655092 3 Unused clock channels can be used as data channels Time or State tags reduces memory by half However full depth is retained if you leave one pod pair unassigned Maximum of 6 clocks in a two card module Timing Analyzer 1 Card Module or 2 Card Module Conventional fu I I channel 250 MHz 4K deep on 102 chan 96 data 6 clock or data 4K d...

Page 16: ...the intermodule bus 4 Kbytes deep memory on all channels with 8 Kbytes in half channel modes Marker measurements 12 levels of trigger sequencing for state and 10 levels of sequential triggering for Timing Both state and timing analyzers can use 10 pattern resource terms two range terms and two timer counters to qualify and trigger on data The timing analyzer also has two edge terms available Prede...

Page 17: ...onal accessories refer to theAccessoriesjor HP Logic Analyzers Accessories Supplied Accessory HP Part No Quantity Probe tip assemblies 01650 61608 6 Probe cables 16550 61601 3 Grabbers 20 per pack 5090 4356 6 Extra probe leads 5 per pack 5959 9333 1 pkg Probe cable and pod labels 01650 94310 Probe cable ID clip 16500 41201 Operating system disks Call User s Guide Call User s Reference Guide Call P...

Page 18: ...r refer to Preprocessor File Configuration Translation and Pod Connections in the Probing chapter The inverse assembler file is a software routine that will display captured information in a specific microprocessor s mnemonics The DATA field in the State Listing is replaced with an inverse assembly field The inverse assembler software is designed to provide a display that closely resembles the ori...

Page 19: ...I 1 8 ...

Page 20: ...2 I Probing ...

Page 21: ...ation adapter The HP 10320C User Definable Interface The optional HP 10320C User Definable Interface module combined with the optional HP 10269C General Purpose Probe Interface allows you to connect the logic analyzer to the microprocessor in your target system The HP 10320C includes a breadboard which you custom wire for your system Another option for use with the HP 10320C is the HP 10321A Micro...

Page 22: ...l provide the following All clocking and demultiplexing circuits needed to capture the system s operation Additional status lines to further decode the operation of the CPU Inverse assembly software to translate logic levels captured by the logic analyzer into microprocessor mnemonics Bus interfaces will support bus analysis for the following Bus support for HP IB RS 232C RS 449 SCSI VME and VXI G...

Page 23: ... use later in this chapter The Termination Adapter The optional termination adapter allows you to connect the logic analyzer probe cables directly to test ports on your target system without the probes The termination adapter is designed to connect to a 20 2x10 pin 4 wall low profile header connector 3M Series 3592 or equivalent Termination Adapter 2 4 ...

Page 24: ...es found in the table Software and Hardware Translation Information Preprocessor Target Recommended Old Pods to New Pods Old Pods to New Pods in a Number Microprocessor Configuration in a One Card Module Two Card Module File to Transfer 103140 80386DX 165108 No Changes Required N A E24098 80286 Factory N A N A 103058 8086 88 165108 1 2 3 to 3 1 2 N A E2426A 8 68020 EC020 165108 or No Change Requir...

Page 25: ...Z80 165108 No Change Required N A E24138 68331 2 File E68332_6 1 2 3 4 5 6 to 3 5 1 2 4 6 N A E2412A 1860XP 16540A D N A 1 2 3 4 5 6 7 8 9 to M1 M2 M3 M4 M5 M6 E2 E3 E1 E24148 68302 16540A D 1 2 3 4 5 6to 3 5 1 2 4 6 N A E2435A 1860XR 165118 or N A 1 2 3 4 5 6 7 to 16540A D M3 M1 M2 M4 M5 M6 E1 E2416A MCS96 165108 No Change Required N A Recommended Configuration File to Transfer The recommended co...

Page 26: ...esistive transmission line The advantages of this system include the following 250 Qin series with 8 pF input capacitance at the probe tip for minimal loading Signal ground at the probe tip for higher speed timing signals Inexpensive removable probe tip assemblies Probe Tip Assemblies Probe tip assemblies allow you to connect the logic analyzer directly to the target system This general purpose pr...

Page 27: ...nd pins with a diameter of 0 66 mm 0 026 in to 0 84 mm 0 033 in The pod ground lead should always be used Each probe can be individually grounded with a short black extension lead that connects to the probe tip socket You can then use a grabber or the grounded pins on your target system in the same way you connect the data lines When probing signals with rise and fall times of 1 ns grounding each ...

Page 28: ... with an input impedance of 100 kQ in parallel with approximately 8 pF and all in series with 250 n The probe lead has a two pin connector on one end that snaps into the probe housing Probe Lead Grabbers The grabbers have a small hook that fits around the IC pins and component leads The grabbers have been designed to fit on adjacent IC pins on either through hole or surface mount components with l...

Page 29: ... circuit is activated the fault condition must be removed W_A_R_N_l_N_G____ After the fault condition is removed the circuit will reset in one minute Minimum Signal Amplitude Any signal line you intend to probe with the logic analyzer probes must supply a minimum voltage swing of 500 mV to the probe tip If you measure signal lines with a voltage swing of less than 500 mV you may not obtain a relia...

Page 30: ...sembled as shown below to make a connection between the measured signal line and the pods displayed in the Format menu Pod A1 Clock Jnputs l Pod A6 l Pod A5 J Pod A4l Pod A3l J Pod A2JI L _ _ Pod Po r L _ _ Pod Po r ____J Pod Po r ___J Format Menu Front Panel 16550E 01 Connecting Probe Cables to the Logic Analyzer 2 11 I ...

Page 31: ...t Hewlett Packard If you need to replace a probe cable refer to the Service Manual that is supplied with the logic analyzer Connecting the Probe Tip Assembly to the Probe Cable To connect a probe tip assembly to a cable align the key on the cable connector with the slot on the probe housing and press them together Connecting Probe Tip Assembly 2 12 ...

Page 32: ...can disconnect them from the pod if desired 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 in the figure below To connect the probes into the pods insert the double pin end of the probe into the probe housing Both the double pin end of the probe and the probe housing are keyed so the...

Page 33: ...se grabbers for either the pod or the probe grounds connect the grabbers to the ground leads in the same manner Connecting Grabbers to Probes Connecting the Grabbers to the Test Points The grabbers have a hook that fits around the IC pins and component leads Connect the grabber to the test point by pushing the rear of the grabber to expose the hook Hook the lead and release your thumb as shown bel...

Page 34: ...3 The Configuration Menu I ...

Page 35: ...d Configuration Menu Map The following menu map illustrates all fields and the available options in the Configuration menu The menu map will help you get an overview as well as provide you with a quick reference of what the Configuration menu contains 3 2 Configuration 100 500 MHz LA Configuration Print Run Analyzer 1 and Analyzer 2 Name Alphanumeric Keypad Type Off Timing State Unassigned Pods A1...

Page 36: ...e is entered by using the pop up alpha numeric keypad When configurations are stored to disk and later reloaded a specific name can help identify the measurement setup Name field i1111 1111m111 1 configuration Run Analyzer 1 JI _ MA l l Name T 800800000 I 0G000800l J0 p 00000G0080 Keypad 000000GLJ CLEAR SPACE l DONE Name Field 3 3 ...

Page 37: ...t system When this option is selected some fields specific to external clocks will not appear in the analyzer menus The analyzer can only be configured with one timing analyzer If two are selected the first will be turned off State When State is selected the data analyzer uses a clock from the system under test to clock measurement data into acquisition memory This clock is synchronous to the sign...

Page 38: ...rom the Unassigned Pods list an assignment menu appears From the assignment menu select a destination for the pod pair Within each pod pair activity indicators show the integrity of the connected signals For more information on the activity indicators refer to Activity Indicators found later in this chapter Machine assignment 11 9 configuration Analyzer 1 Name MACHINE 1 J Type l State Unassigned P...

Page 39: ...onfiguration is set the analyzer will display a help menu Use this help menu to reconfigure the pod assignment to a legal configuration 1lllHlllll ll configuration 2 Run Hhen both analyzers are on pods Bl B2 and B5 B6 Name cannot be assigned to the same analyzer Type 1 1Fii Assign to Analyzer 2 Pods 62 Assign pods B5 B6 J to Analyzer 2 66 Or Cancel Pod Configuration Help Menu 3 6 ...

Page 40: ...nnected to an active target system you see either a high level dash a low level dash or a transitional arrow in the Activity Indicator displays for each pod pair These indicators are very useful in showing proper probe connection and that the logic levels are as expected according to the threshold level setting The Bit Assignment Fields in the Format menu chapter for more information on the activi...

Page 41: ...I 3 8 ...

Page 42: ...4 I The Format Menu ...

Page 43: ...convenience in recognizing bit groupings you can specify symbols to represents them If the analyzer is configured as a state analyzer there are master and slave clocks clock qualifiers and a variable clock setup and hold to further qualify what data is captured In addition you can set individual pod clock threshold levels Format Menu Map The following menu map graphically illustrates all fields in...

Page 44: ...z Ha If Channe I 250 MHz Ho If Chonne I 125 MHz OFF K HIGH M HIGH J LOW L LOW N LOW J HIGH L HIGH N HIGH K LOW M LOW P LOW P HIGH Quo I i f i er s Leve I s The Format Menu Setup Ho Id Pod Pair X 1 l 4 5 0 ns 0 4 5 ___Pods J j Labels Roi I fields Symbo Is Pod Clock 16550827 negative The State Format Menu Map Bose Symbol Width Symbol Type Pattern Star l Add o Symbo I Modify Symbol De I ele Symbo I O...

Page 45: ... time or state tags are turned on the total memory could be split between data acquisition storage and time or state tag storage To maintain the full 4096 per channel depth leave one pod pair unassigned State clock speed is 100 MHz Half Channel SK Memory lOOMHz The half channel selection cuts the channel width to 17 channels When in this mode the pod you use is selectable by selecting the Pod fiel...

Page 46: ...led and stored as often as every 2 ns Glitch Acquisition Mode In Glitch Acquisition mode a glitch is defined as a pulse with a minimum width of 3 5 ns and a maximum width of 8 ns or the sample period whichever is larger As an example if the sample period is 8 ns then a glitch is defined as being between 3 5 ns and 8 ns One advantage of the glitch mode is that if you expand the sample rate a pulse ...

Page 47: ...I I I I ITI m i l CHANNEL 2 I T 1 1 I L J CHANNEL 3 I I I I I I WHEN CONVENTIONAL 1 TIMING SAMPLES 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 AND STORES DATA WHEN TRANSITIONAL TIMING SAMPLES DATA WHEN TRANSITIONAL TIMING STORES TRANSITIONS I I I I I I I I I I I I I I I I I I 41 sl sI I I I I I I I I I I I I I I I I 71 81 91101 111 I I I I I I I I I I 01660817 Conventional and Tra...

Page 48: ...ication comes from transition detectors instead of the sequencer Also the analyzer uses an internal clock With 4 Kbytes of memory per channel and count Time turned on the analyzer uses half its memory 2 Kbytes to store time tags It should be noted that each pod pair must store transitions at its own rate therefore it must store its own set of time tags You do not have the option of using a free po...

Page 49: ...ur at a fast rate such that there is a transition at each sample point only one sample is stored for each transition as shown by time tags 17 through 21 below If this continues for the entire trace the number of transitions stored is 2 Kbytes Again you must subtract the starting point sample which then yields a maximum of 2047 stored transitions In most cases a transitional timing trace is stored ...

Page 50: ... next 17 bit sample is sent down the pipeline along with the latched 17 bit sample This operation keeps the pipeline frequency down to 125 MHz It should be noted that the transition detector still looks at a full 34 bits This means it is looking at two samples at a time instead of one In this mode between 682 and 4094 transitions are stored Minimum Transitions Stored The following example shows wh...

Page 51: ... are 682 4096 6 However as you see with time tags 7 000 000 and 8 001 001 transitions can fall between the pairs of samples When this happens only one transition is detected and only 4 samples two sample pairs are stored If all transitions will be stored in this way 1023 4096 4 transitions are stored From run to run the actual number of transitions stored for transitions that occur at a slower rat...

Page 52: ... You would store 4 Kbytes 1 I transitions or 4095 As with the 125 MHz mode the actual number of transitions stored will fall somewhere between 682 and 4095 depending on the frequency of transitions Other Transitional Timing Considerations Pod Pairs are Independent In single run mode each pod pair runs independently This means when one pod pair fills its trace buffer it will not shut the others dow...

Page 53: ...ns also helps When doing this be sure to cross pod pair boundaries It does not help to move fast lines from pod 1 to pod 2 they must be moved to pod 3 which is a different pod pair In the 250 MHz mode a transition on any one of 17 bits half channel each sample if they are all turned on will cause storage Invalid Data The analyzer only looks for transitions on data lines that are turned on Data lin...

Page 54: ...od pairs 5 6 In a two card module the next six clocks appear to the left of the displayed master clocks and are used as data channels With the exception of the Range resource all unused clock bits can be used as data channels If any clock line is used as a data channel the bit must be assigned Activity indicators above the clock identifier show clock or data signal activity MACH I EJ Lab2 Leb3 Lab...

Page 55: ...t selectable However in the half channel mode the Pod field turns dark which means it is selectable In the half channel mode one pod of a pod pair is selectable and all pod settings effect the selected pod Pod field State Acquisition 1 1ode 1 1ast r Clock Full Ct1annel 4K Memory lOOMHz Jt Clock Inputs J Pod B2 TTL Master Clock _ KJ 15 87 0 Run symbolsj ________ uuuu 15 87 0 MACH 1 81 I I If 11 I L...

Page 56: ...ngement is only available in a state analyzer Master This option specifies that data on all pods designated Master Clock in the same analyzer are strobed into memory when the status of the clock lines match the clocking arrangement specified under the Master Clock The Master and Slave Clock Field found later in this chapter for information about configuring a clocking arrangement The Type Field in...

Page 57: ...nto analyzer memory along with the master data See the figure below If multiple slave clocks occur between master clocks only the data latched by the last slave clock prior to the master clock is strobed into analyzer memory Analyzer Memory Slave Latch Pod 1 Master Latching Slave Data Pod 2 Master Pod 3 Slave Slave clock arrangement field 1ip f IMS iii Format 1 State Acquisition Mode Full Channel ...

Page 58: ...ectable Both the master and slave clocks are used in the Demultiplex mode Channels assignments are displayed as Demux Master and Demux Slave For easy recognition of the I two sets of data assign slave and master data to separate labels 11i jii iMS H Format 1 Run Master Clock J slave Clock J s Jt KJ CI ock In u ts Pod Al TTL Demu Master J Demux SI ave uuuuuuuu uuuuuuuu 15 87 0 15 87 0 t i 11 11 DAT...

Page 59: ...aster clock and the master clock arrangement the slave data is strobed into analyzer memory along with the master data If multiple slave clocks occur between master clocks only the data latched by the last slave clock prior to the master clock is strobed into analyzer memory Analyzer Memory Pod 1 Latching Slave Data In Demultiplex Mode 4 18 Slave Latch Slave Clock Pod 2is not connected Master Cloc...

Page 60: ...u specify a threshold level for each pod in a pod pair The level specified for each pod is also assigned to the pods clock threshold When the Pod Threshold field is touched a threshold selection pop up appears with the following choices TTL When TTL is selected as the threshold level the data signals must reach 1 5 volts ECL When ECL is selected as the threshold level the data signals must reach 1...

Page 61: ...he data signals must reach a user selectable value between 6 0 volts to 6 0 volts 1IMHPJiiiM i Format 1 State Acquisition Mode Full Channel 4K Memory lOOMHz Clock Inputs MACH 1 81 Lab2 Lab3 Lab4 Lab5 Lab6 Lab7 Lab8 Pod Threshold Field 4 20 KJ Pod threshold field Pod Threshold selection menu ...

Page 62: ...four clock qualifiers available Q1 through Q4 Each pod cable has one clock line and at least one clock edge must be assigned for all pods in a state analyzer If a second analyzer card is connected the lower card in the frame becomes the master and only its six clocks can be assigned as clocks The remaining unassigned clocks can be used as data channels The Pod Clock Field found earlier in this cha...

Page 63: ...s clock qualifier are ANDed to clock edges and clock qualifiers can be either ANDed or ORed together The clock threshold level is the same as the level assigned in the Pod Threshold field 1ll l HllllmBI Format 1 Run State Acquisi lion Mode lllJlllllHI Slave Clock JEJ Fu 11 Chenne l 4K Memory I OOMHz Kt Symbo 1 Mester Clock E JHKt J J O K O l o EDGES Jia KC J L D M J N PG D L I L Ql Q2 K Low 03 Q4 ...

Page 64: ...and assign a Setup Hold selection from the selection list With a single clock edge assigned the choices range from 3 5 ns Setup 0 0 ns Hold to 0 0 ns Setup 3 5 ns Hold With both edges of a single clock assigned the choices are from 4 0 ns Setup 0 0 ns Hold to 0 0 ns Setup 4 0 ns Hold If the analyzer has multiple clock edges assigned the choices range from 4 5 ns Setup 0 0 ns Hold to 0 0 ns Setup 4...

Page 65: ...hown in the figure below If the relationship of the clock signal and valid data is such that the data is valid for 1 ns before the clock occurs and 3 ns after the clock occurs you will want to use the 1 0 setup and 2 5 hold setting Your choice Setup I Hold 1 0 I 2 5 Clock Position in Valid Data 4 24 VALID DATA 4ns 1ns 2 5ns 16550Ml1 ...

Page 66: ...t Fields Refer to Labels Assignment in the Common Module Operations part of the HP 16500B User s Reference Guide for complete information on using labels Rolling Labels and Pods The rolling function is the same for all items that are stored offscreen For more information on rolling labels and pods refer to Labels Assignment in the Common Module Operations part of the HP J6500B User s Reference Gui...

Page 67: ...ggles the polarity between positive and negative When the polarity is inverted all data as well as bit pattern specific configurations used for identifying triggering or storing data reflect the change of polarity In a timing analyzer with the data inverted the waveform display does not change Polarity field Format 1 State A quisi lion Mode Full Chann l 4K Memory lOOMHz Lab3 Lab4 Lab5 Lab6 Lab Lab...

Page 68: ...gned as desired and you close the pop up the screen displays the new bit assignment Above each column of bit assignment fields is a bit reference line that tells you the bit numbers from 0 to 15 with the left bit numbered 15 and the right bit numbered 0 This bit reference line helps you know exactly which bits you have assigned by displaying activity indicators when a proper connection from the pr...

Page 69: ... analyzer The least significant assigned bit 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 Although labels can contain split fields assigned channels are always numbered consecutively within a label 1i Pfj U IM i i Forrna t 1 State Acquisition Mode Fu 1 Chan...

Page 70: ...5 I The Trigger Menu ...

Page 71: ... Control function prestore and poststore requirements are set The Trigger menu is divided into three areas each dealing with a different area of general operation Sequence Levels Resource Terms Acquisition Control 1 Hf i Nii MU Trigger 1 Run Timing Sequence Levels Timer Arming J 1 2 8 Control TRIGGER on a 6 ns Acquisitionl Control Acquisition control area Modify J Trigger Label Terms Hex c i a CC ...

Page 72: ... and inserted into the trigger specification the resource terms will identify key points in the data stream for branching or the point for data acquisition to occur Control Area You use the acquisition control area to manage the efficient use of analyzer memory You define any arming control or whether you want time or count tags placed in the stored data Within the Acquisition Control function you...

Page 73: ...quence Level Numbers While storing Trigger on Find Else on Store On T1m1ng Macro List Current Level Variable Assignment Anystate No State l Combination Resource Term Variable Occurs Numeric keypad go to level Timer Control I 0 0 0 Timer Timer Select Cancel 1 a 1 j Out range a Timer In Range Timer Start Pause Continue Resource Term 16550613 ...

Page 74: ...Control knob or keypad Clear Trigger Count Off Time States Machine 2 arm in Intermodule Machine n Trigger Position Branches Token Stored Not Stored Sample Period Aim level Tq J State Timing Start Center End Post Store 1 1 User Defined All Sequence Levels Resource Terms Resource Terms Names Cancel 16550614 c___ _ _ _ __ Variable Assignment see Resource Terrn on Previous Page Trigger Menu Map Contin...

Page 75: ...he total trigger specification one or more sequence levels can contain pre defined macros User level macros or a combination of both You finish defining each level by inserting resource terms timers or occurrence counters into assignment fields within each macro In State Acquisition Mode there are 12 sequence levels available In Timing Acquisition Mode there are 10 sequence levels available Sequen...

Page 76: ...ce level roll field 1 iI l MllllmH I Trigger 1 Print Run Timing Sequence Leve Is Timer Arming J 1 2 Control 1 TRIGGER on a B ns ecquisitionJ Control Modify l Trigger j Medify trigger Label Lab 1 Terms l Edgel c i Edge2 ll e b Accessing Sequence Levels Once you are in any sequence level you can reconfigure the existing macro by selecting and reassigning the assignment fields and value fields All ap...

Page 77: ...1 Delete Sequence Level 1 1 Add Sequence Level 1 Clear Trigger 1 Break Down Macro 1 Cancel Modify Sequence Level If there is more than one sequence level assigned you are asked which level to modify Once in the desired sequence level make all appropriate resource changes then select Done Replace Sequence Level If there is more than one sequence level assigned you are asked which level to replace W...

Page 78: ...r specification or within the resource terms list Clear All The Clear All option clears sequence levels resource terms and resource term names back to their default values Clear Sequence Levels The Clear Sequence Levels option resets all assignment fields in the sequence levels to their default values Any custom names assigned to the resource terms will remain Clear Resource Terms The Clear Resour...

Page 79: ...ture However when the macros are restored all changes are lost and any branching that is part of the original structure is restored Use the Break Down Macros if you want to view a particular macro part in its long form to see exactly what flow the sequencer is following It can also be used as an aid in creating a custom trigger specification In this application you would start with a pre defined m...

Page 80: ... Trigger Macro Library User Mode User level macro Basic Macros Pattern Edge Combination Macros Time Violation Macros Delay Macros I Li l I 11acro Type Timing Trigger Macro Library Trigger Macro l I Internal Levels Used User lode 1 User level custom combinations loops 1 5 Basic 1 Find anystate n times 1 Macros 2 Find pattern present absent for duration 1 3 Find pattern present absent for duration 4...

Page 81: ...tions loops Basic 1 Find anystate n times Macros 2 Find event n times Sequence Dependent R lacros lg I 11 1 6 lli 3 Find event n consecutive times 4 Find event2 immediately after eventl 1 Find event2 n times after event before event3 occurs 2 Find too few states between event I and even t2 3 Find too many states between event 1 and even t2 4 Find n b it serial pat tern MORE Internal Levels Remaini...

Page 82: ...macro field 1 IC i L1911M Select New Macro Delete Level J r Sequence Leve I I Find edge within a valid pattern Find edge Edge 1 wi tt1 in val id pat tern a J Assignment field ra _____ _ I j 1 Edge I Cancel l Done l Select New Macro Field 3 Scroll and highlight the macro you want then select the Select field 4 Select the appropriate assignment fields and insert the desired pre defined resource term...

Page 83: ... number of times It uses one internal sequence level 2 Find pattern present absent for duration This macro becomes true when it finds a designated pattern that has been present or absent for greater than or equal to the set duration It uses one internal sequence level 3 Find pattern present absent for duration This macro becomes true when it finds a designated pattern that has been present or abse...

Page 84: ...time after that first edge is seen a pattern is not seen It uses two internal sequence levels 1 Find two edges too close together This macro becomes true when a second selected edge is seen occurring within a designated period of time after the occurrence of a first selected edge It uses three internal sequence levels 2 Find two edges too far apart This macro becomes true when a second selected ed...

Page 85: ... first state it sees occurs n number of times It uses one internal sequence level 2 Find event n times This macro becomes true when it sees a designated pattern occurring a designated number of times consecutively or nonconsecutively It uses one internal sequence level 3 Find event n consecutive times This macro becomes true when it sees a designated pattern occurring a designated number of consec...

Page 86: ...ce It uses two internal sequence levels 2 Find too few states between event 1 and event 2 This macro becomes true when a designated pattern 1 is seen followed by a designated pattern 2 and with less than a selected number of states occurring between the two patterns It uses three internal sequence levels 3 Find too many states between event 1 and event 2 This macro becomes true when a designated p...

Page 87: ...occurring between the two patterns It uses two internal sequence levels 2 Find event 2 occurring too late after event 1 This macro becomes true when a designated pattern 1 is seen followed by at least a selected time period before a designated pattern 2 occurs It uses two internal sequence levels 1 Wait n external clock states This macro becomes true after a designated number of user clock states ...

Page 88: ...in long form which means it has I the analyzer s total flexibility available in terms of resource terms global timers occurrence counters duration counters and two way branching The User level macro has a fill in the blanks type statement You have the following elements to use Bit Patterns Ranges and Edges Storage Qualification and Durations Occurrence Counters Timers Branching IC 1ii iii i Select...

Page 89: ... point As the analyzer executes the trigger specification it searches for a match between the resource term value and the data When a match is found that part of the sequence statement becomes true and the sequencing continues to the next part of the statement or the next sequence level Eventually a path of true resource terms leads to your trigger command If timers or occurrence counters are used...

Page 90: ...he combination of either a bit pattern you assigned to a or an edge type you assigned to Edgel to occur 1 time before it Triggers TRIGGER on _______a_ _E_d_g_e_1______ J Occurs l _ _ __ The following statement looks for a range of bit patterns assigned to Rangel to occur 2 times before it branches to the next sequence level TRIGGER 0 n ______ I_n __ R_a_ng_e_ _____ 0ccurs Jl___2 J Assigning Resour...

Page 91: ... is assigned the secondary branching Else on is not available The following statement dictates the bit pattern you assigned to a must appear and remain present for greater than 8 ns TRIGGER on L ___________J ___ ___ s _n s J Field When greater than is used the analyzer continues sequence level evaluation only after the resource term has been true for greater than or equal to the amount of duration...

Page 92: ...uation until the resource term has occurred a designated number times If the else on branch becomes true before all specified occurrences of the primary Trigger on branch the secondary else on branch is taken The following statement assigns the Occurrence Counter to the primary Trigger on branch Once the Occurrence Counter is assigned a new assignment field appears to set the number of occurrences...

Page 93: ... ability to control the same timer The default timer condition in all sequence levels is Off The following statement assigns the Timer 1 to the secondary else on branch If the bit pattern is not seen before the timer counts 400ns the secondary branch is taken to level 2 TRIGGER on ________ a ________J 0 cc urs ______J E1se on ______r_im_e_ r_1_ _ i_o_c_ n_1 s_____J go to 1eve 1 2 J The Timer Terms...

Page 94: ... one of the two branches are found If the Else on branch is taken the occurrence counter is reset even if the go to level branch is back to the same level If both branches are found true at the same time the primary branch is taken Branching across trigger levels is possible If this occurs the sequence level evaluation could loop without ever seeing a trigger term Care should be taken in designing...

Page 95: ...resource terms can be assigned in your trigger specification You can use any of the 10 bit pattern terms a j plus any of the two range terms 1 and 2 When the logic analyzer is configured as a timing analyzer up to ten resource terms can be assigned in your trigger specification You can use any of the 10 bit pattern terms a j and any of the two edge terms 1 and 2 as long as the total does not excee...

Page 96: ...tive going or both edge type Two global Timers In addition to the resource terms available there are two global timers available Each timer can be started paused continued or stopped I from any sequence level All resource terms and timer terms are listed under a scrollable Terms field To view all offscreen terms select the Terms field then use the knob to roll the terms list onscreen 5 27 ...

Page 97: ...erm fields are selected a configuration pop up appears Use this pop up menu to quickly assign the resource term to a preset value or assign a customized name to the resource term Assign Rename Clear x Set 1 Reset O Assign 1 Rename Clear Assign All ofthe available resource terms except the Edge terms can be assigned to any analyzer However a term can only be assigned to one analyzer at a time When ...

Page 98: ... Sets the Term Assignment fields as follows In Terms a j the assignment field is set to all ls high This option is not available for the two Ranges Timer and Edge terms Reset 0 Sets the assignment fields as follows In Terms a j the assignment field is set to all Os low This option is not available for the two Range Timer and Edge terms Bit by Bit Assignment Bit Pattern Terms Just to the right of t...

Page 99: ...dicators in the assignment field display This symbol indicates the assignment can t totally be displayed in the selected base It was assigned in another base When Binary is selected for the numeric base you see the actual assignments Range Terms Range terms bracket groups of bit patterns Each Range term is assigned to either of the two analyzers but not both You assign an upper and lower bit patte...

Page 100: ...r started in each new level if it is appropriate When a timer expires or stops its count resets to zero Combination ofTerms Combination terms are configured and selected from within sequence levels All user defined resource terms can be combined to create complex qualifiers that occupy a single assignment field space When the term assignment field is selected and Combination is selected from the p...

Page 101: ...nment chapter in the Common Modules Operations section of the HP 16500B Logic Analysis User s Reference Base Field All assigned labels will have a base field assigned to it If the numeric base is changed in a menu the base in other menus may not change accordingly As an example the base assigned to symbols is unique as is the base assigned in the Compare and Listing menus If you change one you may...

Page 102: ...nals between other measurement modules in the mainframe By using the arming signals you influence the order in which the analyzers and other measurement modules trigger in a cross domain measurement I 00 500MHz LA C 1 11H111 Run Timing Sequence Levels Timer Arming l 1 2 8 Control Arming Control field TRIGGER on a B ns ecquisl t1onJ Control Modi f W Trigge r J Lab 1 Terms Hex 1 Edge1 Edge2 c i xxxx...

Page 103: ...n analyzer receives an Arm In signal an arm term is placed in a user selected sequence level and the analyzer automatically begins evaluating its trigger sequence instruction If in the sequence evaluation the arm term is seen first the analyzer will trigger However if the arm term is placed down in the sequence level order the preceding sequencing could trigger the analyzer before the arm term is ...

Page 104: ...external BNC which can be used to arm an external measurement module such as an oscilloscope An Arm Out signal is generated by one of the two analyzers which you select The Arm Out signal is sent out to the Port Out BNC on the back panel of the mainframe After you configure the Arming Control menu a graphical representation of the analyzer arming configuration is displayed as shown below 1HMl ll I...

Page 105: ...the position of stored data relative to trigger and the sample rate are based on the sec Div and delay settings in the Waveform menu Acquisition Control Acquisition Mode Trigger Position Sample Period When the Acquisition Mode field is set to Manual additional configuration fields become available The additional configuration fields work together with the sequence instructions in a prioritized man...

Page 106: ...r until at least the proper percent of pretrigger data has been stored After a trigger has been detected the proper percent of posttrigger data is stored before the analyzer halts Even when the trigger position is set to Start or End there will always be a small portion of pretrigger and posttrigger data stored 1 Start 1 Center 1 End ___ User defined Delay Start When the trigger position is set to...

Page 107: ...affected by the sample period but could range between 16ns to 8ks Sample Period Field The Sample Period field is used to set the time period between data samples Every time a new sample is taken the analyzer will see updated measurement data Branches Taken Stored I Not Stored Field The Branches Taken field is a toggle field which sets the analyzer to store or not to store the resource term that se...

Page 108: ... tags on all pretrigger and posttrigger data Data stored before trigger has negative numbers and data stored after trigger has positive numbers State tag numbering is set to be either relative to the previous memory location or absolute from the trigger point Selecting the Absolute or Relative option is done by toggling the Absolute Relative field When State count is selected in the Trigger menu t...

Page 109: ...tion is 8 ns 10 50 LA Markers Pattern Listing 1 Find J X pattern Label JMACH1JJ Tirne Run from Specif Trigger Pat terns 1 B_as_e JRelative J 1 Relative Absolute toggle field 6 5 97 98 80 ns 1 99 80 ns 3 9A 80 ns 2 96 80 ns 1 9C 80 ns Times tag 1 9D 80 ns t 9E 80 ns 9F 80 ns AO 80 ns A1 80 ns A2 80 ns A3 80 ns A i 80 ns A5 80 ns Relative Absolute Toggle Field To Retain Full Memory Using Time or Sta...

Page 110: ...6 I The Listing Menu ...

Page 111: ...memory Data is grouped and displayed by label and in a selectable numeric base Labeled data from other analyzer machines can be interleaved into the same display Listing Menu Map The menu map on the next page illustrates all fields and the available options in the Listing menu The menu map will help you get an overview as well as provide you with a quick reference of what the Listing menu contains...

Page 112: ...urement X 0 Less than Greater than In range Nat in range Stop Measurement Compare Equal Not Equal Label field Base field data entry keypad XIO entering leaving Label field Base field Label Bose roll field Different marker types appear depending an analyzer configurations_ Only available 1n Timing analyzer or State analyzer with Count set to Time The Listing Menu I data entry keypad data entry keyp...

Page 113: ...s of Time markers and Statistics markers become available With count States turned on in addition to Pattern markers there are States markers available Timing Analyzer Types If a timing analyzer you have marker choices of Off Pattern Time or Statistics Off The Off selection turns marker operations off If a Stop measurement was previously specified and the Stop measurement criteria are met the meas...

Page 114: ... or as criteria for a stop measurement The markers are color coded for easy recognition in the data listing The X marker is represented by a horizontal green line and the 0 marker is represented by a horizontal yellow line When a marker is positioned in the Listing menu it is also positioned in the Chart menu and Waveform menu The Specify Patterns Field found later in this chapter for more informa...

Page 115: ...is field is selected the data listing will shift so the data marked will appear at center screen Find X pattern field 100 SOOMHz LA B Listing 1 Markers Pat tern La be 1 Base Find l X pattern IMACHI 11 Time j Relative j 6 97 5 98 80 ns 4 99 80 ns 3 9A 80 ns 2 9B 80 ns 1 9C 80 ns 9D BO ns __ Ru_n_ from Trigger Specify Patterns i _ g X pattern at 3 AO 80 ns Center SCreen 4 A I 80 ns 5 A2 80 ns 6 A3 B...

Page 116: ...The reference point from which the occurrence counter starts is either the trigger point the start of the trace or in the case of the 0 marker the X marker If a negative occurrence number is set the analyzer will search for pretrigger occurrences Pattern occurrence field J Listing Run Mli IM ii Markers J Find LJ from J Specify J Pattern X pa t tern Tr 1 gger Pat terns Label JIMACHljj Time I Base I...

Page 117: ...t or the X marker If the marker pattern can not be found a message appears at the top of the display indicating the search failed If the 0 marker is referenced from the X marker and the X marker is not found the search for both markers will fail Trigger Start Marker field iiii IM us ting 1 J Run Mari ers Pattern Find X pat tern Label IMACHl 11 Time Base I Rel alive I 6 5 4 3 2 1 c LJ 1 2 3 4 5 97 ...

Page 118: ...for the X and 0 markers the X and 0 entering leaving and the Stop measurement criteria 1IHl 1Blllmlll Listing 1 Run I Markers J Pat tern Find J X pa ttern D from J Specify L Trigger Patterns J Specify pattern field Label JMACHl IJ Time l Base JRel alive I 6 97 5 98 80 ns 4 99 BO ns 3 9A 80 ns 2 9B BO ns 1 9C 80 ns c EJ 9D 80 ns 1 9E 80 ns 2 9F 80 ns 3 AO 80 ns 4 Al 80 ns 5 A2 80 ns 6 A3 80 ns 7 A ...

Page 119: ...es Whichever choice you toggle the field to the pattern you place in the pattern display field will apply to that choice X marker and 0 marker Fields State only If the analyzer is configured as State X marker and 0 marker fields replace the X and 0 entering leaving fields The pattern you place in the pattern display field will apply to the marker labeled at the left I J Label I lBase X entering 9E...

Page 120: ... When the pattern display field is selected a pop up keypad appears which is used to set the bit pattern When there are more labels assigned than can be displayed in a single screen the pattern display fields are rolled back on screen by the Label Base roll field t J Label Base Hex l TIO 9E i Ir o Marker I Stop measurement Off C1ear l E Pattern 97 9C BO ns 9D BO ns 99 9E BO ns 100 9F BO ns 101 AO ...

Page 121: ...select the label you want to move then from the selection menu that appears choose the label you want to switch positions with Base Field The function of the Base field is the same in all menus To change the numeric base select the base field then choose the desired base from the selection menu Label I Base Roll Field The rolling function is the same for all items that are stored offscreen For mor...

Page 122: ...ears Depending on the analyzer configuration you have the choices of Off X 0 and Compare Off The Off selection turns all Stop measurement operations off If the Stop measurement operation is not turned off and the stop criteria are met the measurement will stop even though the markers are set to other types or turned off Stop measurement type options X Marker 0 Marker _ _JJs t op me a su re m er 1t...

Page 123: ...time value that you specify in the Time field Greater Than X 0 time must be greater than the time value that you specify in the Time field In Range X 0 pattern must be within the time range value that you specify in the two Time fields Not in Range X 0 pattern must not be within the time range value that you specify in the two Time fields Xto 0 type field Hex X Marker 9E 1 0 Marker Clear J Pat ter...

Page 124: ...ual Not Equal selection pop up menu Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu Not Equal The data and compare criteria in the Compare menu must not be equal to the data in the Listing menu Compare field Equality field Stop measurement Compare is Clear Pat tern 97 99 100 IOI 102 103 104 105 106 9C 9D 9E 9F AO Al A2 A3 A4 AS BO ns BO ns BO n...

Page 125: ...ield Clear Pattern Field The Clear Pattern field is used to reset the Xand 0 Marker pattern display fields back to default don t care X The Clear Pattern field accesses a selection menu with the choices of All Xpattern or 0 pattern AS Clear Pattern 6 16 ...

Page 126: ...tate analyzer Time markers only become available when the Count field is set to Time in the Trigger menu The markers are color coded for easy recognition The X marker is represented by a horizontal green line and the 0 marker is represented by a horizontal yellow line If Pattern markers have been assigned the Time markers will be initially placed at the same locations in the data listing 6 17 I ...

Page 127: ... point and the marker X to 0 Display Field The X to 0 display field is a read only field that displays the time between the X and 0 markers As the X and 0 markers are changed the display changes accordingly Trig to Xfield 1ll HlllllPIBI Listing 1 Run Markers J Trig to X J Trig to O x to o Time 7 920 us 8 320 us 400 ns Xto 0 display Label JjMACHlll Time I Base I Absolute I 91 56 7 280 us 92 57 7 36...

Page 128: ...specified patterns Minimum time between the X and 0 Pattern markers Maximum time between the X and 0 Pattern markers Average time between the X and 0 Pattern markers In a state analyzer Statistics markers only become available when the Count field is set to Time in the Trigger menu The markers are color coded for easy recognition in the data listing The X marker is represented by a horizontal gree...

Page 129: ...lect Run an additional valid run will be added to the data and the statistics will be updated This process continues unless you change the placement of the X and 0 Pattern markers between runs 00 SOOM Markers Statistics Listing 1 Va 1id runs 3 of 4 La be 1 IMACH 1 11 Time I l B_as_e_ I Relative I 205 206 207 208 209 210 211 213 214 215 216 217 218 219 220 96 BO ns 97 BO ns 98 80 ns 99 80 ns 9A 80 ...

Page 130: ... each marker or between each marker and the trigger point States markers are only available in a state analyzer with the Count field set to States in the Trigger menu The markers are color coded for easy recognition in the data listing The X marker is represented by a horizontal green line and the 0 marker is represented by a horizontal yellow line 6 21 I ...

Page 131: ... of states between the trigger point and the marker X to 0 Display Field The X to 0 display field is a read only field that displays the number of states between the X and 0 Pattern markers As the X and 0 markers are changed the display changes accordingly Trig to X field l lll Kllllll II Listing 1 l J Run I Markers J Trig to X J Trig to o x to o L States 235 239 4 J Xto 0 display 1r Label MACH ll...

Page 132: ...s used to either roll the data listing or to select an exact state for display When the data roll field is light blue the knob is active and can roll data in either direction If you touch the data roll field when it is light blue a pop up keypad appears for the number of an exact state When the pop up keypad is used the data listing shifts leaving the selected state in the light blue data roll box...

Page 133: ... they were assigned in the Format menu Base Field The function of the Base field is the same in all menus To change the numeric base select the base field then choose the desired base from the selection menu Label I Base Roll Field The rolling function is the same for all items that are stored offscreen For more information on rolling labels base and pods refer to Labels Assignment in the Common M...

Page 134: ...7 The Waveform Menu I ...

Page 135: ...guration menu is set to State or Timing If State is selected the analyzer displays state relevant activity in reference to the trigger point with the horizontal resolution being states per division If Timing is selected the analyzer displays time relevant activity in reference to the trigger point with the horizontal resolution being time per division Waveform Menu Map The following menu map illus...

Page 136: ...veform Menu only available with State clock _ S data entry keypad only available with Timing clock only ovailable with Timing clock display only data entry keypad Knob or Keypad Time Statistics 1 Display Only States Knob or Keypad Pattern Different marker types appear depending on analyzer configurations Continued on next page 16550817 7 3 I ...

Page 137: ...Lobel field Base field Less than Greater than In range Not in range Equal Not Equal data entry keypad XIO entering leaving Waveform Selection Label field Bose field Label Bose roll field Only available in Timing analyzer or State analyzer with Count set to Time Waveform Menu Map cont 7 4 data entry keypad data entry keypad to entry keypad 16550818 ...

Page 138: ...in the Waveform menu is the same as in the Trigger menu Refer to the Acquisition Control Field in the Trigger menu for complete details Acquisition control field Havef orm 1 J MACHl 1 MACH 1 5 Acquisition Control field the tr igger position is computed based on the sequence specification Run 1 1 Acquisition control menu 7 5 I ...

Page 139: ...er is run in Single or Repetitive mode In Single new data will be displayed on top ofthe old each time the Run field is selected In Repetitive mode data is cleared from the screen only when you start a run after stopping an acquisition with the Stop field If you leave the Waveform menu or pop up a menu over the waveform display any accumulated display data is lost and the accumulation process star...

Page 140: ...n states per division You use the states Div field to select the states per division resolution of the X axis You can specify between 1 and 500 states per division by touching the states Div field and rotating the knob or by touching the states Div field twice and then use the pop up keypad By adjusting the states Div you can zoom in to view a desired part of the display States per division I fiel...

Page 141: ... Div field is 1 ns Div to 1 0 ks You set the sec Div field by either touching the sec Div field and rotating the knob or by touching the sec Div field twice and then using the pop up keypad When using the knob to set the sec Div the value will change in a 1 2 5 sequence By adjusting the sec Div you can zoom in to view a desired part of the display 1IE BlllPIHI eveform 2 J Acq Control Run Accu0 _u ...

Page 142: ...move the display window to view data located off screen to the right enter a positive delay If you want to move the display window to view data located off screen to the left enter a negative delay You can enter a delay using the knob by selecting the Delay field once which I turns it light blue then turning the knob If you select the Delay field a second time when it is light blue a pop up keypad...

Page 143: ...le period used for the last acquisition The Next Sample period is the new sample period to be used at the next acquisition If the acquisition mode is set to automatic changing the sec Div or delay will effect the sample period 1llllt llllltlHI aveform 2 Acq Control Run Accumulate J Current Sample period 4 000 ns J Off Next Semple pe1 1od 4 000 ns Sample period display sec Div l 50 ns Delay J Marke...

Page 144: ...ills memory quicker If the sec Div is changed resulting in a change in the next sample period you must run the analyzer again before the current sample period display is updated THRESHOLD t t t t t t t t t t 0 0 0 1 1 1 0 0 1 1 Sample Points t SAMPLE POINTS I 1 SAMPLE RE SUL TS C0 REPRESENTS BELOW THRESHOLD l SAMPLE RESULTS C 1 REPRESENTS ABOVE THRESHOLD TIMI MG ANALYZER DISPLAY RECONSTRUCTED FROM...

Page 145: ...available With states count turned on in addition to Pattern markers States markers are available Timing Analyzer Types If a timing analyzer you have marker choices of Off Pattern Time or Statistics Off The Off selection turns marker operations off If a Stop measurement was previously specified and the Stop measurement criteria are met the measurement will stop even though the markers are off Mark...

Page 146: ...e color coded for easy recognition in the waveform display The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line In addition each marker is labeled at the bottom of the display in the Display Location Reference Line When a marker is positioned in the waveform display it is also positioned in the chart display and data listing The Specify Pat...

Page 147: ...n the field is selected one time it turns light blue and knob operation becomes the entry method If the field is selected a second time a pop up keypad appears and becomes the entry method The reference point from which the occurrence counter starts is either the trigger point the start of the trace or in the case of the 0 marker the X marker If a negative number is set the analyzer will search fo...

Page 148: ...X marker are either the trace start point or the trigger point The start points available for the yellow 0 marker are either the trace start point trigger point or the X marker If the marker pattern can not be found a message appears at the top of the display indicating the search failed If the 0 marker is referenced from the X marker and the X marker is not found the search for both markers will ...

Page 149: ...d Timing only X to 0 Display Field Timing only The X to 0 display field only appears when the analyzer is configured as Timing The X to 0 display field shows the time between the X and 0 markers Xto 0 display field Xto 0 Display Field 7 16 ...

Page 150: ...This choice will position the point of the waveform where the trigger occurred at center screen About X Marker This choice adjusts the delay to position the point of the waveform where the X Marker is placed at center screen About 0 Marker This choice adjusts the delay to position the point of the waveform where the 0 Marker is placed at center screen About X 0 This choice adjusts the sec Div to a...

Page 151: ...tterns field only appears when the markers are set to Pattern When the Specify Patterns field is selected a pop up menu appears that is used to assign the bit patterns for the X and 0 markers the X and 0 entering leaving and the Stop measurement criteria Specify Patterns Field 7 18 ...

Page 152: ...ted it will toggle between the two choices Which ever choice you toggle the field to the pattern you place in the pattern display field will apply to that choice X marker and 0 marker Fields State only In a state analyzer X marker and 0 marker fields replace the X and 0 entering leaving fields The pattern you place in the pattern display field will apply to the marker labeled at the left I Label m...

Page 153: ... as the data listing When the pattern display field is selected a pop up keypad appears which is used to set the bit pattern When there are more labels assigned than can be displayed in a single screen the pattern display fields are rolled back on screen by the Label Base roll field Pattern display field Label lllm I E J Base entering o entering JC 91A3 L L Stop measurement Off L C1ear l L Pattern...

Page 154: ... to move then from the selection menu that appears choose the label you want to switch positions with Base Field The function of the Base field is the same in all menus To change the numeric base select the base field then choose the desired base from the selection menu Label I Base Roll Field The function of the Label and Base roll field is the same in all menus The rolling function is the same f...

Page 155: ...selected a Stop measurement type menu appears Depending on the analyzer configuration you have choices of Off X 0 and Compare Off The Off selection turns all Stop measurement operations off If the Stop measurement operation is not turned off and the Stop measurement criteria are met the measurement will stop even though the markers are set to other types or turned off Stop measurement type options...

Page 156: ...ng time period options is true Less Than X 0 time must be less than the time value that you specify in the Time field Greater Than X 0 time must be greater than the time value that you specify in the Time field In Range X 0 pattern must be within the time range value that you specify in the two Time fields Not in Range X 0 pattern must not be within the time range value that you specify in the two...

Page 157: ...lity selection The equality selection is set from the Equal Not Equal selection pop up menu Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu Not Equal The data and compare criteria in the Compare menu must not be equal to the data in the Listing menu Compare options menu Mstop measurement Compere ist11 1ACH2 11ACH2 MACH2 Equal I Not Equal Select...

Page 158: ...ttern Field The Clear Pattern field is used to reset the Xand 0 Marker pattern display fields back to default don t care X The Clear Pattern field accesses a selection menu with the choices of All X pattern or 0 pattern Clear pattern options menu Clear Pattern 7 25 I ...

Page 159: ...the Count field is set to Time in the Trigger menu The markers are color coded for easy recognition in the waveform display The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line In addition both markers are labeled at the bottom of the display in the Display Location Reference Line If Pattern markers are assigned the Time markers are initial...

Page 160: ...an be entered by selecting the light blue field a second time then use the pop up keypad that appears X to 0 Field In a state analyzer configuration the X to 0 field is a read only field that displays the difference between the X and 0 markers As the X and 0 markers are changed the display changes accordingly In a timing analyzer configuration the Xto 0 field can be selected and set If this field ...

Page 161: ...field underneath the label field displays the numeric base the marker values are displayed in To change the numeric base select the base field then choose the desired base from the selection menu Bit patterns where the markers are currently placed appear next to the appropriate marker Labels Assignment in the Common Module Operations part of the HP 16500B User s Reference Guide for complete inform...

Page 162: ...nd 0 Pattern markers Maximum time between the X and 0 Pattern markers Average time between the X and 0 Pattern markers In a state analyzer Statistics markers only become available when the I Count field is set to Time in the Trigger menu The markers are color coded for easy recognition The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line In...

Page 163: ...u press Run after Stop the statistics continue to update without loss of information All statistical information can be cleared at any time by selecting the Reset Statistics field In single run mode each time you press Run an additional valid run will be added to the data and the statistics will be updated This process continues unless you change the placement of the X and 0 Pattern markers betwee...

Page 164: ...r point State markers are only available in a state analyzer with the Count field set to States in the Trigger menu The markers are color coded for easy recognition in the waveform display The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line In addition both markers are labeled at the bottom of the display in the Display Location Reference ...

Page 165: ...n after the fields turn light blue rotate the knob In addition values can be entered by selecting the light blue field a second time then use the pop up keypad that appears X to 0 Display Field The X to 0 display field is a read only field that displays the number of states between the X and 0 markers As the X and 0 markers are chariged the display changes accordingly Xto 0 display field Trig to X...

Page 166: ... the numeric base the marker values are displayed in To change the numeric base select the base field then choose the desired base from the selection menu Data patterns where the markers are currently placed appear next to the appropriate marker Labels Assignment in the Common Module Operations part of the HP 16500B User s Reference Guide for complete information on assigning labels Marker Label I...

Page 167: ...aveforms The waveform display area also accesses the fields used to select delete or modify waveforms The function of selecting waveforms for display and modifying or deleting waveforms is identical for both state and timing waveforms Only waveforms with their bits assigned in the Format menu can be displayed Each waveform is a member of a set of waveforms grouped under a label The label name you ...

Page 168: ...ay window the markers and the trigger point with reference to the total memory Total memory is represented by a horizontal dotted line The display window is represented by an overlaid solid line The markers and trigger point are represented by an X 0 and t all of which are located below the dotted line Lab 4 Lab 5 Lab 6 Lab 7 1 1111 x 0 t 01660E12 Display Location Reference Line 7 35 I ...

Page 169: ...here are more waveforms than can be displayed the list is rolled by selecting the dark blue bar then after it turns light blue turn the knob If the blue bar is already light blue just turn the knob If the blue bar is selected when it is light blue the Waveform Selection menu appears Use this menu to configure the waveform display 1IM t MlllM i Accumulate Off MACHl MACH1 4 MACH1 5 11ACH1 6 rlavefor...

Page 170: ...can be displayed or turned off How the waveform bits are assigned for display depends on what Channel Mode is currently selected 1i1H iii M3 Haveform 1 Acq Control Group Run Accumu 1a le Off sec Div 1oo ns Lab 1 Current Sample Period 4 000 ns Next Sample Period 4 000 ns Markers Off Have form Sel ect1on Lab 1 Lab 1 1 111a Channel Mode Sequential Lab 1 Labels Labl Lab1 Lab 1 Lab2 Lab 1 Lab3 Lab 1 Wa...

Page 171: ... all channels from the selected label in order starting below the white cursor Individual The Individual mode inserts selected channels from a label s channel selection list The channel selection list appears when a label name is selected Channels are inserted starting below the white cursor Channel mode selection pop up 11Hl fMjil85iiii Waveform 1 Acq ontr ol Run Accumulate l Of i st ates Div 1 L...

Page 172: ...the waveform scaling is set to Small or medium the state data readout will not fit between transitions To display the state data readouts within the waveform expand the sec Div and use the large waveform setting If symbols are assigned to represent data values the symbol is displayed 11 11111 11 1 Haveform 1 Acq Control E J Run Accumulate x 0021 Center J Off o 0024 Screen states Div 1 1 Markers J ...

Page 173: ...nu The Module field accesses a selection list that contains the modules installed in the mainframe that are configured in a Group Run and have timing or oscilloscope waveforms Lab 1 Lab 1 Lab 1 Labels Labl La bl Labl Lab2 Lab 1 Lab3 Lab 1 Haveform 1 Acq Control E Group Run Current Sample Period Next Sample Period Markers Off Haveform Selection Channel Mode J Sequential 4 000 ns 4 000 ns laveform S...

Page 174: ...other position the cursor with the knob on the waveform you wish to replace Touch the Action Insert field to toggle it to Action Replace Then select the label that will replace the old label Action insert and replace field tlM l IMHll lmform I J Group Run _ Ac cumulate Current Sample Period 4 000 ns Off Next Sample Period 4 000 ns sec Div 100 ns Del y sl Lab 1 Lab 1 Lab 1 Labels Lab 1 Lab I Lab 1 ...

Page 175: ...he cursor on the channel then select the Delete field You can delete all currently displayed waveforms by selecting Delete All then selecting Continue 1ln tfil Mg Fei laveform 1 _A_c_q_ _ ___ Accumulate Current Sample Period Off Next Sample Period sec Div 100 ns Delay J 0 s Lab 1 lltll Lab 1 Lab 1 L abe 1s Lab 1 Lab 1 Lab 1 Lab2 Lab 1 Lab3 Lab 1 Markers Off Channel Mode Sequential Action Insert Re...

Page 176: ...make the viewing better for just a few Best Fit When Best Fit is used the analyzer picks the largest font either small medium or large that allows all waveforms to be displayed Small The small font will allow 24 waveforms displayed Medium The medium font will allow 16 waveforms displayed Large The large font will allow 8 waveforms displayed Havefor m 1 J Acq Control Run Markers Off Havef orm Selec...

Page 177: ...I 7 44 ...

Page 178: ...8 I The Chart Menu ...

Page 179: ...he x axis represents states ie rows in the state listing or the data values for another label Chart Post Processing Features When the x axis is set to State X and 0 markers are available which display the current sample relative to the trace point and the corresponding y axis data value Marker placement is synchronized with the normal state listing An accumulate mode is available that allows the c...

Page 180: ... will result in a diagonal line from the lower left to upper right corner All markers are disabled when plotting this kind of chart Label Value vs States Charts The Label value versus State is a plot of data values acquired under a label versus the memory location of the same data The label value is plotted against successive memory locations numbers Chart Menu Map The following menu map illustrat...

Page 181: ...re Label field Base field Knob or Keypad Equal Not Equal data entry keypad Label field Base field Label Base roll field X pattern 0 pattern Cancel Different marker types appear depending on analyzer configurations Only available with count togs set ta Time Continued on next page 8 4 data entry keypad data entry keypad data entry keypad ...

Page 182: ... page XY Chart of jLab1 thru Lab 126 f vs Ymax data entry keypad Ymin QQQJ data entry keypad Xmax data entry keypad Xmin 9QQJ data entry keypad Accumulate on Accumulate off Label field Bose field Label Base rail field The Chart Menu I 8 5 ...

Page 183: ...ect what data you want plotted on each axis The vertical y axis will always be the data under a label The available labels are those which you assigned in the Format menu The horizontal x axis can be either the same labels available for the y axis or state memory location numbers 8 6 ...

Page 184: ...election list The only label choices available are the labels that were defined in the Format menu The value plotted is the measured data value represented by that label and in the numeric base selected The placement of the label data on the graph is determined by the scaling of the Ymin and Ymax fields Y axis label field l 1iffijil NM l Chart 1 Run XV Chart of MACHl Jvs Accumulete Off Vmax Xmtix ...

Page 185: ... from a label selection list The value plotted is the measured data value represented by that label and in the numeric base previously selected The only label choices available are the labels that were defined in the Format menu To assign the axis type to State toggle the field to State The value plotted is the state memory location numbers or a range of memory locations assigned by the Xmin and X...

Page 186: ...ents a range of data values under the selected label Use the Xrnin and Xrnax fields to set the horizontal axis start point and end point with the difference between them setting the total axis range When the y axis is set to Label the vertical axis represents a range of data values under the selected label Use the Yrnin and Ymax fields to set the vertical axis start point and end point with the di...

Page 187: ... in which you specify the actual minimum and maximum values that will be displayed When State is selected for the x axis the minimum and maximum values can range from 8192 to 8192 depending on the trace point location When Label is selected for the x axis the minimum and maximum values range from 00000000 to FFFFFFFF regardless of axis since labels are restricted to 32 bits 1 Mfijii MMj Chart 1 Ru...

Page 188: ...nu appears with marker choices available with the present analyzer configuration In a state analyzer with Time and State count turned off in the Trigger menu only Pattern markers are available With Time count turned on additional choices of Time markers and Statistics markers become available With States count turned on in addition to Pattern markers States markers are available Off The Off select...

Page 189: ...as reference points or as criteria for a stop measurement The markers are color coded for easy recognition in the x y chart The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line When a marker is positioned in the Listing menu it is also positioned in the Chart menu and Waveform menu The Specify Patterns Field found later in this chapter for ...

Page 190: ...trace start field assignments switches to the other marker In addition when this field is selected the marker identified and the data it marks will automatically shift to center screen Find X pattern field Chart 1 Run XV Char t of Lab1 vs Accumulate Ofi i Markers J Find J CJ from J Specif J Pet tern x pattern Trigger Pat terns Find X pattern I 0 pattern Field 8 13 I ...

Page 191: ...e time it turns light blue and knob operation becomes the entry method If the field is selected a second time a pop up keypad appears and becomes the entry method The reference point from which the occurrence counter starts is either the trigger point the start of the trace or in the case of the 0 marker the X marker Occurrence field 1IA Hi iMMI Chart 1 X i Chart of vs state Markers Pattern Find x...

Page 192: ... or the trigger point The start points available for the yellow 0 marker are either the trace start point trigger point or the X marker If the marker pattern can not be found a message appears at the top of the display indicating the search failed If the 0 marker is reference from the X marker and the X marker is not found the search for both markers will fail From Trigger I Start X marker field r...

Page 193: ...hen the Specify Patterns field is selected a pop up menu appears that is used to assign the bit patterns for the X and 0 markers and the Stop measurement criteria Mi Chart 1 Markers Run XV Chart of vs Accumulate Off J 1 Markers J Find 1 G from J Specif Pat tern x pattern Trigger Pat ternsJ Specify patterns field Specify Patterns Field 8 16 ...

Page 194: ...in the same numeric base and same order as the data listing When the pattern display field is selected a pop up keypad appears which is used to set the bit pattern When there are more labels assigned than can be displayed in a single screen the pattern display fields are rolled back on screen by the Label Base roll field 1 Ill Label Base X Marker 0 Marker I 9 I 9 Stop measurement Off t Cl ear J EJ...

Page 195: ...ou want to move then from the selection menu that appears choose the label you want to switch positions with Base Field The function of the Base field is the same in all menus To change the numeric base select the base field then choose the desired base from the selection menu Label I Base Roll Field The function of the Label and Base roll field is the same in all menus The rolling function is the...

Page 196: ...pears Depending on the analyzer configuration you have the choices of Off X 0 and Compare Off The Off selection turns all Stop measurement operations off If the Stop measurement operation is not turned off and Stop measurement criteria are met the measurement will stop even though the markers are off Stop measurement type selection menu 1212 O Marker Stop measurement stop measurement e 11 field Cl...

Page 197: ... Less Than X 0 time must be less than the time value that you specify in the Time field Greater Than X 0 time must be greater than the time value that you specify in the Time field In Range X 0 pattern must be within the time range value that you specify in the two Time fields Not in Range X 0 pattern must not be within the time range value that you specify in the two Time fields O Marker 1919 X 0...

Page 198: ...he equality selection is set from the Equal Not Equal selection pop up menu Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu Not Equal The data and compare criteria in the Compare menu must not be equal to the data in the Listing menu Compare field O Marker Equality selection menu Stop measurement Compare 1s Cl ear Pat tern Equal I Not Equal Sel...

Page 199: ...rn Field Clear Pattern Field The Clear Pattern field is used to reset the X and 0 Marker pattern display fields back to default don t care X The Clear Pattern field accesses a selection menu with the choices of all X pattern or 0 pattern Eque l Clear Pattern 8 22 ...

Page 200: ...nt Time markers only become available when the Count field is set to Time in the Trigger menu The markers are color coded for easy recognition The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line If Pattern markers have been assigned the Time markers will be initially placed at the same locations as in the data listing 8 23 I ...

Page 201: ... time then enter a value with the pop up keypad The Trig to X and Trig to 0 fields display the time between the trigger point and the marker X to 0 Display Field The X to 0 display field is a read only field that displays the time between the X and 0 markers As the X and 0 markers are changed the display changes accordingly Trig to Xfield 1 ffi t i iMW Chart 1 J Markers Run X Chart of l La bl J vs...

Page 202: ...be placed on specified patterns Minimum time between the X and 0 Pattern markers Maximum time between the X and 0 Pattern markers Average time between the X and 0 Pattern markers Statistics markers only become available when the Count field is set to Time in the Trigger menu The markers are color coded for easy recognition in the x y plot The I X marker is represented by a vertical green line and ...

Page 203: ...tistics continue to update without loss of information In single run mode each time you select Run an additional valid run will be added to the data and the statistics will be updated This process continues unless you change the placement of the X and 0 markers between runs r 1 ft MM9 1 Chart 1 Markers Run XV Chart of vs state J Accumulate Off l I Markers Val id runs Min X 0 Max X 0 Avg X 0 l Stat...

Page 204: ...h marker or between each marker and the trigger point States markers are only available in a State analyzer with the Count field in the Trigger menu set to States The markers are color coded for easy recognition in the x y chart The X marker is represented by a vertical green line and the 0 marker is represented by a vertical yellow line 8 27 I ...

Page 205: ...time then enter a value with the pop up keypad The Trig to X and Trig to 0 fields display the number of states between the trigger point and the marker X to 0 Display Field The X to 0 display field is a read only field that displays the number of states between the X and 0 Pattern Markers As the X and 0 markers are changed the display changes accordingly Trig to Xfield 1Miilf 1Mi IMM i Che rt 1 Ru...

Page 206: ...9 I The Compare Menu ...

Page 207: ...ing and a reference listing The comparison between the acquired state listing data and the data in the reference listing 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 9 2 ...

Page 208: ...e These Don t compare bits can be specified individually for a given label and state row or specified by channel across all state rows You can select a range of states to compare When a range is selected only the bits in states on or between the specified boundaries are compared Also you can save the reference listing along with the analyzer configuration to disk Compare Menu Map The following men...

Page 209: ...Difference Listing Compare Full Partial Specify Stop Measurement Assignment Stop measurement when Less than Find Error Greater than In range Nat in range Label field Base field Label Base roll field data entry keypad xxxxs xxxxs data entry keypad data entry keypad ta data entry keypad 16550822 ...

Page 210: ...the image or size of the template is controlled by using the channel masking and compare range functions Any bits in the reference listing displayed as X have been set to don t care bits during bit editing When the data listing is rolled the difference data listing and the data listing in the Listing menu are also rolled Compere I Run j J Cop Listing Reference l isling To Reference Compare J Fu 11...

Page 211: ...isplay of the acquired data listing with the data that differs if any from the Reference listing highlighted with inverse video If the base is inverse assembled symbols the entire line is highlighted with inverse video 1 HPM Compare I Run f Difference listing 1 Find Error Compare J Fu 11 SpecifW StopJ Meesur emen t Mask G ll Label Base 0 EIEI I E2E2 2 E3E3 3 E4E4 4 E5E5 5 E6E6 6 E7E7 c z J E8E8 8 ...

Page 212: ...er automatically updates the current row in the acquired State listing Reference listing and vice versa If the three listings are synchronized and you re acquire data the Reference listing may have a different number of pretrigger states depending on the state trace trigger criteria The Reference listing can be resynchronized to the State and Difference listings by entering the desired state acqui...

Page 213: ...rence image the other menu setups will change When the Copy Listing to Reference field is selected the contents of the acquisition data structure Listing menu display is copied to the Reference image buffer The previous Reference image is lost if it has not been saved to a disk Copy listing to reference field 1ii i J ll i Reference 1 is ting J Mask EJ Label Base 7E7E 7F7F 0000 6181 6282 6383 6 648...

Page 214: ...blue and the knob can be used to select a number If the field is touched a second time a pop up keypad appears in which you enter a number The number you enter indicates which error you want to find The listing is then scanned sequentially until the specified occurrence is found and rolled into view Find error field 1 fMl iMd Compere I oi fference 1 is ting J Mask 13 Label Base 0 E1E I I E2E2 2 E3...

Page 215: ...he 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 appear for setting the start state and stop state values Only bits in states lines on or between the boundaries are compared against the acquired data Compare full I Compare partial field 1IFI 4i mfilMPI Compare 1 l Find Er 1 ror J Di...

Page 216: ...Mask field an assignment pop up appears in which you specify which channels are to be compared and which channels are to be masked A 11 11 period indicates a don t compare mask for that channel and an 11 asterisk indicates that channel is to be compared 1MMffiWfiiM ii Compare 1 Print Run oif f erence listing Find Error Compare Fu 1 I Specify Stop Measurement Mask I Label J Base 0 ElE 1 1 E2E2 2 E3...

Page 217: ...appears Depending on the analyzer configuration you will have the choices of Off Compare and X 0 Off The Off selection turns all Stop measurement operations off If the stop measurement operation is not turned off and the stop measurement criteria are met the measurement will stop even though the markers are turned off Stop measurement selection menu 11iili irii iMHI Compare 1 D1 fference listing F...

Page 218: ...selection pop up menu Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu Not Equal The data and compare criteria in the Compare menu must not be equal to the data in the Listing menu 1MIMMl IM ii Compare I Find Er 1 ror Difference listing Compare type options Run c ja 1 r e 1 lljll Stop measurement 1M1 pii 1s 111111111 1 6 E7E7 i z J E8E8 8 E9E9 9...

Page 219: ...t you specify in the Time field Greater Than X 0 time must be greater than the time value that you specify in the Time field In Range X 0 pattern must be within the time range value that you specify in the two Time fields Not in Range X 0 pattern must not be within the time range value that you specify in the two Time fields 1 d i f IMMf Compare 1 Print Run Find Er 1 ror l Difference l isling J c ...

Page 220: ... The data roll field is used to either roll the data listing or to select an exact state for display When the data roll field is light blue the knob is active and can roll data in either direction If you touch the data roll field when it is light blue a pop up keypad appears for the number of an exact state When the pop up keypad is used the data listing shifts leaving the selected state in the li...

Page 221: ...on t compare bits You access data in the Reference listing by rolling the data listing using the knob until the data is located in the bit editing field To enter a desired pattern or don t compare X for a bit select the field and use the pop up keypad which appears 1IMWlii 8 1ii Compare 1 Reference listing Mask 6 Label Base 0 7E7E 1 7F7F 2 0000 3 6161 4 6282 5 6383 6 6464 Copy Listing To Reference...

Page 222: ...e Format menu Base Field The function of the Base field is the same in all menus To change the numeric base select the base field then choose the desired base from the selection menu Label I Base Roll Field The function of the Label and Base roll field is the same in all menus The rolling function is the same for all items that are stored offscreen For more information on rolling labels base and p...

Page 223: ...I 9 18 ...

Page 224: ...10 The Mixed Display Menu I ...

Page 225: ...scope waveforms from other modules within the HP l 6500B mainframe The Mixed Display menu is only available when the analyzer is configured as a state analyzer with the Count field set to Time in the Trigger menu In addition before waveforms or state listings from other modules are displayed they must be configured in a Group Run in the Intermodule menu For the most part the operation of the menu ...

Page 226: ...n The Group Run configuration takes place in the mainframe s Intermodule menu In addition all state analyzers must have their Count fields set to Time in their Trigger menus The Intermodule Measurements chapter in the HP 16500B User s Reference Guide for complete information on intermodule operation 11111111 111 Group Run Group Run PORT OUT l Modules l I 100 500MH z LA A Slopped 100 MHz Slate E l ...

Page 227: ...orm menu The Waveform Display in the Waveform menu chapter for information on the field definitions and the waveform selection functions I Mixed Displ ey 1 Fl I Time Bese I Absolute FF 0 s I BO Y6 ns 2 01 200 ns 3 02 296 ns 1 03 100 ns sec Div 1 00 us l De 1ey J 19 1 ns_ D J Waveform Display 10 4 Group Run X to 0 erig to XJ Trig to 0 0 s 0 s 0 s r Inserted waveform from MACH 2 ...

Page 228: ... Run in the Intermodule menu and the Count fields set to Time in both Trigger menus The interleaved label is placed directly above the selected label and all interleaved data is displayed in yellow In addition the state numbers of the interleaved data are indented to the right Because of the lack of room available in the listing portion of the Mixed Display menu the label identifying the interleav...

Page 229: ... inserting labels After the Interleave option is selected an analyzer selection is made from a list containing the analyzers configured in the Group Run Labels for each analyzer become available when the desired analyzer is selected 1 H Miil1 1 Mixed Display Run I LBbelJ MACH 1 lililB IMACH 211 Time I Base I Absolute I 4 0057 0057 312 ns 3 005 1 005 1 240 ns 3 005 1 005CI 232 ns c LJ 0059 0059 160...

Page 230: ...between the triggering of one display and the triggering of the other display It uses this count to reconstruct time correlated data 1 i Mii S5 F Mixed DisplayJ Group Run F I Time I Base Absolute I 0 FF 0 s 1 60 96 ns LJ 01 200 ns 3 02 296 ns 4 03 400 ns 5 04 496 ns 6 05 600 ns sec Div J Del aiJ X to o J Trig to X Trig to o 100 ns 154 ns 200 ns o s 200 ns MCH 2 0 IJ 1 J 1 J 1 J 11 J MACH 2 1 ___J ...

Page 231: ...play menu You set the Time markers in the waveform display area of the menu Refer to the chapter The Waveform Menu found earlier in this manual for complete information on Time marker operation 1i tffil M nixed Display Label J I Time I l Base J Absolute J 0 FF 0 s 1 60 96 ns Group Run c LJ 01 200 ns 3 02 296 ns 1 Listing 4 03 400 ns 5 04 496 ns 6 05 600 ns sec Div Delay l 100 ns 154 ns X to O Trig...

Page 232: ...11 I Error Messages ...

Page 233: ...background and advisory messages have a green background If an error is encountered during analyzer configuration or general operation there could be more than one cause for the problem In most cases the analyzer is configured improperly For more information If a message is encountered while running Self Tests you can refer to the Service guide for information on test descriptions and troubleshoot...

Page 234: ...rations can be loaded or stored Timer is off in sequence level At least one sequence level has specified a timer as part of the sequence instruction and that timer is not turned on The timer must be set to either Start Pause or Continue Timer is specified in sequence but never started A timer is specified somewhere in the sequence but was not started The timer must be set to Start The timer can be...

Page 235: ...ts to exit the pattern width violation macro level menu with the min width time to the max width time Macro requires timer resource assigned to this machine If the user tries to select the event too soon after event or the event too late after event macro and there are no timer resources assigned to the current machine the selection is ignored and the user is given this error message This macro ca...

Page 236: ...t be found s Div set to limit The s Div field is set to it s limit Delay set to limit The Delay field is set to it s limit Machine name al name inverse assembler not found This message appears when the inverse assembler file could not be found Slow or missing clock This message indicates a slow or missing clock This is displayed for a state analyzer only untill the first clock occurs Data was acqu...

Page 237: ...ng to translate an HP 16540 41A D configuration which has slave clocks specified This message appears when the translation is not direct Clock Qualifiers not fully restored The user is trying to translate a configuration that has more than two qualifiers No state machines for this module The user is trying to load an inverse assembler into a module with no state machines Error loading DISPLAY User...

Page 238: ...e Wait This message is displayed when the analyzer is busy computing the data to be charted When the computing is finished the new chart will be displayed Sequencer full cannot insert another level All available sequence levels are used Changes to sequence since Break Down will be lost User has selected the Redo Macros control All changes will be lost if user continues Warning Resource allocated b...

Page 239: ...cified level to be satified This advisory is used in analyzers that use the Occurs parameter Waiting in Level n The analyzer is waiting for the specified level to be satified This advisory is used in analyzers that use the or parameter Filling Memory after Trigger This message is displayed for a transitional timing analyzer that has triggered but has not yet finished storing data This message is a...

Page 240: ...12 Specifications and Characteristics I ...

Page 241: ...istics The specifications are the performance standards against which the product is tested The characteristics are not specifications but are included as additional information For complete information on the test procedures to verify product performance refer to the Service Guide 12 2 ...

Page 242: ...idth Threshold Accuracy Setup Hold Tirne1 Single Clock Single Edge Single Clock Multiple Edges Multiple Clocks Multiple Edges 100 MHz 3 5ns 10 0 ns 3 5ns 100 mV 3 of threshold setting 0 3 5 ns through 3 5 0 ns adjustable in 500 ps increments 0 014 0 ns through 4 0 0 0 ns adjustable in 500 ps intervals 0 0 4 5 ns through 4 5 0 0 ns adjustable in 500 ps increments 1 Specified for an input signal VH ...

Page 243: ...age Swing Threshold Range State Analysis State Clock Qualifiers Time Tag Resolution3 Maximum Time Count Between States Maximum State Tag Count3 I2Channel count is doubled when two HP 16550A cards are connected together Full Channel lOOMHz 250MHz 125 MHz NIA 102 204 4K 100 KQ 2 8pF Half Channel lOOMHz 500 MHz 250 MHz 125MHz 511102 BK 500 mV peak to peak 6 0 V adjustable in 50 mV increments 6 8ns 34...

Page 244: ...mers Timer Value Range Glitch Edge Recognizers Maximum Glitch Edge Width Specifications and Characteristics Characteristics 0 01 of sample period 2 ns typical sample period chan to chan skew 0 01 of time reading 125 MHz maximum 12 10 1 048 575 10 102 channels in a 1 card configuration 204 channels in a 2 card configuration 2 32 bits each 2 400 ns to 500 seconds 2 timing only 102 channels in a 1 ca...

Page 245: ... subsequent runs in repetitive mode STOP halts acquisition of data and does not change current display Trace Mode Single mode acquires data once per trace specification Repetitive mode repeats single mode acquisitions until stop is pressed or until time interval between two specified patterns is less than or greater than a specified value or within or not within a specified range Indicators Activi...

Page 246: ...Functions Time Interval The X and 0 markers measure the time interval between one point on a timing waveform and trigger two points on the same timing waveform two points on different waveforms or two states time tagging on Delta States state analyzer only The X and 0 markers measure the number of tagged states between one state and trigger or between two states Patterns The X and 0 markers can be...

Page 247: ...C 32 F to 131 F Probe lead sets and cables 0 C to 65 C 32 F to 149 F Instrument probe lead sets and cables up to 95 relative humidity at 40 C 122 F To 4600 m 15 000 ft Operating Random vibration 5 500 Hz 10 minutes per axis o 3 g rms Non operating Random vibration 5 to 500 Hz 10 minutes per axis 2 41 g rms and swept sine resonant search 5 to 500 Hz 0 75 g 0 peak 5 minute resonant dwell at 4 resona...

Page 248: ...13 Installing and Removing Cards I ...

Page 249: ...module into the mainframe Because of the modular design of the Logic Analysis System it allows you to move modules within and between the HP l 6500B and the HP 16501A frames Be sure you check each specific models calibration considerations for any unique calibration concerns General Installation Considerations When modules have both a master card and an expansion card both cards must be installed ...

Page 250: ...nsert the cards Each slot has a label to its right The top slot on the HP l 6500B is A the next one down is B then C D and E The CPU board of the frame is located beneath slot E The top slot on the HP 16501A is labeled F the next one down is G then H I andJ JJ u 0 5 SLOT A SLOT B SLOT C SLOT D SLOT E o I 0 fl u u t u u t CPU BOARD I 16500E72 INTERFACE CARD The HP 16500 16501 Card Cages 13 3 I ...

Page 251: ...the cards in it 1 Starting from the top ofthe card cage loosen the thumb screws on the filler panel s and pull them out ofthe frame Since the endplates of the cards overlap you must start with the top slot of the frame you want to change and work down when removing cards To install cards start with the first open slot at the bottom of the card cage in the frame in which you are changing the cards ...

Page 252: ...sest to the bottom first Gently slide the card in until the connector on the card touches the connector on the frame Installing Cards 0 1 0 0 Ill 16530E34 4 Gently but firmly push the card in until the endplate on the card is flush with the rear panel 5 While applying pressure to the center ofthe card endplate tighten down the thumb screws on either side ofthe endplate 6 After you are finished ins...

Page 253: ...g cards Remove the next card down Proceed in this manner until you get to the card you need To remove the cards from their slots 1 Loosen the thumb screws on either side ofthe endplate ofthe card until the thumb screws are free from the frame If two cards need to be removed together loosen the screws from both cards before trying to remove the cards 2 Gently but firmly pull on the heads ofthe thum...

Page 254: ...le is configured as a one card module The cables should be connected as shown To reconfigure a two card module into a one card module remove the cables connecting the two cards then re connect the cables as shown To remove a cable from the cable connector on the board gently pry the hard plastic part ofthe cable assembly away from the connector using a screwdriver Do not pull on the soft ribbon pa...

Page 255: ...s from J4 and J5 and from J7 and J8 on the card to go in the upper slot To remove a cable from the cable connector on the board gently pcy the hard plastic part ofthe cable assembly away from the connector using a screwdriver Do not pull on the soft ribbon part ofthe cable assembly as ________ this can damage the cable assembly 2 Disconnect the cable from J7 and J8 of the card to go in the lower s...

Page 256: ...3 Connect the 80 pin cable from J6 of the lower card to J5 ofthe upper card The cable between J4 and J5 ofthe lower board should remain connected 4 Connect the 100 pin cable from J7 ofthe lower board to J7 of the I upper board 13 9 ...

Page 257: ...I 13 10 ...

Page 258: ...ng fields 8 10 occurrence field 8 14 pattern display field 8 17 post processing features 8 2 selecting axes for the chart 8 6 specify patterns field 8 16 to 8 17 stop measurement field 8 19 to 8 21 trig to x trig to o fields 8 24 8 28 X to 0 display field 8 24 8 28 x axes label state value field 8 8 y axes label value field 8 7 Chart types label value vs label value 8 3 Index label value vs states...

Page 259: ...clear pattern field 6 16 data roll field 6 23 find x pattern o pattern field 6 6 from trigger start x marker field 6 8 label and base fields 6 12 6 24 label base roll field 6 12 6 24 markers field 6 4 menu map 6 2 pattern display field 6 11 pattern occurrence field 6 7 specify patterns field 6 9 to 6 11 states markers 6 21 statistics markers 6 19 stop measurement field 6 13 to 6 15 trig to x trig ...

Page 260: ...7 11 Scaling the Axes 8 9 Seconds per division field 7 8 Selecting Waveforms Display blue bar field 7 36 to 7 37 channel mode foeld 7 38 to 7 39 delete and delete all fields 7 42 insert delete 7 41 module and label fields 7 40 sequential individual overlay 7 38 waveform display size 7 43 Sequence levels branching 5 19 5 25 definition 5 6 editing 5 7 types 5 6 usage 5 6 Setup Hold field 4 23 to 4 2...

Page 261: ...start x marker field 7 15 label and base fields 7 21 x pattern o pattem field occurrence field 7 14 Waveform reconstruction 7 11 Waveform Size 7 43 x X to 0 Display Field 6 18 6 22 7 32 8 24 8 28 X to 0 field 7 16 X axes Label State Value field 8 8 y Y axes Label Value field 8 7 label base roll field 7 21 8 18 9 17 marker label base and display 7 28 7 30 7 33 7 35 markers field 7 12 menu map 7 2 p...

Page 262: ...ire hazard 1900 Garden ofthe Gods Road Colorado Springs CO 80901 Service instructions are for trained service personnel To avoid dangerous electric shock do not perform any service unless qualified to do so Do not attempt internal service or adjustment unless another person capable of rendering first aid and resuscitation is present Ifyou energize this instrument by an auto transformer for voltage...

Page 263: ...emedies 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 Assistance Product maintenance agreements and other customer assistance agreements are available for Hewlett Packardproducts For any assistance contact your nearest Hewlett Packard Sales Office Certification Hewlett Packard Company...

Page 264: ...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 Quick Start Guide User s Reference Programming Reference Service Guide 9 Please rate the manuals on the following 4 Excellent 3 Good Breadth and depth of information Ability to ea...

Page 265: ...T CLASS PERMIT NO 1303 COLORADO SPRINGS COLORADO POSTAGE WILL BE PAID BY ADDRESSEE HEWLETT PACKARD COLORADO SPRINGS DIVISION ATTN PUBLICATIONS DEPT P O BOX 2197 COLORADO SPRINGS COLORADO 80901 2197 111111 NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES ...

Page 266: ...r 09 HEWLETT PACKARD Hewlett Packard Printed in the USA ...

Reviews: