Agilent Technologies 16760A manual To scale the Eye Scan display, Scale tab, you can, 135

Page 135

Chapter 4: Using the Logic Analyzer in Eye Scan Mode

Displaying Captured Eye Scan Data

To scale the Eye Scan display

The Eye Scan display's scaling options on the Scale tab let you change the display scale of the captured eye scan data. Also, you can click-and- drag to zoom in on a portion of the Eye Scan display.

To use the scaling options

1. In the Eye Scan display window, select the Scale tab.

In the Scale tab, you can:

Select the Autoscale to scan data button to automatically scale the display so it shows the data that has been captured.

Select the Set eye scan to display scale button to display the Scan Settings dialog. The Eye Scan time and voltage display settings are copied to the Scan Settings window, and subsequent Eye Scan runs will use these settings.

Enter values in the t/div field or select the widen or narrow waveform buttons.

Enter values in the V/div field or select the heighten or shorten waveform buttons.

Enter values in the t Offset field or select the increase or decrease value buttons.

Enter values in the V Offset field or select the increase or decrease value buttons.

135

Image 135
Contents Agilent Technologies. All rights reserved Agilent Technologies 16760A Logic AnalyzerProbing Captures input signals as low as 200 mV p-pSampling Mode on Agilent Technologies 16760A Logic AnalyzerConcepts on Reference onGlossary see See AlsoContents Choosing the Sampling Mode 114 Using Symbols 101110 112Format Tab 174 Displaying Captured Eye Scan Data152 155Eye Scan Tab 204 210211 Specifications and Characteristics 240259 Glossary Index Contents Getting Started Eye scan sampling mode, measurements will have these steps Probing and Sampling Mode Selection Steps Next . Choose the sampling mode onConnect logic analyzer to the device under test To choose the sampling mode Choose the sampling modeIf you chose State Mode If you chose Timing ModeNext . Format labels for the probed signals on Either Timing Mode or State ModeIf you chose Eye Scan Mode Format labels for the probed signals To specify threshold voltages To assign pods to the logic analyzerNext Defined threshold voltage Select the Close buttonTo assign names to logic analyzer channels Define the trigger condition Timing Mode or State Mode StepsNext . Run the measurement on Run the measurementDisplay the captured data Next . Display the captured data onTo open Waveform or Listing displays To add display tools via the Workspace window Next For More Information... onSelect channels for the eye scan measurement Eye Scan Mode StepsNext . Set the eye scan range and resolution on Set the eye scan range and resolutionNext . Run the eye scan measurement on Run the eye scan measurementNext . Display the captured eye scan data on Display the captured eye scan dataEye Scan display window, use the following subtabs For More Information For More Information Probing and Selecting the Sampling Mode Probing and Selecting the Sampling Mode Probing the Device Under Test Using the E5378A Single-Ended ProbeEither Single-ended signalNumber NumbersUsing the E5379A Differential Probe Reference voltage Or single-ended signalsIndependent threshold adjustment Negative data inputsOr AMP Using the E5380A Mictor-Compatible ProbeUsing the E5382A Single-ended Flying Lead Probe Set Additional Accessories Using an Analysis ProbeProbing the Device Under Test Selecting the Timing Mode Asynchronous Sampling Choosing the Sampling ModeTo select the conventional/transitional configuration To select the timing modeSample rate is the inverse of the sample period To specify the sample periodTo manually adjust sampling positions on Selecting the State Mode Synchronous SamplingState Mode Sampling Position To automatically adjust sampling positions onTo select the state speed configuration To select the state modeFor the clock input signal that will be used To set up the sampling clockTo automatically adjust sampling positions Automatically sets the sampling positionRun simultaneously To run eye finder repetitively Choose the labels that you wish to run eye finder onTo view eye finder data as a bus composite To view eye finder data as a stack of channelsTo save/load eye finder data To manually adjust sampling positions Eye Finder Advanced Settings Dialog onEye finder data must be saved and loaded separately Either Timing Mode or State Mode To specify the trigger positionTo set acquisition memory depth You can also name analyzers in the Pod Assignment Dialog on To name an analyzerTo turn an analyzer off or on You can give more descriptive names to a logic analyzerHigh-speed or high-bandwidth oscilloscope Selecting the Eye Scan ModeTo select the eye scan mode To select the eye scan mode speed configurationTo set up the eye scan mode reference clock Format tab has activity indicators that show signal levels Formatting Labels for Logic Analyzer ProbesTo assign pods to the analyzer Capturing Data on 17 Channels in State Mode To set up qualified eye scan measurements onTo set pod threshold voltages To set clock threshold voltages To assign probe channels to labels Maximum of 32 channels can be assigned to a label Label offTo delete labels Label SignalsTo import label names and assignments from a netlist E5378A and E5380A probe types to be selectableTo import label definitions from an Ascii file To assign label name Blue to channel 5 on pod A2Label Definition File Format Examples To export label definitions to an Ascii file To change the label polarityChannel 5 on pod A2, and channel 6 on pod A1 To reorder bits in a label Changing the label polarity will have the following effectsChanging the label polarity does not affect To display a label that was off To turn labels off or onTo turn a label off To turn a label onUsing the Logic Analyzer in Timing or State Mode Using the Logic Analyzer in Timing or State Mode Setting Up Triggers and Running Measurements Use trigger functions for basic measurementsGeneral To select a trigger function Using Trigger FunctionsTo specify a label pattern event Timing only To specify a label edge event To enter symbolic label values on Symbols Selector Dialog onTo compress a trigger function To expand a trigger functionTo copy trigger function libraries between systems To load/unload trigger function librariesTo count time, states, or turn counting off Using Other Trigger FeaturesIf you chose Custom To specify default storingTo assign pods to the analyzer on Reduced by half in order to store the required time tagsTo clear default storing changes Acquisition option button and choose either On or Off Default storing is initially on or offTrigger tabs Default Storing subtab, select the At start To insert a store action state mode onTo replace sequence levels To insert/replace/delete sequence levelsTo clear the trigger sequence on To insert sequence levelsTo cut/copy-and-paste sequence levels Setting Up Triggers and Running Measurements Example system14 Slot C Analyzer C has triggered Trigger tab, select the Overview subtab To restore default trigger settingsTo view a picture of the trigger sequence To clear the trigger sequenceTo specify a time duration for events timing only To specify a duration or occurrence count for eventsAvailable To insert a store action state modeTo insert timer actions/events To insert a timer actionTo insert a counter event To insert a timer eventTo insert counter actions/events To insert a counter actionTo insert flag actions/events To insert a flag event To drive the Port Out signal with a flagTo insert a reset occurrence counter action To group eventsTo use named events To insert a named event Saving/Recalling Trigger SetupsTo save a trigger setup To give an event list a nameTo start/stop measurements To recall a trigger setupRunning Measurements To clear the trigger save/recall listWaiting for Trigger on If nothing happens when you start a measurementTo stop a measurement Select the Stop or Stop All buttonTo view the trigger status To open Waveform or Listing displays Displaying Captured DataSearch for particular data values captured on labels Help volumeTo use other display tools WindowsDisplaying Captured Data Into parallel words which are easier to view and analyze Analyzer help volumeIntermittent Data Errors Unwanted Triggers If the captured data doesnt look correctThis situation will occur in these cases If there are filtered data holes in display memoryTo display symbols for data values To view symbolic values in a waveform displayTo view symbolic values in a listing display To cancel the display processing of captured data Select the Cancel button100 Using Symbols You can use symbol names in place of data values when101 To load object file symbols To reload object file symbols102 Object file symbols are reloaded To adjust symbol values for relocated code104 To create user-defined symbolsWhose symbols you wish to relocate To replace user-defined symbolsTo load user-defined symbols To enter symbolic label valuesWhen entering label values in the trigger sequence To delete user-defined symbolsTo create an Ascii symbol file General-Purpose Ascii GPA Symbol File Format on106 Create the reader.ini file on your workstation or PC Examples Example for Elf/Stabs StabsTypeReadOnlyTicoffPage AppendTicoffPageExample for Coff/Stabs using Ticoff reader Example for Ticoff109 You can print captured data from display tool windows Printing/Exporting Captured Data111 Select the file name and automatic file sequencing optionsSelect the Read File button Icon to view the imported dataCross-Triggering To cross-trigger with another instrument112 113 When the logic analyzer drives the arm signal114 Solving Logic Analysis ProblemsTo test the logic analyzer hardware To test the logic analyzer hardware onService Center for assistance System help volume115 116 Saving and Loading Logic Analyzer ConfigurationsTo save logic analyzer configurations To load logic analyzer configurations117 Using the Logic Analyzer in Eye Scan Mode118 119 Setting Up and Running Eye Scan MeasurementsEye Scan tab lets you set up and run Eye Scan measurements To select channels for the eye scanTo set the eye scan range and resolution Scan Settings Subtab on120 121 To quickly set up another measurement using the scale seeTo run an eye scan measurement To set advanced eye scan optionsTo set up qualified eye scan measurements Advanced Subtab on122 Requirements Signal Timing Burst Transfers Memory device versus a memory controller123 Before the clock edge to after it Has adjustable sampling positions on each input channelBurst After the rising edge of the clockClock cycle of the next burst Are supported125 126 127 Be sure that the thresholds are set correctlyDisplay For correct state mode acquisitionsNot already expanded Start your target system and select Run Eye Finder129 Now, set up eye scan mode130 Select the Eye Scan tab Select the Qualifier subtab131 Select the Qualify eye scan sampling using... buttonTo comment on the eye scan settings Displaying Captured Eye Scan Data To open the Eye Scan display133 134 To select the channels displayedTool Within the data captured on the busEye Scan display window, select the Scale tab To scale the Eye Scan displayScale tab, you can To use the scaling optionsTo open the Eye Scan display on To quickly set up another measurement using the scaleTo set Eye Scan display options To clear the captured eye scan data137 138 139 140 To change the Eye Scan color scaleIs zero by default Make measurements on the eye scan data on141 To make measurements on the eye scan data About the captured measurement data142 143 144 145 146 147 148 149 To display information about the eye scan dataScroll bars to navigate through the information Eye Scan display window, select the Info tab150 Info tab, you can151 To comment on the eye scan dataLoading Logic Analyzer Configurations on Saving and Loading Captured Eye Scan Data152 153 Sampling Tab on Format Tab on Trigger Tab on154 Sampling Tab Sampling tab lets you choose between the logic analyzers155 156 Timing ModeConventional Transitional AcquisitionSamples with transitions How Samples are Stored in Transitional TimingWill be stored Period and other times more than two sample periods apartState Mode State Speed158 159 Sampling Positions DialogSampling Positions Tab File menu Lets you save/load eye finder data160 161 Label buttonsDisplay Area Sampling PositionCannot run the Eye Finder at this time How the Selected Position BehavesHow the Suggested Position Behaves XX% complete163 Cannot run the Logic Analyzer at this timeCharacterizer cannot be loaded Complete DateSelect one or more labels in the Eye Finder Setup tab 165 Timeout N K clocks in 5 secThis channel appears to be completely quiet Two common possibilities exist166 Run Eye Finder to characterize this channelSee individual channels for messages Stable region extends beyond the limits of the displayDisk is probably full Numerical value for the item XXX could not be readUnsupported revision level AA.BB Failed to open file for reading/writing NameFile Name already exists. Overwrite? Invalid true/false flag169 Eye Finder Setup Tab170 Eye Finder Advanced Settings Dialog171 File Info TabSave As Eye Scan ModeReload Save173 Selecting the Eye Scan Mode onSpecify the logic analyzer pod and clock threshold voltages Expander cards which cannot be used in the clock setupFormat Tab DataPods Pod Assignment DialogName Type176 Trigger Tab177 Trigger Functions Subtab178 General Timing Trigger Functions179 180 General State Trigger Functions181 Find pattern1 eventually followed by pattern2182 183 Advanced Trigger Functions184 Searched for Turbo State Trigger FunctionsState Trigger Functions Advanced pattern1 or pattern2186 187 Half Channel State Trigger Functions188 Settings SubtabCount Intermodule ControlOverview Subtab This tab gives a picture of the trigger sequence189 Group events Default Storing SubtabEvent Specification List At start AcquisitionStatus Subtab Save/Recall Subtab191 192 Creating trigger function librariesMultiple files Symbols TabTwo kinds of symbols are available That you use to set up resource terms194 Object file versions See AlsoSymbols Selector Dialog Matching Symbols195 Search Pattern Offset By OptionAddress masking is done by the Align to x Byte option Qualifies any address from 100C through 100F Symbol File FormatsAlign to x Byte Option Byte option allows you to mask off an addressGeneral-Purpose Ascii GPA Symbol File Format 107 file198 GPA Record Format Summary Format199 Records Definitions in the file200 Last address of the section, in hexadecimal Symbol representing the name of the sectionSymbol representing the function name First address of the section, in hexadecimal202 You can specify symbols for variables usingName of a file Number of a line in the file, in decimal203 CommentsCollapse Shows labels only Select All Selects all channels Eye Scan TabLabels Subtab ExpandTime Scan Settings SubtabRun Mode Scan Range206 Advanced SubtabCustom ShortMedium LongNames for Qualifier SubtabQualification Clock Edge to Sample209 Comments SubtabCalibration Messages Calibration TabCalibration Instructions Calibration Status211 Error MessagesBranch expression is too complex General Guidelines212 213 Specific Guidelines 200 Mb/s State and all Timing Modes214 If the following sequence does not compileThis one may Specific Guidelines 400 Mb/s State Modes215 Specific Guidelines 800 Mb/s State Mode Specific Guidelines 1250/1500 Mb/s State Mode216 217 Last sequence level calls goto next Goto action specifies an undefined levelHardware Initialization Failed Possible CausesTiming sampling mode, flags are are always available Maximum of 32 Channels Per LabelMust assign another pod pair to specify actions for flags No more Edge/Glitch resources available for this pod pair220 Possible SolutionsNo more Pattern resources available for this pod pair Phrase some of the edges as patternsNo Trigger action found in the trace specification Slow or Missing Clock221 222 Trigger function initialization failure223 Trigger inhibited during timing prestoreTrigger Specification is too complex Then the approximate time is 32 secondsCombiner resource allocation guidelines Event224 Waiting for Trigger Misaligned boundaries for addresses225 226 To save a trigger setup on227 Specifications and CharacteristicsOperating temperature 0 to 45 degrees C ProbesE5378A Input Equivalent Circuit E5378A Single-Ended Probe Specifications CharacteristicsE5379A Differential Probe Specifications Characteristics All specifications are marked by * asterisk229 E5379A Input Equivalent Circuit1500 Mb/s Sampling Mode Specifications and Characteristics E5380A Input Equivalent Circuit230 231 Characteristics232 233 400 Mb/s Sampling Mode Specifications Characteristics234 200 Mb/s Sampling Mode Specifications Characteristics235 Conventional Timing Mode Specifications and CharacteristicsTransitional Timing Mode Specifications and Characteristics All specifications are marked by * asterisk236 What is a Specification?237 What is a Characteristic?What is a Function Test? Referred to as an operational accuracy calibration238 239 ConceptsUnderstanding Logic Analyzer Triggering Conveyor Belt Analogy240 241 Conveyor belt analogyNext Sequence Levels on Summary of Triggering CapabilitiesSequence Levels Next Summary of Triggering Capabilities on243 Addr Data 244Boolean Expressions Next Ranges on BranchesEdges RangesTrigger Sequence for Module FlagsOccurrence Counters and Global Counters Next Flags onAn edge followed by an edge with a time limit TimersNext Timers on An example trigger sequence to set up this measurement isNeeded Default StorageStorage Qualification Next Storage Qualification on250 Sequence Level Storage251 Strategies for Setting Up TriggersNext Strategies for Setting Up Triggers on Trigger FunctionsAgilent 16715A trigger user interface Pattern2 occurring immediately after Pattern1252 Same trigger as If/Then statements Store range until pattern occurs253 Next Document Your Trigger Sequences on Setting Up Complex TriggersNext Setting Up Complex Triggers on Document Your Trigger SequencesInline documentation on an Agilent logic analyzer ConclusionsDifferent parts of the trigger to describe how they work Next Conclusions onUnderstanding State Mode Sampling Positions To accurately capture data on a bus256 257 258 Window259 Understanding Eye Scan Measurements260 261 Measurements run simultaneously in parallel Voltage resolution that can be set is 1 mVUsing the Logic Analyzer in Eye Scan Mode on Are multiple logic analyzer cards in a module in this caseGlossary Asterisk * See edge terms, glitch, and labels263 264 Divided into 1K 64-state records265 Debug mode See monitor266 Ethernet address See link-level267 268 269 Module/probe interconnect cableBy the channel width of the instrument Processor probe See emulation270 271 Measurements272 273 274 275 Index251 276247 277122 278180 279280 Label values, symbolic, 105 labels, 22Positive logic 281242 282107 283Wait for other machine to trigger 284Publication Number 5988-9044EN January 1