Discover the Power of PXI Andrew Lyubenko FSE in Siberia National Instruments Confidential Instrumentation Timeline 1965 1987 National Instruments Confidential 1995 1997 2 What is PXI? • PXI = PCI eXtensions for Instrumentation • Open specification governed by the PXI Systems Alliance (PXISA) and introduced in 1997 • PC-based platform optimized for test, measurement, and control • PCI electrical-bus with the rugged, modular, Eurocard mechanical packaging of CompactPCI • Advanced timing and synchronization features National Instruments Confidential 3 PXI Systems Alliance (PXISA) • Founded in 1998 • PXISA Goals: – Maintain the PXI specification – Ensure interoperability – Promote the PXI standard • Currently 68+ Members Comprise PXISA • PXISA Website (www.pxisa.org) – Specifications – Tutorials, Application Notes, and White Papers – Locate member companies and products National Instruments Confidential 4 Partial PXISA Member List Complete list at pxisa.org National Instruments Confidential 5 PXI Specification Mechanical • • • • • High-performance connectors Eurocard mechanical packaging Forced-air cooling by chassis Environmental testing Electromagnetic testing Electrical • • • • Industry-standard PC buses System reference clocks Star trigger buses PXI trigger bus Software • • • Microsoft Windows software frameworks Software components that define HW configuration and capabilities Virtual Instrument Software Architecture (VISA) implementation National Instruments Confidential 6 PXI System Overview PXI Backplane PXI Controller • Embedded PC, remote PC or remote laptop interface • Runs all standard software Chassis •PCI/PCI Express bus •Synchronization Peripheral Slots National Instruments Confidential 7 Embedded PXI System Controllers Windows-Based Embedded Controllers • High-performance • Integrated peripherals • Entire system in one chassis Real-Time Embedded Controllers • Determinism and reliability with LabVIEW Real-Time • Select high-performance or low-cost/low-power • Headless operation National Instruments Confidential 8 Remote PXI System Controllers PC Control of PXI • Use latest high-performance PCs • PCI Express with MXI-Express • PCI with MXI-4 • High-speed, software transparent links • Up to 110 MB/s sustained throughput • Build multi-chassis PXI systems • Copper and fiber-optic cabling options Laptop Control of PXI • Use latest high-performance laptop computers • ExpressCard with ExpressCard MXI • PCMCIA CardBus • High-speed, software transparent links • Up to 110 MB/s sustained throughput • PXI controllers for portable applications • Use with DC-powered chassis for mobile systems National Instruments Confidential 9 PXI Chassis Chassis Offering • 4, 6, 8, 14, and 18-slot • Portable, benchtop, and rack-mount • AC and DC options • PXI/SCXI combination chassis with integrated signal conditioning National Instruments Confidential 10 Wide Range of PXI Modules Data Acquisition and Control Multifunction I/O Analog Input/Output Digital I/O Counter/Timer FPGA/Reconfigurable I/O Machine Vision Motion Control Signal Conditioning Temperature Strain/Pressure/Force/Load Synchro/Resolver LVDT/RVDT Many More. . . Modular Instrumentation Digital Waveform Generator Digital Waveform Analyzer Digital Multimeter LCR Meter Oscilloscope/Digitizer Source/Signal Generator Switching RF Signal Generator RF Signal Analyzer RF Power Meter Frequency Counter Programmable Power Supply Many More. . . National Instruments Confidential Bus Interfaces Ethernet, USB, FireWire SATA, ATA/IDE, SCSI GPIB CAN, DeviceNet Serial RS-232, RS-485 VXI/VME Boundary Scan/JTAG MIL-STD-1553, ARINC PCMCIA/CardBus PMC Profibus LIN Many More. . . 11 Others IRIG-B, GPS Direct-to-Disk Reflective Memory DSP Optical Resistance Simulator Fault Insertion Prototyping/Breadboard Graphics Audio Many More. . . What’s New in PXI? PXI Express • Increases throughput with 2.0 GB/s per slot dedicated bandwidth • Industry’s best synchronization and latency specification • Ensures compatibility with your existing software and all 1000+ PXI modules National Instruments Confidential 12 Expanding Our PXI Portfolio Good (PXI) Better (PXI) Best (PXI Express) • • • • • • Low Cost PCI based General purpose data acquisition, bus interfaces, motion control MXI-Express PXI-8184, PXI-8145, PXI-1036 • • • High Performance & Power PCI based General purpose automated test, high channel count data acquisition Fiber-Optic MXI, PXI8196, PXI-8196 RT, PXI1045 Lowering Cost National Instruments Confidential • • • High Performance, Power, & Bandwidth PCI Express based High frequency or resolution IF/RF, high speed digital interfaces, high speed imaging PXIe MXI-Express, PXIe-8103, PXIe-1062 Improving Performance 13 Increasing (Improving) Bandwidth Max Bandwidth (Mbytes/s) Industry Bus Performance 10000 PCI Express (x4) 1000 Gigabit Enet PCI (32/33) USB 2.0 100 IEEE 1394a VXI Fast Enet HS-GPIB 10 USB 1.1 GPIB (488.2) 1 10000 1000 100 10 1 Approximate Latency (usec) Decreasing (Improving) Latency National Instruments Confidential 14 0.1 Dedicated Bandwidth per Device National Instruments Confidential 15 What’s New in PXI? PXI Express • Increases throughput with 2.0 GB/s per slot dedicated bandwidth • Industry’s best synchronization and latency specification • Ensures compatibility with your existing software and all 1000+ PXI modules National Instruments Confidential 16 Increased BW Enables New Applications • PXI applications requiring PCI bandwidth – General purpose automated test (DMMs, switching, baseband instruments, etc) – General purpose data acquisition (AI, AO, DIO, etc) – Bus interfaces (CAN, 1553, ARINC, etc) – Motion control • PXI applications requiring PCI Express bandwidth – – – – High frequency, resolution IF / RF systems High speed digital interfaces High channel count data acquisition High speed imaging National Instruments Confidential 17 100 MHz Differential CLK PXI PXI Express Star Trigger SYNC100 Differential Star Triggers PXI Trigger Bus (8 TTL Triggers) National Instruments Confidential 18 PXI Peripheral PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral SYNC Control PXI Express Hybrid Peripheral PXI Express System Timing Slot System Controller PXI Express 10 MHz CLK 100 MHz Differential CLK PXI PXI Express Star Trigger SYNC100 Differential Star Triggers PXI Trigger Bus (8 TTL Triggers) National Instruments Confidential 19 PXI Peripheral PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral SYNC Control PXI Express Hybrid Peripheral PXI Express System Timing Slot System Controller PXI Express 10 MHz CLK PXI and Hybrid Slots Ensure Compatibility National Instruments Confidential 21 Key PXI Features • Eases system integration – Current product offering >1000 PXI modules – Integrate with existing GPIB, Serial, VXI systems – Future expandability • • • • • Modularity – “Buy only what you need” PC-feel Advanced Timing and Synchronization Uses Standard Technology User Defined Systems National Instruments Confidential 22 Real Time Architectures on PXI Non-Deterministic Deterministic HW-Timed I/O Non-Deterministic Deterministic Controller I/O Element Non-RT OS Windows, Linux, etc. Data Bus FIFO Clock DA C Software Task 1 National Instruments Confidential 24 Clocked I/O Non-Deterministic Deterministic PXI System Controller PXI Timing BackplaneI/O Element Non-RT OS Windows, Linux, etc. Software Task 1 DAC DAC National Instruments Confidential ADC 25 RTOS Non-Deterministic Deterministic PXI System Controller PXI Timing BackplaneI/O Element RTOS LVRT, RT Linux Software Task 1 DAC DAC National Instruments Confidential ADC 26 On-Board Processing Non-Deterministic Deterministic PXI System Controller PXI Timing BackplaneI/O Element Non-RT OS Smart I/O Element “RIO” Windows, Linux, etc. FPGA Task2 Software Task 1 DAC National Instruments Confidential ADC ADC 27 PXI Products Serves Many Applications Benchtop •Manufacturing Test •Design Validation •Data Acquisition Systems •Hardware-in-the-Loop Rack-Mount Portable / Embedded •Manufacturing Test •Data Acquisition Systems •Machine Monitoring and Control National Instruments Confidential •In-Vehicle Systems •Design Validation •Rapid Control Prototyping 28 Additional Information: www.pxisa.org www.ni.com/pxi National Instruments Confidential 29