You are on page 1of 6

Hardware's Role in Virtual Instrumentation

5 calificación(es) | 4.60 de 5
| Imprimir Documento

Visión General

I/O plays a critical role in virtual instrumentation. To accelerate test, control, and design, I/O hardware
must be rapidly adaptable to new concepts and products. Virtual instrumentation delivers this capability
in the form of modularity within scalable hardware platforms. This document introduces a few of these
platforms and modular I/O types and illustrates the .

Contenido

1. What are capabilities of virtual instrumentation hardware?


2. On which hardware I/O and platforms does virtual instrumentation software run?
3. How will new bus technologies such as USB 2.0 and PCI Express enhance virtual
instrumentation?
4. What are the benefits of Ethernet for virtual instrumentation?
5. Additional Virtual Instrumentation Resources

What are capabilities of virtual instrumentation hardware?


An important concept of virtual instrumentation is the strategy that powers the actual virtual
instrumentation software and hardware device acceleration. National Instruments focuses on adapting
or using high-investment technologies of companies such as Microsoft, Intel, Analog Devices, Xilinx,
and others. With software, National Instruments uses the tremendous Microsoft investment in OSs and
development tools. For hardware, National Instruments builds on the Analog Devices investment in
A/D converters.

Fundamentally, because virtual instrumentation is software-based, if you can digitize it, you can
measure it. Therefore, measurement hardware can be viewed on two axes, resolutions (bits) and
frequency. Refer to the figure below to see how measurement capabilities of virtual instrumentation
hardware compare to traditional instrumentation. The goal for National Instruments is to push the curve
out in frequency and resolution and to innovate within the curve.
Figure 1. Compare virtual instrumentation hardware over time to traditional instrumentation.
See Also:
Learn about NI data acquisition hardware
Learn about NI modular instrumentation hardware

On which hardware I/O and platforms does virtual


instrumentation software run?
National Instruments modular I/O covers diverse I/O types so that engineers and scientists can select
I/O across many categories including analog, digital, counter/timer, image, and motion. Modular I/O
also includes modular instruments such as oscilloscopes, meters, arbitrary function generators, LCR
meters, and more. With the wide variety of excellent I/O, engineers can randomly select any I/O type
required by the application. Careful engineering ensures that these diverse I/O types work seamlessly
together, meaning they can efficiently share backplane and timing resources.

Standard hardware platforms that house the I/O are important to I/O modularity. Laptop and desktop
computers provide an excellent platform where virtual instrumentation can make the most of existing
standards such as the USB, PCI, Ethernet, and PCMCIA buses. Using these standard buses, National
Instruments can focus on measurement hardware innovation while benefiting from inevitable PC
platform innovation (for example, USB 2.0 and PCI Express).
Figure 2. Modular I/O and scalable platforms such as USB, PCI, and PXI provide flexibility and
scalability.

In addition to supporting standard platforms, National Instruments is part of a 65-vendor consortium


that has helped tailor the PXI hardware platform for virtual instrumentation. PXI is a standard for
modular I/O built on PC technologies. It adds integrated timing and synchronization, industrial
ruggedness, and increased channel count to a PC-based architecture. Today, there are more than 1000
products created for the PXI platform being used worldwide by thousands of companies.

Choosing the appropriate platform on which to create virtual instrumentation on depends on specific
application requirements. For example, portability, stringent synchronization, and acquisition rates all
play a role in choosing a platform.

[+] Ampliar Imagen

Table 1. National Instruments Hardware Platform Comparison


See Also:
Learn about the PXI hardware platform
Learn about the USB hardware platform
Learn about the Compact FieldPoint hardware platform
Learn about the CompactRIO hardware platform
How will new bus technologies such as USB 2.0 and PCI Express
enhance virtual instrumentation?
Virtual instrumentation uses advances in commercially available computer technologies to make faster
and higher-performance measurements at lower cost than traditional instruments. One example of this
is with PC data buses. While instrument communication interfaces such as serial and GPIB have
remained virtually unchanged for decades, new PC buses provide dramatic improvements in bandwidth
and ease of use. Since the mid-1960s, PC processing power has, according to Moore’s Law,
approximately doubled every 18 months. Now, data buses such as PCI Express and USB 2.0 are
making similar leaps in speed. Good virtual instrumentation software takes advantage of these new
technologies while minimizing the impact on the application.

