Table of Contents

Advertisement

Keysight InfiniiVision
2000 X-Series Oscilloscopes
User's Guide

Advertisement

Table of Contents
loading

Summary of Contents for Keysight Technologies InfiniiVision 2000 X Series

  • Page 1 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 2 Keysight shall not be liable for errors or for release, perform, display, or disclose Keysight Technologies, Inc. as governed by incidental or consequential damages in commercial computer software or United States and international copyright...
  • Page 3 CAUTION A CAUTION notice denotes a hazard. It calls attention to an operating procedure, practice, or the like that, if not correctly performed or adhered to, could result in damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated conditions 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, Bandwidths Bandwidth 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 MSO-X 2024A Channels MSO 2-Channel DSO...
  • 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 309 When using licensed serial bus • Chapter 23, “CAN/LIN Triggering and Serial Decode,” triggering and decode features, see: starting on page 327 • Chapter 24, “I2C/SPI Triggering and Serial Decode,” starting on page 343 •...
  • 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 Use only the power cord that came with the oscilloscope / 28 Connect Probes to the Oscilloscope / 28 Maximum input voltage at analog inputs / 29...
  • Page 10 Access the Built-In Quick Help / 45 Horizontal Controls To adjust the horizontal (time/div) scale / 48 To adjust the horizontal delay (position) / 49 Panning and Zooming Single or Stopped Acquisitions / 50 To change the horizontal time mode (Normal, XY, or Roll) / 50 XY Time Mode / 51 To display the zoomed time base / 54 To change the horizontal scale knob's coarse/fine adjustment...
  • Page 11 Setting Analog Channel Probe Options / 65 To specify the channel units / 66 To specify the probe attenuation / 66 To specify the probe skew / 67 Math Waveforms To display math waveforms / 69 To perform transforms or filters on an arithmetic operation / 71 To adjust the math waveform scale and offset / 71 Units for Math Waveforms / 71 Math Operators / 72...
  • Page 12 Chart Logic Bus Timing / 94 Chart Logic Bus State / 95 Reference Waveforms To save a waveform to a reference waveform location / 97 To display a reference waveform / 98 To scale and position reference waveforms / 99 To adjust reference waveform skew / 99 To display reference waveform information / 100 To save/recall reference waveform files to/from a USB storage...
  • Page 13 Digital channel signal fidelity: Probe impedance and grounding / 113 Input Impedance / 113 Probe Grounding / 115 Best Probing Practices / 117 Serial Decode Serial Decode Options / 119 Lister / 120 Searching Lister Data / 122 Display Settings To adjust waveform intensity / 125 To set or clear persistence / 127 To clear the display / 128...
  • Page 14 Edge Trigger / 140 Edge then Edge Trigger / 142 Pulse Width Trigger / 143 Pattern Trigger / 146 Hex Bus Pattern Trigger / 148 OR Trigger / 148 Rise/Fall Time Trigger / 150 Nth Edge Burst Trigger / 151 Runt Trigger / 152 Setup and Hold Trigger / 154 Video Trigger / 155...
  • Page 15 Maximum voltage at oscilloscope external trigger input / 175 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 177 Overview of Sampling / 178 Sampling Theory / 179 Aliasing / 179 Oscilloscope Bandwidth and Sample Rate / 179 Oscilloscope Rise Time / 181 Oscilloscope Bandwidth Required / 182 Memory Depth and Sample Rate / 182...
  • Page 16 Snapshot All / 207 Voltage Measurements / 208 Peak-Peak / 209 Maximum / 209 Minimum / 209 Amplitude / 209 Top / 209 Base / 210 Overshoot / 210 Preshoot / 212 Average / 212 DC RMS / 213 AC RMS / 213 Time Measurements / 215 Period / 216 Frequency / 216...
  • Page 17 Measurement Thresholds / 223 Measurement Window with Zoom Display / 225 Mask Testing To create a mask from a "golden" waveform (Automask) / 227 Mask Test Setup Options / 229 Mask Statistics / 232 To manually modify a mask file / 233 Building a Mask File / 236 How is mask testing done? / 239 Digital Voltmeter...
  • Page 18 To save CSV, ASCII XY, or BIN data files / 260 Length Control / 261 To save Lister data files / 262 To save reference waveform files to a USB storage device / 263 To save masks / 263 To navigate storage locations / 264 To enter file names / 264 Recalling Setups, Masks, or Reference Waveforms / 265 To recall setup files / 265...
  • Page 19 To load the default label library / 282 To set up the screen saver / 282 To set AutoScale preferences / 283 Setting the Oscilloscope's Clock / 284 Setting the Rear Panel TRIG OUT Source / 284 Enabling Remote Command Logging / 285 Performing Service Tasks / 286 To perform user calibration / 287 To perform hardware self test / 289...
  • Page 20 Identification Function / 303 Instrument Utilities / 303 Setting a Password / 305 Reference Specifications and Characteristics / 309 Measurement Category / 309 Oscilloscope Measurement Category / 309 Measurement Category Definitions / 310 Maximum Input Voltages / 310 Maximum input voltage at analog inputs / 310 Maximum input voltage at digital channels / 311 Environmental Conditions / 311 Probes and Accessories / 311...
  • Page 21 Acknowledgements / 324 Product Markings and Regulatory Information / 324 CAN/LIN Triggering and Serial Decode Setup for CAN Signals / 327 CAN Triggering / 329 CAN Serial Decode / 331 Interpreting CAN Decode / 332 CAN Totalizer / 333 Interpreting CAN Lister Data / 334 Searching for CAN Data in the Lister / 335 Setup for LIN Signals / 335 LIN Triggering / 337...
  • Page 22 Interpreting SPI Lister Data / 359 Searching for SPI Data in the Lister / 359 UART/RS232 Triggering and Serial Decode Setup for UART/RS232 Signals / 361 UART/RS232 Triggering / 363 UART/RS232 Serial Decode / 365 Interpreting UART/RS232 Decode / 366 UART/RS232 Totalizer / 367 Interpreting UART/RS232 Lister Data / 368 Searching for UART/RS232 Data in the Lister / 368...
  • 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 / 30 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. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 25 Getting Started InfiniiVision 2000 X-Series oscilloscope N2841A probes (Qty 2 or 4) Power cord (Based on country of origin) N2755-60001 Digital Probe Kit (MSO models only) See Also • "Probes and Accessories" on page 311 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: Use Only The Power Cord That Came With 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 oscilloscope Use only the power cord that came with the oscilloscope CAUTION The power cord provided is matched to the country of origin of the order.
  • Page 29: Maximum Input Voltage At Analog Inputs

    Getting Started 2 Connect the probe's retractable hook tip to the point of interest on the circuit or device under test. Be sure to connect the probe ground lead to a ground point on the circuit. Maximum input voltage at analog inputs CAUTION 135 Vrms When measuring voltages over 30 V, use a 10:1 probe.
  • Page 30: Recall The Default Oscilloscope Setup

    Getting Started Recall the Default Oscilloscope Setup To recall the default oscilloscope setup: 1 Press [Default Setup]. The default setup restores the oscilloscope's default settings. This places the oscilloscope in a known operating condition. The major default settings are: Table 2 Default Configuration Settings Horizontal Normal mode, 100 µs/div scale, 0 s delay, center time reference.
  • 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 controls The Horizontal controls consist of: • 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 Additional waveform The additional waveform controls consist of: controls • [Math] key — provides access to math (add, subtract, etc.) waveform functions. See Chapter 4, “Math Waveforms,” starting on page 69. • [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 38 Getting Started Waveform keys The [Acquire] key lets you select Normal, Peak Detect, Averaging, or High Resolution acquisition modes (see "Selecting the Acquisition Mode" on page 183) and use segmented memory (see "Acquiring to Segmented Memory" on page 189). The [Display] key lets you access the menu where you can enable persistence (see "To set or clear persistence"...
  • Page 39: Front Panel Overlays For Different Languages

    Getting Started Demo 2, Ground, and • Demo 2 terminal — This terminal outputs the Probe Comp signal which helps you match a Demo 1 terminals probe's input capacitance to the oscilloscope channel to which it is connected. See "Compensate Passive Probes" on page 32.
  • Page 40 Getting Started 1 Gently pull on the front panel knobs to remove them. 2 Insert the overlay's side tabs into the slots on the front panel. 3 Reinstall the front panel knobs. Front panel overlays may be ordered from www.keysight.com/find/parts using the following part numbers: Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 41: 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 42 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 43: Learn The Oscilloscope Display

    Getting Started Calibration "To perform user calibration" on page 287. protect button EXT TRIG IN External trigger input BNC connector. See "External Trigger Input" connector page 174 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 44 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 45: 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 46 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 47 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 2 Horizontal Controls To adjust the horizontal (time/div) scale / 48 To adjust the horizontal delay (position) / 49 Panning and Zooming Single or Stopped Acquisitions / 50 To change the horizontal time mode (Normal, XY, or Roll) / 50 To display the zoomed time base / 54 To change the horizontal scale knob's coarse/fine adjustment setting / 55 To position the time reference (left, center, right) / 56...
  • Page 48: Horizontal Controls

    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 49: 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 50: 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 54. 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 51: 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 52 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 53 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 54: 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 55: 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 56: 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 57: 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 58: 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 56). 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 59 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 60 Horizontal Controls Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 61 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 3 Vertical Controls To turn waveforms on or off (channel or math) / 62 To adjust the vertical scale / 63 To adjust the vertical position / 63 To specify channel coupling / 63 To specify bandwidth limiting / 64 To change the vertical scale knob's coarse/fine adjustment setting / 64 To invert a waveform / 65...
  • Page 62: 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 63: 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 64: 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 65: 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 66: To Specify The Channel Units

    Vertical Controls See Also • "To specify the channel units" on page 66 • "To specify the probe attenuation" on page 66 • "To specify the probe skew" on page 67 To specify the channel units 1 Press the probe's associated channel key. 2 In the Channel Menu, press Probe.
  • Page 67: 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 68 Vertical Controls Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 69: Math Waveforms

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 4 Math Waveforms To display math waveforms / 69 To perform transforms or filters on an arithmetic operation / 71 To adjust the math waveform scale and offset / 71 Units for Math Waveforms / 71 Math Operators / 72 Math Transforms / 74 Math Filters / 90...
  • Page 70 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, see: • "Math Operators"...
  • Page 71: To Perform Transforms Or Filters On An Arithmetic Operation

    Math Waveforms To perform transforms or filters on an arithmetic operation To perform a transform function (see "Math Transforms" on page 74) or filter (see "Math Filters" on page 90) on the add, subtract, or multiply arithmetic operations: 1 Press the Function softkey and select g(t): Internal. 2 Use the Operator, Source 1, and Source 2 softkeys to set up an arithmetic operation.
  • Page 72: Math Operators

    Math Waveforms Math function Units add or subtract V or A multiply , or W (Volt-Amp) d/dt V/s or A/s (V/second or A/second)  Vs or As (V-seconds or A-seconds) dB* (decibels). See also "FFT Units" page 84. √ (square root) , or W (Volt-Amp) * When the FFT source is channel 1, 2, 3 or 4, FFT units will be displayed in dBV when channel units...
  • Page 73: Multiply Or Divide

    Math Waveforms Figure 5 Example of Subtract Channel 2 from Channel 1 See Also • "Units for Math Waveforms" on page 71 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 74: Math Transforms

    Math Waveforms Figure 6 Example of Multiply Channel 1 by Channel 2 See Also • "Units for Math Waveforms" on page 71 Math Transforms Math transforms perform a transform function (like differentiate, integrate, FFT, or square root) on an analog input channel or on the result of an arithmetic operation.
  • Page 75: Differentiate

    Math Waveforms • "Common Logarithm" on page 88 • "Natural Logarithm" on page 88 • "Exponential" on page 89 • "Base 10 Exponential" on page 89 Differentiate d/dt (differentiate) calculates the discrete time derivative of the selected source. You can use differentiate to measure the instantaneous slope of a waveform. For example, the slew rate of an operational amplifier may be measured using the differentiate function.
  • Page 76: Integrate

    Math Waveforms Figure 7 Example of Differentiate Function See Also • "To perform transforms or filters on an arithmetic operation" on page 71 • "Units for Math Waveforms" on page 71 Integrate  dt (integrate) calculates the integral of the selected source. You can use integrate to calculate the energy of a pulse in volt-seconds or measure the area under a waveform.
  • Page 77 Math Waveforms • y = channel 1, 2, 3, or 4, or g(t) (internal arithmetic operation). • co = arbitrary constant. • i = data point index. The integrate operator provides an Offset softkey that lets you enter a DC offset correction factor for the input signal.
  • Page 78: See Also

    Math Waveforms Integrate without DC offset correction 0 V level Integrate with DC offset correction Figure 8 Integrate and Signal Offset See Also • "To perform transforms or filters on an arithmetic operation" on page 71 • "Units for Math Waveforms" on page 71 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 79: Fft Measurement

    Math Waveforms FFT Measurement FFT is used to compute the fast Fourier transform using analog input channels or an arithmetic operation g(t). FFT takes the digitized time record of the specified source and transforms it to the frequency domain. When the FFT function is selected, the FFT spectrum is plotted on the oscilloscope display as magnitude in dBV versus frequency.
  • Page 80 Math Waveforms • Offset — lets you set your own offset for the FFT. The offset value is in dB and is represented by the center horizontal grid line of the display. See "To adjust the math waveform scale and offset" on page 71.
  • Page 81 Math Waveforms Scale and offset considerations NOTE If you do not manually change the FFT scale or offset settings, when you turn the horizontal scale knob, the span and center frequency settings will automatically change to allow optimum viewing of the full spectrum. If you do manually set scale or offset, turning the horizontal scale knob will not change the span or center frequency settings, allowing you see better detail around a specific frequency.
  • Page 82 Math Waveforms See Also • "To perform transforms or filters on an arithmetic operation" on page 71 • "FFT Measurement Hints" on page 82 • "FFT Units" on page 84 • "FFT DC Value" on page 84 • "FFT Aliasing" on page 84 •...
  • Page 83 Math Waveforms FFT Resolution NOTE The FFT resolution is the quotient of the sampling rate and the number of FFT points (f /N). With a fixed number of FFT points (up to 65,536), the lower the sampling rate, the better the resolution.
  • Page 84 Math Waveforms FFT Units 0 dBV is the amplitude of a 1 Vrms sinusoid. When the FFT source is channel 1 or channel 2 (or channel 3 or 4 on 4-channel models), FFT units will be displayed in dBV when channel units is set to Volts and channel impedance is set to 1 MΩ. FFT units will be displayed in dBm when channel units is set to Volts and channel impedance is set to 50Ω.
  • Page 85 Math Waveforms The following figure illustrates aliasing. This is the spectrum of a 990 Hz square wave, which has many harmonics. The sample rate is set to 100 kSa/s, and the oscilloscope displays the spectrum. The displayed waveform shows the components of the input signal above the Nyquist frequency to be mirrored (aliased) on the display and reflected off the right edge.
  • Page 86: Square Root

    Math Waveforms information on leakage, see Keysight Application Note 243, The Fundamentals of Signal Analysis at http://literature.cdn.keysight.com/litweb/pdf/5952-8898E.pdf. Square Root Square root (√) calculates the square root of the selected source. Where the transform is undefined for a particular input, holes (zero values) appear in the function output.
  • Page 87: Square

    Math Waveforms Figure 11 Example of Ax + B Use the Gain (A) softkey to specify the gain. Use the Offset (B) softkey to specify the offset. The Ax + B function differs from the Magnify math visualization function in that the output is likey different than the input.
  • Page 88: Common Logarithm

    Math Waveforms Figure 12 Example of Absolute Value See Also • "Square" on page 87 Common Logarithm The Common Logarithm (log) function (available with the PLUS license) performs a transform of the input source. Where the transform is undefined for a particular input, holes (zero values) appear in the function output.
  • Page 89: Exponential

    Math Waveforms Figure 13 Example of Natural Logarithm See Also • "Common Logarithm" on page 88 Exponential The Exponential (e^x) function (available with the PLUS license) performs a transform of the input source. See Also • "Base 10 Exponential" on page 89 Base 10 Exponential The Base 10 Exponential (10^x) function (available with the PLUS license) performs a transform of the input source.
  • Page 90: Math Filters

    Math Waveforms Figure 14 Example of Base 10 Exponential See Also • "Exponential" on page 89 Math Filters With the PLUS license, you can use math filters to create a waveform that is the result of a high- or low-pass filter on an analog input channel or on the result of an arithmetic operation.
  • Page 91: Math Visualizations

    Math Waveforms Use the Bandwidth softkey to select the filter's -3 dB cutoff frequency. The ratio of the input signal's Nyquist frequency and the selected -3 dB cutoff frequency NOTE affects how many points are available in the output, and under some circumstances, there are no points in the output waveform.
  • Page 92: Magnify

    Math Waveforms Magnify The magnify math function (available with the PLUS license) lets you display an existing input source at different vertical settings to provide more vertical detail. Figure 16 Example of Magnify See Also • "Ax + B" on page 86 Measurement Trend The measurement trend math function (available with the PLUS license) shows measurement values for a waveform (based on measurement threshold settings)
  • Page 93 Math Waveforms Figure 17 Example of Measurement Trend Use the Type: softkey to select the measurement whose trend you want to look at. You can display trend values for these measurements: • Average • RMS - AC • Ratio • Period •...
  • Page 94: Chart Logic Bus Timing

    Math Waveforms If a measurement cannot be made for part of a waveform, the trend function output is a hole (that is, no value) until a measurement can be made. Chart Logic Bus Timing The Chart Logic Bus Timing function (available with the PLUS license) displays bus data values as an analog waveform (like a D/A conversion).
  • Page 95: Chart Logic Bus State

    Math Waveforms Chart Logic Bus State The Chart Logic Bus State function (available with the PLUS license) displays bus data values, sampled on a clock signal's edge, as an analog waveform (like a D/A conversion). Figure 19 Example of Chart Logic Bus State Use the Clock softkey to select the clock signal.
  • Page 96 Math Waveforms Use the 0 Offset softkey to specify the analog value equivalent of a bus data value of zero. Use the Units softkey to specify the type of values the bus data represents (volts, amps, etc.). See Also • "Chart Logic Bus Timing"...
  • Page 97: Reference Waveforms

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 5 Reference Waveforms To save a waveform to a reference waveform location / 97 To display a reference waveform / 98 To scale and position reference waveforms / 99 To adjust reference waveform skew / 99 To display reference waveform information / 100 To save/recall reference waveform files to/from a USB storage device / 100 Analog channel or math waveforms can be saved to one of two reference...
  • Page 98: 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 99: 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 100 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 100: 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 101: Digital Channels

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 6 Digital Channels To connect the digital probes to the device under test / 101 Acquiring waveforms using the digital channels / 105 To display digital channels using AutoScale / 105 Interpreting the digital waveform display / 106 To switch all digital channels on or off / 108 To switch groups of channels on or off / 108 To switch a single channel on or off / 108...
  • Page 102: Probe Cable For 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 103 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 104 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 105: 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 106: Interpreting The Digital Waveform Display

    Digital Channels Figure 20 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 107: 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 108: 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 109: 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 Voltage +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 110: 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 111 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 112 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 113: 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 146 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 114 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 115: 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 116 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 117: 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 118 Digital Channels Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 119: Serial Decode

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 7 Serial Decode Serial Decode Options / 119 Lister / 120 Searching Lister Data / 122 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 120: Lister

    (see "Licensed Options Available" on page 312) or contact your local Keysight Technologies representative (see www.keysight.com/find/contactus). Lister Lister is a powerful tool for investigating protocol failures. You can use Lister to view large amounts of packet level serial data in a tabular format, including time tags and specific decoded values.
  • Page 121 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 122: 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 123 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 335 • "Searching for I2C Data in the Lister" on page 350 • "Searching for LIN Data in the Lister" on page 342 •...
  • Page 124 Serial Decode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 125: To Adjust Waveform Intensity

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 8 Display Settings To adjust waveform intensity / 125 To set or clear persistence / 127 To clear the display / 128 To select the grid type / 128 To adjust the grid intensity / 129 To freeze the display / 129 To adjust waveform intensity You can adjust the intensity of displayed waveforms to account for various signal...
  • Page 126: Display Settings

    Display Settings Figure 25 Amplitude Modulation Shown at 100% Intensity Figure 26 Amplitude Modulation Shown at 40% Intensity Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 127: 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 128: 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 129: 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 130 Display Settings Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 131: Labels

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 9 Labels To turn the label display on or off / 131 To assign a predefined label to a channel / 132 To define a new label / 133 To load a list of labels from a text file you create / 134 To reset the label library to the factory default / 135 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 132: 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 133: 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 134: 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 135: 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 136 Labels Defaulting labels without erasing the default library NOTE Pressing [Default 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 137: 10 Triggers

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 10 Triggers Adjusting the Trigger Level / 138 Forcing a Trigger / 139 Edge Trigger / 140 Edge then Edge Trigger / 142 Pulse Width Trigger / 143 Pattern Trigger / 146 OR Trigger / 148 Rise/Fall Time Trigger / 150 Nth Edge Burst Trigger / 151 Runt Trigger / 152...
  • Page 138: Adjusting The Trigger Level

    Triggers Changes to the trigger setup are applied immediately. If the oscilloscope is stopped when you change a trigger setup, the oscilloscope uses the new specification when you press [Run/Stop] or [Single]. If the oscilloscope is running when you change a trigger setup, it uses the new trigger definition when it starts the next acquisition.
  • Page 139: Forcing A Trigger

    Triggers You can push the Trigger Level knob to set the level to the waveform's 50% value. If AC coupling is used, pushing the Trigger Level knob sets the trigger level to about 0 V. The position of the trigger level for the analog channel is indicated by the trigger level icon (if the analog channel is on) at the far left side of the display.
  • Page 140: Edge Trigger

    Triggers Edge Trigger The Edge trigger type identifies a trigger by looking for a specified edge (slope) and voltage level on a waveform. You can define the trigger source and slope in this menu. The trigger type, source, and level (if applicable) are displayed in the upper-right corner of the display.
  • Page 141 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 142: Edge Then Edge Trigger

    Triggers Edge then Edge Trigger The Edge then Edge trigger mode triggers when the Nth edge occurs after an arming edge and a delay period. The arm and trigger edges can be specified as (Rising) or (Falling) edges on analog or digital channels. 1 Press the [Trigger] key.
  • Page 143: Pulse Width Trigger

    Triggers a Press the Arm A softkey, and turn the Entry knob to select the channel on which the arming edge will occur. b Press the Slope A softkey to specify which edge of the Arm A signal will arm the oscilloscope.
  • Page 144 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 145 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 146: Pattern 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 147 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 148: 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 110 for details. You can trigger on a bus value whether you are displaying the bus or not. To trigger on a bus value: 1 Press the [Pattern] key on the front panel.
  • Page 149 Triggers As you press the Channel softkey (or rotate the Entry knob), the channel you select is highlighted in the OR = line directly above the softkeys and in the upper-right corner of the display next to the OR gate symbol. Adjust the trigger level for the selected analog channel by turning the Trigger Level knob.
  • Page 150: Rise/Fall Time Trigger

    Triggers Rise/Fall Time Trigger The Rise/Fall Time trigger looks for a rising or falling transition from one level to another level in greater than or less than a certain amount of time. High level Low level Rising edge time Falling edge time 1 Press the [Trigger] key.
  • Page 151: Nth Edge Burst Trigger

    Triggers 5 Press the Level Select softkey to select High; then, turn the Trigger Level knob to adjust the high level. 6 Press the Level Select softkey to select Low; then, turn the Trigger Level knob to adjust the low level. You can also push the Trigger Level knob to toggle between High and Low selection.
  • Page 152: Runt Trigger

    Triggers 3 Press the Source softkey, and turn the Entry knob to select the input channel source. 4 Press the Slope softkey to specify the slope of the edge. 5 Press the Idle softkey; then, turn the Entry knob to specify the idle time. 6 Press the Edge softkey;...
  • Page 153 Triggers • A positive runt pulse crosses through a lower threshold but not an upper threshold. • A negative runt pulse crosses through an upper threshold but not a lower threshold. To trigger on runt pulses: 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey;...
  • Page 154: Setup And Hold Trigger

    Triggers 7 Press the Qualifier softkey to toggle between "less than", "greater than", or None. This lets you specify that a runt pulse be less than or greater than a certain width. 8 If you selected the "less than" or "greater than" Qualifier, press the Time softkey; then, turn the Entry knob to select the time.
  • Page 155: Video Trigger

    Triggers 7 Set the appropriate trigger tevel for the data signal using the Trigger Level knob. 8 Press the < Setup softkey, and turn the Entry knob to select the setup time. 9 Press the < Hold softkey, and turn the Entry knob to select the hold time. Video Trigger Video triggering can be used to capture the complicated waveforms of most standard analog video signals.
  • Page 156 Triggers It is important, when using a 10:1 passive probe, that the probe is correctly compensated. The NOTE oscilloscope is sensitive to this and will not trigger if the probe is not properly compensated, especially for progressive formats. 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey;...
  • Page 157 Triggers 4 Press the sync polarity softkey to set the Video trigger to either positive ( ) or negative ( ) sync polarity. 5 Press the Settings softkey. 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.
  • Page 158 Triggers 8 Press the Mode softkey to select the portion of the video signal that you would like to trigger on. The Video trigger modes available are: • Field1 and Field2 — Trigger on the rising edge of the first serration pulse of field 1 or field 2 (interlaced standards only).
  • Page 159: To Trigger On A Specific Line Of Video

    Triggers To trigger on a specific line of video Video triggering requires greater than 1/2 division of sync amplitude with any analog channel as the trigger source. Turning the trigger Level knob in Video trigger does not change the trigger level because the trigger level is automatically set to the sync pulse tips.
  • Page 160: To Trigger On All Sync Pulses

    Triggers Figure 27 Example: Triggering on Line 136 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.
  • Page 161: To Trigger On A Specific Field Of The Video Signal

    Triggers Figure 28 Triggering on All Lines To trigger on a specific field of the video signal To examine the components of a video signal, trigger on either Field 1 or Field 2 (available for interleaved standards). When a specific field is selected, the oscilloscope triggers on the rising edge of the first serration pulse in the vertical sync interval in the specified field (1 or 2).
  • Page 162: To Trigger On All Fields Of The Video Signal

    Triggers Figure 29 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 differences between the fields, use the All Fields trigger mode. 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey;...
  • Page 163: To Trigger On Odd Or Even Fields

    Triggers Figure 30 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 164 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 31 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 165: Usb Trigger

    Triggers Table 3 Half-field holdoff time Standard Time NTSC 8.35 ms 10 ms PAL-M 10 ms SECAM 10 ms Figure 32 Using Field Holdoff to Synchronize to Color Field 1 or 3 (Field 1 mode) USB Trigger USB trigger will trigger on a Start of Packet (SOP), End of Packet (EOP) signal, Reset Complete (RC), Enter Suspend (Suspend), or Exit Suspend (Exit Sus) on the differential USB data lines (D+ and D-).
  • Page 166 Triggers End of packet trigger D+,- Bus Idle D-,+ SEO portion of EOP 1 Press [Default Setup]. 2 Press the [Label] key to switch labels on. 3 Turn on any analog or digital channels that you will be using for the USB signals.
  • Page 167: Serial Trigger

    Triggers • Exit Sus (Exit Suspend) — triggers when exiting an idle state > 10 ms. This is used to see the suspend/resume transition. 7 Press the Speed softkey to select the speed of the transaction being probed. You may select Low Speed (1.5 Mb/s) or Full Speed (12 Mb/s). 8 Press the D+ and D–...
  • Page 168 Triggers Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 169: 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 / 170 To select the trigger coupling / 171 To enable or disable trigger noise rejection / 173 To enable or disable trigger HF Reject / 173 To set the trigger holdoff / 174 External Trigger Input / 174 To access the Trigger Mode and Coupling Menu:...
  • Page 170: 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 171: 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 172 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 173: 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 174: 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 175: 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 176 Trigger Mode/Coupling Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 177: 12 Acquisition Control

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 12 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 177 Overview of Sampling / 178 Selecting the Acquisition Mode / 183 Acquiring to Segmented Memory / 189 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 178: Control

    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 179: 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 180 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 181: 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 35 Sample Rate and Oscilloscope Bandwidth So, in practice, an oscilloscope's sample rate should be four or more times its bandwidth: f = 4f .
  • Page 182: 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 183: 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 184: 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 186. •...
  • Page 185 Acquisition Control Figure 36 Sine With Glitch, Normal Mode Figure 37 Sine With Glitch, Peak Detect Mode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 186: 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 187 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 188: High Resolution Acquisition Mode

    Acquisition Control Figure 39 128 Averages used to reduce random noise See Also • Chapter 11, “Trigger Mode/Coupling,” starting on page 169 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 189: 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 When capturing multiple infrequent trigger events it is advantageous to divide the oscilloscope's memory into segments. This lets you capture signal activity without capturing long periods of signal inactivity.
  • Page 190: Navigating Segments

    Acquisition Control 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 191: 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 192 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 193 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 13 Cursors To make cursor measurements / 194 Cursor Examples / 197 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 194: 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 195 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 196 Cursors You can press the X Units softkey to select: • Seconds (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 197: Cursor Examples

    Cursors Cursor Examples Figure 40 Cursors used to measure pulse widths other than middle threshold points Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 198 Cursors Figure 41 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 199 Cursors Figure 42 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 200 Cursors Figure 43 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 201 Cursors Figure 44 Moving the cursors together to check pulse width variations Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 202 Cursors Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 203 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 14 Measurements To make automatic measurements / 204 Measurements Summary / 206 Voltage Measurements / 208 Time Measurements / 215 Count Measurements / 222 Measurement Thresholds / 223 Measurement Window with Zoom Display / 225 The [Meas] key lets you make automatic measurements on waveforms.
  • Page 204: 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 205 Measurements For more information on the types of measurements, see "Measurements Summary" on page 206. 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 206: 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 207: Snapshot All

    Measurements Measurement Valid Valid for Notes Digital Math Channels "Negative Pulse Count" page 222 "Overshoot" on page 210 "Peak-Peak" on page 209 "Period" on page 216 "Phase" on page 219 Measures between two sources. Press Settings to specify the second source.
  • Page 208: Voltage Measurements

    Measurements You can also configure the [Quick Action] key to display the Snapshot All popup. "Configuring the [Quick Action] Key" on page 291. 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 209: Peak-Peak

    Measurements • "Minimum" on page 209 • "Amplitude" on page 209 • "Top" on page 209 • "Base" on page 210 • "Overshoot" on page 210 • "Preshoot" on page 212 • "Average" on page 212 • "DC RMS" on page 213 •...
  • Page 210: Base

    Measurements To isolate a pulse for Top measurement The following figure shows how to use Zoom mode to isolate a pulse for a Top measurement. You may need to change the measurement window setting so that the measurement is made in the lower, Zoom window. See "Measurement Window with Zoom Display"...
  • Page 211 Measurements local Maximum − D Top Rising edge overshοot = × 100 Amplitude Falling edge overshοot = Base − D local Minimum × 100 Amplitude Overshoot local Maximum Base local Minimum Overshoot Figure 46 Automatic Overshoot measurement Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 212: Preshoot

    Measurements 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 − D Top Rising edge preshοot = ×...
  • Page 213: Dc Rms

    Measurements DC RMS DC RMS is the root-mean-square value of the waveform over one or more full periods. ∑ RMS (dc) = 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.
  • Page 214 Measurements The following figure graphically shows the mean and standard deviation. Standard deviation is represented by the Greek letter sigma: σ. For a Gaussian distribution, two sigma (± 1σ) from the mean, is where 68.3 percent of the measurement results reside.
  • Page 215: Time Measurements

    Measurements • N = the number of measurements taken. • x = the ith measurement result. • x = the mean. 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...
  • Page 216: Period

    Measurements Period Period is the time period of the complete waveform cycle. The time is measured between the middle threshold points 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 217: Width

    Measurements Figure 47 Isolating an event for Frequency measurement + Width + Width 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 218: Duty Cycle

    Measurements Duty Cycle The duty cycle of a repetitive pulse train is the ratio of the positive pulse width to the period, expressed as a percentage. The X cursors show the time period being measured. The Y cursor shows the middle threshold point. + Duty cycle = + Width −...
  • Page 219: Phase

    Measurements 2 Press the Source softkey; then turn the Entry knob to select the first analog channel source. 3 Press the Type: softkey; then, turn the Entry knob to select Delay. 4 Press the Settings softkey to select the second analog channel source and slope for the delay measurement.
  • Page 220 Measurements Delay Phase = Source 1 Period × 360 Period Source 1 Delay Source 2 1 Press the [Meas] key to display the Measurement Menu. 2 Press the Source softkey; then turn the Entry knob to select the first analog channel source.
  • Page 221: At Min Y

    Measurements X at Min Y X at Min Y is the X axis value (usually time) at the first displayed occurrence of the waveform Minimum, starting from the left-side of the display. For periodic signals, the position of the minimum may vary throughout the waveform. The X cursor shows where the current X at Min Y value is being measured.
  • Page 222: Count Measurements

    Measurements Maximum units are in dB and X at Max Y units are in Hertz for FFT. Count Measurements • "Positive Pulse Count" on page 222 • "Negative Pulse Count" on page 222 • "Rising Edge Count" on page 223 •...
  • Page 223: Rising Edge Count

    Measurements Negative pulse count This measurement is available for analog channels. Rising Edge Count The Rising Edge Count measurement is an edge count for the selected waveform source. This measurement is available for analog channels. Falling Edges Count The Falling Edges Count measurement is an edge count for the selected waveform source.
  • Page 224 Measurements You can also open the Measurement Threshold Menu by pressing [Analyze] > Features and then selecting Measurement Thresholds. 2 Press the Source softkey to select the analog channel or math waveform source for which you want to change measurement thresholds. Each analog channel and the math waveform can be assigned unique threshold values.
  • Page 225: Measurement Window With Zoom Display

    Measurements The middle value is bounded by the values set for lower and upper thresholds. The default middle threshold is 50% or 1.20 V. • If threshold Type is set to %, the middle threshold value can be set from 6% to 94%.
  • Page 226 Measurements Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 227: 15 Mask Testing

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 15 Mask Testing To create a mask from a "golden" waveform (Automask) / 227 Mask Test Setup Options / 229 Mask Statistics / 232 To manually modify a mask file / 233 Building a Mask File / 236 One way to verify a waveform's compliance to a particular set of parameters is to use mask testing.
  • Page 228 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 229: 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 127) is "on"...
  • Page 230 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 231 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 232: 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 233: 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 234 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 235 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 236: 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 237 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 238 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 239: How Is Mask Testing Done

    Mask Testing • The Y1 setup command specifies the vertical location of the x,y graph's y origin. • The XDELta setup command specifies the amount of time associated with each x unit. • The Y2 setup command is the vertical location of the x,y graph's y=1 value (so in effect, Y2 –...
  • Page 240 Mask Testing Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 241: 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. The DVM display is a seven-segment readout like you would see on a digital voltmeter.
  • Page 242 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 243 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 244 Digital Voltmeter Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 245: 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 / 245 To output the waveform generator sync pulse / 248 To specify the expected output load / 248 To use waveform generator logic presets / 249 To add noise to the waveform generator output / 250 To add modulation to the waveform generator output / 250 To restore waveform generator defaults / 255...
  • Page 246 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 247: Waveform Generator

    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 248: 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 248 • "To specify the expected output load" on page 248 •...
  • Page 249: 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 250: 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 251: 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 252: 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 253 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 254: 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 255: 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 Default 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 256 Waveform Generator Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 257: 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 / 257 Recalling Setups, Masks, or Reference Waveforms / 265 Recalling Default Setups / 266 Performing a Secure Erase / 267 Oscilloscope setups, reference waveforms, and mask files can be saved to internal oscilloscope memory or to a USB storage device and recalled later.
  • Page 258 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 259. •...
  • Page 259: 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 291. To save setup files Setup files can be saved to one of 10 internal (\User Files) locations or to an external USB storage device.
  • Page 260: 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 261: 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 261. • 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 262: 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 263: 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 264: 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 265: 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 266: 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 267: Performing A Secure Erase

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

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 19 Print (Screens) To print the oscilloscope's display / 269 To set up network printer connections / 270 To specify the print options / 272 To specify the palette option / 272 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 270: 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 272. 5 Press the Palette softkey to select the print palette. See "To specify the palette option" on page 272. 6 Press the Press to Print softkey. You can stop printing by pressing the Cancel Print softkey.
  • Page 271 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 Modify softkey; then, turn the Entry knob to select the network parameter you want to enter.
  • Page 272: 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 273 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 274 Print (Screens) Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 275: I/O Interface Settings

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 20 Utility Settings I/O Interface Settings / 275 Setting up the Oscilloscope's LAN Connection / 276 File Explorer / 279 Setting Oscilloscope Preferences / 281 Setting the Oscilloscope's Clock / 284 Setting the Rear Panel TRIG OUT Source / 284 Enabling Remote Command Logging / 285 Performing Service Tasks / 286 Configuring the [Quick Action] Key / 291...
  • Page 276: Utility Settings

    Utility Settings 3 In the I/O Menu, press Configure. • 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 276.
  • Page 277: To Establish A Lan Connection

    Utility Settings When you connect the oscilloscope to a LAN it is a good practice to limit access to the NOTE oscilloscope by setting a password. By default, the oscilloscope is not password protected. "Setting a Password" on page 305 to set a password. Any time you modify the oscilloscope's hostname, it breaks the connection between the NOTE oscilloscope and the LAN.
  • Page 278: Stand-Alone (Point-To-Point) Connection To A Pc

    Utility Settings If Automatic is not enabled, the oscilloscope's LAN configuration must be set up manually using the Addresses and Host name softkeys 5 Configure the oscilloscope's LAN interface: a Press the Addresses softkey. b Use the Modify softkey (and the other softkeys and the Entry knob) to enter the IP Address, Subnet Mask, Gateway IP, and DNS IP values.
  • Page 279: 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 (*.ksx) files, label files, etc.
  • Page 280 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 281: 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 282: 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 283: 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 284: 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 285: Enabling Remote Command Logging

    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 286: Performing Service Tasks

    Utility Settings Your selection takes effect when remote command logging is enabled. This option applies to both screen and file logging. 5 Press File Name to open the Log Filename menu where you can specify the name of the file (on the USB storage device) to which remote commands are logged. 6 Press Display On to enable or disable the screen display of logged remote commands and their return values (if applicable).
  • Page 287: To Perform User Calibration

    Utility Settings To perform user calibration Perform user-calibration: • 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 288 Utility Settings Long cable to TRIG OUT To Channel 1 To Channel 2 Figure 48 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 289: 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 49 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 290: To Perform Front Panel Self Test

    Utility Settings To perform front panel self test Pressing [Utility] > Service > Diagnostics > Front Panel Self 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 291: 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 292: 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 293 Utility Settings 3 In the Annotation Menu, press Annotation to enable the annotation. 4 Press Edit. 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 294 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 295 Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 21 Web Interface Accessing the Web Interface / 296 Browser Web Control / 297 Save/Recall / 300 Get Image / 302 Identification Function / 303 Instrument Utilities / 303 Setting a Password / 305 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 web browser.
  • Page 296: Web Interface

    Web Interface The web interface for InfiniiVision X-Series oscilloscopes also provides help for each of its pages. Before you can use the web interface, you must place the oscilloscope on the network and set up its LAN connection. Accessing the Web Interface To access the oscilloscope's web interface: 1 Connect the oscilloscope to your LAN (see "To establish a LAN connection"...
  • Page 297: Browser Web Control

    Web Interface Browser Web Control The web interface's Browser Web Control page gives you access to: • The Browser-Based Remote Front Panel (see "Browser-Based Remote Front Panel" on page 298). • The SCPI Command window applet for Remote Programming (see "Remote Programming via the Web Interface"...
  • Page 298: Browser-Based Remote Front Panel

    Web Interface Browser-Based Remote Front Panel To operate the oscilloscope using the web interface's Browser-Based Remote Front Panel: 1 Access the oscilloscope's web interface (see "Accessing the Web Interface" page 296). 2 When the oscilloscope's web interface is displayed, select Browser Web Control, then select Remote Front Panel.
  • Page 299 Web Interface The SCPI Command window is useful for testing commands or entering a few commands interactively. When creating automated programs for controlling the oscilloscope, you will typically use the Keysight IO Libraries from within a programming environment like Microsoft Visual Studio (see "Remote Programming with Keysight IO Libraries"...
  • Page 300: 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 301: Recalling Files Via The Web Interface

    Web Interface 3 Click the Save link. 4 On the Save page: a Enter the name of the file you are saving to. b Select the format. 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.
  • Page 302: Get Image

    Web Interface 1 Access the oscilloscope's web interface (see "Accessing the Web Interface" page 296). 2 When the oscilloscope's web interface is displayed, select the Save/Recall tab from the left side of the Welcome screen. 3 Click the Recall link. 4 On the Recall page: a Click Browse..
  • Page 303: 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 296). 2 When the oscilloscope's web interface Welcome Page is displayed, select the Identification on radio button.
  • Page 304 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 305: 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 306 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 307 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 308 Web Interface Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 309: 22 Reference

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 22 Reference Specifications and Characteristics / 309 Measurement Category / 309 Environmental Conditions / 311 Probes and Accessories / 311 Loading Licenses and Displaying License Information / 312 Software and Firmware Updates / 314 Binary Data (.bin) Format / 315 CSV and ASCII XY files / 322 Acknowledgements / 324...
  • Page 310: 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 overvoltages 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 311: Maximum Input Voltage At Digital Channels

    Reference Maximum input voltage at digital channels CAUTION ±40 V peak Environmental Conditions Environment Indoor use only. Ambient 5 to 50 °C temperature Humidity Maximum Relative Humidity (non-condensing): 95% RH up to 40 °C From 40 °C to 50 °C, the maximum % Relative Humidity follows the line of constant dew point Altitude 4,000 m max...
  • Page 312: Loading Licenses And Displaying License Information

    Reference Because the 2000 X-Series oscilloscopes do not have a ring around the BNC connector for identifying probes, you must set the probe attenuation factor manually. See "Setting Analog Channel Probe Options" on page 65. See Also For more information on probes and accessories, see www.keysight.com for: •...
  • Page 313 Reference Table 4 Licensed Options Available (continued) License Description After purchase model number, notes D2000BDLA/B Ultimate Bundle Software for 2000 X-Series Order D2000BDLA/B. D2000GENA/B General Purpose Software for 2000 X-Series Order D2000GENA/B (replaces DSOX2EMBD, DSOX2COMP, and DSOX2MASK). Replaces licenses EMBD, COMP, and MASK. AUTO Automotive Serial Triggering and Analysis (CAN,LIN).
  • Page 314: Other Options Available

    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. Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 315: Binary Data (.Bin) Format

    Reference To view the currently installed software and firmware press [Help] > About Oscilloscope. Once you have downloaded a firmware update file, you can place it on a USB storage device and load the file using File Explorer (see "File Explorer" page 279), or you can use the Instrument Utilities page of the oscilloscope's web interface (see "Instrument Utilities"...
  • Page 316: 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 317 Reference Waveform Type A 32-bit integer that is the type of waveform stored in the file: • 0 = Unknown. • 1 = Normal. • 2 = Peak Detect. • 3 = Average. • 4 = Not used in InfiniiVision oscilloscopes. •...
  • Page 318 Reference X Units A 32-bit integer that identifies the unit of measure for X values in the acquired data: • 0 = Unknown. • 1 = Volts. • 2 = Seconds. • 3 = Constant. • 4 = Amps. • 5 = dB. •...
  • Page 319: 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 320 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 321 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 322: 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 323: 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 324: Acknowledgements

    Reference Acknowledgements Third-party software acknowledgements and licenses for these InfiniiVision X-Series oscilloscopes are located at www.keysight.com/find/2000X-3000X-Series-third-party-software. 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 The crossed out wheeled bin symbol indicates that separate collection for waste electric and electronic equipment (WEEE) is required, as obligated by the EU DIRECTIVE and other National legislation.
  • Page 325 Reference Symbol Description South Korean Certification (KC) mark; includes the marking's identifier code which follows this format: KCC-REM-ATi- 1ADSOX3000A MSIP-REM-YYY-ZZZZZZZZZZZZZZ. This mark denotes compliance with the essential requirements of the following applicable UK regulations: • Electromagnetic Compatibility Regulations 2016 No. 1091 (as amended) •...
  • Page 326 Reference Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 327: Setup For Can Signals

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 23 CAN/LIN Triggering and Serial Decode Setup for CAN Signals / 327 CAN Triggering / 329 CAN Serial Decode / 331 Setup for LIN Signals / 335 LIN Triggering / 337 LIN Serial Decode / 338 The CAN/LIN triggering and serial decode option is license-enabled.
  • Page 328 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 329: 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 330 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 331: 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 327. For CAN triggering set up see "CAN Triggering" on page 329. NOTE To set up CAN serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 332: 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 333: 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 334: 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 335: 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 336 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 337: 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 338: 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 339 CAN/LIN Triggering and Serial Decode For LIN triggering setup see "LIN Triggering" on page 337. 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 340: 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 341: 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 342: 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 343: 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 / 343 I2C Triggering / 344 I2C Serial Decode / 348 Setup for SPI Signals / 351 SPI Triggering / 355 SPI Serial Decode / 357 The I2C/SPI triggering and serial decode option is license-enabled.
  • Page 344: 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 345 I2C/SPI Triggering and Serial Decode 4 Press the Trigger: softkey; then, turn the Entry knob to select the trigger condition: • Start Condition— 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 346 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 347 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 348: 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 343. For I2C triggering setup see "I2C Triggering" on page 344. NOTE To set up I2C serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 349: 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 350: 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 351: 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 352 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 353 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 354 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 355: 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 356 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 357: 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 357. NOTE SPI Serial Decode To set up the oscilloscope to capture SPI signals, see "Setup for SPI Signals"...
  • Page 358: 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 358 • "Interpreting SPI Lister Data" on page 359 • "Searching for SPI Data in the Lister" on page 359 Interpreting SPI Decode •...
  • Page 359: 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 360 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 361: Setup For Uart/Rs232 Signals

    Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide 25 UART/RS232 Triggering and Serial Decode Setup for UART/RS232 Signals / 361 UART/RS232 Triggering / 363 UART/RS232 Serial Decode / 365 The UART/RS232 triggering and serial decode option is license-enabled. Setup for UART/RS232 Signals To set up the oscilloscope to capture UART/RS232 signals: 1 Press [Label] to turn on labels.
  • Page 362 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 363: 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 361. 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 364 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 365: 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 361. For UART/RS232 triggering setup see "UART/RS232 Triggering" on page 363. NOTE To set up UART/RS232 serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 366: Interpreting Uart/Rs232 Decode

    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 367: Uart/Rs232 Totalizer

    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 368: Interpreting Uart/Rs232 Lister Data

    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 369 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 370 UART/RS232 Triggering and Serial Decode Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...
  • Page 371 Index Symbols amplitude modulation (AM), waveform binary data (.bin), generator output, binary data file examples, (-) Width measurement, analog channel, probe attenuation, binary data in MATLAB, (+) Width measurement, analog channel, setup, binary data, example program for analog filters, adjusting, reading, Analyze key, bit rate measurement,...
  • Page 372 Index channel, vernier, DC channel coupling, display, interpreting, channel, vertical sensitivity, DC offset correction for integrate display, persistence, characteristics, waveform, display, signal detail, chart logic bus state math function, DC RMS - Full Screen display, softkey labels, chart logic bus timing math measurement, display, status line, function,...
  • Page 373 Index factory default settings, frequency modulation (FM), waveform Hex softkey, Fall time measurement, generator output, HF Reject, fall time measurement trend, frequency requirements, power high pass filter math function, falling edges count source, high-frequency noise rejection, measurements, frequency, Nyquist, high-resolution mode, 183, fast debug AutoScale, frequency-shift keying modulation holdoff,...
  • Page 374 Index logic presets, waveform generator, measurement window with zoom logic threshold, display, Japanese front panel overlays, low pass filter math function, measurements, Japanese user interface and Quick low-frequency noise rejection, measurements, automatic, Help, measurements, delay, measurements, overshoot, measurements, phase, magnify math function, measurements, preshoot, keyboard, USB, 134, 265, 271, 282, markings, product,...
  • Page 375 Index noise, high-frequency, period measurement trend, programmer's guide, noise, low-frequency, persistence, pulse polarity, noisy signals, persistence, clearing, pulse waveform generator output, non-volatile memory, secure persistence, infinite, pulse width trigger, erase, Phase measurement, 207, normal acquire mode, phase X cursor units, normal mode, 183, PLUS license, Normal trigger mode,...
  • Page 376 Index return instrument for service, segmented memory, saving spectral leakage, FFT, Rise time measurement, segments, SPI serial decode, rise time measurement trend, select digital channels, SPI trigger, rise time, oscilloscope, select knob, square math function, rise time, signal, Selected, square root, rise/fall time triggering, selecting, values, square waveform generator...
  • Page 377 Index transforms, math, vertical sensitivity, 38, Transparent backgrounds, Vertical Units, FFT, UART totalizer, TRIG OUT connector, 42, VGA video output, UART trigger, Trig'd trigger indicator, video trigger, UART/RS232 frame counter, Trig'd? trigger indicator, viewing, tilt the instrument, UART/RS232 license, Trigger controls, VISA connect string, UART/RS232 serial decode, trigger coupling,...
  • Page 378 Index Z-axis blanking, zoom and pan, zoom display, measurement window with, Zoom key, Keysight InfiniiVision 2000 X-Series Oscilloscopes User's Guide...

Table of Contents