element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Blog Keysight InfiniiVision MSOX3034T RoadTest | Bandwidth & Update Rate Measurements
  • Blog
  • RoadTest Forum
  • Documents
  • Events
  • RoadTests
  • Reviews
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • RoadTest
  • keysight technologies
  • infiniivision 3000t x-series oscilloscope
  • msox3034
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Related
Recommended

Keysight InfiniiVision MSOX3034T RoadTest | Bandwidth & Update Rate Measurements

Attila Tőkés
Attila Tőkés
29 Sep 2020

Previous blog posts of my MSOX3034T Road Test:

Keysight InfiniiVision MSOX3034T RoadTest | Unboxing & First Impressions

Keysight InfiniiVision MSOX3034T RoadTest | Analog Specs & Basic Functionality

Keysight InfiniiVision MSOX3034T RoadTest | Low Speed Analog Experiments

Keysight InfiniiVision MSOX3034T RoadTest | Digital Channels & Serial Decoding

 

  • 1. Bandwidth Measurement
  • 2. Update Rate Measurement

Hello Everybody!

 

In this blog post I will show you I measured the Bandwidth and the Update Rate of the Keysight InfiniiVision MSOX3034TMSOX3034T mixed signal oscilloscope.

 

The methods used requires relatively inexpensive equipment, and can be applied to any oscilloscope.

 

1. Bandwidth Measurement

 

By definition, the Bandwidth of an oscilloscope is the frequency when the amplitude of the observed signal is attenuated by -3 dB. Or in other words, when the signal drops to ~70.7% of its original value.

 

In order to determine the bandwidth of an oscilloscope, we need measure the attenuation introduced by the probes and the acquisition pipeline of the scope at different frequencies.

 

To do this we can use a signal source with adjustable frequency, and known amplitude. Usually this would be a function / arbitrary waveform generator, but the ones capable of frequencies >= 350 MHz tend to be a little bit expensive.

 

So, I decided to use a relatively cheap Vector Antenna Analyzer, good for testing antennas from 137.5 MHz to 2700 MHz.

image

It has a mode for testing antennas at a fix frequency. After some testing, it turned out that in this mode the device outputs (kind of a) sine wave with a peak-to-peak amplitude of 100mV.

 

I used this antenna analyzer to generate sine waves at different frequencies, and measure the attenuation introduced by the scope.

 

To measure the attenuation I added a Peak-to-Peak measurement with Statistics, and I noted the mean Pk-Pk values. As the signal was a little bit noisy, I though to also add AC Rms measurement.

 

So, here are the measured values:

image

From the voltage values, I calculated the the attenuation in dB.

 

Here is a plot of the attenuation introduces by the scope:

image

The -3 dB point is reached was reached at about 470-475 MHz, so that looks to be the actual bandwidth of the scope. This is about +35% higher then the guaranteed spec of 350 MHz.

 

I also made a short video about how the measurement was done:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

It would be also interesting to take on what the bandwidth measurement looks on the 500 MHz model. The 350 MHz and 500 MHz models are basically the same hardware, the difference being a software license.

 

2. Update Rate Measurement

 

The Update Rate of an oscilloscope usually can be directly measured by measuring the frequency of TRIG_OUT output using a frequency counter.

 

As I did not have a dedicated frequency counter, as started looking for alternatives.

 

The scope has a built-in frequency counter, so I first though to use that one. Unfortunately, for reason, the scope did not really liked when I connected TRIG_OUT output to one of the input channels. The amplitude TRIG_OUT signal was too low, and there were also some artifacts at around the trigger point.

 

After some searching, I remembered that my multimeter has a frequency counting function, and it is good up to about 10 MHz.

 

So, I hooked it up to the TRIG_OUT signal and started taking some measurements:

image

The input signal was 20 MHz sine wave generated using the built-in function generator.

 

I took measurements in different Time Division setting, from 2 ns / div up to 200 ms / div.

 

As I knew that the channels 1 and 2, and 3 and 4 share some of the acquisition, I decided to also took some measurements with 2 channels (1&2) enabled, instead of just one (1) channel. I also played with setups using alternating channels, three and four channels, but it does not makes much a difference compared to having just one or two channels enabled from the same group

 

I noted the measured values in the bellow table (first 3 columns):

image

From the measured values, I derived some other statistical value (that may or may not be relevant image):

  • Acquisition Time - Time Division x 10 (# of division on the screen)
  • Dead Time - Total Update Cycle minus the Acquisition Time
  • Acq/Dead Time ratio
  • Theoretical Max Update rate

(most of the values are calculated both for the single and dual channels measurements)

 

So, here is what the Update Rate of the scope looks like in relation to the Time Division setting:

image

The maximum update rate of 1.104M wfms / sec is reached at the 10 ns / div setting, with similar values at 2 ns, and 5 ns / div settings. From there the update rate decreases linearly with the Time Div setting, except for some anomaly happening at around 50 uS / div.

 

Using two channels from the same group decreases the update rate by about ~30% at the lower Time Div settings. For above 100 ns / div, it does not seem to matter.

 

The next plot shows the calculated dead time of the scope in different setting, and as well the ratio between the acquisition and dead time:

image

Interestingly, the dead time (or blind time) of the scope is not constant, but it is increasing with the Time Div setting, from ~1uS to 100ms. Also, there is a weird anomaly at 50 uS / div, where looks like the scope switches to an other mode of operation

 

The measurement data from the two experiments are available in the following Google Sheets document:

https://docs.google.com/spreadsheets/d/1q1NWjrEnboWmSe3N7tYMVSfy7ZiUUVYZRmkPZxdDryE/edit?usp=sharing

 

Hope you enjoyed this post! image

  • Sign in to reply

Top Comments

  • three-phase
    three-phase over 2 years ago +1
    Nice addition to your existing blogs. I do have some catching up to do with this RoadTest. Kind regards.
  • DAB
    DAB over 2 years ago +1
    Very good update. DAB
  • DAB
    DAB over 2 years ago

    Very good update.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • three-phase
    three-phase over 2 years ago

    Nice addition to your existing blogs. I do have some catching up to do with this RoadTest.

     

    Kind regards.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube