Log In   |  Register Free Newsletter Subscription
Global TMW:
Skip navigation
Zibb
Subscribe to Test & Measurement World
RSS
Reprints/License
Print
Email
Average Rating:
  • (5)
    Rate this:
  • Guest commentary: The technology driving Instrumentation 2.0—PCI Express

    Murali Ravindran, National Instruments -- Test & Measurement World, 6/27/2007 10:48:00 AM

    Editor’s note: This article is part 2 in a series on Instrumentation 2.0. Read part 1 (the introduction) and part 3 (on FPGAs).

    Murali Ravindran, NI

    Murali Ravindran

    PCI Express is an extension to the ubiquitous PCI bus that enables the increased performance required for raw data transfers and open data analysis in an Instrumentation 2.0 test system. PCI was introduced by Intel in the early 1990s as an interconnect between peripheral devices and the computer motherboard. It is a parallel bus that operated at 33 MHz and 32 bits with a peak theoretical bandwidth of 132 Mbytes/s. It used a shared bus topology—bus bandwidth is shared among multiple devices—to enable communication among the different devices on the bus.

    As devices evolved, higher performance bandwidth-intensive devices began starving other devices on the same shared bus. Gigabit LAN cards, for example, can monopolize up to 95% of available PCI bus bandwidth. Figure 1 illustrates the bandwidths and latencies of various buses, including PCI Express. (Go to Figure 1.)

    To provide the bandwidth required by these modern devices, PCI Express was developed by an industry consortium of PC and peripheral vendors and began shipping in standard desktop PCs in 2004. Today, most PCs from leading suppliers have multiple PCI Express slots with varying lane widths.

    The most notable PCI Express advancement over PCI is its point-to-point bus topology. The shared bus used for PCI is replaced with a shared switch, which provides each device its own direct access to the bus. And unlike PCI, which divides bandwidth between all devices on the bus, PCI Express provides each device with its own dedicated data pipeline.

    Data is sent serially in packets through pairs of transmit and receive signals called lanes, which enable 250 Mbytes/s bandwidth per direction, per lane. Multiple lanes can be grouped together into x1 (“by-one”), x2, x4, x8, x12, x16, and x32 lane widths to increase bandwidth to the slot.

    PCI Express dramatically improves data bandwidth compared to PCI buses, minimizing the need for onboard memory and enabling faster data streaming. For instance, with a x16 slot, users can achieve up to 4 Gbytes/s of dedicated bandwidth, as opposed to the 132-Mbytes/s shared across all devices of the 32-bit, 33-MHz PCI bus.

    One of the key elements driving the rapid adoption of PXI is its use of PCI in the communication backplane. Now, as the commercial PC technology is evolving from PCI to PCI Express, PXI has the ability to meet even more application needs by integrating PCI Express into the PXI standard. By taking advantage of PCI Express technology in the backplane, PXI Express increases the available PXI bandwidth from 132 Mbytes/s to 6 Gbytes/s for a more than 45X improvement in bandwidth while still maintaining software and hardware compatibility with PXI modules.

    With this enhanced performance, PXI can reach into many new application areas, many of which were previously only served by expensive and proprietary hardware. For example, with PCI Express, a digitizer achieves a direct path to the CPU module, through either an embedded controller or an MXI controller to a PC, with a bandwidth of 1 Gbyte/s. This is approximately an 8X improvement over the throughput offered by the 32-bit, 33-MHz PCI bus. Thus, with PCI Express technology, a high-resolution 16-bit IF digitizer or generator can potentially stream continuously to the CPU at bandwidths up to 500 MHz without bus limits or sharing bandwidth with adjacent modules.

    Backplanes offering hybrid PXI and PXI Express slots (such as the eight-slot backplane shown in Figure 2) preserve compatibility with existing PXI modules. In addition to providing hardware compatibility through hybrid slots, PXI Express systems also provide software compatibility so engineers can preserve their investment in existing software. (Go to Figure 2.)

    PCI Express software compatibility is guaranteed through the PCI Special Interest Group (PCI-SIG), which includes companies like Intel and Dell. Because PCI Express uses the same driver and OS model as PCI, the specification guarantees that engineers have complete software compatibility among PCI-based systems (for example, PXI) and PCI Express-based systems (for example, PXI Express). As a result, both vendors and customers do not need to change driver or application software for PCI Express-based systems.

    By maintaining software compatibility between PCI and PCI Express technology, the specification drastically reduces cost for vendors and integrators to insert new PCI Express technology into existing test systems. With hardware compatibility provided by the hybrid slot and software compatibility, the cost of adding PXI Express technology is minimal.

    PXI Express not only retains the timing and synchronization features of PXI, it also adds several new synchronization features by taking advantage of the existing differential connectors required in PXI and by taking advantage of technological advances that provide higher performance, low-cost differential signaling. Building on these existing capabilities in PXI, PXI Express provides the additional timing and synchronization features of a differential system clock, differential signaling, and differential star triggers.

    High-performance capabilities of the PCI Express technology extend to solve a variety of new applications. Specifically, in automated tests for the military and aerospace industry, the high-bandwidth, lower latency PCI Express bus available in PXI Express opens doors to many new applications which were previously served by expensive and proprietary instruments:

    • high-bandwidth IF instruments for communications systems test;
    • interface to high-speed digital protocols including LVDS-based proprietary protocols, FireWire, and Fibre Channel;
    • large-channel-count data-acquisition systems for structural and acoustic test;
    • high-speed image acquisition; and
    • high-speed data streaming.

    PCI Express is a key technology enabling the fundamental change to Instrumentation 2.0. Engineers and scientists now have the option of transitioning from fixed-functionality stand-alone systems to flexible software-based systems that can be redefined by the user. PCI Express makes this possible by providing a higher bandwidth, lower latency, lower cost, and backward-compatible bus for instrumentation systems.

    Murali Ravindran is a product manager for PXI remote controllers at National Instruments. Ravindran holds a master’s degree in electrical engineering and an MBA in entrepreneurship from the University of Oklahoma.


    More on Instrumentation 2.0:
    • Read part 1 of this multipart series, "PCI Express, multicore processors, and FPGAs drive Instrumentation 2.0."
    • Read Chief Editor Rick Nelson's April Editor's Note on Instrumentation 2.0.
    • Read related blog commentary.

    Average Rating:
  • (5)
    Rate this:
  • RSS
    Reprints/License
    Print
    Email
    Talkback
    Reed Business Information Resource Center

    Featured Company


    Related Resources

    Advertisement

    Related Microsite Content

    Related Links

    • No Related Content Available

    More Content
    • Blogs
    • Webcasts

    Rick Nelson

    Taking the Measure

    Rick Nelson
    December 02, 2009
    E-readers obsolete?
    Early adopters often get burned, but usually it’s only on price. The early...
    More

    Jennifer Kempe

    Engineering Education and Careers

    Jennifer Kempe
    November 30, 2009
    Robots take on Shakespeare
    Who says art and science can’t coexist? Robotic and human actors recently...
    More

    » VIEW ALL BLOGS RSS

    EDN's Designing with LEDs
    Advertisement
    TMW Video - www.tmworld.com/video/
    NEWSLETTERS
    Test Industry News
    Automotive, Aerospace & Defense
    Communications Test
    Design, Test & Yield
    Machine-Vision & Inspection
    Instrumentation



    Please read our Privacy Policy

    About Us   |   Advertising Info   |   Site Map   |   Contact Us   |   FREE Subscription   |   Editorial Calendar
    © 2010 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
    Use of this Web site is subject to its Terms of Use | Privacy Policy
    Please visit these other Reed Business sites