The 132 MB/s bandwidth provided by the 32-bit, 33MHz PCI bus still present on most desktop PCs
was a good match for plug-in peripherals 10 years ago, but now can be monopolized by a single device,
such as a Serial-ATA drive. And Gigabit LAN cards – at 1000 Mb/s – use approximately 95 percent of
available PCI bandwidth. PCI bus architecture requires it to share the available 132 MB/s with all
devices on the bus, so high-bandwidth devices such as Serial-ATA drives and Gigabit LAN cards
strangle other devices on the PCI bus. To remedy these limitations, a new peripheral bus called PCI
Express has recently started to appear in new PCs. PCI Express maintains software compatibility with
PCI, but replaces the physical bus with a high-speed (2.5 Gb/s) serial bus. Data is sent in packets
through transmit and receive signal pairs called lanes with about 200 MB/s bandwidth per direction, per
lane. Multiple lanes can be grouped together into x1 (“by-one”), x2, x4, and x8 lane widths. Unlike
PCI, which shares bandwidth between all devices on the bus, this bandwidth is provided to each device
in the system. PCI Express benefits for virtual instrumentation are obvious. Plug-in devices such as
data acquisition devices and frame grabbers can use the increased bandwidth for faster acquisitions and
higher throughputs, and multiple system devices benefit from guaranteed bandwidth availability.

Figure 3. The Evolution of PC Bus Technologies

USB 2.0, now standard on all new desktop and laptop PCs, also offers significant benefits to virtual
instrumentation. Initially created to connect peripherals such as keyboards and mice to the PC, USB
has quickly become the ubiquitous standard for sending data to and from the PC and electronic devices,
including digital cameras, MP3 players, and even data acquisition devices. The USB plug-and-play
nature makes usability and device portability extremely simple. The PC automatically detects when a
new device has been plugged in, queries for device identification, and appropriately configures the
required drivers. In addition, USB is hot-pluggable, so, unlike other data buses, there is no need to
power down the PC before adding or removing a device. The high speed of USB 2.0 improves data
throughput by 40X compared to USB 1.1, increasing bandwidth to 480 Mb/s.

All new PCs come with USB 2.0 ports, and PCI Express is emerging as the new plug-in bus standard.
As Intel, Dell, HP, and other vendors continue to develop systems and components based on these
technologies, economies of scale continue to improve performance and costs. Virtual instrumentation
and National Instruments products will continue to use these bus technology advances to provide
higher speed test and measurements products at even lower prices.

What are the benefits of Ethernet for virtual instrumentation?

Virtual instrumentation systems frequently use Ethernet for remote test system control, distributed I/O,
and enterprise data sharing. The primary benefit in using Ethernet is cost. In nearly all cases, the
Ethernet network preceded the measurement system, so it often adds little cost to the measurement
system itself. Ethernet provides a low-cost, moderate-throughput method for exchanging data and
control commands over distances. However, due to its packet-based architecture, Ethernet is not
deterministic and has relatively high latency. For some applications, such as instrumentation systems,
the lack of determinism and high latency make Ethernet a poor choice for integrating adjacent I/O
modules. These situations are better served with a dedicated bus such as PXI, VXI, or GPIB.

Often, a virtual instrumentation system uses other buses in conjunction with Ethernet. Typically, a
network node consists of modular I/O clusters. Each cluster uses a high-speed, low-latency bus to
exchange data between different I/O modules. To communicate with neighboring nodes, transfer data to
a remote location, or accept commands from a remote location, the network nodes use the Ethernet
network.
Figure 4. Example of Ethernet/LAN based virtual instrumentation system

Additional Virtual Instrumentation Resources


To learn more about virtual instrumentation, use the following resources:

• About Virtual Instrumentation


• Virtual Instrumentation versus Traditional Instruments
• Virtual Instrumentation for Test, Control, and Design
• Software's Role in Virtual Instrumentation
• Hardware's Role in Virtual Instrumentation

You might also like