280 likes | 405 Views
Discover the Power of PXI. Andrew Lyubenko FSE in Siberia. Instrumentation Timeline. Compact PCI. VXI. PXI. GPIB. 1965. 1987. 1995. 1997. What is PXI?. PXI = P CI e X tensions for I nstrumentation
E N D
Discover the Power of PXI Andrew Lyubenko FSE in Siberia National Instruments Confidential
Instrumentation Timeline Compact PCI VXI PXI GPIB 1965 1987 1995 1997
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
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
Complete list at pxisa.org Partial PXISA Member List
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
PXI System Overview • PXI Backplane • PCI/PCI Express bus • Synchronization • PXI Controller • Embedded PC, remote PC or remote laptop interface • Runs all standard software Chassis Peripheral Slots
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
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
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
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. . . 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. . . 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
Lowering Cost Improving Performance Expanding Our PXI Portfolio Good (PXI) • Low Cost • PCI based • General purpose data acquisition, bus interfaces, motion control • MXI-Express PXI-8184, PXI-8145, PXI-1036 • Better (PXI) • High Performance & Power • PCI based • General purpose automated test, high channel count data acquisition • Fiber-Optic MXI, PXI-8196, PXI-8196 RT, PXI-1045 • Best (PXI Express) • 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
10000 PCI Express (x4) 1000 Gigabit Enet Increasing (Improving) Bandwidth PCI (32/33) Max Bandwidth (Mbytes/s) USB 2.0 100 I EEE 1394a VXI Fast Enet 10 HS-GPIB USB 1.1 GPIB (488.2) 1 10000 1000 100 10 1 0.1 Approximate Latency (usec) Decreasing (Improving) Latency Industry Bus Performance Increasing (Improving) Bandwidth Decreasing (Improving) Latency
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
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
100 MHz Differential CLK SYNC100 PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral SYNC Control Differential Star Triggers PXI PXI Express Star Trigger 10 MHz CLK PXI Express System Controller PXI Express System Timing Slot PXI Peripheral PXI Trigger Bus (8 TTL Triggers)
100 MHz Differential CLK SYNC100 PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral PXI Express Hybrid Peripheral SYNC Control Differential Star Triggers PXI PXI Express Star Trigger 10 MHz CLK PXI Express System Controller PXI Express System Timing Slot PXI Peripheral PXI Trigger Bus (8 TTL Triggers)
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
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. FIFO Data Bus Clock Software Task 1 DAC
Clocked I/O Non-Deterministic Deterministic PXI System Controller PXI Timing Backplane I/O Element Non-RT OS Windows, Linux, etc. Software Task 1 DAC DAC ADC
RTOS Non-Deterministic Deterministic PXI System Controller PXI Timing Backplane I/O Element RTOS LVRT, RT Linux DAC Software Task 1 DAC ADC
On-Board Processing Non-Deterministic Deterministic PXI System Controller PXI Timing Backplane I/O Element Non-RT OS Windows, Linux, etc. Smart I/O Element “RIO” FPGA Task2 Software Task 1 DAC ADC ADC
PXI Products Serves Many Applications Benchtop Rack-Mount Portable / Embedded • Manufacturing Test • Design Validation • Data Acquisition Systems • Hardware-in-the-Loop • Manufacturing Test • Data Acquisition Systems • Machine Monitoring and Control • In-Vehicle Systems • Design Validation • Rapid Control Prototyping
Additional Information: www.pxisa.org www.ni.com/pxi