Monthly Archives: July 2013

ScopeWar : Tektronix Vs Agilent Vs Rigol

We all know how important oscilloscopes are. They are used for analyzing and measuring wide range of electrical signals. Because of their higher precision and data storage capabilities digital storage oscilloscopes are used extensively. These scopes are used in field engineering, research and development, technical education, electronics and electrical system analysis and debugging. Current trends in microprocessor and digital signal processors technologies allowed these devices to crunch large amount of data, they are also pushing speed barrier to the extremes. Scopes are becoming smarter and smarter because of multi-core designs.

Entry level oscilloscopes christened the 1000 series oscilloscopes are good powerful oscilloscopes at affordable prices. These oscilloscopes are targeted to cater to the needs of technical education market segment. Priced in the range of $400 to $800, several major manufacturers have introduced their scopes for this segment. They have simplified user interface, which makes it easier to learn how to use them.



Rigol DS Oscilloscope

Tektronix introduced their TBS1000 series oscilloscopes in late 2012. In the same year, Agilent introduced its DSO1000 series oscilloscope. Two years earlier, Rigol launched its version – the DS1000E series.[3][4][5] Let us consider the models which have a bandwidth of 100 MHz and two channels, and do a comparison. So, we will look at Agilent – DSO1102B, Rigol – DS1102E and Tektronix – TBS1102 models. How digital scopes work is beyond the scope of the current discussion and this can be addressed in a separate article if need be.

Tektronix TBS Oscilloscope

( You can virtually experience the TEKTRONIX TBS Scope at - )

The key parameters to be seen while comparing oscilloscopes are: number of channels, bandwidth, sampling frequency, memory depth, triggering, rise time and cost. Let us understand these parameters one by one.

Agilent Digital Oscilloscope

Sampling frequency

The rate at which an analog signal is sampled is called the sample frequency, the number of samples per second. If the sample frequency is higher it means that interval between two samples is shorter. Higher sample frequency allows the original signal can be reconstructed much better from the digital samples.

Memory Depth

For any given sampling frequency number of samples acquired determines the record length or memory depth. For example, if your scope specification says that it’s memory depth is 2.5k points and it acquires samples at 1GS/s then is calculated as mentioned below.[6]

Measurement duration = Memory depth / Sampling frequency

= 2.5k/1G = 2.5 usec

Memory depth is always proportional to sample frequency. So, deeper the memory, higher will be the sample rate. Higher sample rate increases the scope’s bandwidth. This is both an advantage as well as disadvantage. Having a sufficiently large memory allows you to measure the signal for higher duration in one go. However, having a higher memory depth points will make scope slow.


The trigger determines when the oscilloscope starts to acquire data and to display a waveform. When a trigger is set up properly, the oscilloscope converts unstable displays or blank screens into meaningful waveforms.[3]

Typically, edge, pulse, video and alternate trigger types are provided by most of the vendors.

Edge trigger can be used Can be used with analog and digital circuits. An edge trigger occurs when the trigger input passes through a specified voltage level with the specified slope. Pulse trigger is used to find pulses with certain widths. Video trigger is used to trigger on fields or lines for standard video waveforms. Alternate trigger is used to trigger on non- synchronized signals.[1][2][3]


Automatic measurements

DSO vendors offer automatic voltage and time measurements on channel data;

Voltage measurements include maximum voltage, minimum voltage, arithmetic mean, peak-to-peak voltage, peak voltage, true RMS voltage, overshoot and preshoot.

Time measurements include frequency, period, rise time, fall time, positive width, negative width, duty cycle so on and so forth.[3][4][5]


USB device interface allows you to connect DSO to a desktop computer to upgrade on board firmware. This interface also allows you to connect DSO to a PictBridge compliant printer to print screen image directly. USB device interface provides another very useful feature of controlling DSO remotely by sending appropriate commands over the network.

USB host port allows you to take a copy of acquired data on to a USB mass storage device in a file format.[3][4][5]

Miscellaneous Features

Other miscellaneous features provided are math operations such as addition, subtraction, multiplication and FFT on channels, simultaneous view of main and zoomed waveforms. Most of the vendors provide digital filters namely; LPF, HPF, BPF and BRF.


You can buy one of these directly from respective vendors, or you can also try element14 or RS component. The pricing remains the same even if you buy from distributors

Here is a comparison across various important specs;

Specification Agilent – DSO1102B Rigol – DS1102E Tektronix – TBS1102
Bandwidth 100 MHz 100 MHz 100 MHz
Sampling 1GS/s – 1 channel on500MS/s – 2 channels on 1GS/s – 1 channel on500MS/s – 2 channels on 1GS/s – 1 channel on500MS/s – 2 channels on
Memory Depth 16kpoints – 1 channel on8kpoints – 2 channels on 16kpoints – 1 channel on8kpoints – 2 channels on 2.5kpoints – 1 channel on1.25kpoints – 2 channels on
Trigger Modes Edge, pulse width, video, and alternate Edge, Pulse Width, Slope, Video, Alternate Edge, Video, and Pulse Width
Automatic Measurements 22 voltage and time measurements and cursor measurement 22 voltage and time measurements and cursor measurement 16 voltage and time measurements and cursor measurements
Connectivity USB device and host USB device and host, RS232 USB device and host
Cost 1100 USD 399 USD 1100 USD


Conclusive Remarks

Every DSO model is designed keeping certain applications or use-case scenarios in mind. You should choose a model which suits your application. Don’t get biased by the numbers, because bigger is not always better. So, be smart and choose your scope wisely.


For more information, visit the following links;

You can also visit the following link to virtually experience TBS1102





File Based Sources : Now do your own thing !

Using DoCircuits, you can generate a sine wave, square wave, pulse wave, triangular wave among others. But what if we can push the limits? What if we have near-infinite choices to the types of the wave that can be generated? Well, say hello to the piece-wise linear source. Don’t be intimidated by the name – it’s no big deal. A piece-wise linear function is a function that is defined by sub-functions where each of the sub-function is defined individually for a minute period of time.

Simply put, one can generate the function of one’s wish using this source, by defining what the amplitude of the function is supposed to be and for what time. In addition to that you can also define whether the signal is supposed to be periodic or not. So using this piece-wise linear source you can generate any signal of your choice.

So how is it possible? It works similar to the other sources. You can start by dragging and dropping a piece-wise linear source.

Linear Source

In the field provided you have to enter the values that the function should take and the corresponding time. For instance, let us say we give a set of data as follows: 0,0;0.05m,1;0.1m,0;0.2m,3;0.3m,0. In words it means the first point is 0 s, 0 V followed by 0.05 ms, 1 V; 0.1 ms, 0 V and so on. The first value is the time domain and the second value separated by a comma is the voltage domain. Note each point is distinguished from the next point by a semi-colon. Finally after you simulate, all these points are linearly connected to give you the function that you wanted.

Here are some different signals that I generated and plotted:

Linear source plot


So go ahead folks! Try your hand at different types of sources for your experiments. Who knows, there could even be an artist hidden in you, and it may be revealed in how you create awesome plots! As an example, checkout the following circuit – A rectifier using a Piecewise Linear Source. Click on the circuit to run the experiment.