google
yahoo
bing
Apr 16
Instrumentation 2.0
icon1 Eric Starkloff | icon2 Automated Test, Industry Trends, News | icon4 April 16th, 2007| icon3No Comments »

I’ve recently been using the term Instrumentation 2.0 to refer to the changes happening in the architecture and use of test instrumentation. Rick Nelson, Editor of Test and Measurement World, wrote about this trend in his recent editorial and blog, I’d like to clarify what this concept means in terms of architecture and usage, for the two are related, but can be independent.

The internal architecture of test instruments is changing. Rapidly improving capability of PC processors, bus technology, and FPGAs have changed the architecture of both standalone instruments as well as modular devices such as PXI. Standalone oscilloscopes, for example, used to use proprietary technology from the front-end conditioning, through digitization, memory, storage, and display. Instrumentation companies were once the pioneers of early display technology, like the DVBST CRT in the Tektronix 4014. Signal processing on these devices has often been done using custom Digital Signal Processors, or DSPs. The investment in commercial PC and consumer electronics technology has created a compelling alternative to these proprietary architectures, however. Increasingly, standalone instruments use commercial operating systems, displays, memory, and storage. Indeed, most high-performance modern instruments contain a standard PC motherboard, transfer data over a commercial bus such as PCI, and run the Windows operating system. Increasingly, I believe the digitization and signal processing capability inside standalone instruments will also migrate to commercial technologies. Commercial A/Ds, driven by applications such as direct conversion for cellular base stations, are now available up to several GS/s. And studies have show that for many applications general-purpose processors and FPGAs can outperform dedicated DSPs. Modern instruments, will, in fact, start to look a lot more like a PC, at least architecturally speaking. A typical standalone instrument will have a acquisition block connected over a commercial high speed bus, such as PCI Express, to a general purpose processor. This processor will both run Windows and drive the display, as well as perform the signal processing necessary for real time measurements. In the highest performance instruments, FPGAs will be used to augment the analysis capability of the processor.

The change is architecture, combined with evolving needs of design and test engineers, has led to a change in usage. Increasingly, users require flexibility in their measurement systems and desire the ability to define capability specific to their application. This trend towards ever increasing customization and the ability through technology to capture this demand, is well articulated by Chris Anderson in his blog and book, both titled The Long Tail. He focuses on the trend in media markets such as music and film, but examples of long tail demand abound in test and measurement as well. Wireless technologies, for example, continue to evolve at a fast pace, and devices often include more than one wireless link. The model of a “one-box” tester specific to a single wireless protocol, therefore, has become a dinosaur. Users need a common platform where they can deploy measurements for new standards as they are deployed, without replacing their hardware. The relationship between these two trends is that the ability of users to define their own measurement capability is enabled by the architectural changes noted above. Instruments built on a PC architecture that use commercial technolgy components can enable users to write their own algorithms in software for processing the acquired data. Even better if they can switch out the acquisition front-end when the requirements necessitate it.

Of course, modular, or PC-based, instrumentation has been at the forefront of this trend. By their nature, these devices build on PC busses and processors and separate the acquisition from the measurement analysis. And the rapid evolution of converters, buses, and PC processors, has increased the capability of this approach over recent years, so that in many cases it is equal to or greater than the alternative standalone instrument. Software tools such as LabVIEW have been used for many years to create customized analysis for measurement applications. Newer developments, such as LabVIEW FPGA actually target LabVIEW programs to FPGA components in a test system to create very powerful embedded processing that is still defined by the user to their needs.