United States
Search:

Oscilloscopes Evolve to Meet Today's and Tomorrow's Measurement Challenges

-


February 22, 2005

An oscilloscope is sometimes called "the electronic engineer's screwdriver," meaning it is a basic tool that can be used for many different jobs. In the past, you could use a small blade screwdriver on a wide range of screws. In today's world, however, specialized screws like Torx, spline and hex are commonplace and the blade screwdriver can no longer get a wide variety of jobs done.

The same is true of the engineer's screwdriver, the oscilloscope. Today's hardware-development engineer has specialized requirements that are difficult, if not impossible, to meet with a "good-old" traditional digital storage oscilloscope (DSO). Today's engineers typically need an oscilloscope with:

  1. more channels to be able to view all the signals that are controlling the system
  2. higher bandwidth to keep up with advances in memory and processor technologies
  3. sustained sampling speed across time spans required for serial data capture
  4. triggering to isolate critical information
  5. high-resolution displays that clearly show the fine details of critical signals
  6. high-speed display systems that will capture infrequent events
  7. connectivity to share information across a diverse work group

This paper focuses on the first three of these needs - more channels, higher bandwidth and sustained sampling. (Learn more about oscilloscope displays from Agilent Application Notes 1552, Oscilloscope Display Quality Impacts Ability to Uncover Signal Anomalies publication number 5989-2003 and 1551, Improve Your Ability to Capture Elusive Events: Why Oscilloscope Waveform Update Rates are Important publication number 5989-2002.)

Changing channel-count requirements

When circuits were comprised of discrete components, the traditional oscilloscope was a very powerful troubleshooting tool. In Figure 1, we see a filter built up of operational amplifiers and discrete components. A traditional dual-channel oscilloscope can fully characterize the operation of this filter by comparing the input to the output signals.

Figure 1: Filter using 1980's technology

As digital technology became more pervasive, measurement problems changed. With the move to a digital architecture, electronic device performance increased and costs dropped. The filter in Figure 2 can still be evaluated with a simple dual-channel scope, but if the system has a problem, a traditional scope cannot provide the requisite insight to resolve the problem.

Figure 2: Filter in current digital technology

The eight data lines driving the input to the digital signal processor (DSP) and the DSP's eight output lines need to be monitored to determine if the DSP is receiving correct information; a dual-channel scope lacks sufficient channels for the task. In this simple example, we can see that the traditional oscilloscope - like the old screwdriver - is no longer adequate. Figure 3 shows how a mixed signal oscilloscope can give you additional insight into the problem by displaying the eight data lines input to the DSP, as well as both the input and output analog signals.

In this example, the input (top yellow trace) and the output (second purple trace) are displayed aligned in time with the eight data lines driving the DSP. Notice how the relative position of the data indicates the shape of the input signal.

Figure 3: The mixed signal oscilloscope shows the entire problem.

Changing bandwidth requirements

The rapid development of PC technology has had a major effect on the technology available to engineers developing embedded systems for non-computing applications. Engineers are adopting technology that recently was expensive and complex for use in a wide variety of digital hardware designs. This trend has created new requirements for "the engineer's screwdriver" that were unheard of a few years ago. With the adoption of PC technology advances, engineers need the ability to debug serial data buses, and they need increased scope bandwidth. The need for increased bandwidth is driven by increasing speeds of the embedded processor's memory system. Memory systems such as 200 MHz SDRAMs that were seen only in the highest-performance computer systems a few years ago are now being applied to embedded systems.

Figure 4 shows the memory used in embedded systems as reported in the 2004 Embedded Market Survey conducted by Embedded Systems Programming and EE Times. The bi-modal distribution of this data aligns almost exactly with the host processor used in the system. Engineers designing 8- and 16-bit processor-based systems used 511k memory or less. Engineers designing 32-bit processor and FPGA-based systems used memories of 32 M and greater.

To troubleshoot these large memories, engineers need a scope with bandwidth greater than 500 MHz. A 200 MHz clock will be outside the range for good waveform reproduction by a 500 MHz scope. The old rule of thumb that the oscilloscope's bandwidth needs to be four times the fundamental frequency of the signal you measure, still holds true. Therefore, engineers need a scope with a bandwidth of 800 MHz to make accurate measurements on the 200 MHz clock of current SDRAM technology.

Figure 4: Memory systems in embedded system applications

The need for sustained sampling speeds

These higher-performance systems also make use of serial data communication technologies derived from PC technology. These serial buses are being used because they have been proven in the PC world and their cost is falling. Figure 5 shows that more than 70 percent of all embedded systems developers would consider using, or have used, some form of a serial bus to interface between system components.

Figure 5: Serial buses used or under consideration for embedded systems

To observe the flow of critical information in the design of these serial buses, engineers need to be able to view wider time spans. Additionally, users need to be able to isolate specific events of interest, which requires the ability to trigger on a specific address or data within the serial data traffic.

Traditional shallow-memory DSOs might have the bandwidth to capture these signals, but they fail to maintain their sampling speeds when the time base is adjusted to a setting that lets engineers observe an entire data packet. Figure 6 is a plot of the sampling speeds of the Tektronix TDS 3054B oscilloscope and the Agilent DSO6054A oscilloscopes as a function of sweep speed.

Figure 6: Because of lack of memory depth, the shallow-memory scope (TDS3054B) is forced to decimate its sampling speed as time windows are expanded.

The drop in sampling speed, as sweep speed increases, directly affects the oscilloscope's ability to accurately display the information contained in serial data packets. A 10Base-T LAN bus signal must be captured at 10 us/div, so a shallow-memory scope will not be able to provide detailed information on the content of the signal because it will be under sampled. The higher-speed PCI bus requires a sweep speed of 1 us/div, so the bus signal also will not be captured with the TDS3052 scope shown above, even though it appears to have an advantage of higher basic sampling speed.

Conclusion

Compared to their predecessors, today's hardware development engineers need higher bandwidth to keep up with advances in memory and processor technologies; more channels to be able to view all the signals that are controlling their systems; and sustained sampling speed across time spans required for serial data capture.

Agilent's new 6000 Series oscilloscopes provide the bandwidth to enable accurate waveform viewing of high-speed signals found in FPGA and 32-bit-based systems. The MSO versions of these oscilloscopes provide the additional channels required for triggering and viewing the complex operations of embedded systems. With memory depths of up to 8 Mpts, these oscilloscopes allow the capture and analysis of the serial buses in these systems.

###

Contacts:

Janet Smith, Agilent
+1 970 679 5397
janet_smith@agilent.com

Annie Lennon
Weber Shandwick, for Agilent
+1 503 552 3747
alennon@webershandwick.com


Related links for more information
  Press Release: Agilent Technologies adds comprehensive new tools to wireless communications test set
 

> More Press Releases
> More Backgrounders