Keysight Technologies MSO-X 2002A User Manual

Keysight Technologies MSO-X 2002A User Manual

Infiniivision 2000 x-series
Hide thumbs Also See for MSO-X 2002A:
Table of Contents

Advertisement

Quick Links

Keysight InfiniiVision
2000 X-Series Oscilloscopes
User's Guide

Advertisement

Table of Contents
loading

Summary of Contents for Keysight Technologies MSO-X 2002A

  • Page 1 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 2: Safety Notices

    Keysight Technologies, Inc. as governed by conflict with these terms, the warranty computer software pursuant to the FAR and United States and international copyright...
  • Page 3 WARNING A WARNING notice denotes a hazard. It calls attention to an operating procedure, practice, or the like that, if not correctly performed or adhered to, could resul t in personal injury or death. Do not proceed beyond a WARNING notice until the ind icated cond itions are fully understood and met.
  • Page 4: Infiniivision 2000 X-Series Oscilloscopes-At A Glance

    InfiniiVision 2000 X-Series Oscilloscopes—At a Glance Table 1 2000 X-Series Model Numbers, Band widths Band wid th 70 MHz 100 MHz 200 MHz 2-Channel + 8 Logic MSO-X 2002A MSO-X 2012A MSO-X 2022A Channels MSO 4-Channel + 8 Logic MSO-X 2004A MSO-X 2014A...
  • Page 5 An MSO lets you debug your mixed-signal designs using analog signals and tightly correlated digital signals simultaneously. The 8 digital channels have a 1 GSa/s sample rate, with a 50 MHz toggle rate. • 8.5 inch WVGA display. • Interleaved 2 GSa/s or non-interleaved 1 GSa/s sample rate. •...
  • Page 6: In This Guide

    In This Guide This guide shows how to use the InfiniiVision 2000 X-Series oscilloscopes. When unpacking and using the • Chapter 1, “Getting Started,” starting on page 23 oscilloscope for the first time, see: When displaying waveforms and • Chapter 2, “Horizontal Controls,”...
  • Page 7 For reference information, see: • Chapter 22, “Reference,” starting on page 283 When using licensed serial bus • Chapter 23, “CAN/LIN Triggering and Serial Decode,” triggering and decode features, see: starting on page 301 • Chapter 24, “I2C/SPI Triggering and Serial Decode,” starting on page 317 •...
  • Page 8 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 9: Table Of Contents

    Contents InfiniiVision 2000 X-Series Oscilloscopes—At a Glance / 4 In This Guide / 6 Getting Started Inspect the Package Contents / 23 Install the Optional LAN/VGA or GPIB Module / 26 Tilt the Oscilloscope for Easy Viewing / 26 Power-On the Oscilloscope / 27 Connect Probes to the Oscilloscope / 28 Maximum input voltage at analog inputs / 28 Do not float the oscilloscope chassis / 29...
  • Page 10 Horizontal Controls To adjust the horizontal (time/div) scale / 50 To adjust the horizontal delay (position) / 51 Panning and Zooming Single or Stopped Acquisitions / 52 To change the horizontal time mode (Normal, XY, or Roll) / 52 XY Time Mode / 53 To display the zoomed time base / 56 To change the horizontal scale knob's coarse/fine adjustment setting / 57...
  • Page 11 To specify the channel units / 68 To specify the probe attenuation / 68 To specify the probe skew / 69 Math Waveforms To display math waveforms / 71 To perform a transform function on an arithmetic operation / 72 To adjust the math waveform scale and offset / 73 Units for Math Waveforms / 73 Math Operators / 74...
  • Page 12 To display digital channels using AutoScale / 93 Interpreting the digital waveform display / 94 To change the displayed size of the digital channels / 95 To switch a single channel on or off / 96 To switch all digital channels on or off / 96 To switch groups of channels on or off / 96 To change the logic threshold for digital channels / 96 To reposition a digital channel / 97...
  • Page 13 Labels To turn the label display on or off / 119 To assign a predefined label to a channel / 120 To define a new label / 121 To load a list of labels from a text file you create / 122 To reset the label library to the factory default / 123 Triggers Adjusting the Trigger Level / 126...
  • Page 14 External Trigger Input / 152 Maximum voltage at oscilloscope external trigger input / 153 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 155 Overview of Sampling / 156 Sampling Theory / 157 Aliasing / 157 Oscilloscope Bandwidth and Sample Rate / 157 Oscilloscope Rise Time / 159 Oscilloscope Bandwidth Required / 160 Memory Depth and Sample Rate / 160...
  • Page 15 Measurements Summary / 184 Snapshot All / 185 Voltage Measurements / 186 Peak-Peak / 186 Maximum / 187 Minimum / 187 Amplitude / 187 Top / 187 Base / 188 Overshoot / 188 Preshoot / 189 Average / 190 DC RMS / 190 AC RMS / 191 Time Measurements / 193 Period / 193...
  • Page 16 To manually modify a mask file / 207 Building a Mask File / 210 How is mask testing done? / 212 Digital Voltmeter Waveform Generator To select generated waveform types and settings / 217 To output the waveform generator sync pulse / 220 To specify the expected output load / 220 To use waveform generator logic presets / 221 To add noise to the waveform generator output / 222...
  • Page 17 To recall setup files / 237 To recall mask files / 238 To recall reference waveform files from a USB storage device / 238 Recalling Default Setups / 238 Performing a Secure Erase / 239 Print (Screens) To print the oscilloscope's display / 241 To set up network printer connections / 242 To specify the print options / 244 To specify the palette option / 244...
  • Page 18 To perform hardware self test / 260 To perform front panel self test / 261 To display oscilloscope information / 261 To display the user calibration status / 261 To clean the oscilloscope / 261 To check warranty and extended services status / 261 To contact Keysight / 262 To return the instrument / 262 Configuring the [Quick Action] Key / 262...
  • Page 19 Oscilloscope Measurement Category / 283 Measurement Category Definitions / 284 Maximum Input Voltages / 284 Maximum input voltage at analog inputs / 284 Maximum input voltage at digital channels / 285 Environmental Conditions / 285 Probes and Accessories / 285 Loading Licenses and Displaying License Information / 286 Licensed Options Available / 286 Other Options Available / 287...
  • Page 20 Interpreting CAN Decode / 306 CAN Totalizer / 307 Interpreting CAN Lister Data / 308 Searching for CAN Data in the Lister / 309 Setup for LIN Signals / 309 LIN Triggering / 311 LIN Serial Decode / 312 Interpreting LIN Decode / 314 Interpreting LIN Lister Data / 315 Searching for LIN Data in the Lister / 316 I2C/SPI Triggering and Serial Decode...
  • Page 21 Interpreting UART/RS232 Decode / 340 UART/RS232 Totalizer / 341 Interpreting UART/RS232 Lister Data / 342 Searching for UART/RS232 Data in the Lister / 342 Index Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 22 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 23: Getting Started

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 1 Getting Started Inspect the Package Contents / 23 Tilt the Oscilloscope for Easy Viewing / 26 Power-On the Oscilloscope / 27 Connect Probes to the Oscilloscope / 28 Input a Waveform / 29 Recall the Default Oscilloscope Setup / 29 Use Auto Scale / 30 Compensate Passive Probes / 32...
  • Page 24 Getting Started • InfiniiVision 2000 X-Series oscilloscope. • Power cord (country of origin determines specific type). • Oscilloscope probes: • Two probes for 2-channel models. • Four probes for 4-channel models. • Documentation CD-ROM. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 25 Getting Started InfiniiVision 2000 X-Series oscilloscope N2841A probes (Qty 2 or 4) Documentation CD Power cord (Based on country of origin) N2755-60001 Digital Probe Kit (MSO models only) See Also • “Probes and Accessories" on page 285 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 26: Install The Optional Lan/Vga Or Gpib Module

    Getting Started Install the Optional LAN/VGA or GPIB Module If you need to install a DSOXLAN LAN/VGA module or a DSOXGPIB GPIB module, perform this installation before you power on the oscilloscope. 1 If you need to remove a module before installing a different module, pinch the module's spring tabs, and gently remove the module from the slot.
  • Page 27: Power-On The Oscilloscope

    Getting Started Flip-Out Tabs Power-On the Oscilloscope Power Line voltage, frequency, and power: Requirements • ~Line 100-120 Vac, 50/60/400 Hz • 100-240 Vac, 50/60 Hz • 100 W max This instrument has auto-ranging line voltage input. Be sure the supply voltage is within CAUTION the specified range and voltage fluctuations do not to exceed 10 percent of the nominal supply voltage.
  • Page 28: Connect Probes To The Oscilloscope

    Getting Started When using the oscilloscope in a bench-top setting, provide at least 2" clearance at the sides and 4" (100 mm) clearance above and behind the oscilloscope for proper cooling. To power-on the 1 Connect the power cord to the rear of the oscilloscope, then to a suitable AC oscilloscope voltage source.
  • Page 29: Do Not Float The Oscilloscope Chassis

    Getting Started When measuring voltages over 30 V, use a 10:1 probe. CAUTION Do not float the oscilloscope chassis CAUTION Defeating the ground connection and "floating" the oscilloscope chassis will probably result in inaccurate measurements and may also cause equipment damage. The probe ground lead is connected to the oscilloscope chassis and the ground wire in the power cord.
  • Page 30: Use Auto Scale

    Getting Started Table 2 Default Configuration Settings Horizontal Normal mode, 100 µs/div scale, 0 s delay, center time reference. Vertical (Analog) Channel 1 on, 5 V/div scale, DC coupling, 0 V position. Trigger Edge trigger, Auto trigger mode, 0 V level, channel 1 source, DC coupling, rising edge slope, 40 ns holdoff time.
  • Page 31 Getting Started 2 If you want to return to the oscilloscope settings that existed before, press Undo AutoScale. 3 If you want to enable "fast debug" autoscaling, change the channels autoscaled, or preserve the acquisition mode during autoscale, press Fast Debug, Channels, or Acq Mode.
  • Page 32: Compensate Passive Probes

    Getting Started The trigger source is selected by looking for the first valid waveform starting with external trigger, then continuing with the lowest number analog channel up to the highest number analog channel, and finally (if digital probes are connected) the highest number digital channel.
  • Page 33: Learn The Front Panel Controls And Connectors

    Getting Started Perfectly compensated Over compensated Under compensated 7 Connect probes to all other oscilloscope channels (channel 2 of a 2-channel oscilloscope, or channels 2, 3, and 4 of a 4-channel oscilloscope). 8 Repeat the procedure for each channel. Learn the Front Panel Controls and Connectors On the front panel, key refers to any key (button) you can press.
  • Page 34 Getting Started 5. Tools keys 6. Trigger controls 7. Horizontal controls 8. Run Control keys 9. [Default Setup] key 10. [Auto Scale] key 11. Additional 4. Entry knob waveform controls 3. [Intensity] key 12. Measure controls 2. Softkeys 13. Waveform keys 1.
  • Page 35 Getting Started Entry knob The Entry knob is used to select items from menus and to change values. The function of the Entry knob changes based upon the current menu and softkey selections. Note that the curved arrow symbol above the entry knob illuminates whenever the entry knob can be used to select a value.
  • Page 36 Getting Started Horizontal The Horizontal controls consist of: controls • Horizontal scale knob — Turn the knob in the Horizontal section that is marked to adjust the time/div (sweep speed) setting. The symbols under the knob indicate that this control has the effect of spreading out or zooming in on the waveform using the horizontal scale.
  • Page 37 Getting Started [Auto Scale] When you press the [AutoScale] key, the oscilloscope will quickly determine which channels have activity, and it will turn these channels on and scale them to display the input signals. See “Use Auto Scale" page 30. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 38 Getting Started Additional The additional waveform controls consist of: waveform • [Math] key — provides access to math (add, subtract, etc.) waveform controls functions. See Chapter 4, “Math Waveforms,” starting on page 71. • [Ref] key — provides access to reference waveform functions. Reference waveforms are saved waveforms that can be displayed and compared against other analog channel or math waveforms.
  • Page 39 Getting Started Measure The measure controls consist of: controls • Cursors knob — Push this knob select cursors from a popup menu. Then, after the popup menu closes (either by timeout or by pushing the knob again), rotate the knob to adjust the selected cursor position. •...
  • Page 40 Getting Started Vertical The Vertical controls consist of: controls • Analog channel on/off keys — Use these keys to switch a channel on or off, or to access a channel's menu in the softkeys. There is one channel on/off key for each analog channel. •...
  • Page 41: Front Panel Overlays For Different Languages

    Getting Started USB Host port This port is for connecting USB mass storage devices or printers to the oscilloscope. Connect a USB compliant mass storage device (flash drive, disk drive, etc.) to save or recall oscilloscope setup files and reference waveforms or to save data and screen images.
  • Page 42 Getting Started 3 Reinstall the front panel knobs. Front panel overlays may be ordered from www.parts.keysight.com using the following part numbers: Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 43: Learn The Rear Panel Connectors

    Getting Started Language 2 Channel Overlay 4 Channel Overlay French 75019-94324 75019-94316 German 75019-94326 75019-94318 Italian 75019-94323 75019-94331 Japanese 75019-94311 75019-94312 Korean 75019-94329 75019-94321 Polish 75019-94335 75019-94334 Portuguese 75019-94327 75019-94319 Russian 75019-94322 75019-94315 Simplified Chinese 75019-94328 75019-94320 Spanish 75019-94325 75019-94317 Thai 75019-94333 75019-94332...
  • Page 44 Getting Started 8. USB Device port 3. LAN/VGA option module 7. USB Host port 6. EXT TRIG IN connector 5. Calibration protect button 3. GPIB option module 4. TRIG OUT connector 3. Module slot WARNING: MAIN TAIN GROUND TO AVOID ELECTRIC SHOCK 100-120V, 50/60/400Hz 2.
  • Page 45: Learn The Oscilloscope Display

    Getting Started Calibration “To perform user calibration" on page 257. protect button EXT TRIG IN External trigger input BNC connector. See “External Trigger Input" connector page 152 for an explanation of this feature. USB Device This port is for connecting the oscilloscope to a host PC. You can issue port remote commands from a host PC to the oscilloscope via the USB device port.
  • Page 46 Getting Started Analog channel Trigger point, Delay Time/ Run/Stop Trigger Trigger sensitivity time reference time status type source Trigger level or Status line digital threshold Trigger level Information area Analog channels and ground levels Cursors defining Digital channels measurement Measurements Menu line Softkeys Figure 1 Interpreting the oscilloscope display...
  • Page 47: Access The Built-In Quick Help

    Getting Started Softkey labels These labels describe softkey functions. Typically, softkeys let you set up additional parameters for the selected mode or menu. Pressing the Back/Up key at the top of the menu hierarchy turns off softkey Back labels and displays additional status information describing channel offset and other configuration parameters.
  • Page 48 Getting Started The following languages are available: English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish, and Traditional Chinese. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 49: Horizontal Controls

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 2 Horizontal Controls To adjust the horizontal (time/div) scale / 50 To adjust the horizontal delay (position) / 51 Panning and Zooming Single or Stopped Acquisitions / 52 To change the horizontal time mode (Normal, XY, or Roll) / 52 To display the zoomed time base / 56 To change the horizontal scale knob's coarse/fine adjustment setting / 57 To position the time reference (left, center, right) / 58...
  • Page 50: To Adjust The Horizontal (Time/Div) Scale

    Horizontal Controls Trigger Time Delay Time/ Trigger Trigger level point reference time source or threshold Sample rate XY or Roll mode Normal Zoomed Fine Time time mode time base control reference Figure 2 Horizontal Menu The Horizontal Menu lets you select the time mode (Normal, XY, or Roll), enable Zoom, set the time base fine control (vernier), and specify the time reference.
  • Page 51: To Adjust The Horizontal Delay (Position)

    Horizontal Controls The ∇ symbol at the top of the display indicates the time reference point. The horizontal scale knob works (in the Normal time mode) while acquisitions are running or when they are stopped. When running, adjusting the horizontal scale knob changes the sample rate.
  • Page 52: Panning And Zooming Single Or Stopped Acquisitions

    Horizontal Controls Note that the horizontal position knob has a different purpose in the Zoom display. “To display the zoomed time base" on page 56. Panning and Zooming Single or Stopped Acquisitions When the oscilloscope is stopped, use the horizontal scale and position knobs to pan and zoom your waveform.
  • Page 53: Xy Time Mode

    Horizontal Controls • Normal — the normal viewing mode for the oscilloscope. In the Normal time mode, signal events occurring before the trigger are plotted to the left of the trigger point ( ) and signal events after the trigger plotted to the right of the trigger point.
  • Page 54 Horizontal Controls Example This exercise shows a common use of the XY display mode by measuring the phase difference between two signals of the same frequency with the Lissajous method. 1 Connect a sine wave signal to channel 1, and a sine wave signal of the same frequency but out of phase to channel 2.
  • Page 55 Horizontal Controls 6 Move the Y1 and Y2 cursors to the intersection of the signal and the Y axis. Again, note the ΔY value. Figure 4 Phase difference measurements, automatic and using cursors 7 Calculate the phase difference using the formula below. For example, if the first ΔY value is 1.688 and the second ΔY value is 1.031: sinθ...
  • Page 56: To Display The Zoomed Time Base

    Horizontal Controls To display the zoomed time base Zoom, formerly called Delayed sweep mode, is a horizontally expanded version of the normal display. When Zoom is selected, the display divides in half. The top half of the display shows the normal time/div window and the bottom half displays a faster Zoom time/div window.
  • Page 57: To Change The Horizontal Scale Knob's Coarse/Fine Adjustment Setting

    Horizontal Controls The area of the normal display that is expanded is outlined with a box and the rest of the normal display is ghosted. The box shows the portion of the normal sweep that is expanded in the lower half. To change the time/div for the Zoom window, turn the horizontal scale (sweep speed) knob.
  • Page 58: To Position The Time Reference (Left, Center, Right)

    Horizontal Controls To position the time reference (left, center, right) Time reference is the reference point on the display for delay time (horizontal position). 1 Press [Horiz]. 2 In the Horizontal Menu, press Time Ref; then, select: • Left — the time reference is set to one major division from the left edge of the display.
  • Page 59: To Set Up Searches

    Horizontal Controls Found search events are marked with white triangles at the top of the graticule, and the number of events found is displayed in the menu line just above the sofkey labels. To set up searches 1 Press [Search]. 2 Setting up searches is similar to setting up triggers: •...
  • Page 60: To Navigate Search Events

    Horizontal Controls To navigate search events When acquisitions are stopped, you can use the navigation controls to go to found search events (set using the [Search] key and menu, see “Searching for Events" page 58). 1 Press [Navigate]. 2 In the Navigate Menu, press Navigate; then, select Search. 3 Press the back and forward keys to go to the previous or next search event.
  • Page 61 Horizontal Controls • Press the navigation keys to play backward, stop, or play forward in time. You can press the keys multiple times to speed up the playback. There are three speed levels. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 62 Horizontal Controls Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 63 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 3 Vertical Controls To turn waveforms on or off (channel or math) / 64 To adjust the vertical scale / 65 To adjust the vertical position / 65 To specify channel coupling / 65 To specify band width limiting / 66 To change the vertical scale knob's coarse/fine adjustment setting / 66 To invert a waveform / 67...
  • Page 64: Vertical Controls

    Vertical Controls Channel, Trigger Trigger level Volts/div source or threshold Channel 1 ground level Channel 2 ground level The ground level of the signal for each displayed analog channel is identified by the position of the icon at the far-left side of the display. To turn waveforms on or off (channel or math) 1 Press an analog channel key turn the channel on or off (and to display the channel's menu).
  • Page 65: To Adjust The Vertical Scale

    Vertical Controls To adjust the vertical scale 1 Turn the large knob above the channel key marked to set the vertical scale (volts/division) for the channel. The vertical scale knob changes the analog channel scale in a 1-2-5 step sequence (with a 1:1 probe attached) unless fine adjustment is enabled (see “To change the vertical scale knob's coarse/fine adjustment setting"...
  • Page 66: To Specify Bandwidth Limiting

    Vertical Controls If the channel is DC coupled, you can quickly measure the DC component of the signal by simply noting its distance from the ground symbol. If the channel is AC coupled, the DC component of the signal is removed, allowing you to use greater sensitivity to display the AC component of the signal.
  • Page 67: To Invert A Waveform

    Vertical Controls When Fine adjustment is selected, you can change the channel's vertical sensitivity in smaller increments. The channel sensitivity remains fully calibrated when Fine is on. The vertical scale value is displayed in the status line at the top of the display. When Fine is turned off, turning the volts/division knob changes the channel sensitivity in a 1-2-5 step sequence.
  • Page 68: To Specify The Channel Units

    Vertical Controls See Also • “To specify the channel units" on page 68 • “To specify the probe attenuation" on page 68 • “To specify the probe skew" on page 69 To specify the channel units 1 Press the probe's associated channel key. 2 In the Channel Menu, press Probe.
  • Page 69: To Specify The Probe Skew

    Vertical Controls To specify the probe skew When measuring time intervals in the nanoseconds (ns) range, small differences in cable length can affect the measurement. Use Skew to remove cable-delay errors between any two channels. 1 Probe the same point with both probes. 2 Press one of the probes associated channel key.
  • Page 70 Vertical Controls Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 71: Math Waveforms

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 4 Math Waveforms To display math waveforms / 71 To perform a transform function on an arithmetic operation / 72 To adjust the math waveform scale and offset / 73 Units for Math Waveforms / 73 Math Operators / 74 Math Transforms / 76 Math functions can be performed on analog channels.
  • Page 72: To Perform A Transform Function On An Arithmetic Operation

    Math Waveforms 2 If f(t) is not already shown on the Function softkey, press the Function sofkey and select f(t): Displayed. 3 Use the Operator softkey to select an operator or transform. For more information on the operators or transforms, see: •...
  • Page 73: To Adjust The Math Waveform Scale And Offset

    Math Waveforms 5 Press the Source 1 softkey and select g(t) as the source. Note that g(t) is only available when you select a transform function in the previous step. To adjust the math waveform scale and offset 1 Make sure the multiplexed scale and position knobs to the right of the [Math] key are selected for the math waveform.
  • Page 74: Math Operators

    Math Waveforms Math function Units * When the FFT source is channel 1, 2, 3 or 4, FFT units will be displayed in dBV when channel units Ω is set to Volts and channel impedance is set to 1 M .
  • Page 75: Multiply Or Divide

    Math Waveforms Figure 5 Example of Subtract Channel 2 from Channel 1 See Also • “Units for Math Waveforms" on page 73 Multiply or Divide When you select the multiply or divide math function, the Source 1 and Source 2 values are multiplied or divided point by point, and the result is displayed.
  • Page 76: Math Transforms

    Math Waveforms Figure 6 Example of Multiply Channel 1 by Channel 2 See Also • “Units for Math Waveforms" on page 73 Math Transforms Math transforms perform a transform function (FFT) on an analog input channel or on the result of an arithmetic operation. •...
  • Page 77 Math Waveforms Use the FFT function to find crosstalk problems, to find distortion problems in analog waveforms caused by amplifier non-linearity, or for adjusting analog filters. To display a FFT waveform: 1 Press the [Math] key, press the Function softkey and select f(t), press the Operator softkey and select FFT.
  • Page 78 Math Waveforms • Window— selects a window to apply to your FFT input signal: • Hanning — window for making accurate frequency measurements or for resolving two frequencies that are close together. • Flat Top — window for making accurate amplitude measurements of frequency peaks.
  • Page 79 Math Waveforms 4 To make other measurements, press the [Meas] key and set the Source softkey to Math: f(t). You can make peak-to-peak, maximum, minimum, and average dB measurements on the FFT waveform. The following FFT spectrum was obtained by connecting a 4 V, 75 kHz square wave to channel 1.
  • Page 80: Fft Measurement Hints

    Math Waveforms FFT Measurement Hints The number of points acquired for the FFT record can be up to 65,536, and when frequency span is at maximum, all points are displayed. Once the FFT spectrum is displayed, the frequency span and center frequency controls are used much like the controls of a spectrum analyzer to examine the frequency of interest in greater detail.
  • Page 81: Fft Units

    Math Waveforms • Adjust frequency span for better cursor placement. • Return to the Cursors Menu to fine tune the X cursor. For more information on the use of FFTs please refer to Keysight Application Note 243, The Fundamentals of Signal Analysis at http://literature.cdn.keysight.com/litweb/pdf/5952-8898E.pdf.
  • Page 82 Math Waveforms Nyquist Frequency and Aliasing in the Frequency Domain NOTE The Nyquist frequency is the highest frequency that any real-time digitizing oscilloscope can acquire without aliasing. This frequency is half of the sample rate. Frequencies above the Nyquist frequency will be under sampled, which causes aliasing. The Nyquist frequency is also called the folding frequency because aliased frequency components fold back from that frequency when viewing the frequency domain.
  • Page 83: Fft Spectral Leakage

    Math Waveforms Because the frequency span goes from ≈ 0 to the Nyquist frequency, the best way to prevent aliasing is to make sure that the frequency span is greater than the frequencies of significant energy present in the input signal. FFT Spectral Leakage The FFT operation assumes that the time record repeats.
  • Page 84 Math Waveforms Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 85: Reference Waveforms

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 5 Reference Waveforms To save a waveform to a reference waveform location / 85 To display a reference waveform / 86 To scale and position reference waveforms / 87 To adjust reference waveform skew / 87 To display reference waveform information / 88 To save/recall reference waveform files to/from a USB storage device / 88 Analog channel or math waveforms can be saved to one of two reference...
  • Page 86: To Display A Reference Waveform

    Reference Waveforms 4 Press the Save to R1/R2 softkey to save the waveform to the reference waveform location. Reference waveforms are non-volatile — they remain after power cycling or performing a NOTE default setup. To clear a 1 Press the [Ref] key to turn on reference waveforms. reference 2 In the Reference Waveform Menu, press the Ref softkey and turn the Entry knob waveform location...
  • Page 87: To Scale And Position Reference Waveforms

    Reference Waveforms One reference waveform can be displayed at a time. See Also • “To display reference waveform information" on page 88 To scale and position reference waveforms 1 Make sure the multiplexed scale and position knobs to the right of the [Ref] key are selected for the reference waveform.
  • Page 88: To Display Reference Waveform Information

    Reference Waveforms 2 Press the Skew softkey and turn the Entry knob to adjust the reference waveform skew. To display reference waveform information 1 Press the [Ref] key to turn on reference waveforms. 2 In the Reference Waveform Menu, press the Options softkey. 3 In the Reference Waveform Options Menu, press the Display Info softkey to enable or disable reference waveform information on the oscilloscope display.
  • Page 89: To Connect The Digital Probes To The Device Under Test

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 6 Digital Channels To connect the digital probes to the device under test / 89 Acquiring waveforms using the digital channels / 93 To display digital channels using AutoScale / 93 Interpreting the digital waveform display / 94 To switch all digital channels on or off / 96 To switch groups of channels on or off / 96 To switch a single channel on or off / 96...
  • Page 90: Digital Channels

    Digital Channels Turning off power to the device under test would only prevent damage that might occur if you accidentally short two lines together while connecting probes. You can leave the oscilloscope powered on because no voltage appears at the probes. 2 Connect the digital probe cable to the DIGITAL Dn - D0 connector on the front panel of the mixed-signal oscilloscope.
  • Page 91 Digital Channels Channel Pod Ground Circuit Ground 4 Connect a grabber to one of the probe leads. (Other probe leads are omitted from the figure for clarity.) Grabber 5 Connect the grabber to a node in the circuit you want to test. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 92 Digital Channels 6 For high-speed signals, connect a ground lead to the probe lead, connect a grabber to the ground lead, and attach the grabber to ground in the device under test. Signal Ground Grabber 7 Repeat these steps until you have connected all points of interest. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 93: Acquiring Waveforms Using The Digital Channels

    Digital Channels Signals Ground Acquiring waveforms using the digital channels When you press [Run/Stop] or [Single] to run the oscilloscope, the oscilloscope examines the input voltage at each input probe. When the trigger conditions are met the oscilloscope triggers and displays the acquisition. For digital channels, each time the oscilloscope takes a sample it compares the input voltage to the logic threshold.
  • Page 94: Interpreting The Digital Waveform Display

    Digital Channels Figure 8 Example: AutoScale of digital channels (MSO models only) Any digital channel with an active signal will be displayed. Any digital channels without active signals will be turned off. • To undo the effects of AutoScale, press the Undo AutoScale softkey before pressing any other key.
  • Page 95: To Change The Displayed Size Of The Digital Channels

    Digital Channels Delay Time/ Trigger Trigger time mode or type and run status source Threshold level Activity Digital indicators channel identifiers Waveform Turn Turn Threshold size individual groups of menu key channels channels on/off on/off Activity indicator When any digital channels are turned on, an activity indicator is displayed in the status line at the bottom of the display.
  • Page 96: To Switch A Single Channel On Or Off

    Digital Channels The sizing control lets you spread out or compress the digital traces vertically on the display for more convenient viewing. To switch a single channel on or off 1 With the Digital Channel Menu displayed, rotate the Entry knob to select the desired channel from the popup menu.
  • Page 97: To Reposition A Digital Channel

    Digital Channels 3 Press the D7 - D0 softkey, then select a logic family preset or select User to define your own threshold. Logic family Threshold Vol tage +1.4 V CMOS +2.5 V –1.3 V User Variable from –8 V to +8 V The threshold you set applies to all channels within the selected D7 - D0 group.
  • Page 98: To Display Digital Channels As A Bus

    Digital Channels To display digital channels as a bus Digital channels may be grouped and displayed as a bus, with each bus value displayed at the bottom of the display in hex or binary. You can create up to two buses.
  • Page 99 Digital Channels Bus values can be shown in hex or binary. Using cursors to To read the digital bus value at any point using the cursors: read bus values 1 Turn on Cursors (by pressing the [Cursors] key on the front panel) 2 Press the cursor Mode softkey and change the mode to Hex or Binary.
  • Page 100 Digital Channels X1 cursor X2 cursor Bus values Select Bus1 Set cursors Bus values mode to or Bus2 source at cursors Binary or Hex shown here When you press the [Digital] key to display the Digital Channel Menu, the digital activity indicator is shown where the cursor values were and the bus values at the cursors are displayed in the graticule.
  • Page 101: Digital Channel Signal Fidelity: Probe Impedance And Grounding

    Digital Channels Trigger Bus values Analog Digital pattern displayed channel channel definition values values at cursor at cursor “Pattern Trigger" on page 130 for more information on Pattern triggering. Digital channel signal fidelity: Probe impedance and grounding When using the mixed-signal oscilloscope you may encounter problems that are related to probing.
  • Page 102 Digital Channels Passive probe input impedance is generally specified in terms of a parallel capacitance and resistance. The resistance is the sum of the tip resistor value and the input resistance of the test instrument (see the following figure). The capacitance is the series combination of the tip compensating capacitor and the cable, plus instrument capacitance in parallel with the stray tip capacitance to ground.
  • Page 103: Probe Grounding

    Digital Channels The impedance plots for the two models are shown in these figures. By comparing the two plots, you can see that both the series tip resistor and the cable's characteristic impedance extend the input impedance significantly. The stray tip capacitance, which is generally small (1 pF), sets the final break point on the impedance chart.
  • Page 104 Digital Channels V = L di dt Increasing the ground inductance (L), increasing the current (di) or decreasing the transition time (dt), will all result in increasing the voltage (V). When this voltage exceeds the threshold voltage defined in the oscilloscope, a false data measurement will occur.
  • Page 105: Best Probing Practices

    20-pin board connectors. The cable is a 2 m logic analyzer probe cable, and the termination adapter provides the proper RC networks in a very convenient package. These parts, as well as the 1251-8106 20-pin, low-profile, straight board connector, can be ordered from Keysight Technologies. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 106 Digital Channels Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 107: Serial Decode

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 7 Serial Decode Serial Decode Options / 107 Lister / 108 Searching Lister Data / 110 Digital channels and serial decode cannot be on at the same time. The [Serial] key takes precedence over the [Digital] key. Serial triggers can be used when digital channels are on.
  • Page 108: Lister

    Serial Decode • With the DSOX2EMBD license, you can decode I2C (Inter-IC) and SPI (Serial Peripheral Interface) serial buses. See: • “I2C Serial Decode" on page 322. • “SPI Serial Decode" on page 331. • With the DSOX2COMP license, you can decode many UART (Universal Asynchronous Receiver/Transmitter) protocols including RS232 (Recommended Standard 232).
  • Page 109 Serial Decode Before you can select a row or navigate through the Lister data, oscilloscope acquisitions must be stopped. 4 Press the [Single] key (in the Run Control group on the front panel) to stop the acquisition. Pressing [Single] instead of [Stop] fills the maximum memory depth. When zoomed out and viewing a large number of packets, the Lister may not be able to display information for all packets.
  • Page 110: Searching Lister Data

    Serial Decode • Enable or disable the Track Time option. When enabled, as you select different Lister rows (using the Entry knob while acquisitions are stopped), the horizontal delay changes to the Time of the selected row. Also, changing the horizontal delay will scroll the Lister. •...
  • Page 111: Searching For Uart/Rs232 Data In The

    Serial Decode Each serial decode option lets you find protocol-specific headers, data, errors, etc. See: • “Searching for CAN Data in the Lister" on page 309 • “Searching for I2C Data in the Lister" on page 324 • “Searching for LIN Data in the Lister" on page 316 •...
  • Page 112 Serial Decode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 113: Display Settings

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 8 Display Settings To adjust waveform intensity / 113 To set or clear persistence / 115 To clear the display / 116 To select the grid type / 116 To adjust the grid intensity / 117 To freeze the display / 117 To adjust waveform intensity You can adjust the intensity of displayed waveforms to account for various signal...
  • Page 114 Display Settings Figure 13 Amplitude Modulation Shown at 100% Intensity Figure 14 Amplitude Modulation Shown at 40% Intensity Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 115: To Set Or Clear Persistence

    Display Settings To set or clear persistence With persistence, the oscilloscope updates the display with new acquisitions, but does not immediately erase the results of previous acquisitions. All previous acquisitions are displayed with reduced intensity. New acquisitions are shown in their normal color with normal intensity.
  • Page 116: To Clear The Display

    Display Settings 3 To erase the results of previous acquisitions from the display, press the Clear Persistence softkey. The oscilloscope will start to accumulate acquisitions again. 4 To return the oscilloscope to the normal display mode, turn off persistence; then, press the Clear Persistence softkey. Turning off persistence does not clear the display.
  • Page 117: To Adjust The Grid Intensity

    Display Settings 1 Press [Display]. 2 Press the Grid softkey; then, turn the Entry knob to select the grid type. To adjust the grid intensity To adjust the display grid (graticule) intensity: 1 Press [Display]. 2 Press the Intensity softkey; then, turn the Entry knob to change the intensity of the displayed grid.
  • Page 118 Display Settings Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 119: Labels

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 9 Labels To turn the label display on or off / 119 To assign a predefined label to a channel / 120 To define a new label / 121 To load a list of labels from a text file you create / 122 To reset the label library to the factory default / 123 You can define labels and assign them to each analog input channel, or you can turn labels off to increase the waveform display area.
  • Page 120: To Assign A Predefined Label To A Channel

    Labels 2 To turn the labels off, press the [Label] key again. To assign a predefined label to a channel 1 Press the [Label] key. 2 Press the Channel softkey, then turn the Entry knob or successively press the Channel softkey to select a channel for label assignment. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 121: To Define A New Label

    Labels The figure above shows the list of channels and their default labels. The channel does not have to be turned on to have a label assigned to it. 3 Press the Library softkey, then turn the Entry knob or successively press the Library softkey to select a predefined label from the library.
  • Page 122: To Load A List Of Labels From A Text File You Create

    Labels Turning the Entry knob selects a character to enter into the highlighted position shown in the "New label =" line above the softkeys and in the Spell softkey. Labels can be up to ten characters in length. 4 Press the Enter softkey to enter the selected character and to go to the next character position.
  • Page 123: To Reset The Label Library To The Factory Default

    Labels 1 Use a text editor to create each label. Each label can be up to ten characters in length. Separate each label with a line feed. 2 Name the file labellist.txt and save it on a USB mass storage device such as a thumb drive.
  • Page 124 Labels Defaul ting labels without erasing the defaul t library NOTE Pressing [Defaul t Setup] sets all channel labels back to the default labels but does not erase the list of user-defined labels in the library. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 125: 10 Triggers

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 10 Triggers Adjusting the Trigger Level / 126 Forcing a Trigger / 127 Edge Trigger / 127 Pattern Trigger / 130 Pulse Width Trigger / 132 Video Trigger / 135 Serial Trigger / 144 A trigger setup tells the oscilloscope when to acquire and display data.
  • Page 126: Adjusting The Trigger Level

    Triggers You can save trigger setups along with the oscilloscope setup (see Chapter “Save/Recall (Setups, Screens, Data),” starting on page 229). Triggers - General A triggered waveform is one in which the oscilloscope begins tracing (displaying) Information the waveform, from the left side of the display to the right, each time a particular trigger condition is met.
  • Page 127: Forcing A Trigger

    Triggers The trigger level for a selected digital channel is set using the threshold menu in the Digital Channel Menu. Press the [Digital] key on the front panel, then press the Thresholds softkey to set the threshold level (TTL, CMOS, ECL, or user defined) for the selected digital channel group.
  • Page 128 Triggers • Digital channel (on mixed-signal oscilloscopes), D0 to the number of digital channels minus one. • External — triggers on the rear panel EXT TRIG IN signal. • Line — triggers at the 50% level of the rising or falling edge of the AC power source signal.
  • Page 129 Triggers Alternating edge mode is useful when you want to trigger on both edges of a clock (for NOTE example, DDR signals). Either edge mode is useful when you want to trigger on any activity of a selected source. All modes operate up to the bandwidth of the oscilloscope except Either edge mode, which has a limitation.
  • Page 130: Pattern Trigger

    Triggers Pattern Trigger The Pattern trigger identifies a trigger condition by looking for a specified pattern. This pattern is a logical AND combination of the channels. Each channel can have a value of 0 (low), 1 (high), or don't care (X). A rising or falling edge can be specified for one channel included in the pattern.
  • Page 131 Triggers • 0 sets the pattern to zero (low) on the selected channel. A low is a voltage level that is less than the channel's trigger level or threshold level. • 1 sets the pattern to 1 (high) on the selected channel. A high is a voltage level that is greater than the channel's trigger level or threshold level.
  • Page 132: Hex Bus Pattern Trigger

    Triggers Hex Bus Pattern Trigger You can specify a bus value on which to trigger. To do this, first define the bus. See “To display digital channels as a bus" on page 98 for details. You can trigger on a bus value whether you are displaying the bus or not.
  • Page 133 Triggers 3 Press the Source softkey; then, rotate the Entry knob to select a channel source for the trigger. The channel you select is shown in the upper-right corner of the display next to the polarity symbol. The source can be any analog or digital channel available on your oscilloscope. 4 Adjust the trigger level: •...
  • Page 134 Triggers When triggering on a positive pulse, the trigger will occur on the high to low transition of the pulse if the qualifying condition is true. When triggering on a negative pulse, the trigger will occur on the low to high transition of the pulse if the qualifying condition is true.
  • Page 135: Video Trigger

    Triggers • When the time range (><) qualifier is selected, the Entry knob sets the upper time range value. Pulse width • When the greater than (>) qualifier is selected, the Entry knob sets the trigger > qualifier oscilloscope to trigger on a pulse width greater than the time value displayed time set softkey on the softkey.
  • Page 136 Triggers 3 Press the Source softkey and select any analog channel as the video trigger source. The selected trigger source is displayed in the upper-right corner of the display. Turning the Trigger Level knob does not change the trigger level because the trigger level is automatically set to the sync pulse.
  • Page 137 Triggers 6 In the Video Trigger Menu, press the Standard softkey to set the video standard. The oscilloscope supports triggering on the following television (TV) and video standards. Standard Type Sync Pulse NTSC Interlaced Bi-level Interlaced Bi-level PAL-M Interlaced Bi-level SECAM Interlaced Bi-level...
  • Page 138: To Trigger On A Specific Line Of Video

    Triggers • Field1 and Field2 — Trigger on the rising edge of the first serration pulse of field 1 or field 2 (interlaced standards only). • All Fields — Trigger on the rising edge of the first pulse in the vertical sync interval.
  • Page 139 Triggers One example of triggering on a specific line of video is looking at the vertical interval test signals (VITS), which are typically in line 18. Another example is closed captioning, which is typically in line 21. 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey;...
  • Page 140: To Trigger On All Sync Pulses

    Triggers To trigger on all sync pulses To quickly find maximum video levels, you could trigger on all sync pulses. When All Lines is selected as the Video trigger mode, the oscilloscope will trigger on all horizontal sync pulses. 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey;...
  • Page 141: To Trigger On All Fields Of The Video Signal

    Triggers 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select Video. 3 Press the Settings softkey, then press the Standard softkey to select the appropriate TV standard. 4 Press the Mode softkey and select Field1 or Field2. Figure 17 Triggering on Field 1 To trigger on all fields of the video signal To quickly and easily view transitions between fields, or to find the amplitude...
  • Page 142: To Trigger On Odd Or Even Fields

    Triggers Figure 18 Triggering on All Fields To trigger on odd or even fields To check the envelope of your video signals, or to measure worst case distortion, trigger on the odd or even fields. When Field 1 is selected, the oscilloscope triggers on color fields 1 or 3.
  • Page 143 Triggers oscilloscope will trigger on color field 1 alternating with color field 3 (see the following figure). This setup can be used to measure the envelope of the reference burst. Figure 19 Triggering on Color Field 1 Alternating with Color Field 3 If a more detailed analysis is required, then only one color field should be selected to be the trigger.
  • Page 144: Serial Trigger

    Triggers Table 3 Half-field holdoff time Standard Time NTSC 8.35 ms 10 ms PAL-M 10 ms SECAM 10 ms Figure 20 Using Field Holdoff to Synchronize to Color Field 1 or 3 (Field 1 mode) Serial Trigger With serial decode option licenses (see “Serial Decode Options"...
  • Page 145 Triggers • “SPI Triggering" on page 329 • “UART/RS232 Triggering" on page 337 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 146 Triggers Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 147: 11 Trigger Mode/Coupling

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 11 Trigger Mode/Coupling To select the Auto or Normal trigger mode / 148 To select the trigger coupling / 149 To enable or disable trigger noise rejection / 151 To enable or disable trigger HF Reject / 151 To set the trigger holdoff / 152 External Trigger Input / 152 To access the Trigger Mode and Coupling Menu:...
  • Page 148: To Select The Auto Or Normal Trigger Mode

    Trigger Mode/Coupling To select the Auto or Normal trigger mode When the oscilloscope is running, the trigger mode tells the oscilloscope what to do when triggers are not occurring. In the Auto trigger mode (the default setting), if the specified trigger conditions are not found, triggers are forced and acquisitions are made so that signal activity is displayed on the oscilloscope.
  • Page 149: To Select The Trigger Coupling

    Trigger Mode/Coupling • Auto? (flashing) — the trigger condition is not found (after the pre-trigger buffer has filled), and forced triggers and acquisitions are occurring. • Auto (not flashing) — the trigger condition is found (or the pre-trigger buffer is being filled).
  • Page 150 Trigger Mode/Coupling 2 In the Trigger Mode and Coupling Menu, press the Coupling softkey; then, turn the Entry knob to select: • DC coupling — allows DC and AC signals into the trigger path. • AC coupling — places a 10 Hz high-pass filter in the trigger path removing any DC offset voltage from the trigger waveform.
  • Page 151: To Enable Or Disable Trigger Noise Rejection

    Trigger Mode/Coupling To enable or disable trigger noise rejection Noise Rej adds additional hysteresis to the trigger circuitry. By increasing the trigger hysteresis band, you reduce the possibility of triggering on noise. However, this also decreases the trigger sensitivity so that a slightly larger signal is required to trigger the oscilloscope.
  • Page 152: To Set The Trigger Holdoff

    Trigger Mode/Coupling To set the trigger holdoff Trigger holdoff sets the amount of time the oscilloscope waits after a trigger before re-arming the trigger circuitry. Use the holdoff to trigger on repetitive waveforms that have multiple edges (or other events) between waveform repetitions. You can also use holdoff to trigger on the first edge of a burst when you know the minimum time between bursts.
  • Page 153: Maximum Voltage At Oscilloscope External Trigger Input

    Trigger Mode/Coupling Maximum voltage at oscilloscope external trigger input CAUTION 300 Vrms, 400 Vpk 1 M ohm input: For steady-state sinusoidal waveforms derate at 20 dB/decade above 57 kHz to a minimum of 5 Vpk The external trigger input impedance is 1M Ohm. This lets you use passive probes for general-purpose measurements.
  • Page 154 Trigger Mode/Coupling Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 155: 12 Acquisition Control

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 12 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 155 Overview of Sampling / 156 Selecting the Acquisition Mode / 161 Acquiring to Segmented Memory / 167 This chapter shows how to use the oscilloscope's acquisition and run controls. Running, Stopping, and Making Single Acquisitions (Run Control) There are two front panel keys for starting and stopping the oscilloscope's acquisition system: [Run/Stop] and [Single].
  • Page 156: Overview Of Sampling

    Acquisition Control When you press [Single], the display is cleared, the trigger mode is temporarily set to Normal (to keep the oscilloscope from auto-triggering immediately), the trigger circuitry is armed, the [Single] key is illuminated, and the oscilloscope waits until a trigger condition occurs before it displays a waveform. When the oscilloscope triggers, the single acquisition is displayed and the oscilloscope is stopped (the [Run/Stop] key is illuminated in red).
  • Page 157: Sampling Theory

    Acquisition Control Sampling Theory The Nyquist sampling theorem states that for a limited bandwidth (band-limited) signal with maximum frequency f , the equally spaced sampling frequency f must be greater than twice the maximum frequency f , in order to have the signal be uniquely reconstructed without aliasing.
  • Page 158 Acquisition Control At the oscilloscope bandwidth, sampling theory says the required sample rate is f = 2f . However, the theory assumes there are no frequency components above in this case) and it requires a system with an ideal brick-wall frequency response.
  • Page 159: Oscilloscope Rise Time

    Acquisition Control -3dB Aliased frequency components Frequency Limiting oscilloscope bandwidth (f ) to 1/4 the sample rate (f reduces frequency components above the Nyquist frequency (f Figure 23 Sample Rate and Oscilloscope Band width So, in practice, an oscilloscope's sample rate should be four or more times its bandwidth: f = 4f .
  • Page 160: Oscilloscope Bandwidth Required

    Acquisition Control Oscilloscope Bandwidth Required The oscilloscope bandwidth required to accurately measure a signal is primarily determined by the signal's rise time, not the signal's frequency. You can use these steps to calculate the oscilloscope bandwidth required: 1 Determine the fastest edge speeds. You can usually obtain rise time information from published specifications for devices used in your designs.
  • Page 161: Selecting The Acquisition Mode

    Acquisition Control sample rate = number of samples / time of acquisition For example, when storing 50 µs of data in 50,000 points of memory, the actual sample rate is 1 GSa/s. Likewise, when storing 50 ms of data in 50,000 points of memory, the actual sample rate is 1 MSa/s.
  • Page 162: Normal Acquisition Mode

    Acquisition Control • Averaging — at all time/div settings, the specified number of triggers are averaged together. Use this mode for reducing noise and increasing resolution of periodic signals without bandwidth or rise time degradation. “Averaging Acquisition Mode" on page 164. •...
  • Page 163 Acquisition Control Figure 24 Sine With Glitch, Normal Mode Figure 25 Sine With Glitch, Peak Detect Mode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 164: Averaging Acquisition Mode

    Acquisition Control Using Peak Detect Mode to Find a Glitch 1 Connect a signal to the oscilloscope and obtain a stable display. 2 To find the glitch, press the [Acquire] key; then, press the Acq Mode softkey until Peak Detect is selected. 3 Press the [Display] key then press the ∞...
  • Page 165 Acquisition Control The higher the number of averages, the slower the displayed waveform responds to waveform changes. You must compromise between how quickly the waveform responds to changes and how much you want to reduce the displayed noise on the signal. To use the Averaging mode: 1 Press the [Acquire] key, then press the Acq Mode softkey until the Averaging mode is selected.
  • Page 166: High Resolution Acquisition Mode

    Acquisition Control Figure 27 128 Averages used to reduce random noise See Also • Chapter 11, “Trigger Mode/Coupling,” starting on page 147 High Resolution Acquisition Mode In High Resolution mode, at slower time/div settings extra samples are averaged in order to reduce random noise, produce a smoother trace on the screen, and effectively increase vertical resolution.
  • Page 167: Acquiring To Segmented Memory

    Acquisition Control Sweep speed Bits of resolution ≤ 1 µs/div 2 µs/div 5 µs/div 10 µs/div ≥ 20 µs/div Acquiring to Segmented Memory You can purchase the oscilloscope with the segmented memory option factory-installed (Option SGM) or you can install a license to enable it (order model number DSOX2SGM "Segmented Memory").
  • Page 168: Navigating Segments

    Acquisition Control 6 Press the [Run] or [Single] key. The oscilloscope runs and fills a memory segment for each trigger event. When the oscilloscope is busy acquiring multiple segments, the progress is displayed in the upper right area of the display. The oscilloscope continues to trigger until memory is filled, then the oscilloscope stops.
  • Page 169: Infinite Persistence With Segmented Memory

    Acquisition Control Infinite Persistence with Segmented Memory When data has been acquired to segmented memory, you can also turn on infinite persistence (in the Display Menu) and press the Analyze Segments softkey to create an infinite persistence display. The Analyze Segments softkey appears when the acquisition is stopped and the segmented memory feature is on.
  • Page 170 Acquisition Control Be sure to set the Length control to capture enough points to accurately represent the captured data. When the oscilloscope is busy saving multiple segments, progress is displayed in the upper right area of the display. For more information, see “To save CSV, ASCII XY, or BIN data files"...
  • Page 171 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 13 Cursors To make cursor measurements / 172 Cursor Examples / 175 Cursors are horizontal and vertical markers that indicate X-axis values and Y-axis values on a selected waveform source. You can use cursors to make custom voltage, time, phase, or ratio measurements on oscilloscope signals.
  • Page 172: To Make Cursor Measurements

    Cursors The Y1 cursor is the short-dashed horizontal line and the Y2 cursor is the long-dashed horizontal line. The Y cursors adjust vertically and typically indicate values relative to the waveform's ground point, except math FFT where the values are relative to 0 dB. In XY horizontal mode, the Y cursors display channel 2 values (Volts or Amps).
  • Page 173 Cursors • Hex — Logic levels of displayed waveforms at the current X1 and X2 cursor positions are displayed above the softkeys in hexadecimal. Manual and Track Waveform modes can be used on waveforms that are displayed on the analog input channels (including math functions). Binary and Hex modes apply to digital signals (of MSO oscilloscope models).
  • Page 174 Cursors You can press the X Units softkey to select: • Second s (s). • Hz (1/s). • Phase (°) — when selected, use the Use X Cursors softkey to set the current X1 location as 0 degrees and the current X2 location as 360 degrees. •...
  • Page 175: Cursor Examples

    Cursors Cursor Examples Figure 28 Cursors used to measure pulse widths other than middle threshold points Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 176 Cursors Figure 29 Cursors measure frequency of pulse ringing Expand the display with Zoom mode, then characterize the event of interest with the cursors. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 177 Cursors Figure 30 Cursors track Zoom window Put the X1 cursor on one side of a pulse and the X2 cursor on the other side of the pulse. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 178 Cursors Figure 31 Measuring pulse width with cursors Press the X1 X2 linked softkey and move the cursors together to check for pulse width variations in a pulse train. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 179 Cursors Figure 32 Moving the cursors together to check pulse width variations Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 180 Cursors Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 181 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 14 Measurements To make automatic measurements / 182 Measurements Summary / 184 Voltage Measurements / 186 Time Measurements / 193 Measurement Thresholds / 198 Measurement Window with Zoom Display / 200 The [Meas] key lets you make automatic measurements on waveforms. Some measurements can only be made on analog input channels.
  • Page 182: To Make Automatic Measurements

    Measurements To make automatic measurements 1 Press the [Meas] key to display the Measurement Menu. 2 Press the Source softkey to select the channel, running math function, or reference waveform to be measured. Only channels, math functions, or reference waveforms that are displayed are available for measurements.
  • Page 183 Measurements For more information on the types of measurements, see “Measurements Summary" on page 184. 4 The Settings softkey will be available to make additional measurement settings on some measurements. 5 Press the Add Measurement softkey or push the Entry knob to display the measurement.
  • Page 184: Measurements Summary

    Measurements Measurements Summary The automatic measurements provided by the oscilloscope are listed in the following table. All measurements are available for analog channel waveforms. All measurements except Counter are available for math waveforms other than FFT. A limited set of measurements is available for math FFT waveforms and for digital channel waveforms (as described in the following table).
  • Page 185: Snapshot All

    Measurements Measurement Valid Valid for Notes Digital Math Channels “Rise Time" on page 195 “DC RMS" on page 190 “AC RMS" on page 191 “Top" on page 187 “+ Width" on page 195 “– Width" on page 195 Use the cursors to make other measurements on FFT. Snapshot All The Snapshot All measurement type displays a popup containing a snapshot of all the single waveform measurements.
  • Page 186: Voltage Measurements

    Measurements You can also configure the [Quick Action] key to display the Snapshot All popup. “Configuring the [Quick Action] Key" on page 262. Voltage Measurements The following figure shows the voltage measurement points. Maximum Amplitude Peak-Peak Base Minimum Measurement units for each input channel can be set to Volts or Amps using the channel Probe Units softkey.
  • Page 187: Maximum

    Measurements Maximum Maximum is the highest value in the waveform display. The Y cursor shows the value being measured. Minimum Minimum is the lowest value in the waveform display. The Y cursor shows the value being measured. Amplitude The Amplitude of a waveform is the difference between its Top and Base values. The Y cursors show the values being measured.
  • Page 188: Base

    Measurements Figure 33 Isolating area for Top measurement Base The Base of a waveform is the mode (most common value) of the lower part of the waveform, or if the mode is not well defined, the base is the same as Minimum. The Y cursor shows the value being measured.
  • Page 189: Preshoot

    Measurements Overshoot local Maximum Base local Minimum Overshoot Figure 34 Automatic Overshoot measurement Preshoot Preshoot is distortion that precedes a major edge transition expressed as a percentage of Amplitude. The X cursors show which edge is being measured (edge closest to the trigger reference point). local Maximum −...
  • Page 190: Average

    Measurements Falling edge preshοot = Base − D local Minimum × 100 Amplitude Preshoot local Maximum Base local Minimum Preshoot Average Average is the sum of the levels of the waveform samples divided by the number of samples. ∑ Average = Where x = value at ith point being measured, n = number of points in measurement interval.
  • Page 191: Ac Rms

    Measurements Where x = value at ith point being measured, n = number of points in measurement interval. The Full Screen measurement interval variation measures the value on all displayed data points. The N Cycles measurement interval variation measures the value on an integral number of periods of the displayed signal.
  • Page 192 Measurements mean -3σ -2σ -1σ 1σ 2σ 3σ 68.3% 95.4% 99.7% The mean is calculated as follows: ∑ x ¯ = where: • x = the mean. • N = the number of measurements taken. • x = the ith measurement result. The standard deviation is calculated as follows: ∑...
  • Page 193: Time Measurements

    Measurements Time Measurements The following figure shows time measurement points. Fall Time Rise Time Thresholds Upper Middle Lower + Width - Width Period The default lower, middle, and upper measurement thresholds are 10%, 50%, and 90% between Top and Base values. See “Measurement Thresholds"...
  • Page 194: Frequency

    Measurements Frequency Frequency is defined as 1/Period. Period is defined as the time between the middle threshold crossings of two consecutive, like-polarity edges. A middle threshold crossing must also travel through the lower and upper threshold levels which eliminates runt pulses. The X cursors show what portion of the waveform is being measured.
  • Page 195: Width

    Measurements + Width + Wid th is the time from the middle threshold of the rising edge to the middle threshold of the next falling edge. The X cursors show the pulse being measured. The Y cursor shows the middle threshold point. –...
  • Page 196: Delay

    Measurements Delay Delay measures the time difference from the selected edge on source 1 and the selected edge on source 2 closest to the timebase reference point at the middle threshold points on the waveforms. Negative delay values indicate that the selected edge of source 1 occurred after the selected edge of source 2.
  • Page 197: Phase

    Measurements Phase Phase is the calculated phase shift from source 1 to source 2, expressed in degrees. Negative phase shift values indicate that the rising edge of source 1 occurred after the rising edge of source 2. Delay Phase = Source 1 Period ×...
  • Page 198: Measurement Thresholds

    Measurements 4 Press the Settings softkey to select the second analog channel source for the phase measurement. The default Phase settings measure from channel 1 to channel 2. 5 Press the Back/Up key to return to the Measurement Menu. Back 6 Press the Add Measurement softkey to make the measurement.
  • Page 199 Measurements Changing defaul t thresholds may change measurement resul ts NOTE The default lower, middle, and upper threshold values are 10%, 50%, and 90% of the value between Top and Base. Changing these threshold definitions from the default values may change the returned measurement results for Average, Delay, Duty Cycle, Fall Time, Frequency, Overshoot, Period, Phase, Preshoot, Rise Time, +Width, and -Width.
  • Page 200: Measurement Window With Zoom Display

    Measurements 4 Press the Lower softkey; then, turn the Entry knob to set the lower measurement threshold value. Increasing the lower value beyond the set middle value will automatically increase the middle value to be more than the lower value. The default lower threshold is 10% or 800 mV.
  • Page 201: 15 Mask Testing

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 15 Mask Testing To create a mask from a "golden" waveform (Automask) / 201 Mask Test Setup Options / 203 Mask Statistics / 206 To manually modify a mask file / 207 Building a Mask File / 210 One way to verify a waveform's compliance to a particular set of parameters is to use mask testing.
  • Page 202 Mask Testing 5 Press Automask. 6 In the Automask Menu, press the Source softkey and ensure the desired analog channel is selected. 7 Adjust the mask's horizontal tolerance (± Y) and vertical tolerance (± X). These are adjustable in graticule divisions or in absolute units (volts or seconds), selectable using the Units softkey.
  • Page 203: Mask Test Setup Options

    Mask Testing 9 To clear the mask and switch off mask testing, press the Back/Up key to Back return to the Mask Test Menu, then press the Clear Mask softkey. If infinite persistence display mode (see “To set or clear persistence" on page 115) is "on"...
  • Page 204 Mask Testing Run Until The Run Until softkey lets you specify a condition on which to terminate testing. • Forever — The oscilloscope runs continuously. However, if an error occurs the action specified using the On Error softkey will occur. •...
  • Page 205 Mask Testing On Error The On Error setting specifies the action(s) to take when the input waveform does not conform to the mask. This setting supersedes the Run Until setting. • Stop — The oscilloscope will stop when the first error is detected (on the first waveform that does not conform to the mask).
  • Page 206: Mask Statistics

    Mask Testing Mask Statistics From the Mask Test Menu, press the Statistics softkey to enter the Mask Statistics Menu. Show Stats When you enable Show Statistics the following information is displayed: • Current mask, name of mask, Channel number, date and time. •...
  • Page 207: To Manually Modify A Mask File

    Mask Testing Reset Statistics Note that statistics are also reset when: • Mask Test is switched on after being switched off. • Clear Mask softkey is pressed. • An Automask is created. Additionally, the accumulated time counter is reset whenever the oscilloscope is run after the acquisition was stopped.
  • Page 208 Mask Testing • Mask Violation Regions. • Oscilloscope Setup Information. Mask File Identifier The Mask File Identifier is MASK_FILE_548XX. Mask Title The Mask Title is a string of ASCII characters. Example: autoMask CH1 OCT 03 09:40:26 2008 When a mask file contains the keyword "autoMask" in the title, the edge of the mask is passing by definition.
  • Page 209 Mask Testing Region number 1 is the top mask region. The vertices in Region 1 describe points along a line; that line is the bottom edge of the top portion of the mask. Similarly, the vertices in Region 2 describe the line that forms the top of the bottom part of the mask.
  • Page 210: Building A Mask File

    Mask Testing The mask scaling controls how the normalized vectors are interpreted. This in turn controls how the mask is drawn on the display. The remote programming commands that control mask scaling are: :MTES:SCAL:BIND 0 :MTES:SCAL:X1 -400.000E-06 :MTES:SCAL:XDEL +800.000E-06 :MTES:SCAL:Y1 +359.000E-03 :MTES:SCAL:Y2 +2.35900E+00 Building a Mask File The following mask uses all eight mask regions.
  • Page 211 Mask Testing 10.00, 1.750 12.50, /* Region Number */ 2 /* Number of vertices */ 5 -10.00, 1.000 -12.50, 0.500 -15.00, 0.500 -15.00, 1.500 -12.50, 1.500 /* Region Number */ 3 /* Number of vertices */ 6 -05.00, 1.000 -02.50, 0.500 02.50, 0.500...
  • Page 212: How Is Mask Testing Done

    Mask Testing :CHAN1:RANG +4.00E+00;OFFS +0.0E+00;COUP DC;IMP ONEM;DISP 1;BWL 0;INV 0 :CHAN1:LAB "1";UNIT VOLT;PROB +1.0E+00;PROB:SKEW +0.0E+00;STYP SING :CHAN2:RANG +16.0E+00;OFFS +1.62400E+00;COUP DC;IMP FIFT;DISP 0;BWL 0;INV :CHAN2:LAB "2";UNIT VOLT;PROB +1.0E+00;PROB:SKEW +0.0E+00;STYP SING :CHAN3:RANG +40.0E+00;OFFS +0.0E+00;COUP DC;IMP ONEM;DISP 0;BWL 0;INV 0 :CHAN3:LAB "3";UNIT VOLT;PROB +1.0E+00;PROB:SKEW +0.0E+00;STYP SING :CHAN4:RANG +40.0E+00;OFFS +0.0E+00;COUP DC;IMP ONEM;DISP 0;BWL 0;INV 0 :CHAN4:LAB "4";UNIT VOLT;PROB +1.0E+00;PROB:SKEW +0.0E+00;STYP SING :EXT:BWL 0;IMP ONEM;RANG +5E+00;UNIT VOLT;PROB +1.0E+00;PROB:STYP SING...
  • Page 213: 16 Digital Voltmeter

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 16 Digital Voltmeter The Digital Voltmeter (DVM) analysis feature provides 3-digit voltage and 5-digit frequency measurements using any analog channel. DVM measurements are asynchronous from the oscilloscope's acquisition system and are always acquiring. To enable the digital voltmeter analysis feature, order Option DVM at time of oscilloscope purchase, or order DSOXDVM as a stand-alone item after oscilloscope purchase.
  • Page 214 Digital Voltmeter The DVM makes accurate RMS measurements when the signal frequency is between 20 Hz and 100 kHz. When the signal frequency is outside this range, "<BW Limit?" or ">BW Limit?" appears in the DVM display to caution you about inaccurate RMS measurement results.
  • Page 215 Digital Voltmeter • Frequency — displays the frequency counter measurement. 6 Press Transparent to toggle between a transparent and shaded background for the DVM display. 7 If the selected source channel is not used in oscilloscope triggering, press Auto Range to disable or enable automatic adjustment of the DVM channel's vertical scale, vertical (ground level) position, and trigger (threshold voltage) level (used for the counter frequency measurement).
  • Page 216 Digital Voltmeter Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 217: To Select Generated Waveform Types And Settings

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 17 Waveform Generator To select generated waveform types and settings / 217 To output the waveform generator sync pulse / 220 To specify the expected output load / 220 To use waveform generator logic presets / 221 To add noise to the waveform generator output / 222 To add modulation to the waveform generator output / 222 To restore waveform generator defaults / 227...
  • Page 218 Waveform Generator It takes the overload protection circuit about 10 ms to respond to an overload. If you CAUTION instantly apply a voltage greater than ~40 V, you are likely to damage waveform generator circuitry before the protection circuit can respond. 2 In the Waveform Generator Menu, press the Waveform softkey and turn the Entry knob to select the waveform type.
  • Page 219 Waveform Generator Waveform Characteristics Type Sine Use the Frequency/Frequency Fine/Period/Period Fine, Amplitude/High-Level, and Offset/Low-Level softkeys to set the sine signal parameters. The frequency can be adjusted from 100 mHz to 20 MHz. Square Use the Frequency/Frequency Fine/Period/Period Fine, Amplitude/High-Level, Offset/Low-Level, and Duty Cycle softkeys to set the square wave signal parameters.
  • Page 220: Waveform Generator

    Waveform Generator The Settings softkey opens the Waveform Generator Settings Menu which lets you make other settings related to the waveform generator. See: • “To output the waveform generator sync pulse" on page 220 • “To specify the expected output load" on page 220 •...
  • Page 221: To Use Waveform Generator Logic Presets

    Waveform Generator 3 In the Waveform Generator Settings Menu, press the Out Load softkey and turn the Entry knob to select: 50 Ω • • High-Z The output impedance of the Gen Out BNC is fixed at 50 ohms. However, the output load selection lets the waveform generator display the correct amplitude and offset levels for the expected output load.
  • Page 222: To Add Noise To The Waveform Generator Output

    Waveform Generator To add noise to the waveform generator output 1 If the Waveform Generator Menu is not currently displayed on the oscilloscope's softkeys, press the [Wave Gen] key. 2 In the Waveform Generator Menu, press the Settings softkey. 3 In the Waveform Generator Settings Menu, press the Add Noise softkey and turn the Entry knob to select the amount of white noise to add to the waveform generator output.
  • Page 223: To Set Up Amplitude Modulation (Am)

    Waveform Generator • Press the Type softkey and turn the Entry knob to select the modulation type: • Amplitude Modulation (AM) — the amplitude of the original carrier signal is modified according to the amplitude of the modulating signal. See “To set up Amplitude Modulation (AM)"...
  • Page 224: To Set Up Frequency Modulation (Fm)

    Waveform Generator AM Depth refers to the portion of the amplitude range that will be used by the modulation. For example, a depth setting of 80% causes the output amplitude to vary from 10% to 90% (90% – 10% = 80%) of the original amplitude as the modulating signal goes from its minimum to maximum amplitude.
  • Page 225 Waveform Generator • Exponential Rise • Exponential Fall When the Ramp shape is selected, a Symmetry softkey appears so that you can specify the amount of time per cycle that the ramp waveform is rising. 3 Press the FM Freq softkey and turn the Entry knob to specify the frequency of the modulating signal.
  • Page 226: To Set Up Frequency-Shift Keying Modulation (Fsk)

    Waveform Generator To set up Frequency-Shift Keying Modulation (FSK) In the Waveform Generator Modulation Menu (under [Wave Gen] > Settings > Modulation): 1 Press the Type softkey and turn the Entry knob to select Frequency-Shift Keying Modulation (FSK). 2 Press the Hop Freq softkey and turn the Entry knob to specify the "hop frequency".
  • Page 227: To Restore Waveform Generator Defaults

    Waveform Generator To restore waveform generator defaults 1 If the Waveform Generator Menu is not currently displayed on the oscilloscope's softkeys, press the [Wave Gen] key. 2 In the Waveform Generator Menu, press the Settings softkey. 3 In the Waveform Generator Settings Menu, press the Defaul t Wave Gen softkey. The waveform generator factory default settings (1 kHz sine wave, 500 mVpp, 0 V offset, High-Z output load) are restored.
  • Page 228 Waveform Generator Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 229: Save/Recall (Setups, Screens, Data)

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 18 Save/Recall (Setups, Screens, Data) Saving Setups, Screen Images, or Data / 229 Recalling Setups, Masks, or Reference Waveforms / 237 Recalling Default Setups / 238 Performing a Secure Erase / 239 Oscilloscope setups, reference waveforms, and mask files can be saved to internal oscilloscope memory or to a USB storage device and recalled later.
  • Page 230 Save/Recall (Setups, Screens, Data) • Setup (*.scp) — The oscilloscope's horizontal timebase, vertical sensitivity, trigger mode, trigger level, measurements, cursors, and math function settings that tell the oscilloscope how to make a particular measurement. “To save setup files" on page 231. •...
  • Page 231: To Save Setup Files

    Save/Recall (Setups, Screens, Data) You can also configure the [Quick Action] key to save setups, screen images, or data. See “Configuring the [Quick Action] Key" on page 262. To save setup files Setup files can be saved to one of 10 internal (\Keysight Flash) locations or to an external USB storage device.
  • Page 232: To Save Csv, Ascii Xy, Or Bin Data Files

    Save/Recall (Setups, Screens, Data) Graticule Not Inverted Graticule Inverted • Palette — lets you choose between Color or Grayscale images. 4 Finally, press the Press to Save softkey. A message indicating whether the save was successful is displayed. When saving screen images, the oscilloscope uses the last menu visited before pressing the NOTE [Save/Recall] key.
  • Page 233: Length Control

    Save/Recall (Setups, Screens, Data) • Length — sets the number of data points that will be output to the file. For more information, see “Length Control" on page 233. • Save Seg — when data is acquired to segmented memory, you can specify whether the currently displayed segment is saved or all acquired segments are saved.
  • Page 234: To Save Lister Data Files

    Save/Recall (Setups, Screens, Data) • When saving to a CSV format file, the maximum number of data points is 50,000. When necessary, the Length control performs a "1 of n" decimation of the data . For example: if the Length is set to 1000, and you are displaying a record that is 5000 data points in length, four of each five data points will be decimated, creating an output file 1000 data points in length.
  • Page 235: To Save Reference Waveform Files To A Usb Storage Device

    Save/Recall (Setups, Screens, Data) To save reference waveform files to a USB storage device 1 Press the [Save/Recall] key. 2 In the Save/Recall Menu, press the Save softkey. 3 In the Save Menu, press the Format softkey and turn the Entry knob to select Reference Waveform data (*.h5) .
  • Page 236: To Navigate Storage Locations

    Save/Recall (Setups, Screens, Data) To navigate storage locations When saving or recalling files, the softkey in the second position of the Save Menu or Recall Menu, along with the Entry knob, are used to navigate to storage locations. The storage locations can be internal oscilloscope storage locations (for setup files or mask files) or they can be external storage locations on a connected USB storage device.
  • Page 237: Recalling Setups, Masks, Or Reference Waveforms

    Save/Recall (Setups, Screens, Data) You can use a connected USB keyboard instead of using the Spell (and other) character NOTE editing softkeys. When available, the Increment softkey can be used to enable or disable automatically incremented file names. Auto increment adds a numeric suffix to your file name and increments the number with each successive save.
  • Page 238: To Recall Mask Files

    Save/Recall (Setups, Screens, Data) A message indicating whether the recall was successful is displayed. 4 If you would like to clear the display, press Clear Display. To recall mask files Mask files can be recalled from one of four internal (\Keysight Flash) locations or from an external USB storage device.
  • Page 239: Performing A Secure Erase

    Save/Recall (Setups, Screens, Data) 2 In the Save/Recall Menu, press Defaul t/Erase. 3 In the Default Menu, press one of these softkeys: • Defaul t Setup— recalls the oscilloscope's default setup. This is the same as pressing the front panel [Defaul t Setup] key. See “Recall the Default Oscilloscope Setup"...
  • Page 240 Save/Recall (Setups, Screens, Data) Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 241: Print (Screens)

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 19 Print (Screens) To print the oscilloscope's display / 241 To set up network printer connections / 242 To specify the print options / 244 To specify the palette option / 244 You can print the complete display, including the status line and softkeys, to a USB printer or a network printer when the DSOXLAN LAN/VGA module is installed.
  • Page 242: To Set Up Network Printer Connections

    Print (Screens) 4 Press the Options softkey to select the print options. “To specify the print options" on page 244. 5 Press the Palette softkey to select the print palette. See “To specify the palette option" on page 244. 6 Press the Press to Print softkey. You can stop printing by pressing the Cancel Print softkey.
  • Page 243 Print (Screens) 2 In the Print Configuration Menu, press the Print to softkey; then, turn the Entry knob to select the network printer you want to configure (either #0 or #1). 3 Press the Network Setup softkey. 4 In the Network Printer Setup Menu, press the Mod ify softkey; then, turn the Entry knob to select the network parameter you want to enter.
  • Page 244: To Specify The Print Options

    Print (Screens) 6 Press the Apply softkey to make the printer connection. A message appears to tell you whether the connection was successful. To specify the print options In the Print Configuration Menu, press the Options softkey to change the following options: •...
  • Page 245 Print (Screens) • Color — Select this to print the screen in color. The oscilloscope's print driver cannot print color images to color laser printers, so the Color option is not available when connected to laser printers. • Grayscale — Select this to print the screen in shades of gray rather than in color. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 246 Print (Screens) Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 247: I/O Interface Settings

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 20 Utility Settings I/O Interface Settings / 247 Setting up the Oscilloscope's LAN Connection / 248 File Explorer / 251 Setting Oscilloscope Preferences / 253 Setting the Oscilloscope's Clock / 256 Setting the Rear Panel TRIG OUT Source / 256 Performing Service Tasks / 257 Configuring the [Quick Action] Key / 262 Adding an Annotation / 263...
  • Page 248: Utility Settings

    Utility Settings • LAN — When a DSOXLAN LAN/VGA module is installed, you can use the LAN Settings and LAN Reset softkeys to configure the LAN interface. See “Setting up the Oscilloscope's LAN Connection" on page 248. • GPIB — When a DSOXGPIB GPIB module is installed, you can use the Address softkey to configure the GPIB address.
  • Page 249: To Establish A Lan Connection

    Utility Settings Any time you modify the oscilloscope's hostname, it breaks the connection between the NOTE oscilloscope and the LAN. You need to re-establish communication to the oscilloscope using the new hostname. To establish a LAN connection Automatic 1 Press [Utility] > I/O. Configuration 2 Press the LAN Settings softkey.
  • Page 250: Stand-Alone (Point-To-Point) Connection To A Pc

    Utility Settings 5 Configure the oscilloscope's LAN interface: a Press the Addresses softkey. b Use the Mod ify softkey (and the other softkeys and the Entry knob) to enter the IP Address, Subnet Mask, Gateway IP, and DNS IP values. When you are done, go back up in the menu hierarchy.
  • Page 251: File Explorer

    Utility Settings File Explorer The File Explorer lets you navigate the oscilloscope's internal file system and the file systems of connected USB storage devices. From the internal file system, you can load oscilloscope setup files or mask files. From a connected USB storage device, you can load setup files, mask files, license files, firmware update (*.cab) files, label files, etc.
  • Page 252 Utility Settings The softkey in the first position can have these labels: • Press to go — when you can push the Entry knob to navigate to a new folder or storage location. • Location — when pointing to a directory that is currently selected. •...
  • Page 253: Setting Oscilloscope Preferences

    Utility Settings You do not need to "eject" the USB mass storage device before removing it. Simply ensure that any file operation you've initiated is done, and remove the USB drive from the oscilloscope's host port. Do not connect USB devices that identify themselves as hardware type "CD" because these devices are not compatible with the InfiniiVision X-Series oscilloscopes.
  • Page 254: To Disable/Enable Transparent Backgrounds

    Utility Settings If the ground level is off screen, the waveform will expand about the top or bottom edge of the screen based on where the ground is off screen. • Center— The displayed waveform will expand about the center of the display. To disable/enable transparent backgrounds There is a preference setting for whether measurements, statistics, reference waveform information, and other text displays have transparent or solid...
  • Page 255: To Set Autoscale Preferences

    Utility Settings The resultant string is displayed in the "Text =" line above the softkeys. 3 Press the Wait softkey; then, turn the Entry knob to select the number of minutes to wait before the selected screen saver activates. When you turn the Entry knob, the number of minutes is displayed on the Wait softkey.
  • Page 256: Setting The Oscilloscope's Clock

    Utility Settings • Preserve — to make the oscilloscope remain in the acquisition mode you have chosen when the [AutoScale] key is pressed. Setting the Oscilloscope's Clock The Clock Menu lets you set the current date and time of day (24-hour format). This time/date stamp will appear on hardcopy prints and directory information on the USB mass storage device.
  • Page 257: Performing Service Tasks

    Utility Settings • Mask— The pass/fail status is evaluated periodically. When the evaluation of the testing period results in a failure, the trigger output pulses high (+5 V). Otherwise, the trigger output remains at low (0 V). See Chapter 15, “Mask Testing,”...
  • Page 258 Utility Settings • Every two years or after 4000 hours of operation. • If the ambient temperature is >10° C from the calibration temperature. • If you want to maximize the measurement accuracy. The amount of use, environmental conditions, and experience with other instruments help determine if you need shorter User Cal intervals.
  • Page 259 Utility Settings Long cable to TRIG OUT To Channel 1 To Channel 2 Figure 36 User Calibration cable for 2-channel oscilloscope For a 4-channel oscilloscope, connect BNC tees to the equal-length cables as shown below. Then connect a BNC(f)-to-BNC(f) (barrel connector) to the tee as shown below.
  • Page 260: To Perform Hardware Self Test

    Utility Settings To Channel 1 To Channel 2 To Channel 3 Longer cable to TRIG OUT To Channel 4 Figure 37 User Calibration cable for 4-channel oscilloscope 4 Connect a BNC cable (40 inches maximum) from the TRIG OUT connector on the rear panel to the BNC barrel connector.
  • Page 261: To Perform Front Panel Self Test

    Utility Settings To perform front panel self test Pressing [Utility] > Service > Front Panel Sel f Test lets you test the front panel keys and knobs as well as the oscilloscope display. Follow the on-screen instructions. To display oscilloscope information Press [Help] >...
  • Page 262: To Contact Keysight

    • Description of service required or failure indication. 2 Remove accessories from the oscilloscope. Only return accessories to Keysight Technologies if they are associated with the failure symptoms. 3 Package the oscilloscope. You can use the original shipping container, or provide your own materials sufficient to protect the instrument during shipping.
  • Page 263: Adding An Annotation

    Utility Settings To configure the [Quick Action] key: 1 Press [Utility] > Quick Action > Action; then, select the action that should be performed: • Off — disables the [Quick Action] key. • Quick Measure All — displays a popup containing a snapshot of all the single waveform measurements.
  • Page 264 Utility Settings 3 In the Annotation Menu, press Annotation to enable the annotation. 4 Press Ed it. 5 In the Edit Annotation Menu: • Use the Spell, , and Delete Character softkeys to enter the annotation text: • Spell — press this softkey and turn the Entry knob to select the character at the current position.
  • Page 265 Utility Settings • Use the Clear softkey to delete all annotation characters. • Press OK to save the annotation edits. 6 Press the Text Color softkey and turn the Entry knob to select the annotation color. You can choose white, red, or colors that match analog channels, digital channels, math waveforms, reference waveforms, or markers.
  • Page 266 Utility Settings Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 267: Web Interface

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 21 Web Interface Accessing the Web Interface / 268 Browser Web Control / 269 Save/Recall / 275 Get Image / 277 Identification Function / 278 Instrument Utilities / 278 Setting a Password / 280 When the Keysight InfiniiVision X-Series oscilloscopes have the DSOXLAN LAN/VGA option module installed, you can access the oscilloscope's built-in web server using a Java-enabled web browser.
  • Page 268: Accessing The Web Interface

    Web Interface The web interface for InfiniiVision X-Series oscilloscopes also provides help for each of its pages. Microsoft Internet Explorer is the recommended Web browser for communication and control of the oscilloscope. Other Web browsers may work but are not guaranteed to work with the oscilloscope.
  • Page 269: Browser Web Control

    Web Interface Browser Web Control The web interface's Browser Web Control page gives you access to: • The Real Scope Remote Front Panel (see “Real Scope Remote Front Panel" page 270). • The Simple Remote Front Panel (see “Simple Remote Front Panel" page 271).
  • Page 270: Real Scope Remote Front Panel

    Web Interface If Java is not installed on your PC, you will be prompted to install the Sun Microsystems Java NOTE Plug-in. This plug-in must be installed on the controlling PC for the web interface's Remote Front Panel or Remote Programming operations. The SCPI Command window is useful for testing commands or entering a few commands interactively.
  • Page 271: Simple Remote Front Panel

    Web Interface Simple Remote Front Panel To operate the oscilloscope using the web interface's Simple Remote Front Panel: 1 Access the oscilloscope's web interface (see “Accessing the Web Interface" page 268). 2 When the oscilloscope's web interface is displayed, select Browser Web Control, then select Simple Remote Front Panel.
  • Page 272: Browser-Based Remote Front Panel

    Web Interface Main Menu Function Keys Hint appears when you roll over with mouse Softkeys (left-click to select, right-click for Quick Help) Scrolling and When using a monitor resolution of 800 x 600 or less on the remote computer, you Monitor need to scroll to access the full remote front panel.
  • Page 273: Remote Programming Via The Web Interface

    Web Interface Remote Programming via the Web Interface To send remote programming commands to the oscilloscope via the SCPI Commands applet window: 1 Access the oscilloscope's web interface (see “Accessing the Web Interface" page 268). 2 When the oscilloscope's web interface is displayed, select Browser Web Control, then select Remote Programming.
  • Page 274: Remote Programming With Keysight Io Libraries

    Web Interface Remote Programming with Keysight IO Libraries While the SCPI Commands applet window lets you enter and remote programming commands, remote programming for automated test and data acquisition is typically done using the Keysight IO Libraries, which are separate from the instrument's web interface.
  • Page 275: Save/Recall

    Web Interface Information about controlling the oscilloscope through remote commands is contained in the Programmer's Guide, which is included on the documentation CD supplied with this oscilloscope. You can also access this document on the Keysight web site. For more information about connecting to the oscilloscope, refer to the Keysight Technologies USB/LAN/GPIB Interfaces Connectivity Guide.
  • Page 276: Recalling Files Via The Web Interface

    Web Interface You can click Preview to view the oscilloscope's current screen image. When previewing, you can use the New Acquisition check box to force a new acquisition before the preview. With some formats, you can click Save Setup Info to save setup information to an ASCII .txt format file.
  • Page 277: Get Image

    Web Interface 4 On the Recall page: a Click Browse..b In the "Choose file" dialog, select the file you want to recall; then, click Open. c When recalling reference waveform data files, select the To Reference Waveform location. d Click Recall. Get Image To save (or print) the oscilloscope's display from the web interface: 1 Access the oscilloscope's web interface (see...
  • Page 278: Identification Function

    Web Interface Identification Function The Identification web interface feature is useful when trying to locate a specific instrument in a rack of equipment. 1 Access the oscilloscope's web interface (see “Accessing the Web Interface" page 268). 2 When the oscilloscope's web interface Welcome Page is displayed, select the Identification on radio button.
  • Page 279 Web Interface • Install firmware upgrade files. • View calibration status. You can select these cababilities via a drop-down menu. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 280: Setting A Password

    Web Interface Setting a Password Whenever you connect the oscilloscope to a LAN, it is good practice to set a password. The password prevents someone from remotely accessing the oscilloscope via a Web browser and changing parameters. Remote users can still view the Welcome screen, view network status, etc., but they can't operate the instrument or change its setup without the password.
  • Page 281 Web Interface Modify Configuration Configure Network 4 Enter your desired password, and click Apply Changes. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 282 Web Interface Enter password When accessing the password protected oscilloscope, the user name is the IP address of the oscilloscope. To reset the Do one of these things to reset the password: password • Using the keys on the front panel of the oscilloscope, press [Utility] > I/O > LAN Reset.
  • Page 283: 22 Reference

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 22 Reference Specifications and Characteristics / 283 Measurement Category / 283 Environmental Conditions / 285 Probes and Accessories / 285 Loading Licenses and Displaying License Information / 286 Software and Firmware Updates / 288 Binary Data (.bin) Format / 288 CSV and ASCII XY files / 295 Acknowledgements / 297...
  • Page 284: Measurement Category Definitions

    Reference Use this instrument only for measurements within its specified measurement category WARNING (not rated for CAT II, III, IV). No transient overvol tages allowed. Measurement Category Definitions The "Not rated for CAT II, III, IV" measurement category is for measurements performed on circuits not directly connected to MAINS.
  • Page 285: Maximum Input Voltage At Digital Channels

    Reference Maximum input voltage at digital channels CAUTION ±40 V peak Environmental Conditions Environment Indoor use only. Ambient Operating 5 °C to +55 °C; non-operating –40 °C to +71 °C temperature Humidity Operating: Up to 80% RH at or below +40 °C. Up to 45% RH up to +50 °C. Non-operating: Up to 95% RH up to +40 °C.
  • Page 286: Loading Licenses And Displaying License Information

    Reference See Also For more information on probes and accessories, see www.keysight.com for: • Probes and Accessories Selection Guide (5989-6162EN) • InfiniiVision Oscilloscope Probes and Accessories Selection Guide Data Sheet (5968-8153EN) • For compatibility information, manuals, application notes, data sheets, selection guides, SPICE models, and more for oscilloscope probes, see the Probe Resource Center at: www.keysight.com/find/PRC...
  • Page 287: Other Options Available

    Reference Table 4 Licensed Options Available (continued) License Description After purchase model number, notes Educator's Kit Order DSOXEDK. Provides training signals on the oscilloscope's Demo terminals and a lab guide/tutorial for education environments. EMBD Embedded Serial Triggering and Analysis (I2C, SPI). Order DSOX2EMBD.
  • Page 288: Software And Firmware Updates

    Keysight Technologies representative or see www.keysight.com/find/2000X-Series. Software and Firmware Updates From time to time Keysight Technologies releases software and firmware updates for its products. To search for firmware updates for your oscilloscope, direct your web browser to www.keysight.com/find/2000X-Series-sw. To view the currently installed software and firmware press [Help] > About Oscilloscope.
  • Page 289: Binary Data In Matlab

    Binary data from an InfiniiVision oscilloscope can be imported to The MathWorks MATLAB®. You can download the appropriate MATLAB functions from the Keysight Technologies web site at www.keysight.com/find/2000X-Series-examples. Keysight provides the .m files, which need to be copied into the work directory for MATLAB.
  • Page 290 Reference Waveform Header It is possible to store more than one waveform in the file, and each waveform stored will have a waveform header. When using segmented memory, each segment is treated as a separate waveform. The waveform header contains information about the type of waveform data that is stored following the waveform data header.
  • Page 291 Reference X Origin A 64-bit double that is the X-axis value of the first data point in the data record. For time domain waveforms, it is the time of the first point. This value is treated as a double precision 64-bit floating point number. If the value is zero then no data has been acquired.
  • Page 292: Example Program For Reading Binary Data

    Reference Buffer Type A 16-bit short that is the type of waveform data stored in the file: • 0 = Unknown data. • 1 = Normal 32-bit float data. • 2 = Maximum float data. • 3 = Minimum float data. •...
  • Page 293 Reference File Header Number of Waveforms = N 12 bytes Waveform Header 1 Number of Waveform Buffers = 1 140 bytes Waveform Data Buffer Type = 1 (floating point) Header 1 Bytes per Point = 4 12 bytes Voltage Data 1 buffer size Waveform Header 2 Number of Waveform Buffers = 1...
  • Page 294 Reference File Header Number of Waveforms = 2 12 bytes Waveform Header 1 Number of Waveform Buffers = 1 140 bytes Waveform Data Buffer Type = 6 (unsigned char) Header 1 Bytes per Point = 1 12 bytes Pod 1 Timing Data buffer size Waveform Header 2 Number of Waveform Buffers = 1...
  • Page 295: Csv And Ascii Xy Files

    Reference File Header Number of Waveforms = N = Number of Segments 12 bytes Number of Waveform Buffers = 1 Waveform Header 1 Index = 1 140 bytes Time Tag = 0.0 Waveform Data Buffer Type = 1 (floating point) Header 1 Bytes per Point = 4 12 bytes...
  • Page 296: Csv And Ascii Xy File Structure

    Reference CSV and ASCII XY file structure In CSV or ASCII XY format the Length control selects the number of points per segment. All segments are contained in the CSV file or in each ASCII XY data file. For example: If the Length control is set to 1000 points, there will be 1000 points (rows in the spreadsheet) per segment.
  • Page 297: Acknowledgements

    Reference Acknowledgements Table 6 Third Party Software Software Description and Copyright License 7-zip Copyright (C) 1999-2016 Igor Pavlov. GNU LGPL + unRAR restriction Boost Libraries Copyright © 2008 Beman Dawes, Rene Rivera Boost Software License (BSL-1.0) CUPS The CUPS and CUPS Imaging libraries are developed by Apple Inc. and GNU Library General licensed under the GNU Library General Public License ("LGPL"), Public License ("LGPL"),...
  • Page 298 Reference Table 6 Third Party Software (continued) Software Description and Copyright License noVNC Copyright (C) 2011 Joel Martin <github@martintribe.org> Mozilla Public License - Source code can be obtained from the third party or by contacting Keysight. Keysight will charge for the cost of physically performing the source distribution.
  • Page 299: Product Markings And Regulatory Information

    Reference Table 6 Third Party Software (continued) Software Description and Copyright License These licenses are located on the Keysight InfiniiVision oscilloscopes manuals CD-ROM. Product Markings and Regulatory Information These symbols are used on the 2000/3000 X-Series oscilloscopes. Symbol Description Caution, risk of electric shock Caution, refer to accompanying documentation This symbol indicates separate collection for electrical and electronic equipment mandated under EU law as of August 13, 2005.
  • Page 300 Reference Symbol Description South Korean Certification (KC) mark; includes the marking's identifier code which follows this format: MSIP-REM-YYY-ZZZZZZZZZZZZZZ. Compliance with This is to declare that this instrument is in conformance with the German German Noise Regulation on Noise Declaration for Machines (Laermangabe nach der Requirements Maschinenlaermrerordnung -3.GSGV Deutschland).
  • Page 301: Can/Lin Triggering And Serial Decode

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 23 CAN/LIN Triggering and Serial Decode Setup for CAN Signals / 301 CAN Triggering / 303 CAN Serial Decode / 305 Setup for LIN Signals / 309 LIN Triggering / 311 LIN Serial Decode / 312 CAN/LIN triggering and serial decode requires Option AUTO or the DSOX3AUTO upgrade.
  • Page 302 CAN/LIN Triggering and Serial Decode 5 Press Source; then, select the channel for the CAN signal. The label for the CAN source channel is automatically set. 6 Press the Threshold softkey; then, turn the Entry knob to select the CAN signal threshold voltage level.
  • Page 303: Can Triggering

    CAN/LIN Triggering and Serial Decode • Differential (H-L) — The CAN differential bus signals connected to an analog source channel using a differential probe. Connect the probe's positive lead to the dominant-high CAN signal (CAN_H) and connect the negative lead to the dominant-low CAN signal (CAN_L).
  • Page 304 CAN/LIN Triggering and Serial Decode 3 Press the Trigger: softkey; then, turn the Entry knob to select the trigger condition: • SOF - Start of Frame — The oscilloscope triggers at the start of a frame. • Remote Frame ID (RTR) — The oscilloscope triggers on remote frames with the specified ID.
  • Page 305: Can Serial Decode

    CAN/LIN Triggering and Serial Decode CAN Serial Decode To set up the oscilloscope to capture CAN signals, see “Setup for CAN Signals" page 301. For CAN triggering set up see “CAN Triggering" on page 303. NOTE To set up CAN serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 306: Interpreting Can Decode

    CAN/LIN Triggering and Serial Decode Interpreting CAN Decode • Frame ID appears in hex digits in yellow. Frames of 11 or 29 bits are automatically detected. • Remote frame (RMT) appears in green. • Data length code (DLC) appears in blue for data frames and green for remote frames.
  • Page 307: Can Totalizer

    CAN/LIN Triggering and Serial Decode • Aliased bus values (undersampled or indeterminate) are drawn in pink. • Unknown bus values (undefined or error conditions) are drawn in red with a "?" label. • Flagged error frames are drawn in red with an "ERR" label. CAN Totalizer The CAN totalizer provides a direct measure of bus quality and efficiency.
  • Page 308: Interpreting Can Lister Data

    CAN/LIN Triggering and Serial Decode Example: If a data frame contains an active error flag, both the FRAMES counter and the ERR counter will be incremented. If a data frame contains an error that is not an active error it is considered a partial frame and no counters are incremented.
  • Page 309: Searching For Can Data In The Lister

    CAN/LIN Triggering and Serial Decode Searching for CAN Data in the Lister The oscilloscope's search capability lets you search for (and mark) certain types of CAN data in the Lister. You can use the [Navigate] key and controls to navigate through the marked rows.
  • Page 310 CAN/LIN Triggering and Serial Decode 3 Press the Mode softkey; then, select LIN trigger type. 4 Press the Signals softkey to open the LIN Signals Menu. 5 Press the Source softkey to select the channel connected to the LIN signal line. The label for the LIN source channel is automatically set.
  • Page 311: Lin Triggering

    CAN/LIN Triggering and Serial Decode For LIN 1.2 signals, use the LIN 1.3 setting. The LIN 1.3 setting assumes the signal follows the "Table of Valid ID Values" as shown in section A.2 of the LIN Specification dated December 12, 2002. If your signal does not comply with the table, use the LIN 2.0 setting.
  • Page 312: Lin Serial Decode

    CAN/LIN Triggering and Serial Decode • ID (Frame ID) — The oscilloscope triggers when a frame with an ID equal to the selected value is detected. Use the Entry knob to select the value for the Frame ID. • ID & Data (Frame ID and Data) — The oscilloscope triggers when a frame with an ID and data equal to the selected values is detected.
  • Page 313 CAN/LIN Triggering and Serial Decode For LIN triggering setup see “LIN Triggering" on page 311. NOTE To set up LIN serial decode: 1 Press [Serial] to display the Serial Decode Menu. 2 Choose whether to include the parity bits in the identifier field. a If you want to mask the upper two parity bits, ensure that the box under the Show Parity softkey is not selected.
  • Page 314: Interpreting Lin Decode

    CAN/LIN Triggering and Serial Decode Interpreting LIN Decode • Angled waveforms show an active bus (inside a packet/frame). • Mid-level blue lines show an idle bus (LIN 1.3 only). • The hexadecimal ID and parity bits (if enabled) appear in yellow. If a parity error is detected the hexadecimal ID and parity bits (if enabled) appear in red.
  • Page 315: Interpreting Lin Lister Data

    CAN/LIN Triggering and Serial Decode • If the total frame count exceeds the length specified in the standard, TFM will appear red (LIN 1.3 only). • For LIN 1.3 a wakeup signal is indicated by WAKE in blue. If the wakeup signal is not followed by a valid wakeup delimiter a wakeup error is detected and displayed as WUP in red.
  • Page 316: Searching For Lin Data In The Lister

    CAN/LIN Triggering and Serial Decode Searching for LIN Data in the Lister The oscilloscope's search capability lets you search for (and mark) certain types of LIN data in the Lister. You can use the [Navigate] key and controls to navigate through the marked rows.
  • Page 317: I2C/Spi Triggering And Serial Decode

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 24 I2C/SPI Triggering and Serial Decode Setup for I2C Signals / 317 I2C Triggering / 318 I2C Serial Decode / 322 Setup for SPI Signals / 325 SPI Triggering / 329 SPI Serial Decode / 331 I2C/SPI triggering and serial decode requires Option EMBD or the DSOX3EMBD upgrade.
  • Page 318: I2C Triggering

    I2C/SPI Triggering and Serial Decode 3 Press the Mode softkey; then, select I2C trigger type. 4 Press the Signals softkey to open the I C Signals Menu. 5 For both the SCL (serial clock) and SDA (serial data) signals: a Connect an oscilloscope channel to the signal in the device under test. b Press the SCL or SDA softkey;...
  • Page 319 I2C/SPI Triggering and Serial Decode 4 Press the Trigger: softkey; then, turn the Entry knob to select the trigger condition: • Start Cond ition— The oscilloscope triggers when SDA data transitions from high to low while the SCL clock is high. For triggering purposes (including frame triggers), a restart is treated as a start condition.
  • Page 320 I2C/SPI Triggering and Serial Decode • Frame (Start: Addr7: Read: Ack: Data) or Frame (Start: Addr7: Write: Ack: Data)— The oscilloscope triggers on a read or write frame in 7-bit addressing mode on the 17th clock edge if all bits in the pattern match. For triggering purposes, a restart is treated as a start condition.
  • Page 321 I2C/SPI Triggering and Serial Decode 5 If you have set the oscilloscope to trigger on an EEPROM Data Read condition: Press the Data is softkey to set the oscilloscope to trigger when data is = (equal to), ≠ (not equal to), < (less than), or > (greater than) the data value set in the Data softkey.
  • Page 322: I2C Serial Decode

    I2C/SPI Triggering and Serial Decode I2C Serial Decode To set up the oscilloscope to capture I2C signals, see “Setup for I2C Signals" page 317. For I2C triggering setup see “I2C Triggering" on page 318. NOTE To set up I2C serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 323: Interpreting I2C Decode

    I2C/SPI Triggering and Serial Decode Interpreting I2C Decode • Angled waveforms show an active bus (inside a packet/frame). • Mid-level blue lines show an idle bus. • In the decoded hexadecimal data: • Address values appear at the start of a frame. •...
  • Page 324: Interpreting I2C Lister Data

    I2C/SPI Triggering and Serial Decode • Unknown bus values (undefined or error conditions) are drawn in red. Interpreting I2C Lister Data In addition to the standard Time column, the I2C Lister contains these columns: • Restart — indicated with an "X". •...
  • Page 325: Setup For Spi Signals

    I2C/SPI Triggering and Serial Decode 2 In the Search Menu, press the Search softkey; then, turn the Entry knob to select the serial slot (Serial 1 or Serial 2) on which the I2C signal is being decoded. 3 Press Search; then, select from these options: •...
  • Page 326 I2C/SPI Triggering and Serial Decode 4 Press the Signals softkey to open the SPI Signals Menu. 5 Press the Clock softkey to open the SPI Clock Menu. In the SPI Clock Menu: a Press the Clock softkey; then, turn the Entry knob to select the channel connected to the SPI serial clock line.
  • Page 327 I2C/SPI Triggering and Serial Decode In the SPI Master-Out Slave-In Menu: a Press the MOSI Data softkey; then, turn the Entry knob to select the channel that is connected to a SPI serial data line. (If the channel you selected is off, switch it on.) The MOSI label for the source channel is automatically set.
  • Page 328 I2C/SPI Triggering and Serial Decode In the SPI Chip Select Menu: a Press the Frame by softkey to select a framing signal that the oscilloscope will use for determining which clock edge is the first clock edge in the serial stream.
  • Page 329: Spi Triggering

    I2C/SPI Triggering and Serial Decode Clock Timeout — Select Clock Timeout in the Frame by softkey, then select the Timeout softkey and turn the Entry knob to set the minimum time that the Clock signal must be idle (not transitioning) before the oscilloscope will search for the Data pattern on which to trigger.
  • Page 330 I2C/SPI Triggering and Serial Decode 4 Press the Trigger softkey; then, turn the Entry knob to select the trigger condition: • Master-Out, Slave-In (MOSI) Data — for triggering on the MOSI data signal. • Master-In, Slave-Out (MISO) Data — for triggering on the MISO data signal. 5 Press the #Bits softkey, and turn the Entry knob to set the number of bits (#Bits) in the serial data string.
  • Page 331: Spi Serial Decode

    I2C/SPI Triggering and Serial Decode The Set all Bits softkey will set all bits in the data string to the value of the 0 1 X softkey. For SPI decode information see “SPI Serial Decode" on page 331. NOTE SPI Serial Decode To set up the oscilloscope to capture SPI signals, see “Setup for SPI Signals"...
  • Page 332: Interpreting Spi Decode

    I2C/SPI Triggering and Serial Decode You can use the horizontal Zoom window for easier navigation of the acquired data. See Also • “Interpreting SPI Decode" on page 332 • “Interpreting SPI Lister Data" on page 333 • “Searching for SPI Data in the Lister" on page 333 Interpreting SPI Decode •...
  • Page 333: Interpreting Spi Lister Data

    I2C/SPI Triggering and Serial Decode • Unknown bus values (undefined or error conditions) are drawn in red. Interpreting SPI Lister Data In addition to the standard Time column, the SPI Lister contains these columns: • Data — data bytes (MOSI and MISO). Aliased data is highlighted in pink.
  • Page 334 I2C/SPI Triggering and Serial Decode • Master-In, Slave-Out (MISO) Data — for searching MISO data. 4 Press the Bits softkey to open the SPI Bits Search Menu. 5 In the SPI Bits Search Menu, use the Words softkey to specify the number of words in the data value;...
  • Page 335: Uart/Rs232 Triggering And Serial Decode

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 25 UART/RS232 Triggering and Serial Decode Setup for UART/RS232 Signals / 335 UART/RS232 Triggering / 337 UART/RS232 Serial Decode / 339 UART/RS232 triggering and serial decode requires Option COMP or the DSOX3COMP upgrade. Setup for UART/RS232 Signals To set up the oscilloscope to capture UART/RS232 signals: 1 Press [Label] to turn on labels.
  • Page 336 UART/RS232 Triggering and Serial Decode 5 For both the Rx and Tx signals: a Connect an oscilloscope channel to the signal in the device under test. b Press the Rx or Tx softkey; then, turn the Entry knob to select the channel for the signal.
  • Page 337: Uart/Rs232 Triggering

    UART/RS232 Triggering and Serial Decode UART/RS232 Triggering To set up the oscilloscope to capture UART/RS-232 signals, see “Setup for UART/RS232 Signals" on page 335. To trigger on a UART (Universal Asynchronous Receiver/Transmitter) signal connect the oscilloscope to the Rx and Tx lines and set up a trigger condition. RS232 (Recommended Standard 232) is one example of a UART protocol.
  • Page 338 UART/RS232 Triggering and Serial Decode • Rx 1:Data — For use when the device under test data words are 9 bits in length including the alert bit (the 9th bit). Triggers only when the 9th (alert) bit is 1. The specified data byte applies to the least significant 8 bits (excludes the 9th (alert) bit).
  • Page 339: Uart/Rs232 Serial Decode

    UART/RS232 Triggering and Serial Decode UART/RS232 Serial Decode To set up the oscilloscope to capture UART/RS232 signals, see “Setup for UART/RS232 Signals" on page 335. For UART/RS232 triggering setup see “UART/RS232 Triggering" on page 337. NOTE To set up UART/RS232 serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 340: Interpreting Uart/Rs232 Lister

    UART/RS232 Triggering and Serial Decode 6 If the oscilloscope is stopped, press the [Run/Stop] key to acquire and decode data. If the setup does not produce a stable trigger, the UART/RS232 signals may be slow enough NOTE that the oscilloscope is AutoTriggering. Press the [Mode/Coupling] key, then press the Mode softkey to set the trigger mode from Auto to Normal.
  • Page 341: Uart/Rs232

    UART/RS232 Triggering and Serial Decode • When using the 9 bit format, all data words are displayed in green, including the 9th bit. The 9th bit is displayed on the left. • When a data word value is selected for framing, it is displayed in light blue. When using 9-bit data words, the 9th bit will also be displayed in light blue.
  • Page 342 UART/RS232 Triggering and Serial Decode Interpreting UART/RS232 Lister Data In addition to the standard Time column, the UART/RS232 Lister contains these columns: • Rx — receive data. • Tx — transmit data. • Errors — highlighted in red, Parity Error or Unknown Error. Aliased data is highlighted in pink.
  • Page 343 UART/RS232 Triggering and Serial Decode • Rx Data — Finds a data byte that you specify. For use when the DUT data words are from 5 to 8 bits in length (no 9th (alert) bit). • Rx 1:Data — For use when the DUT data words are 9 bits in length including the alert bit (the 9th bit).
  • Page 344 UART/RS232 Triggering and Serial Decode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 345 Index Symbols analog channel, probe attenuation, bits, SPI trigger, analog channel, setup, Blackman Harris FFT window, (-) Width measurement, analog filters, adjusting, blanking, (+) Width measurement, Analyze key, BMP file format, Analyze Segments, 167, brick-wall frequency response, annotation, adding, brightness of waveforms, ASCII file format, Browser Web Control, 269, 270, 271, About Oscilloscope,...
  • Page 346 Index clear display, default label library, clear display, Quick Clear Display, default setup, 29, ECL threshold, clear persistence, Default Setup key, edge speeds, clock, defaults, waveform generator, edge triggering, CMOS threshold, delay knob, EDK license, COMP license, Delay measurement, 184, EEPROM data read, I2C trigger, compensate passive probes, 32, delay time indicator,...
  • Page 347 Index File keys, German noise requirements, I2C trigger, file name, new, German user interface and Quick identification function, web file, save, recall, load, Help, interface, fine adjustment, horizontal scale, glitch capture, idle serial bus, 306, 314, 323, 332, firmware updates, glitch trigger, firmware upgrade files, golden waveform test,...
  • Page 348 Index LAN Settings softkey, 249, MATLAB binary data, navigating the time base, LAN/VGA module, 26, maximum input voltages, network configuration parameters, LAN/VGA module installation, Maximum measurement, network printer connection, landscape mode, maximum sample rate, network, connecting to, language, user interface and Quick Meas key, 39, new label, Help,...
  • Page 349 Index persistence, Run Control keys, persistence, clearing, runt pulses, qualifier, pulse width, persistence, infinite, Russian front panel overlays, Quick Action key, 35, Phase measurement, 184, Russian user interface and Quick Quick Clear Display, phase X cursor units, Help, Quick Freeze Display, PNG file format, Quick Help, point-to-point connection,...
  • Page 350 Index Serial key, Std Deviation measurement, trigger type, edge, serial number, 261, stop acquisition, trigger type, glitch, service functions, stop condition, I2C, trigger type, hex bus, Set all Digits softkey, storage locations, navigate, trigger type, I2C, setup files, saving, subnet mask, trigger type, LIN, setup, automatic, subtract math function,...
  • Page 351 Index USB, CD device, waveform type, waveform USB, eject device, generator, USB, storage device numbering, waveform, cursor tracking, usb2, waveform, intensity, user cal, waveform, printing, user calibration, waveform, reference point, user interface language, waveform, saving/exporting, User-defined threshold, WAVEGEN license, utilities, web interface, Utility key, web interface, accessing,...
  • Page 352 Index Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...

Table of Contents