Engineers Embrace CompactPCI
The rugged, high-performance CompactPCI and its instrumentation extension PXI are attracting many system developers.
Gil Bassak, Contributing Technical Editor -- Test & Measurement World, 10/15/1999 2:00:00 AM
|
Looking for more information? Check out our ) to promote and maintain the specification. The group now has some 50 members. |
PXI’s main enhancements to CompactPCI fall into three categories: electrical extensions, mechanical extensions, and software extensions (see Fig. 2). The electrical extensions add timing and triggering features so multiple instrument boards can perform synchronous data acquisition. Because PXI is a superset of CompactPCI, boards made to one specification will work in both settings. A CompactPCI backplane, however, won’t carry PXI’s extra timing and triggering signals, nor would a standard CompactPCI module execute any timing or triggering signals carried by the PXI bus. With CompactPCI modules, you can’t have one instrument card trigger another without system intervention—you can with PXI cards. Figure 3 shows a PXI chassis with a mounted receiver that provides mass connection of signals.
The mechanical extensions of PXI require manufacturers to document environmental and regulatory specifications of their equipment. “These are not covered in CompactPCI,” Carsten Puls, PXI marketing manager at National Instruments, says “but when you build a complete system, it’s important to know how your test system will function in a given environment.” Rather than dictate conditions for environmental testing, PXI simply requires vendors to document the tests they run. And while PXI requires temperature testing, the specification merely recommends that manufacturers conduct tests for humidity, shock, and vibration as well as make those test results available. On the regulatory side, the PXI specification requires that products—both plug-in modules and chassis—meet the CE standard for radiated and conducted emissions, as well as electrical safety standards.1
PXI’s software extensions define standard software frameworks, mainly around Windows NT and, in the current version, Windows 95 (see “Revving Upward,” below). According to Puls, PXI instrument manufacturers must supply a software driver that runs in Windows NT, 95, or both. This avoids cases, similar to when CompactPCI first was released, where a manufacturer might supply hardware, describe the register set, and then leave it to the engineer to write a driver. That style, prevalent in the VMEbus world, does not sit well with test engineers who usually want to program a test system with the benefit of instrument drivers.
Engineers Sound Off
James Sari, a principal technical staff member at Johns Hopkins Applied Physics Laboratory (Laurel, MD), is working on a hydrophone datalogging project. He was pleased to find the 16-bit, 64-channel CompactPCI digitizer board he needed, something he could not locate in a standard PCI format. His card’s programmable input gain suited the 2.5-V signals he had to process. Although Sari would have liked tunable antialising filters for individual channels, he still considers the board’s $3,000 to $5,000 (with options) price tag more than fair.
Issa Nesnas, technical staff member at Jet Propulsion Laboratory (Pasadena, CA), develops and prototypes proof-of-concept software for the Martian Rover spacecraft. Nesnas found the frame grabber he needed in a CompactPCI card. Additionally, the CompactPCI’s eight-card capacity, system assembly, and low-cost, off-the-shelf, PC-compatible software all earned his praise. What irks him, however, is paying what he says is twice as much for a CompactPCI card than he would for a standard PCI board. Overall, a $4000 PCI system might cost up to $8000 if built with CompactPCI, according to Nesnas. But what about comparing CompactPCI to the VMEbus, which Nesnas has worked with? “We no longer compare CompactPCI to VMEbus, we compare to PCI,” Nesnas says. “If you can buy PCI parts at a certain price, you would like CompactPCI to be comparable.”
Cost is also an issue for Dennis Erickson, a senior electronics engineer at Bonneville Power Administration (Vancouver, WA), a US government agency. Erickson has a system that monitors voltage and current at dozens of substations from Canada to Mexico, and from the Pacific Ocean to Colorado, Montana, New Mexico, and Wyoming. A key circuit card in each system is a CompactPCI time and frequency processor that uses global position signals to time-stamp data. Erickson is currently converting the system to PCs from Macintoshes “for political reasons.” Erickson has built a prototype CompactPCI system for evaluation between desktop PC systems and CompactPCI systems.
![]() |
| Figure 2. PXI adds mechanical, electrical, and software enhancements to CompactPCI that make the bus more attractive for instrumentation applications. |
Erickson likes the CompactPCI prototype because of its compatibility with LabView drivers and its wealth of instrument cards. But he fears the additional $2000 cost of a CompactPCI system over a desktop system will force him to deploy desktop systems at dozens of locations. Of course, if Erickson had his way, he wouldn’t use either—he prefers the Mac.
Because Erikson is deploying many systems, the cost of using PXI chassis compared to the cost of desktop PCs is important to him. A PXI chassis with a 333-MHz embedded controller costs about $4900. A monitor adds an extra $300 or so. A desktop PC with a faster processor and a monitor sells for less than $2000. PXI instrument cards, however, are comparable in price to their PCI cousins. For example, a PCI 100-kHz multifunction data-acquisition card from National Instruments costs $1995. A comparable card for PXI costs $200 more.
PXI systems do cost more than comparable PCI systems, but you don’t have to open a PC to add or remove a card. You also get more card slots in a PXI chassis (seven) than you typically get in a desktop PC (three or four). And both platforms require the same investment in programming. So, you have to decide which is best for your application. CompactPCI makes good sense for cases where ruggedness, accessibility, and board capacity are your priorities. And if you can find the board you need in CompactPCI, you’ll enjoy low-cost PC-based development tools. T&MW
FOOTNOTE
1. PXI Specification, version 1.0, August 1997, National Instruments, Austin, TX, www.pxisa.org/PXISPEC10.PDF.

