PXI 总总总总
Overview
PXI/CompactPCI ArchitectureMechanicalElectricalSoftware
3rd Party SupportPICMGPXI Systems Alliance
Configuring a PXI SystemProducts and technologyApplications
Pri
ce
Performance
Desktop PC
VXI
Modular Instrumentationfor Mainstream Users
Control Panel
Flow
Pressure Alarm Conditions
STOP
Temperature
Filling the Gap Filling the Gap
CompactPCI puts PC technology CompactPCI puts PC technology in a small, rugged package by in a small, rugged package by combining three standards:combining three standards:
PCI busPCI bus
EurocardEurocardpackagingpackaging
Better IEC Better IEC ConnectorsConnectorsCompactCompactPPCICICompactCompactPPCICI
PXI Starts with CompactPCI PXI Starts with CompactPCI
• Wide Industry Support Wide Industry Support
• Plug and Play capability Plug and Play capability
• Thousands of software productsThousands of software products
• 32-bit data transfers at 33 MHz 32-bit data transfers at 33 MHz (132 Mbytes/sec)(132 Mbytes/sec)
• PCI is a PCI is a de factode facto standard standard
Why use the PCI bus? Why use the PCI bus?
Higher Pin CountHigher Pin CountRugged and ReliableRugged and ReliableIntegrated ShieldIntegrated ShieldImpedance Matched Impedance Matched Most Importantly:Most Importantly:
MORE SLOTS!MORE SLOTS!J1
J2
Why use Different Connectors?
Why use Different Connectors?
Why use Eurocard Packaging?
• Proven over decades of use in industrial applications (VME, VXI, etc.)
• Defined by IEEE 1101 Standard• Readily available mechanical
components• Excellent thermal properties• Modular, rugged, and compact
PC Motherboard =Controller + Backplane
1 2 3 4 5 6 7 81 2 3 4 5 6 7 8
1 2 3 4 1 2 3 4
PC MotherboardPC Motherboardwith 4 PCI slotswith 4 PCI slots
CompactPCICompactPCIEmbeddedEmbeddedControllerController
CompactPCICompactPCI8-slot8-slot
BackplaneBackplane
Peripheral Sizes in PCI and CompactPCI
PCIPCI PXI/CompactPCIPXI/CompactPCI
HalfHalfSizeSize
33UU
FullFullSizeSize
66UU
PCI boards can be redesigned to PCI boards can be redesigned to fit in PXI/CompactPCI with littlefit in PXI/CompactPCI with littleor no electrical changes.or no electrical changes.
PXI Combines Standard Technologies PXI Combines Standard Technologies
bus
CompactPCompactPCICICompactPCompactPCICI
PPCICIPPCICI
Software
ElectricalMechanical
The PXI system specification The PXI system specification extends CompactPCI for extends CompactPCI for Instrumentation.Instrumentation.
SSpecification
Revision 1.0August 20, 1997
The Open PXI System Specification The Open PXI System Specification
Mechanical Extensions
PXI improves reliability and interoperability with:
• Mandatory Active Cooling
• Temperature Testing and Ratings
• System-level environmental specifications
for EMC, shock, vibration, and humidity
• Defined embedded controller location
PXI/CompactPCI Form Factors
All 3U cards work in 6U systems 64-bit PCI andPXI Features3U
PXI/CPCI J1
J2
32-bit PCI
6U
PXI/CPCI
J5
J4
J3
J2
J1
64-bit PCI andPXI Features
32-bit PCI
PXI Reserved
PXI Reserved
PXI Reserved
66U Adapter PanelU Adapter Panel
Software Extensions Software Extensions
PXI speeds application development because:PXI speeds application development because:
PXI Controllers MUST support a standardPXI Controllers MUST support a standard software framework by including a pre-loaded software framework by including a pre-loaded OS: OS: Windows NTWindows NTWindows 9xWindows 9x
Peripherals modules MUST be supplied with a Peripherals modules MUST be supplied with a WIN32 Device DriverWIN32 Device Driver
PXI and PC Software is Identical
Operating systems and application software run unchanged on PXI systemsConfiguration tools recognize PXI modules as PCI devices
Trigger Bus
Sys
tem
Co
ntr
oll
er
Sta
r T
rig
ger
Co
ntr
oll
er
Per
iph
eral
Per
iph
eral
Per
iph
eral
10 MHzCLK
132 Mb/s, 33 MHz, 32-bit Computer Bus
Star Trigger
Local Bus
Electrical Extensions Electrical Extensions
PXI timing and triggering improves performance:
Local Bus Triggers Clock Star Bus
VXI 12 lines 8 TTL, 2 ECL 10 MHz ECL D-size only
PXI 13 lines 8 TTL 10 MHz TTL 1 per slot
PXI Leverages VXI Features PXI Leverages VXI Features
Timing and Triggering Extensions in PXI and VXITiming and Triggering Extensions in PXI and VXI
PXI-6070E NI 5102 PXI-6533
Start Scan
RTSI Oscillator
Multifunction I/O Oscilloscope Digital I/O
Trigger Bus Synchronizes Modules
ElectricalElectrical MechanicalMechanicalSoftwareSoftware
Instrumentation ExtensionsInstrumentation Extensions
CompactPCI
PCIbusPCIbus EuroCardEuroCard High Performance High Performance ConnectorsConnectors ComponentsComponents
SystemsSystems
PXI Architecture SummaryPXI Architecture SummaryPXI Builds on CompactPCI to define PXI Builds on CompactPCI to define
complete Measurement and Automation Systemscomplete Measurement and Automation Systems
PPCICI IIndustrialndustrial CComputeromputer MManufacturersanufacturers GGrouproupGoverns the core CompactPCI specificationGoverns the core CompactPCI specificationFocus is on telecommunications infrastructureFocus is on telecommunications infrastructureOnline product directory contains 100s of Online product directory contains 100s of
productsproductsOver 500 company membersOver 500 company members
The CompactPCI Specification Body
Charter of this group is to:Charter of this group is to:- Promote PXI- Promote PXI- Ensure Interoperability- Ensure Interoperability- Control the PXI Specification- Control the PXI Specification
Focus is on Focus is on end-user success end-user success in in measurement and automationmeasurement and automation
Over 50 company membersOver 50 company members
Systems Alliance
The PXI Specification BodyThe PXI Specification Body
Configuring Your PXI System
1. Choose your OS and application development software
2. Select your PXI chassis
3. Select a remote or embedded controller
4. Select your PXI modules
5. Select your accessories
Step 1. Choose Your Software Step 1. Choose Your Software
Select a standard operating systemWindows NTWindows 9x
Select a standard application programming interface Graphical Programming: LabVIEWText-based Programming: Measurement StudioReal-time program development: LabVIEW RT
Select a standard operating systemWindows NTWindows 9x
Select a standard application programming interface Graphical Programming: LabVIEWText-based Programming: Measurement StudioReal-time program development: LabVIEW RT
Step 2. Select your chassis
Choose enough slots to allow room to grow4 or 8 slot chassisUse MXI-3 for multichassis configurations
Consider application requirementsPortable or EmbeddedBench top or Rack mount
Integrated Signal Conditioning (SCXI)Combination chassis with PXI+SCXI
Choose enough slots to allow room to grow4 or 8 slot chassisUse MXI-3 for multichassis configurations
Consider application requirementsPortable or EmbeddedBench top or Rack mount
Integrated Signal Conditioning (SCXI)Combination chassis with PXI+SCXI
Flexible Installation Options
PXI/CompactPCI
PXI/CompactPCI
For applications in:• Test and Measurement • Data Acquisition• Industrial Automation
Step 3. Select Your Control Scheme
Embedded controllersMost compact solutionModular = easy maintenancePentium and Pentium III Class
Remote MXI-3 controllersShort or long distance Fully transparentLow cost
Multisystem Extension InterfaceMXI-3 Architecture
MXI-3Serial
I/FMXI-3
High Speed Serial LinkHigh Speed Serial Link
1.5 1.5 GHzGHz
PrimaryPrimary
SecondarySecondary
PCI-to-PCI BridgePCI-to-PCI Bridge
Still Software Transparent!Still Software Transparent!
SerialI/F
PCIPCI CompactPCICompactPCI
PCI 1
PCI 0
MXI-3 Configurations
PCI to PXI/CompactPCIPCI to PXI/CompactPCI
PXI/CompactPCIPXI/CompactPCI to PXI/CompactPCIto PXI/CompactPCI
Cabling:Cabling:- Copper (up to 10 m)- Copper (up to 10 m)- Fiber Optic (up to 200 m)- Fiber Optic (up to 200 m)
MXI-3 Demonstration
Device Manager & MAX see PXI I/O modules w/o extra software
Configuration tools work as if modules are plugged into the PC
With a 640x480 Window, MXI-3 transfers image data at the maximum camera speed of >30 fps
The 1.5 Gbit/s MXI-3 link can sustain data transfers at over 80 Mbytes/s
- - PXI ChassisPXI Chassis- PXI MXI-3 Interface- PXI MXI-3 Interface- PXI IMAQ Module- PXI IMAQ Module- Video Camera- Video Camera- Other I/O Modules- Other I/O Modules
- - Standard PCStandard PC- PCI MXI-3 Module- PCI MXI-3 Module
Control Panel
Flow
Pressure Alarm Conditions
STOP
Temperature
MXI-3 Benefits
• More slots for PCs and PXI/CompactPCI• Very high performance serial link• Easy to integrate — software transparent • Short and L O N G distances• Low cost
Control Panel
Flow
Pressure Alarm Conditions
STOP
Temperature
INTERFACES:INTERFACES:
GPIB GPIB
SCSI+EnetSCSI+Enet
PCMCIAPCMCIA
CAN + DeviceNETCAN + DeviceNET
RS-232RS-232
RS-485RS-485
DATA ACQ. & CONTROLDATA ACQ. & CONTROL
RT SeriesRT Series
Multifunction I/OMultifunction I/O
Digital I/ODigital I/O
Analog OutputAnalog Output
Image AcquisitionImage Acquisition
Motion ControlMotion Control
Counter/TimersCounter/Timers
INSTRUMENTS:INSTRUMENTS:
OscilloscopesOscilloscopes
Digital MultimetersDigital Multimeters
Arbitrary Waveform GeneratorArbitrary Waveform Generator
Temperature MeterTemperature Meter
Switch Multiplexers Switch Multiplexers
Serial Data AnalyzersSerial Data Analyzers
MXI-2 Kits for VXI/VMEMXI-2 Kits for VXI/VME
Step 4. Select Your I/O Modules
Choose fromChoose fromover 50 NI Modulesover 50 NI Modules
MXIMXIGPIBGPIB
bus
VXI or VME
Stand-aloneStand-alone
InstrumentInstrumentPXI SystemPXI System
ModulesModules ModulesModulesCompactCompactPPCICICompactCompactPPCICI
PXI Modules Link to Other Standards PXI Modules Link to Other Standards
MXI-3MXI-3
Third-party ModulesThird-party Modules
Use online directorieswww.ni.com/pxiwww.pxisa.orgwww.picmg.org
Look for PXI module compliance dataEnvironmental specificationsRegulatory specificationsDriver software support
Use online directorieswww.ni.com/pxiwww.pxisa.orgwww.picmg.org
Look for PXI module compliance dataEnvironmental specificationsRegulatory specificationsDriver software support
Step 5. Select Your AccessoriesStep 5. Select Your Accessories
Connectivity schemeCablingTerminal blocksDirect front panel connection3rd Party Receivers
Signal ConditioningChassis-based: SCXIExternal
Mounting kits
Connectivity schemeCablingTerminal blocksDirect front panel connection3rd Party Receivers
Signal ConditioningChassis-based: SCXIExternal
Mounting kits