Table of Contents

Advertisement

Keysight InfiniiVision
3000 X-Series Oscilloscopes
User's Guide

Advertisement

Table of Contents
loading

Summary of Contents for Keysight Technologies InfiniiVision 3000 X Series

  • Page 1 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 2 Keysight Technologies, Inc. as governed by connection with the furnishing, use, or commercial computer software United States and international copyright performance of this document or of any documentation.
  • 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 3000 X-Series Oscilloscopes-At A Glance

    InfiniiVision 3000 X-Series Oscilloscopes—At a Glance Table 1 3000 X-Series Model Numbers, Bandwidths, Sample Rates Bandwidth 100 MHz 200 MHz 350 MHz 500 MHz 1 GHz Sample Rate (interleaved, 4 GSa/s, 4 GSa/s, 4 GSa/s, 4 GSa/s, 5 GSa/s, non-interleaved) 2 GSa/s 2 GSa/s 2 GSa/s...
  • Page 5 • 2+16-channel and 4+16-channel mixed-signal oscilloscope (MSO) models. An MSO lets you debug your mixed-signal designs using analog signals and tightly correlated digital signals simultaneously. The 16 digital channels have a 1 GSa/s sample rate (1.25 GSa/s for the 1 GHz models), with a 50 MHz toggle rate.
  • Page 6: In This Guide

    In This Guide This guide shows how to use the InfiniiVision 3000 X-Series oscilloscopes. When unpacking and using the • Chapter 1, “Getting Started,” starting on page 25 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 325 When using licensed serial bus • Chapter 23, “CAN/LIN Triggering and Serial Decode,” triggering and decode features, see: starting on page 345 • Chapter 24, “FlexRay Triggering and Serial Decode,” starting on page 361 •...
  • Page 8 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 9: Table Of Contents

    Contents InfiniiVision 3000 X-Series Oscilloscopes—At a Glance / 4 In This Guide / 6 Getting Started Inspect the Package Contents / 25 Install the Optional LAN/VGA or GPIB Module / 28 Tilt the Oscilloscope for Easy Viewing / 28 Power-On the Oscilloscope / 29 Connect Probes to the Oscilloscope / 30 Maximum input voltage at analog inputs / 31 Do not float the oscilloscope chassis / 31...
  • Page 10 Horizontal Controls To adjust the horizontal (time/div) scale / 50 To adjust the horizontal delay (position) / 51 Panning and Zooming Single or Stopped Acquisitions / 52 To change the horizontal time mode (Normal, XY, or Roll) / 52 XY Time Mode / 53 To display the zoomed time base / 56 To change the horizontal scale knob's coarse/fine adjustment setting / 57...
  • Page 11 Setting Analog Channel Probe Options / 68 To specify the channel units / 69 To specify the probe attenuation / 69 To specify the probe skew / 70 To calibrate a probe / 70 Math Waveforms To display math waveforms / 73 To perform transforms or filters on an arithmetic operation / 75 To adjust the math waveform scale and offset / 75 Units for Math Waveforms / 75...
  • Page 12 Measurement Trend / 96 Chart Logic Bus Timing / 98 Chart Logic Bus State / 99 Reference Waveforms To save a waveform to a reference waveform location / 101 To display a reference waveform / 102 To scale and position reference waveforms / 103 To adjust reference waveform skew / 103 To display reference waveform information / 104 To save/recall reference waveform files to/from a USB storage...
  • Page 13 Digital channel signal fidelity: Probe impedance and grounding / 117 Input Impedance / 117 Probe Grounding / 119 Best Probing Practices / 121 Serial Decode Serial Decode Options / 123 Lister / 124 Searching Lister Data / 126 Display Settings To adjust waveform intensity / 129 To set or clear persistence / 131 To clear the display / 132...
  • Page 14 Edge Trigger / 144 Edge then Edge Trigger / 146 Pulse Width Trigger / 147 Pattern Trigger / 150 Hex Bus Pattern Trigger / 152 OR Trigger / 153 Rise/Fall Time Trigger / 154 Nth Edge Burst Trigger / 155 Runt Trigger / 157 Setup and Hold Trigger / 159 Video Trigger / 160...
  • Page 15 Maximum voltage at oscilloscope external trigger input / 181 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 183 Overview of Sampling / 184 Sampling Theory / 185 Aliasing / 185 Oscilloscope Bandwidth and Sample Rate / 185 Oscilloscope Rise Time / 187 Oscilloscope Bandwidth Required / 188 Memory Depth and Sample Rate / 189...
  • Page 16 Measurements Summary / 214 Snapshot All / 217 Voltage Measurements / 218 Peak-Peak / 219 Maximum / 219 Minimum / 219 Amplitude / 219 Top / 219 Base / 220 Overshoot / 220 Preshoot / 222 Average / 222 DC RMS / 223 AC RMS / 223 Ratio / 225 Time Measurements / 225...
  • Page 17 Negative Pulse Count / 233 Rising Edge Count / 233 Falling Edges Count / 233 Mixed Measurements / 234 Area / 234 Measurement Thresholds / 234 Measurement Window with Zoom Display / 236 Measurement Statistics / 236 Mask Testing To create a mask from a "golden" waveform (Automask) / 239 Mask Test Setup Options / 241 Mask Statistics / 244 To manually modify a mask file / 245...
  • Page 18 To add noise to the waveform generator output / 267 To add modulation to the waveform generator output / 267 To set up Amplitude Modulation (AM) / 268 To set up Frequency Modulation (FM) / 269 To set up Frequency-Shift Keying Modulation (FSK) / 271 To restore waveform generator defaults / 272 Save/Recall (Setups, Screens, Data) Saving Setups, Screen Images, or Data / 273...
  • Page 19 To specify the print options / 288 To specify the palette option / 288 Utility Settings I/O Interface Settings / 291 Setting up the Oscilloscope's LAN Connection / 292 To establish a LAN connection / 293 Stand-alone (Point-to-Point) Connection to a PC / 294 File Explorer / 295 Setting Oscilloscope Preferences / 297 To choose "expand about"...
  • Page 20 Web Interface Accessing the Web Interface / 312 Browser Web Control / 313 Browser-Based Remote Front Panel / 314 Remote Programming via the Web Interface / 314 Remote Programming with Keysight IO Libraries / 316 Save/Recall / 316 Saving Files via the Web Interface / 316 Recalling Files via the Web Interface / 318 Get Image / 318 Identification Function / 319...
  • Page 21 Upgrading to an MSO / 331 Software and Firmware Updates / 331 Binary Data (.bin) Format / 331 Binary Data in MATLAB / 332 Binary Header Format / 333 Example Program for Reading Binary Data / 335 Examples of Binary Files / 335 CSV and ASCII XY files / 338 CSV and ASCII XY file structure / 339 Minimum and Maximum Values in CSV Files / 339...
  • Page 22 FlexRay Triggering and Serial Decode Setup for FlexRay Signals / 361 FlexRay Triggering / 362 Triggering on FlexRay Frames / 363 Triggering on FlexRay Errors / 364 Triggering on FlexRay Events / 364 FlexRay Serial Decode / 365 Interpreting FlexRay Decode / 366 FlexRay Totalizer / 367 Interpreting FlexRay Lister Data / 368 Searching for FlexRay Data in the Lister / 368...
  • Page 23 I2S Serial Decode / 395 Interpreting I2S Decode / 396 Interpreting I2S Lister Data / 397 Searching for I2S Data in the Lister / 397 MIL-STD-1553/ARINC 429 Triggering and Serial Decode Setup for MIL-STD-1553 Signals / 399 MIL-STD-1553 Triggering / 401 MIL-STD-1553 Serial Decode / 402 Interpreting MIL-STD-1553 Decode / 403 Interpreting MIL-STD-1553 Lister Data / 404...
  • Page 24 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 25: Getting Started

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 1 Getting Started Inspect the Package Contents / 25 Tilt the Oscilloscope for Easy Viewing / 28 Power-On the Oscilloscope / 29 Connect Probes to the Oscilloscope / 30 Input a Waveform / 31 Recall the Default Oscilloscope Setup / 32 Use Auto Scale / 32 Compensate Passive Probes / 34...
  • Page 26 Getting Started • InfiniiVision 3000 X-Series oscilloscope. • Power cord (country of origin determines specific type). • Oscilloscope probes: • Two probes for 2-channel models. • Four probes for 4-channel models. • Documentation CD-ROM. Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 27 Getting Started InfiniiVision 3000 X-Series oscilloscope N2841A, N2842A, or N2843A probes (Qty 2 or 4) Documentation CD Power cord (Based on country of origin) N2756-60001 Digital Probe Kit (MSO models only) See Also • "Probes and Accessories" on page 328 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 28: 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 29: 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 30: Connect Probes To The Oscilloscope

    Getting Started When using the oscilloscope in a bench-top setting, provide at least 2" clearance at the sides and 4" (100 mm) clearance above and behind the oscilloscope for proper cooling. To power-on the 1 Connect the power cord to the rear of the oscilloscope, then to a suitable AC oscilloscope voltage source.
  • Page 31: Maximum Input Voltage At Analog Inputs

    Getting Started Maximum input voltage at analog inputs CAUTION 135 Vrms Ω input: 5 Vrms Input protection is enabled in 50 Ω mode and the 50 Ω load will disconnect if greater than 5 Vrms is detected. However the inputs could still be damaged, depending on the time constant of the signal.
  • Page 32: 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 33 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 34: 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 35: 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 36 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 37 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 38 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 39 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 73. • [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 40 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 189) and use segmented memory (see "Acquiring to Segmented Memory" on page 195). The [Display] key lets you access the menu where you can enable persistence (see "To set or clear persistence"...
  • Page 41: 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 34.
  • Page 42 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 43: Learn The Rear Panel Connectors

    Getting Started Language 2 Channel Overlay 4 Channel Overlay French 75019-94324 75019-94316 German 75019-94326 75019-94318 Italian 75019-94323 75019-94331 Japanese 75019-94311 75019-94312 Korean 75019-94329 75019-94321 Polish 75019-94335 75019-94334 Portuguese 75019-94327 75019-94319 Russian 75019-94322 75019-94315 Simplified Chinese 75019-94328 75019-94320 Spanish 75019-94325 75019-94317 Thai 75019-94333 75019-94332...
  • Page 44 Getting Started 8. USB Device port 3. LAN/VGA option module 7. USB Host port 6. EXT TRIG IN connector 5. Calibration protect button 3. GPIB option module 4. TRIG OUT connector 3. Module slot 2. Kensington lock hole 1. Power cord connector Power cord Attach the power cord here.
  • Page 45: Learn The Oscilloscope Display

    Getting Started EXT TRIG IN External trigger input BNC connector. See "External Trigger Input" connector page 180 for an explanation of this feature. USB Host port This port functions identically to the USB host port on the front panel. USB Host Port is used for saving data from the oscilloscope and loading software updates.
  • Page 46: Access The Built-In Quick Help

    Getting Started Status line The top line of the display contains vertical, horizontal, and trigger setup information. Display area The display area contains the waveform acquisitions, channel identifiers, and analog trigger, and ground level indicators. Each analog channel's information appears in a different color. Signal detail is displayed using 256 levels of intensity.
  • Page 47 Getting Started Quick Help message Press and hold front panel key or softkey (or right-click softkey when using web browser remote front panel). Quick Help remains on the screen until another key is pressed or a knob is turned. To select the user To select the user interface and Quick Help language: interface and 1 Press [Help], then press the Language softkey.
  • Page 48 Getting Started Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 49 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 2 Horizontal Controls To adjust the horizontal (time/div) scale / 50 To adjust the horizontal delay (position) / 51 Panning and Zooming Single or Stopped Acquisitions / 52 To change the horizontal time mode (Normal, XY, or Roll) / 52 To display the zoomed time base / 56 To change the horizontal scale knob's coarse/fine adjustment setting / 57 To position the time reference (left, center, right) / 58...
  • Page 50: 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 51: To Adjust The Horizontal Delay (Position)

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

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

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

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

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

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

    Horizontal Controls Found search events are marked with white triangles at the top of the graticule, and the number of events found is displayed in the menu line just above the sofkey labels. To set up searches 1 Press [Search]. 2 In the Search Menu, press Search;...
  • Page 60: Navigating The Time Base

    Horizontal Controls • Press Copy to Trigger to copy the setup for the selected search type to the same trigger type. For example, if the current search type is Pulse Width, pressing Copy to Trigger copies the search settings to the Pulse Width trigger settings and selects the Pulse Width trigger.
  • Page 61: To Navigate Segments

    Horizontal Controls 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. When searching Serial decode: • You can press the stop key to set or clear a mark. •...
  • Page 62 Horizontal Controls Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 63 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 3 Vertical Controls To turn waveforms on or off (channel or math) / 64 To adjust the vertical scale / 65 To adjust the vertical position / 65 To specify channel coupling / 65 To specify channel input impedance / 66 To specify bandwidth limiting / 67 To change the vertical scale knob's coarse/fine adjustment setting / 67...
  • Page 64: Vertical Controls

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

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

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

    Vertical Controls When AC coupling is selected (see "To specify channel coupling" page 65) or excessive voltage is applied to the input, the oscilloscope automatically switches to 1M Ohm mode to prevent possible damage. • 1M Ohm — is for use with many passive probes and for general-purpose measurements.
  • Page 68: To Invert A Waveform

    Vertical Controls When Fine is turned off, turning the volts/division knob changes the channel sensitivity in a 1-2-5 step sequence. To invert a waveform 1 Press the desired channel key. 2 In the Channel Menu, press the Invert softkey to invert the selected channel. When Invert is selected, the voltage values of the displayed waveform are inverted.
  • Page 69: To Specify The Channel Units

    Vertical Controls For some active probes (such as InfiniiMax probes), the oscilloscope can accurately calibrate its analog channels for the probe. When you connect a probe that can be calibrated, the Calibrate Probe softkey appears (and the probe attenuation softkey may change). See "To calibrate a probe"...
  • Page 70: To Specify The Probe Skew

    Vertical Controls When specifying the attenuation factor in decibels, you can select values from -60 dB to 80 dB. If Amps is chosen as the units and a manual attenuation factor is chosen, then the units as well as the attenuation factor are displayed above the Probe softkey. To specify the probe skew When measuring time intervals in the nanoseconds (ns) range, small differences in cable length can affect the measurement.
  • Page 71 Vertical Controls When calibrating a differential probe, connect the positive lead to the Probe Comp terminal NOTE and the negative lead to the ground terminal. You may need to connect an alligator clip to the ground lug to allow a differential probe to span between the Probe Comp test point and ground.
  • Page 72 Vertical Controls Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 73: Math Waveforms

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 4 Math Waveforms To display math waveforms / 73 To perform transforms or filters on an arithmetic operation / 75 To adjust the math waveform scale and offset / 75 Units for Math Waveforms / 75 Math Operators / 76 Math Transforms / 78 Math Filters / 94...
  • Page 74 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 75: 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 78) or filter (see "Math Filters" on page 94) 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 76: 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 88. √ (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 77: Multiply Or Divide

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

    Math Waveforms Figure 6 Example of Multiply Channel 1 by Channel 2 See Also • "Units for Math Waveforms" on page 75 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 79: Differentiate

    Math Waveforms • "Absolute Value" on page 92 • "Common Logarithm" on page 92 • "Natural Logarithm" on page 93 • "Exponential" on page 93 • "Base 10 Exponential" on page 93 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.
  • Page 80: Integrate

    Math Waveforms Figure 7 Example of Differentiate Function See Also • "To perform transforms or filters on an arithmetic operation" on page 75 • "Units for Math Waveforms" on page 75 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 81 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 82 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 75 • "Units for Math Waveforms" on page 75 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 83: 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 84 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 75.
  • Page 85 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 86 Math Waveforms See Also • "To perform transforms or filters on an arithmetic operation" on page 75 • "FFT Measurement Hints" on page 86 • "FFT Units" on page 88 • "FFT DC Value" on page 88 • "FFT Aliasing" on page 88 •...
  • Page 87 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 88 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 89 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 90: 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 91: 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 92: Absolute Value

    Math Waveforms Absolute Value The absolute value function (available with the advanced math measurements license) changes negative values in the input to positive values and displays the resulting waveform. Figure 12 Example of Absolute Value See Also • "Square" on page 91 Common Logarithm The Common Logarithm (log) function (available with the advanced math measurements license) performs a transform of the input source.
  • Page 93: Natural Logarithm

    Math Waveforms Natural Logarithm The Natural Logarithm (ln) function (available with the advanced math measurements 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. Figure 13 Example of Natural Logarithm See Also •...
  • Page 94: Math Filters

    Math Waveforms Figure 14 Example of Base 10 Exponential See Also • "Exponential" on page 93 Math Filters With the advanced math measurements 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 95: 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 96: Magnify

    Math Waveforms Magnify The magnify math function (available with the advanced math measurements 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 90 Measurement Trend The measurement trend math function (available with the advanced math...
  • Page 97 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 98: 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 advanced math measurements license) displays bus data values as an analog waveform (like a D/A conversion).
  • Page 99: Chart Logic Bus State

    Math Waveforms Chart Logic Bus State The Chart Logic Bus State function (available with the advanced math measurements 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 100 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 101: Reference Waveforms

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

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 6 Digital Channels To connect the digital probes to the device under test / 105 Acquiring waveforms using the digital channels / 109 To display digital channels using AutoScale / 109 Interpreting the digital waveform display / 110 To switch all digital channels on or off / 112 To switch groups of channels on or off / 112 To switch a single channel on or off / 112...
  • Page 106: Probe Cable For Digital Channels

    Digital Channels 2 Connect the digital probe cable to the DIGITAL Dn - D0 connector on the front panel of the mixed-signal oscilloscope. The digital probe cable is keyed so you can connect it only one way. You do not need to power-off the oscilloscope. Probe cable for digital channels CAUTION Use only the Keysight logic probe and accessory kit supplied with the mixed-signal...
  • Page 107 Digital Channels 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. 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.
  • Page 108 Digital Channels Signal Ground Grabber 7 Repeat these steps until you have connected all points of interest. Signals Ground Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 109: Acquiring Waveforms Using The Digital Channels

    Digital Channels 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 110: Interpreting The Digital Waveform Display

    Digital Channels 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. This is useful if you have unintentionally pressed the [AutoScale] key or do not like the settings AutoScale has selected.
  • Page 111: 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 112: 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 113: To Reposition A Digital Channel

    Digital Channels 3 Press the D15 - D8 or 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 D15 - D8 or D7 - D0 group.
  • Page 114: 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 115 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 116 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 Bus values are The bus values are also displayed when using the Pattern trigger function. Press displayed when the [Pattern] key on the front panel to display the Pattern Trigger Menu and the bus using Pattern...
  • Page 117: 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 150 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 118 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 119: 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 120 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 121: 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 122 Digital Channels Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 123: Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 7 Serial Decode Serial Decode Options / 123 Lister / 124 Searching Lister Data / 126 Triggering on In some cases, such as when triggering on a slow serial signal (for example, I2C, Serial Data SPI, CAN, LIN, etc.) it may be necessary to switch from the Auto trigger mode to the Normal trigger mode to prevent the oscilloscope from Auto-triggering and...
  • Page 124: Lister

    (see "Licensed Options Available" on page 329) 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 125 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 126: 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 127 Serial Decode Each serial decode option lets you find protocol-specific headers, data, errors, etc. See: • "Searching for ARINC 429 Data in the Lister" on page 413 • "Searching for CAN Data in the Lister" on page 353 • "Searching for FlexRay Data in the Lister" on page 368 •...
  • Page 128 Serial Decode Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 129: To Adjust Waveform Intensity

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

    Display Settings Figure 25 Amplitude Modulation Shown at 100% Intensity Figure 26 Amplitude Modulation Shown at 40% Intensity Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 131: 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 132: 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 133: 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 134 Display Settings Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 135: Labels

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 9 Labels To turn the label display on or off / 135 To assign a predefined label to a channel / 136 To define a new label / 137 To load a list of labels from a text file you create / 138 To reset the label library to the factory default / 139 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 136: 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 137: 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 138: 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 139: 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 140 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 141: 10 Triggers

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 10 Triggers Adjusting the Trigger Level / 142 Forcing a Trigger / 143 Edge Trigger / 144 Edge then Edge Trigger / 146 Pulse Width Trigger / 147 Pattern Trigger / 150 OR Trigger / 153 Rise/Fall Time Trigger / 154 Nth Edge Burst Trigger / 155 Runt Trigger / 157...
  • Page 142: 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 143: 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 144: 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 are displayed in the upper-right corner of the display.
  • Page 145 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 146: 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 147: 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 148 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 149 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 150: 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 151 Triggers The time values for the selected qualifier are set using the qualifier time set softkeys (< and >) and the Entry knob. 4 For each analog or digital channel you want to include in the desired pattern, press the Channel softkey to select the channel. This is the channel source for the 0, 1, X, or edge condition.
  • Page 152: Hex Bus Pattern Trigger

    Triggers • X sets the pattern to don't care on the selected channel. Any channel set to don't care is ignored and is not used as part of the pattern. However, if all channels in the pattern are set to don't care, the oscilloscope will not trigger. •...
  • Page 153: Or Trigger

    Triggers For information regarding digital bus display when Pattern triggering see "Bus values are displayed when using Pattern trigger" on page 116. OR Trigger The OR trigger mode triggers when any one (or more) of the specified edges on analog or digital channels is found. 1 On the front panel, in the Trigger section, press the [Trigger] key.
  • Page 154: Rise/Fall Time Trigger

    Triggers If all channels in the OR trigger are set to don't care, the oscilloscope will not trigger. 6 To set all analog and digital channels to the edge selected by the Slope softkey, press the Set all Edges softkey. 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.
  • Page 155: Nth Edge Burst Trigger

    Triggers 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select Rise/Fall Time. 3 Press the Source softkey, and turn the Entry knob to select the input channel source. 4 Press the Rising Edge or Falling Edge softkey to toggle between edge types. 5 Press the Level Select softkey to select High;...
  • Page 156 Triggers Nth Edge Burst trigger set up consists of selecting the source, the slope of the edge, the idle time, and the number of the edge: 1 Press the [Trigger] key. 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select Nth Edge Burst.
  • Page 157: Runt Trigger

    Triggers Runt Trigger The Runt trigger looks for pulses that cross one threshold but not another. High level Low level Positive runt pulse Negative runt pulse • A positive runt pulse crosses through a lower threshold but not an upper threshold.
  • Page 158 Triggers 3 Press the Source softkey, and turn the Entry knob to select the input channel source. 4 Press the Positive, Negative, or Either Runt Pulse softkey to toggle between pulse types. 5 Press the Level Select softkey to select High; then, turn the Trigger Level knob to adjust the high level.
  • Page 159: Setup And Hold Trigger

    Triggers Setup and Hold Trigger The Setup and Hold trigger looks for setup and hold violations. Data Clock (rising edge) Setup time Hold time One oscilloscope channel probes the clock signal and another channel probes the data signal. To trigger on setup & hold violations: 1 Press the [Trigger] key.
  • Page 160: Video Trigger

    Triggers 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. The trigger circuitry detects the vertical and horizontal interval of the waveform and produces triggers based on the video trigger settings you have selected.
  • Page 161 Triggers 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select Video. 3 Press the Source softkey and select any analog channel as the video trigger source. The selected trigger source is displayed in the upper-right corner of the display. Turning the Trigger Level knob does not change the trigger level because the trigger level is automatically set to the sync pulse.
  • Page 162 Triggers 6 In the Video Trigger Menu, press the Standard softkey to set the video standard. The oscilloscope supports triggering on the following television (TV) and video standards. Standard Type Sync Pulse NTSC Interlaced Bi-level Interlaced Bi-level PAL-M Interlaced Bi-level SECAM Interlaced Bi-level...
  • Page 163 Triggers The Generic selection lets you trigger on custom bi-level and tri-level sync video standards. See "To set up Generic video triggers" on page 164. 7 Press the Auto Setup softkey to automatically set up the oscilloscope for the selected Source and Standard: •...
  • Page 164: To Set Up Generic Video Triggers

    Triggers The following table lists the line (or count) numbers per field for each video standard. Video standard Field 1 Field 2 Alt Field NTSC 1 to 263 1 to 262 1 to 262 1 to 313 314 to 625 1 to 312 PAL-M 1 to 263...
  • Page 165: To Trigger On A Specific Line Of Video

    Triggers 1 Press the Time > softkey; then, turn the Entry knob to set the time to greater-than the sync-pulse width so that the oscilloscope synchronizes to the vertical sync. 2 Press the Edge # softkey; then, turn the Entry knob to select the Nth edge after after vertical sync to trigger on.
  • Page 166: To Trigger On All Sync Pulses

    Triggers 4 Press the Mode softkey and select the TV field of the line you want to trigger on. You can choose Line:Field1, Line:Field2, or Line:Alternate. 5 Press the Line # softkey and select the number of the line you want to examine. Alternate Triggering NOTE If Line:Alternate is selected, the oscilloscope will alternately trigger on the selected line...
  • Page 167: To Trigger On A Specific Field Of The Video Signal

    Triggers 3 Press the Settings softkey, then press the Standard softkey to select the appropriate TV standard. 4 Press the Mode softkey and select All Lines. 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).
  • Page 168: 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 169: 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 170 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 171 Triggers Table 3 Half-field holdoff time Standard Time NTSC 8.35 ms 10 ms PAL-M 10 ms SECAM 10 ms Generic 8.35 ms EDTV 480p/60 8.35 ms EDTV 567p/50 10 ms HDTV 720p/50 10 ms HDTV 720p/60 8.35 ms HDTV 1080p/24 20.835 ms HDTV 1080p/25 20 ms...
  • Page 172: Usb Trigger

    Triggers 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 173 Triggers 4 Press the [Trigger] key. 5 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select USB. 6 Press the Trigger: softkey to select where the USB trigger will occur: • SOP (Start of Packet) — triggers at the Sync bit at the beginning of the packet.
  • Page 174: Serial Trigger

    Triggers As you press the D+ or D– softkey (or rotate the Entry knob), the D+ and D– label for the source channel is automatically set and the channel you select is shown in the upper-right corner of the display next to "USB". If you have connected the oscilloscope's analog source channels to the D+ and D- signals: Adjust the trigger level for each connected analog channel to the middle of the waveform by pressing the D+ or D- softkey, then turning the...
  • Page 175: 11 Trigger Mode/Coupling

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 11 Trigger Mode/Coupling To select the Auto or Normal trigger mode / 176 To select the trigger coupling / 177 To enable or disable trigger noise rejection / 179 To enable or disable trigger HF Reject / 179 To set the trigger holdoff / 180 External Trigger Input / 180 To access the Trigger Mode and Coupling Menu:...
  • Page 176: 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 177: 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 178 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 179: 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 180: 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 181: 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 182 Trigger Mode/Coupling Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 183: 12 Acquisition Control

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 12 Acquisition Control Running, Stopping, and Making Single Acquisitions (Run Control) / 183 Overview of Sampling / 184 Selecting the Acquisition Mode / 189 Acquiring to Segmented Memory / 195 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 184: 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 185: 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 186 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 187: Oscilloscope Rise Time

    Acquisition Control 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 188: Oscilloscope Bandwidth Required

    Acquisition Control An oscilloscope's rise time is not the fastest edge speed that the oscilloscope can accurately measure. It is the fastest edge speed the oscilloscope can possibly produce. 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.
  • Page 189: Memory Depth And Sample Rate

    Acquisition Control Memory Depth and Sample Rate The number of points of oscilloscope memory is fixed, and there is a maximum sample rate associated with oscilloscope's analog-to-digital converter; however, the actual sample rate is determined by the time of the acquisition (which is set according to the oscilloscope's horizontal time/div scale).
  • Page 190: Normal Acquisition Mode

    Acquisition Control • Normal — at slower time/div settings, normal decimation occurs, and there is no averaging. Use this mode for most waveforms. See "Normal Acquisition Mode" on page 190. • Peak Detect — at slower time/div settings, the maximum and minimum samples in the effective sample period are stored.
  • Page 191 Acquisition Control Glitch or Narrow Pulse Capture A glitch is a rapid change in the waveform that is usually narrow as compared to the waveform. Peak detect mode can be used to more easily view glitches or narrow pulses. In peak detect mode, narrow glitches and sharp edges are displayed more brightly than when in Normal acquire mode, making them easier to see.
  • Page 192 Acquisition Control Figure 37 Sine With Glitch, Peak Detect Mode 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.
  • Page 193: Averaging Acquisition Mode

    Acquisition Control Use the horizontal position knob ( ) to pan through the waveform to set the expanded portion of the normal window around the glitch. Averaging Acquisition Mode The Averaging mode lets you average multiple acquisitions together to reduce noise and increase vertical resolution (at all time/div settings).
  • Page 194 Acquisition Control Figure 38 Random noise on the displayed waveform Figure 39 128 Averages used to reduce random noise Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 195: High Resolution Acquisition Mode

    Acquisition Control See Also • Chapter 11, “Trigger Mode/Coupling,” starting on page 175 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 196 Acquisition Control When using segmented memory, use the Analyze Segments feature (see "Measurements, Statistics, and Infinite Persistence with Segmented Memory" page 197) to show infinite persistence across all acquired segments. See also "To set or clear persistence" on page 131 for details. To acquire to 1 Set up a trigger condition.
  • Page 197: Navigating Segments

    Acquisition Control Progress indicator Sample rate See Also • "Navigating Segments" on page 197 • "Measurements, Statistics, and Infinite Persistence with Segmented Memory" on page 197 • "Segmented Memory Re-Arm Time" on page 198 • "Saving Data from Segmented Memory" on page 198 Navigating Segments 1 Press the Current Seg softkey and turn the Entry knob to display the desired...
  • Page 198: Segmented Memory Re-Arm Time

    Acquisition Control The Analyze Segments softkey appears when the acquisition is stopped and the segmented memory feature is on or when the serial Lister is enabled. You can also turn on infinite persistence (in the Display Menu) and press the Analyze Segments softkey to create an infinite persistence display.
  • Page 199 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 200 Acquisition Control Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 201 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 13 Cursors To make cursor measurements / 202 Cursor Examples / 205 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 202: 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 203 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 204 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 205: Cursor Examples

    Cursors Cursor Examples Figure 40 Cursors used to measure pulse widths other than middle threshold points Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 206 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 207 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 208 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 209 Cursors Figure 44 Moving the cursors together to check pulse width variations Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 210 Cursors Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 211 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 14 Measurements To make automatic measurements / 212 Measurements Summary / 214 Voltage Measurements / 218 Time Measurements / 225 Count Measurements / 232 Mixed Measurements / 234 Measurement Thresholds / 234 Measurement Window with Zoom Display / 236 Measurement Statistics / 236 The [Meas] key lets you make automatic measurements on waveforms.
  • Page 212: 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 213 Measurements For more information on the types of measurements, see "Measurements Summary" on page 214. 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 214: Measurements Summary

    Measurements After all measurements have been cleared, when [Meas] is pressed again, the default measurements will be Frequency and Peak-Peak. 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 reference waveforms and math waveforms other than FFT.
  • Page 215 Measurements Measurement Valid Valid for Notes Digital Math Channels "Frequency" on page 226 "Maximum" on page 219 "Minimum" on page 219 "Rising Edge Count" page 233 "Falling Edges Count" page 233 "Positive Pulse Count" page 232 "Negative Pulse Count" page 233 "Overshoot"...
  • Page 216 Measurements Measurement Valid Valid for Notes Digital Math Channels "X at Max Y" on page 232 The resultant units are in Hertz. "X at Min Y" on page 232 The resultant units are in Hertz. Use the cursors to make other measurements on FFT. Power App Note that additional Power App measurements are available when the power Measurements...
  • Page 217: Snapshot All

    Measurements When using the N2820A probe to make measurements on a battery-powered (floating) device, always connect the supplied ground lead between ground on your device and the probe's ground connector as shown in the following figure. Simply snap the end of the ground lead onto the probe's connector. Without the ground connection, the probe's common-mode input amplifier cannot properly display waveforms.
  • Page 218: Voltage Measurements

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

    Measurements • "Minimum" on page 219 • "Amplitude" on page 219 • "Top" on page 219 • "Base" on page 220 • "Overshoot" on page 220 • "Preshoot" on page 222 • "Average" on page 222 • "DC RMS" on page 223 •...
  • Page 220: 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 221 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 47 Automatic Overshoot measurement Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 222: 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 223: 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 224 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 225: Ratio

    Measurements • N = the number of measurements taken. • x = the ith measurement result. • x = the mean. Ratio The Ratio measurement displays the ratio of the AC RMS voltages of two sources, expressed in dB. Press the Settings softkey to select the source channels for the measurement.
  • Page 226: Period

    Measurements • "Delay" on page 229 • "Phase" on page 230 • "X at Min Y" on page 232 • "X at Max Y" on page 232 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.
  • Page 227: Counter

    Measurements Figure 48 Isolating an event for Frequency measurement Counter The InfiniiVision 3000 X-Series oscilloscopes have an integrated hardware frequency counter which counts the number of cycles that occur within a period of time (known as the gate time) to measure the frequency of a signal. The gate time for the Counter measurement is automatically adjusted to be 100 ms or twice the current time window, whichever is longer, up to 1 second.
  • Page 228: Width

    Measurements + 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 229: Rise Time

    Measurements + Duty cycle = + Width − Duty cycle = − Width Period × 100 Period × 100 Rise Time The rise time of a signal is the time difference between the crossing of the lower threshold and the crossing of the upper threshold for a positive-going edge. The X cursor shows the edge being measured.
  • Page 230: Phase

    Measurements The default Delay settings measure from the rising edge of channel 1 to the rising edge of channel 2. 5 Press the Back/Up key to return to the Measurement Menu. Back 6 Press the Add Measurement softkey to make the measurement. The example below shows a delay measurement between the rising edge of channel 1 and the rising edge of channel 2.
  • Page 231 Measurements 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. 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 for the phase measurement.
  • Page 232: 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 233: Negative Pulse Count

    Measurements Positive pulse count This measurement is available for analog channels. Negative Pulse Count The Negative Pulse Count measurement is a pulse count for the selected waveform source. 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.
  • Page 234: Mixed Measurements

    Measurements Mixed Measurements • "Area" on page 234 Area Area measures the area between the waveform and the ground level. Area below the ground level is subtracted from area above the ground level. Positive area N cycles Negative area The Full Screen measurement interval variation measures the value on all displayed data points.
  • Page 235 Measurements 1 From the Measurement Menu, press the Settings softkey; then, press the Thresholds softkey to set analog channel measurement thresholds. 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.
  • Page 236: Measurement Window With Zoom Display

    Measurements 5 Press the Middle softkey; then, turn the Entry knob to set the middle measurement threshold value. The middle value is bounded by the values set for lower and upper thresholds. The default middle threshold is 50% or 1.20 V. •...
  • Page 237 Measurements Select the measurements you desire for the channels you are using (see "Measurements Summary" on page 214). From the Measurement Menu, press the Statistics softkey to enter the Statistics Menu. The following statistics are shown: Name of the measurement, current measured value, mean, minimum measured value, maximum measured value, standard deviation, and the number of times the measurement has been made (count).
  • Page 238 Measurements You can switch the statistics Display On or Display Off. Statistics continue to accumulate even when the statistics display is off. When you navigate away from the Measurements Menu, the statistics display will no longer be displayed, but statistical data collection will continue. Return to the Measurements Menu to see the data again.
  • Page 239: 15 Mask Testing

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 15 Mask Testing To create a mask from a "golden" waveform (Automask) / 239 Mask Test Setup Options / 241 Mask Statistics / 244 To manually modify a mask file / 245 Building a Mask File / 248 One way to verify a waveform's compliance to a particular set of parameters is to use mask testing.
  • Page 240 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 241: 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 131) is "on"...
  • Page 242 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 243 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 244: 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 245: 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 246 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 247 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 248: 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 249 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 250 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 251: 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 252 Mask Testing Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 253: 16 Digital Voltmeter

    Keysight InfiniiVision 3000 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 254 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 255 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 256 Digital Voltmeter Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 257: To Select Generated Waveform Types And Settings

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 17 Waveform Generator To select generated waveform types and settings / 257 To edit arbitrary waveforms / 261 To output the waveform generator sync pulse / 265 To specify the expected output load / 266 To use waveform generator logic presets / 266 To add noise to the waveform generator output / 267 To add modulation to the waveform generator output / 267...
  • Page 258: Waveform Generator

    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 259: Waveform Generator

    Waveform Generator Waveform Characteristics Frequency Max. Offset Type Range Amplitude (High-Z) (High-Z) Sine Use the Frequency/Frequency Fine/Period/Period 100 mHz to 20 mVpp to ±2.50 V Fine, Amplitude/High-Level, and Offset/Low-Level 20 MHz 5 Vpp softkeys to set the sine signal parameters. Square Use the Frequency/Frequency Fine/Period/Period 100 mHz to...
  • Page 260 Waveform Generator Waveform Characteristics Frequency Max. Offset Type Range Amplitude (High-Z) (High-Z) Exponential Use the Frequency/Frequency Fine/Period/Period 100 mHz to 20 mVpp to ±2.50 V Fall Fine, Amplitude/High-Level, and Offset/Low-Level 5 MHz 5 Vpp softkeys to set the exponential fall signal parameters.
  • Page 261: To Edit Arbitrary Waveforms

    Waveform Generator • "To restore waveform generator defaults" on page 272 To edit arbitrary waveforms 1 When Arbitrary is selected as the generated waveform type (see "To select generated waveform types and settings" on page 257), press the Edit Waveform softkey to open the Edit Waveform Menu.
  • Page 262: Creating New Arbitrary Waveforms

    Waveform Generator Softkey Description Edit Existing Opens the Edit Waveform Points Menu. See "Editing Existing Arbitrary Waveforms" page 263. Interpolate Specifies how lines are drawn between arbitrary waveform points. When enabled, lines are drawn between points in the waveform editor. Voltage levels change linearly between one point and the next.
  • Page 263: Editing Existing Arbitrary Waveforms

    Waveform Generator 3 Use the Amplitude/High-Level and Offset/Low-Level softkeys to set the voltage bounding parameter of the arbitrary waveform. 4 When you are ready to create the new arbitrary waveform, press Apply & Edit. When you create a new arbitrary waveform, the existing arbitrary waveform definition is CAUTION overwritten.
  • Page 264 Waveform Generator To specify the voltage values of points: 1 Press Point #; then, use the Entry knob to select the point whose voltage value you wish to set. 2 Press Voltage; then, use the Entry knob to set the point's voltage value. To insert a point: 1 Press Point #;...
  • Page 265: Capturing Other Waveforms To The Arbitrary Waveform

    Waveform Generator Capturing Other Waveforms to the Arbitrary Waveform The Edit Waveform Menu is opened by pressing Edit Waveform in the main Waveform Generator Menu. To capture another waveform to the arbitrary waveform: 1 Press Source; then, use the Entry knob to select the analog channel, math, or reference location whose waveform you wish to capture.
  • Page 266: To Specify The Expected Output Load

    Waveform Generator Waveform Type Sync Signal Characteristics All waveforms except The Sync signal is a TTL positive pulse that occurs when the waveform DC, Noise, and rises above zero volts (or the DC offset value). Cardiac DC, Noise, and Cardiac To specify the expected output load 1 If the Waveform Generator Menu is not currently displayed on the oscilloscope's softkeys, press the [Wave Gen] key.
  • Page 267: To Add Noise To The Waveform Generator Output

    Waveform Generator Softkey (logic levels) Low level High level, 50 ohm High level, high-Z expected output load expected output load +2.5 V (TTL compatible) +5 V CMOS (5.0V) Not Available +5 V CMOS (3.3V) +2.5 V (CMOS +3.3 V compatible) CMOS (2.5V) +2.5 V +2.5 V...
  • Page 268: To Set Up Amplitude Modulation (Am)

    Waveform Generator 3 In the Waveform Generator Settings Menu, press the Modulation softkey. 4 In the Waveform Generator Modulation Menu: • Press the Modulation softkey to enable or disable modulated waveform generator output. You can enable modulation for all waveform generator function types except pulse, DC, and noise.
  • Page 269: To Set Up Frequency Modulation (Fm)

    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 AM Freq softkey and turn the Entry knob to specify the frequency of the modulating signal.
  • Page 270 Waveform Generator 1 Press the Type softkey and turn the Entry knob to select Frequency Modulation (FM). 2 Press the Waveform softkey and turn the Entry knob to select the shape of the modulating signal: • Sine • Square • Ramp •...
  • Page 271: 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 272: 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 273: Save/Recall (Setups, Screens, Data)

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 18 Save/Recall (Setups, Screens, Data) Saving Setups, Screen Images, or Data / 273 Recalling Setups, Masks, or Data / 281 Recalling Default Setups / 283 Performing a Secure Erase / 284 Oscilloscope setups, reference waveforms, and mask files can be saved to internal oscilloscope memory or to a USB storage device and recalled later.
  • Page 274 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 275. •...
  • Page 275: To Save Setup Files

    Save/Recall (Setups, Screens, Data) • Arbitrary Waveform data (*.csv) — This creates a file of comma-separated values for the arbitrary waveform points' time and voltage values. See "To save arbitrary waveforms" on page 279. • Power Harmonics data (*.csv) — When the power analysis allication is licensed, this creates a file of comma-separated values for the current harmonics power analysis results.
  • Page 276: To Save Csv, Ascii Xy, Or Bin Data Files

    Save/Recall (Setups, Screens, Data) • Invert Grat — the graticule in the image file has a white background instead of the black backgound that appears on-screen. Graticule Not Inverted Graticule Inverted • Palette — lets you choose between Color or Grayscale images. 4 Finally, press the Press to Save softkey.
  • Page 277: Length Control

    Save/Recall (Setups, Screens, Data) • Setup Info — when enabled, setup information (vertical, horizontal, trigger, acquisition, math, and display settings) is also saved in a separate file with a TXT extension. • Length — sets the number of data points that will be output to the file. For more information, see "Length Control"...
  • Page 278: To Save Lister Data Files

    Save/Recall (Setups, Screens, Data) • The horizontal time/div (sweep speed) setting. At faster settings, fewer data points appear on the display. • When saving to a CSV format file, the maximum number of data points is 64K. 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 279: 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 280: To Navigate Storage Locations

    Save/Recall (Setups, Screens, Data) 1 Press [Save/Recall] > Save > Format; then, turn the Entry knob to select Arbitrary Waveform data (*.csv). 2 Press the softkey in the second position and use the Entry knob to navigate to the save location. See "To navigate storage locations"...
  • Page 281: Recalling Setups, Masks, Or Data

    Save/Recall (Setups, Screens, Data) • Spell — press this softkey and turn the Entry knob to select the character at the current position. • Enter — press this softkey to enter characters and move the cursor to the next character position. Pushing the Entry knob is the same as pressing the Enter softkey.
  • Page 282: To Recall Setup Files

    Save/Recall (Setups, Screens, Data) To recall setup files Setup files can be recalled from one of 10 internal (\User Files) locations or from an external USB storage device. 1 Press [Save/Recall] > Recall > Recall:; then, turn the Entry knob to select Setup (*.scp).
  • Page 283: To Recall Arbitrary Waveforms

    Save/Recall (Setups, Screens, Data) A message indicating whether the recall was successful is displayed. 7 If you would like to clear the display of everything except the reference waveform, press Clear Display. To recall arbitrary waveforms Arbitrary waveform files can be recalled from one of four internal (\User Files) locations or from an external USB storage device.
  • Page 284: Performing A Secure Erase

    Save/Recall (Setups, Screens, Data) • 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" on page 32. Some user settings are not changed when recalling the default setup. •...
  • Page 285: Print (Screens)

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 19 Print (Screens) To print the oscilloscope's display / 285 To set up network printer connections / 286 To specify the print options / 288 To specify the palette option / 288 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 286: 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 288. 5 Press the Palette softkey to select the print palette. See "To specify the palette option" on page 288. 6 Press the Press to Print softkey. You can stop printing by pressing the Cancel Print softkey.
  • Page 287 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 288: 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 289 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 3000 X-Series Oscilloscopes User's Guide...
  • Page 290 Print (Screens) Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 291: I/O Interface Settings

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 20 Utility Settings I/O Interface Settings / 291 Setting up the Oscilloscope's LAN Connection / 292 File Explorer / 295 Setting Oscilloscope Preferences / 297 Setting the Oscilloscope's Clock / 300 Setting the Rear Panel TRIG OUT Source / 300 Performing Service Tasks / 301 Configuring the [Quick Action] Key / 307 Adding an Annotation / 308...
  • Page 292: Utility Settings

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

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

    Utility Settings 5 Configure the oscilloscope's LAN interface: a Press the Addresses softkey. b Use the Modify softkey (and the other softkeys and the Entry knob) to enter the IP Address, Subnet Mask, Gateway IP, and DNS IP values. When you are done, go back up in the menu hierarchy.
  • Page 295: 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 296 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 297: 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 298: 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 299: 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 300: 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 301: Performing Service Tasks

    Utility Settings • Mask— The pass/fail status is evaluated periodically. When the evaluation of the testing period results in a failure, the trigger output pulses high (+5 V). Otherwise, the trigger output remains at low (0 V). See Chapter 15, “Mask Testing,”...
  • Page 302 Utility Settings • Every two years or after 4000 hours of operation. • If the ambient temperature is >10° C from the calibration temperature. • If you want to maximize the measurement accuracy. The amount of use, environmental conditions, and experience with other instruments help determine if you need shorter User Cal intervals.
  • Page 303 Utility Settings Long cable to TRIG OUT To Channel 1 To Channel 2 Figure 49 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 304: 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 50 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 305: To Perform Front Panel Self Test

    Utility Settings To perform front panel self test Pressing [Utility] > Service > 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 306: To Check Warranty And Extended Services Status

    • 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 307: Configuring The [Quick Action] Key

    Utility Settings Configuring the [Quick Action] Key The [Quick Action] key lets you perform common, repetitive actions by pressing a single key. To configure the [Quick Action] key: 1 Press [Utility] > Quick Action > Action; then, select the action that should be performed: •...
  • Page 308: Adding An Annotation

    Utility Settings Adding an Annotation You can add an annotation to the upper left corner of the oscilloscope's display. The annotation is useful for documentation purposes, to add notes before capturing screens. To add an annotation: 1 On the oscilloscope's front panel, press [Utility]. 2 In the Utility Menu, press Annotation.
  • Page 309 Utility Settings • — press this softkey to enter characters and move the cursor to the previous character position. • Delete Character — press the softkeys until the desired character is highlighted; then, press this softkey to delete the character. You can use a connected USB keyboard instead of using the Spell (and other) character NOTE editing softkeys.
  • Page 310 Utility Settings See Also • "To save BMP or PNG image files" on page 275 • "To print the oscilloscope's display" on page 285 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 311 Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 21 Web Interface Accessing the Web Interface / 312 Browser Web Control / 313 Save/Recall / 316 Get Image / 318 Identification Function / 319 Instrument Utilities / 320 Setting a Password / 321 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 312: 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 313: 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 314). • The SCPI Command window applet for Remote Programming (see "Remote Programming via the Web Interface"...
  • Page 314: 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 312). 2 When the oscilloscope's web interface is displayed, select Browser Web Control, then select Remote Front Panel.
  • Page 315 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 316: 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 317 Web Interface 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 Save link. 4 On the Save page: a Enter the name of the file you are saving to. b Select the format.
  • Page 318: Recalling Files Via The Web Interface

    Web Interface Recalling Files via the Web Interface To recall setup files, reference waveform data files, or mask files from your PC via the oscilloscope's web interface: 1 Access the oscilloscope's web interface (see "Accessing the Web Interface" page 312). 2 When the oscilloscope's web interface is displayed, select the Save/Recall tab from the left side of the Welcome screen.
  • Page 319: Identification Function

    Web Interface 2 When the oscilloscope's web interface is displayed, select the Get Image tab from the left side of the Welcome screen. After a delay of several seconds, the oscilloscope's screen image will be displayed. 3 Right-click on the image and select Save Picture As... (or Print Picture...). 4 Select a storage location for the image file and click Save.
  • Page 320: Instrument Utilities

    Web Interface Instrument Utilities The Instrument Utilities page of the web interface lets you: • View installed options. • View firmware versions. • Install firmware upgrade files. • View calibration status. You can select these cababilities via a drop-down menu. Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 321: 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 322 Web Interface Modify Configuration Configure Network 4 Enter your desired password, and click Apply Changes. Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 323 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 324 Web Interface Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 325: 22 Reference

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 22 Reference Specifications and Characteristics / 325 Measurement Category / 325 Environmental Conditions / 327 Probes and Accessories / 328 Loading Licenses and Displaying License Information / 328 Software and Firmware Updates / 331 Binary Data (.bin) Format / 331 CSV and ASCII XY files / 338 Acknowledgements / 340...
  • Page 326: 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 327: Maximum Input Voltage At Digital Channels

    Reference When measuring voltages over 30 V, use a 10:1 probe. CAUTION Maximum input voltage at digital channels CAUTION ±40 V peak Environmental Conditions Environment Indoor use only. Ambient Operating 5 °C to +55 °C; non-operating –40 °C to +71 °C temperature Humidity Operating: Up to 95% RH, non-condensing to temperatures up to +40 °C...
  • Page 328: Probes And Accessories

    Reference Probes and Accessories For a list of the probes and accessories that are compatible with the 3000 X-Series oscilloscopes, see the data sheet at: www.keysight.com/find/3000X-Series AutoProbe Most Keysight single-ended active, differential, and current probes are compatible Interface with the AutoProbe interface. Active probes that do not have their own external power supply require substantial power from the AutoProbe interface.
  • Page 329: Licensed Options Available

    Reference Licensed Options Available The following licensed options can be easily installed without returning the oscilloscope to a Service Center. See data sheets for details. Table 4 Licensed Options Available License Description After purchase model number, notes D3000AERA Aerospace Software for 3000 X-Series Order D3000AERA (replaces DSOX3AERO, DSOX3VID, DSOX3MASK, and Replaces licenses AERO, VID, MASK, and ADVMATH.
  • Page 330 Reference Table 4 Licensed Options Available (continued) License Description After purchase model number, notes Educator's Kit Now standard. Provides training signals on the oscilloscope's Demo terminals and a lab guide/tutorial for education environments. EMBD Embedded Serial Triggering and Analysis (I2C, SPI). Order D3000GENA (replaces DSOX3EMBD and others).
  • Page 331: Other Options Available

    Keysight Technologies representative or see www.keysight.com/find/3000X-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/3000X-Series-sw. To view the currently installed software and firmware press [Help] > About Oscilloscope.
  • Page 332: 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/3000X-Series-examples. Keysight provides the .m files, which need to be copied into the work directory for MATLAB.
  • Page 333: Binary Header Format

    Reference Binary Header Format File Header There is only one file header in a binary file. The file header consists of the following information. Cookie Two byte characters, AG, that indicate the file is in the Keysight Binary Data file format.
  • Page 334 Reference Count A 32-bit integer that is the number of hits at each time bucket in the waveform record when the waveform was created using an acquisition mode like averaging. For example, when averaging, a count of four would mean every waveform data point in the waveform record has been averaged at least four times.
  • Page 335: Example Program For Reading Binary Data

    Reference Time Tags A 64-bit double, only used when saving multiple segments (requires segmented memory option). This is the time (in seconds) since the first trigger. Segment Index A 32-bit unsigned integer. This is the segment number. Only used when saving multiple segments.
  • Page 336 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 337 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 338: 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 339: 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 340: Acknowledgements

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

    Reference Table 6 Third Party Software (continued) Software Description and Copyright License These licenses are located on the Keysight InfiniiVision oscilloscopes manuals CD-ROM. Product Markings and Regulatory Information These symbols are used on the 2000/3000 X-Series oscilloscopes. Symbol Description Caution, risk of electric shock Caution, refer to accompanying documentation This symbol indicates separate collection for electrical and electronic equipment mandated under EU law as of August 13, 2005.
  • Page 343 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. Compliance with This is to declare that this instrument is in conformance with the German German Noise Regulation on Noise Declaration for Machines (Laermangabe nach der Requirements Maschinenlaermrerordnung -3.GSGV Deutschland).
  • Page 344 Reference Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 345: Can/Lin Triggering And Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 23 CAN/LIN Triggering and Serial Decode Setup for CAN Signals / 345 CAN Triggering / 347 CAN Serial Decode / 349 Setup for LIN Signals / 353 LIN Triggering / 355 LIN Serial Decode / 356 The CAN/LIN triggering and serial decode option is license-enabled.
  • Page 346 CAN/LIN Triggering and Serial Decode 6 Press Source; then, select the channel for the CAN signal. The label for the CAN source channel is automatically set. 7 Press the Threshold softkey; then, turn the Entry knob to select the CAN signal threshold voltage level.
  • Page 347: 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 348 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 349: 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 345. For CAN triggering set up see "CAN Triggering" on page 347. NOTE To set up CAN serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 350: Interpreting Can Decode

    CAN/LIN Triggering and Serial Decode Interpreting CAN Decode Active Error Frame (red) Missing Acknowledge (red) CRC (blue) Data (white) Data Length Code (blue) Frame ID (yellow) • Frame ID appears in hex digits in yellow. Frames of 11 or 29 bits are automatically detected.
  • Page 351: 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 352: 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 353: 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 354: Press The Serial Softkey, Turn The Entry Knob To Select The Desired Slot (Serial 1 Or Serial 2), And Press The Softkey Again To Enable Decode

    CAN/LIN Triggering and Serial Decode 3 Press the Serial softkey, turn the Entry knob to select the desired slot (Serial 1 or Serial 2), and press the softkey again to enable decode. 4 Press the Mode softkey; then, select LIN trigger type. 5 Press the Signals softkey to open the LIN Signals Menu.
  • Page 355: Lin Triggering

    CAN/LIN Triggering and Serial Decode 12 Press the Standard softkey; then, turn the Entry knob to select the LIN standard you are measuring (LIN 1.3 or LIN 2.0). 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"...
  • Page 356: Lin Serial Decode

    CAN/LIN Triggering and Serial Decode • Sync (Sync Break) — The oscilloscope triggers on the rising edge at the Sync Break exit of the LIN single-wire bus signal that marks the beginning the message frame. • ID (Frame ID) — The oscilloscope triggers when a frame with an ID equal to the selected value is detected.
  • Page 357 CAN/LIN Triggering and Serial Decode For LIN triggering setup see "LIN Triggering" on page 355. 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 358: 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 359: 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 360: 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 361: Flexray Triggering And Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 24 FlexRay Triggering and Serial Decode Setup for FlexRay Signals / 361 FlexRay Triggering / 362 FlexRay Serial Decode / 365 The FlexRay triggering and serial decode option is license-enabled. Setup for FlexRay Signals FlexRay signal setup consists of first connecting the oscilloscope to a differential FlexRay signal using a differential active probe (the Keysight N2792A is recommended), specifying the signal source, threshold voltage trigger level, baud...
  • Page 362: Flexray Triggering

    FlexRay Triggering and Serial Decode 6 Press Source and select the analog channel that is probing the FlexRay signal. 7 Press Threshold; then, turn the Entry knob to set the threshold voltage level. The threshold level should be set below the idle level. The threshold voltage level is used in decoding and will become the trigger level when the trigger type is set to the selected serial decode bus.
  • Page 363: Triggering On Flexray Frames

    FlexRay Triggering and Serial Decode Triggering on FlexRay Frames 1 Press [Trigger]. 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select the serial bus (Serial 1 or Serial 2) on which the FlexRay signals are being decoded.
  • Page 364: Triggering On Flexray Errors

    FlexRay Triggering and Serial Decode To trigger on a particular cycle, set the Cycle Repetition factor to 64 and use the cycle base factor to choose a cycle. To trigger all (any) cycles, set the Cycle Repetition factor to All. The scope will trigger on any and all cycles.
  • Page 365: Flexray Serial Decode

    FlexRay Triggering and Serial Decode 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select the serial bus (Serial 1 or Serial 2) on which the FlexRay signals are being decoded. 3 Press the Trigger softkey; then, turn the Entry knob to select Event. 4 Press the Event softkey;...
  • Page 366: Interpreting Flexray Decode

    FlexRay Triggering and Serial Decode 2 If the decode line does not appear on the display, press the [Serial] key to turn it 3 If the oscilloscope is stopped, press the [Run/Stop] key to acquire and decode data. You can use the horizontal Zoom window for easier navigation of the acquired data. See Also •...
  • Page 367: Flexray Totalizer

    FlexRay Triggering and Serial Decode • Frame CRC (hex digits in blue plus red FCRC error message if invalid). • Frame/coding errors (specific error symbol in red). FlexRay Totalizer The FlexRay totalizer consists of counters that provide a direct measure of bus quality and efficiency.
  • Page 368: Interpreting Flexray Lister Data

    FlexRay Triggering and Serial Decode Interpreting FlexRay Lister Data In addition to the standard Time column, the FlexRay Lister contains these columns: • FID — frame ID. • Len — payload length. • HCRC — header CRC. • CYC — cycle number. •...
  • Page 369 FlexRay Triggering and Serial Decode 2 In the Search Menu, press the Search softkey; then, turn the Entry knob to select the serial bus (Serial 1 or Serial 2) on which the FlexRay signals are being decoded. 3 In the Search Menu, press Search for; then, select from these options: •...
  • Page 370 FlexRay Triggering and Serial Decode Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 371: I2C/Spi Triggering And Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 25 I2C/SPI Triggering and Serial Decode Setup for I2C Signals / 371 I2C Triggering / 372 I2C Serial Decode / 376 Setup for SPI Signals / 379 SPI Triggering / 383 SPI Serial Decode / 385 The I2C/SPI triggering and serial decode option is license-enabled.
  • Page 372: I2C Triggering

    I2C/SPI Triggering and Serial Decode 3 Press the Serial softkey, turn the Entry knob to select the desired slot (Serial 1 or Serial 2), and press the softkey again to enable decode. 4 Press the Mode softkey; then, select I2C trigger type. 5 Press the Signals softkey to open the I C Signals Menu.
  • Page 373 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 374 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 375 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 376: 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 371. For I2C triggering setup see "I2C Triggering" on page 372. NOTE To set up I2C serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 377: 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 378: 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 379: 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 380 I2C/SPI Triggering and Serial Decode 4 Press the Mode softkey; then, select SPI trigger type. 5 Press the Signals softkey to open the SPI Signals Menu. 6 Press the Clock softkey to open the SPI Clock Menu. In the SPI Clock Menu: a Press the Clock softkey;...
  • Page 381 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 382 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 383: Spi Triggering

    I2C/SPI Triggering and Serial Decode When you press the Frame by softkey, the Display Info graphic changes to show timeout selection or the current state of the chip select signal. b Press the Threshold softkey; then, turn the Entry knob to select the chip select signal threshold voltage level.
  • Page 384 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 385: Spi Serial Decode

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

    I2C/SPI Triggering and Serial Decode Interpreting SPI Decode • Angled waveforms show an active bus (inside a packet/frame). • Mid-level blue lines show an idle bus. • The number of clocks in a frame appears in light-blue above the frame, to the right.
  • Page 387: Interpreting Spi Lister Data

    I2C/SPI Triggering and Serial Decode 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. When this happens, decrease the horizontal time/div setting and run again.
  • Page 388 I2C/SPI Triggering and Serial Decode 5 In the SPI Bits Search Menu, use the Words softkey to specify the number of words in the data value; then, use the remaining softkeys to enter the hex digit values. For more information on searching data, see "Searching Lister Data"...
  • Page 389: I2S Triggering And Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 26 I2S Triggering and Serial Decode Setup for I2S Signals / 389 I2S Triggering / 392 I2S Serial Decode / 395 The I2S triggering and serial decode option is license-enabled. Only one I2S serial bus can be decoded at a time. NOTE Setup for I2S Signals S (Inter-IC Sound or Integrated Interchip Sound) signals setup consists of...
  • Page 390 I2S Triggering and Serial Decode 6 For the SCLK (serial clock), WS (word select), and SDATA (serial data) signals: a Connect an oscilloscope channel to the signal in the device under test. b Press the SCLK, WS, or SDATA softkey; then, turn the Entry knob to select the channel for the signal.
  • Page 391 I2S Triggering and Serial Decode Left-Justified — Data transmission (MSB first) begins at the edge of the WS transition (without the one-bit delay that Standard format employs). Right-Justified — Data transmission (MSB first) is right-justified to the transition of WS. 12 Press the WS Low softkey;...
  • Page 392: I2S Triggering

    I2S Triggering and Serial Decode WS Low = Right Channel — Right-channel data corresponds to WS=low; left-channel data corresponds to WS=high. 13 Press the SCLK Slope softkey; then, turn the Entry knob to select the SCLK edge on which data is clocked in your device under test: either rising or falling. The on-screen diagram changes with your selection.
  • Page 393 I2S Triggering and Serial Decode 3 Press the Trigger Setup softkey to open the I S Trigger Setup Menu. 4 Press the Audio softkey; then, turn the Entry knob to choose to trigger on Left channel events, Right channel events, or events that occur on Either channel. 5 Press the Trigger softkey and choose a qualifier: •...
  • Page 394 I2S Triggering and Serial Decode If you select an "Armed" value that is equal to or greater than the "Trigger" value, the "Trigger" value will be increased so that it is always greater than the "Armed" value. • Decreasing value — similar to the description above except the trigger occurs on a descreasing data word value, and the "Armed"...
  • Page 395: I2S Serial Decode

    I2S Triggering and Serial Decode To display I2S serial decode, see "I2S Serial Decode" on page 395. NOTE I2S Serial Decode To set up the oscilloscope to capture I2S signals, see "Setup for I2S Signals" page 389. For I2S triggering setup see "I2S Triggering"...
  • Page 396: Interpreting I2S Decode

    I2S Triggering and Serial Decode • "Searching for I2S Data in the Lister" on page 397 Interpreting I2S Decode • Angled waveforms show an active bus (inside a packet/frame). • Mid-level blue lines show an idle bus. • In the decoded data: •...
  • Page 397: Interpreting I2S Lister Data

    I2S Triggering and Serial Decode When the receiver word size is greater than the transmit word size, the decoder fills the least NOTE significant bits with zeros and the decoded value does not match the trigger value. Interpreting I2S Lister Data In addition to the standard Time column, the I2S Lister contains these columns: •...
  • Page 398 I2S 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 I2S signals are being decoded. 3 In the Search Menu, press Search; then, select from these options: •...
  • Page 399: Setup For Mil-Std-1553 Signals / 399

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 27 MIL-STD-1553/ARINC 429 Triggering and Serial Decode Setup for MIL-STD-1553 Signals / 399 MIL-STD-1553 Triggering / 401 MIL-STD-1553 Serial Decode / 402 Setup for ARINC 429 Signals / 406 ARINC 429 Triggering / 407 ARINC 429 Serial Decode / 409 The MIL-STD-1553/ARINC 429 triggering and serial decode option is license-enabled.
  • Page 400 MIL-STD-1553/ARINC 429 Triggering and Serial Decode 1 Press [Label] to turn on labels. 2 Press [Serial]. 3 Press the Serial softkey, turn the Entry knob to select the desired slot (Serial 1 or Serial 2), and press the softkey again to enable decode. 4 Press the Mode softkey;...
  • Page 401: Mil-Std-1553/Arinc 429 Triggering And Serial Decode

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode MIL-STD-1553 Triggering To set up the oscilloscope to capture a MIL-STD-1553 signal, see "Setup for MIL-STD-1553 Signals" on page 399. To set up a MIL-STD-1553 trigger: 1 Press [Trigger]. 2 In the Trigger Menu, press the Trigger softkey; then, turn the Entry knob to select the serial slot (Serial 1 or Serial 2) on which the MIL-STD-1553 signal is being decoded.
  • Page 402: Mil-Std-1553 Serial Decode

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode • Parity Error — triggers if the (odd) parity bit is incorrect for the data in the word. • Sync Error — triggers if an invalid Sync pulse is found. • Manchester Error — triggers if a Manchester encoding error is detected. For MIL-STD-1553 decode information see "MIL-STD-1553 Serial Decode"...
  • Page 403: Interpreting Mil-Std-1553 Decode

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode • "Interpreting MIL-STD-1553 Lister Data" on page 404 • "Searching for MIL-STD-1553 Data in the Lister" on page 405 Interpreting MIL-STD-1553 Decode To display serial decode information, you must press [Run] or [Single] after switching on serial decode.
  • Page 404: Interpreting Mil-Std-1553 Lister Data

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Interpreting MIL-STD-1553 Lister Data In addition to the standard Time column, the MIL-STD-1553 Lister contains these columns: • RTA — displays the Remote Terminal Address for Command/Status words, nothing for Data words. • Word Type — "Cmd/Status" for Command/Status words, "Data" for Data words. For Command/Status words the background color is green to match the decode text color.
  • Page 405: Searching For Mil-Std-1553 Data In The Lister

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Searching for MIL-STD-1553 Data in the Lister The oscilloscope's search capability lets you search for (and mark) certain types of MIL-STD-1553 data in the Lister. You can use the [Navigate] key and controls to navigate through the marked rows.
  • Page 406: Setup For Arinc 429 Signals

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Setup for ARINC 429 Signals Setup consists of first connecting the oscilloscope to a ARINC 429 signal using a differential active probe (the Keysight N2791A is recommended), then using the Signals Menu to specify the signal source, the high and low trigger threshold voltage levels, the signal speed, and the signal type.
  • Page 407: Arinc 429 Triggering

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode • Line B (inverted). • Differential (A-B). 11 Press the Auto Setup softkey to automatically set these options for decoding and triggering on ARINC 429 signals: • High Trigger Threshold: 3.0 V. • Low Trigger Threshold: -3.0 V. •...
  • Page 408 MIL-STD-1553/ARINC 429 Triggering and Serial Decode 3 Press the Trigger: softkey; then, turn the Entry knob to select the trigger condition: • Word Start — triggers on the start of a word. • Word Stop — triggers at the end of a word. •...
  • Page 409: Arinc 429 Serial Decode

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Use the Set all Bits softkey to set all bit values to 0, 1, or X. 6 If you select the Label Range condition, use the Lable Min and Label Max softkeys to specify the ends of the range. Again, label values are always displayed in octal.
  • Page 410 MIL-STD-1553/ARINC 429 Triggering and Serial Decode • Label - 8 bits. • SDI - 2 bits. • Data - 19 bits. • SSM - 2 bits. • Label/Data/SSM: • Label - 8 bits. • Data - 21 bits. • SSM - 2 bits. •...
  • Page 411: Interpreting Arinc 429 Decode

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Interpreting ARINC 429 Decode Depending on the selected word decode format, the ARINC 429 decode display is color coded as follows: • When the decode format is Label/SDI/Data/SSM: • Label (yellow) (8 bits) – displayed in octal. •...
  • Page 412: Arinc 429 Totalizer

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode The Label bits are displayed in the same order as they are received on the wire. For the Data, SSM, and SDI bits, the fields are displayed in the order received; however, the bits within those fields are displayed in reverse order. In other words, the non-Label fields are displayed in the ARINC 429 Word Format, while the bits for those fields have the opposite transfer order on the wire.
  • Page 413: Interpreting Arinc 429 Lister Data

    MIL-STD-1553/ARINC 429 Triggering and Serial Decode Interpreting ARINC 429 Lister Data In addition to the standard Time column, the ARINC 429 Lister contains these columns: • Label — the 5-bit label value in octal format. • SDI — the bit values (if included in the word decode format). •...
  • Page 414 MIL-STD-1553/ARINC 429 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 ARINC 429 signal is being decoded. 3 Press Search; then, select from these options: •...
  • Page 415: Uart/Rs232 Triggering And Serial Decode

    Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide 28 UART/RS232 Triggering and Serial Decode Setup for UART/RS232 Signals / 415 UART/RS232 Triggering / 417 UART/RS232 Serial Decode / 419 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 416 UART/RS232 Triggering and Serial Decode 6 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 417: 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 415. 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 418 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 419: 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 415. For UART/RS232 triggering setup see "UART/RS232 Triggering" on page 417. NOTE To set up UART/RS232 serial decode: 1 Press [Serial] to display the Serial Decode Menu.
  • Page 420: 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 421: 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 422: 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 423 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 424 UART/RS232 Triggering and Serial Decode Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide...
  • Page 425 Index Symbols aliasing, Auto Setup, FFT, 84, aliasing, FFT, Auto trigger mode, (-) Width measurement, alternating edge trigger, Auto? trigger indicator, (+) Width measurement, AM (amplitude modulation), waveform AutoIP, 293, generator output, automatic measurements, 211, Numerics Amplitude measurement, automatic setup, amplitude modulation (AM), waveform AutoProbe interface, 40, 1 M ohm input impedance,...
  • Page 426 Index built-in help, connection, to a PC, default configuration, burst width measurements, connectors, rear panel, default label library, burst, capture signal bursts, control, remote, default setup, 32, bus display mode, controls, front panel, Default Setup key, buttons (keys), front panel, copyright, defaults, waveform generator, BW Limit? in DVM display,...
  • Page 427 Index DVM (digital voltmeter, FFT DC value, frequency modulation (FM), waveform DVM license, FFT measurement hints, generator output, Dynamic DNS, FFT measurements, frequency requirements, power FFT resolution, source, FFT spectral leakage, frequency, Nyquist, FFT units, frequency-shift keying modulation ECL threshold, FFT vertical units, (FSK), waveform generator edge speeds,...
  • Page 428 Index Help key, interpolate, arbitrary waveform LIN serial decode, help, built-in, option, LIN trigger, hex bus trigger, invert graticule colors, line voltage, Hex softkey, invert waveform, Lister, HF Reject, IP address, 293, load file, high pass filter math function, Italian front panel overlays, Load from, high-frequency noise rejection, Italian user interface and Quick...
  • Page 429 Index measure, Quick Measure All, natural logarithm math function, measurement category, navigate files, palette, definitions, Navigate key, pan and zoom, measurement definitions, navigating the time base, passive probes, compensating, measurement record, negative pulse width measurement password (network), reset, measurement statistics, trend, password (network), setting, measurement thresholds,...
  • Page 430 Index print, landscape, recall mask files, Save to, print, Quick Print, recall setups, save, Quick Save, printer, USB, 41, recall, Quick Recall, save/recall from web interface, printing the display, Rectangular FFT window, Save/Recall key, probe attenuation, Ref key, 39, saver, screen, probe attenuation, external reference point, waveform, saving data,...
  • Page 431 Index Simplified Chinese user interface and trigger type, hex bus, Quick Help, trigger type, I2C, template, front panel, sinc waveform generator output, trigger type, I2S, test, mask, sine waveform generator output, trigger type, LIN, Thai front panel overlays, single acquisition, trigger type, MIL-STD-1553, theory, sampling, Single key,...
  • Page 432 Index USB device port, remote control, waveform generator expected output USB host port, 45, load, USB host ports, waveform generator logic presets, USB printer, waveform generator sync pulse, USB printers, supported, waveform generator sync pulse, TRIG USB storage device, OUT signal, USB, CD device, waveform generator, arbitrary USB, eject device,...

This manual is also suitable for:

Infiniivision mso-x 3032aInfiniivision mso-x 3102aInfiniivision mso-x 3024aInfiniivision mso-x 3014aInfiniivision mso-x 3054aInfiniivision mso-x 3034a ... Show all

Table of Contents