|
Revving Upward When I wrote this article, the CompactPCI specification stood at revision 2.1 with changes for revision 3.0 being hammered out. Likely to be ratified by press time, revision 3.0 will reflect a lot of tweaking. It will get rid of unused signals and add a few signals to address minor issues, according to Carsten Puls of National Instruments. The new PXI standard revision, to be called either revision 1.1 or 2.0, will reflect the changes to the CompactPCI specification while including some revisions of its own. The next revision will be more of a maintenance type revision that takes into account new technologies, like Windows 98.—Gil Bassak |
| Manufacturers of CompactPCI/PXI Products | ||
| Acqiris 914-782-6544 www.acqiris.com Alphi Technology 602-838-2428 www.alphitech.com Analogic 978-977-3000 www.analogic.com Andor Design 516-364-1619 www.andordesign.com APW Electronic Solutions 619-452-9333 www.apw-esol.com Ascor 510-490-2300 www.ascor-inc.com Ballard Technology 425-339-0281 www.ballardtech.com Condor Engineering 805-965-8000 www.condoreng.com Datel Systems 508-339-3000 www.datel.com Datum 408-578-4161 www.datum.com |
EuroTech Fax +39-0433-486263 www.eurotech.it FuturePlus Systems 719-380-7321 www.futureplus.com Gage Applied Sciences 514-633-7447 www.gage-applied.com Gespac Fax +41-22-794-6477 www.gespac.ch Imagenation 503-495-2200 www.imagenation.com Innovative Integration 818-865-6150 www.innovative-dsp.com Inova Computers 508-428-1198 www.inova-computers.com MAC Panel 336-861-3100 www.macpanel.com Matrox 514-822-6020 www.matrox.com/imaging MEN Micro 972-939-2675 www.menmicro.com |
National Instruments 512-794-0100 www.natinst.com PEP Modular Computers 412-921-3222 www.pep.com Pickering Interfaces 541-471-0700 www.pickeringswitch.com PX Instrument Technology fax +353-1-286-4221 www.pxi-tech.com TrueTime 707-528-1230 www.truetime.com Virginia Panel 540-932-3300 www.vpc.com Ziatech 805-782-4500 www.ziatech.com ZNYX 510-724-0911 www.znyx.com |
Engineers Embrace CompactPCI
10/15/1999PXI multimeter offers 6½ digits
08/31/2007PXI chassis sports MXI-Express controller
08/10/2006PXI and bench instruments evenly matched
02/29/2008

























