PXI/CompactPCI

advertisement
PXI总线技术
Overview
PXI/CompactPCI Architecture
Mechanical
Electrical
Software
3rd Party Support
PICMG
PXI Systems Alliance
Configuring a PXI System
Products and technology
Applications
Filling the Gap
Price
VXI
Modular Instrumentation
for Mainstream Users
Desktop PC
Te
mpe
ratu
re
Flo
w
Co
ntro
l Pa
ne
l
Pr
es
su
re
Alar
m
Co
nd
itio
ns
ST
OP
Performance
PXI Starts with CompactPCI
CompactPCI puts PC technology in a small,
rugged package by combining three standards:
PCI bus
Eurocard
packaging
CompactPCI
Better IEC
Connectors
Why use the PCI bus?
• Wide Industry Support
• Plug and Play capability
• Thousands of software products
• 32-bit data transfers at 33 MHz
(132 Mbytes/sec)
• PCI is a de facto standard
Why use Different Connectors?
Higher Pin Count
Rugged and Reliable
Integrated Shield
Impedance Matched
Most Importantly:
MORE SLOTS!
J1
J2
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
PC Motherboard
with 4 PCI slots
1 2 3 4
CompactPCI
8-slot
Backplane
CompactPCI
Embedded
Controller
1 2 3 4 5 6 7 8
Peripheral Sizes in PCI and
CompactPCI
PCI
Half
Size
PXI/CompactPCI
Full
Size
6U
3U
PCI boards can be redesigned to
fit in PXI/CompactPCI with little
or no electrical changes.
PXI Combines Standard Technologies
CompactPCI
bus
PCI
The Open PXI System Specification
The PXI system specification
extends CompactPCI for
Instrumentation.
Specification
S
Software
Mechanical
Revision 1.0
August 20, 1997
Electrical
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
3U
PXI/CPCI
J2 64-bit PCI and
PXI Features
J1 32-bit PCI
J5 PXI Reserved
J4 PXI Reserved
6U
PXI/CPCI
J3 PXI Reserved
J2 64-bit PCI and
PXI Features
J1 32-bit PCI
6U Adapter Panel
Software Extensions
PXI speeds application development because:
PXI Controllers MUST support a standard
software framework by including a pre-loaded
OS:
Windows NT
Windows 9x
Peripherals modules MUST be supplied with a
WIN32 Device Driver
PXI and PC Software is Identical
Operating systems and application software run
unchanged on PXI systems
Configuration tools recognize PXI modules as PCI devices
Electrical Extensions
PXI timing and triggering improves performance:
Star Trigger
132 Mb/s, 33 MHz, 32-bit Computer Bus
Trigger Bus
Peripheral
Local
Bus
Peripheral
Peripheral
Star Trigger
Controller
System
Controller
10 MHz
CLK
PXI Leverages VXI Features
Timing and Triggering Extensions in PXI and VXI
Local Bus
TriggersClock
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
Trigger Bus Synchronizes Modules
PXI-6070E
NI 5102
PXI-6533
Start Scan
RTSI Oscillator
Multifunction I/O
Oscilloscope
Digital I/O
PXI Architecture Summary
PXI Builds on CompactPCI to define
complete Measurement and Automation Systems
Instrumentation Extensions
Electrical
Software
Systems
Mechanical
CompactPCI
PCIbus
EuroCard
High Performance
Connectors
Components
The CompactPCI Specification
Body
PCI Industrial Computer Manufacturers Group
Governs the core CompactPCI specification
Focus is on telecommunications infrastructure
Online product directory contains 100s of
products
Over 500 company members
The PXI Specification Body
Systems Alliance
Charter of this group is to:
- Promote PXI
- Ensure Interoperability
- Control the PXI Specification
Focus is on end-user success in
measurement and automation
Over 50 company members
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
Select a standard operating system
Windows NT
Windows 9x
Select a standard application programming interface
Graphical Programming: LabVIEW
Text-based Programming: Measurement Studio
Real-time program development: LabVIEW RT
Step 2. Select your chassis
Choose enough slots to allow room to grow
4 or 8 slot chassis
Use MXI-3 for multichassis configurations
Consider application requirements
Portable or Embedded
Bench top or Rack mount
Integrated Signal Conditioning (SCXI)
Combination chassis with PXI+SCXI
Flexible Installation Options
For applications in:
• Test and Measurement
• Data Acquisition
• Industrial Automation
Step 3. Select Your Control
Scheme
Embedded controllers
Most compact solution
Modular = easy maintenance
Pentium and Pentium III Class
Remote MXI-3 controllers
Short or long distance
Fully transparent
Low cost
Multisystem Extension Interface
MXI-3 Architecture
PCI-to-PCI Bridge
PCI
Serial
I/F
Primary
PCI 0
CompactPCI
1.5 GHz
MXI-3
Serial
I/F
MXI-3
High Speed Serial Link
Still Software Transparent!
Secondary
PCI 1
MXI-3 Configurations
Te
m
pe
ratu
re
Flo
w
Co
n
tro
Pre
ss
ure
Ala
rm
Co
nd
itio
ns
ST
OP
lP
an
el
PCI to PXI/CompactPCI
PXI/CompactPCI
to PXI/CompactPCI
Cabling:
- Copper (up to 10 m)
- Fiber Optic (up to 200 m)
MXI-3 Demonstration
Tem
pe
ratu
re
Flo
w
Con
trol
Pre
ss
Pan
el
ure
Ala
rm
Con
ditio
ns
ST
OP
- Standard PC
- PCI MXI-3 Module
- PXI Chassis
- PXI MXI-3 Interface
- PXI IMAQ Module
- Video Camera
- Other I/O Modules
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
MXI-3 Benefits
Tem
pe
ratu
re
Flo
w
Con
trol
Pre
ss
Pan
el
ure
Ala
rm
Con
ditio
ns
ST
OP
•
•
•
•
•
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
Step 4. Select Your I/O Modules
Choose from
over 50 NI Modules
INSTRUMENTS:
DATA ACQ. & CONTROL
INTERFACES:
Oscilloscopes
RT Series
GPIB
Digital Multimeters
Multifunction I/O
SCSI+Enet
Arbitrary Waveform Generator
Digital I/O
PCMCIA
Temperature Meter
Analog Output
CAN + DeviceNET
Switch Multiplexers
Image Acquisition
RS-232
Serial Data Analyzers
Motion Control
RS-485
MXI-2 Kits for VXI/VME
Counter/Timers
PXI Modules Link to Other Standards
MXI-3
Stand-alone
Instrument
PXI System
GPIB
VXI or VME
MXI
CompactPCI
Modules
Modules
bus
Third-party Modules
Use online directories
www.ni.com/pxi
www.pxisa.org
www.picmg.org
Look for PXI module compliance data
Environmental specifications
Regulatory specifications
Driver software support
Step 5. Select Your Accessories
Connectivity scheme
Cabling
Terminal blocks
Direct front panel connection
3rd Party Receivers
Signal Conditioning
Chassis-based: SCXI
External
Mounting kits
Summary
PXI is a complete system specification that extends
CompactPCI for Measurement and Automation
PXI and CompactPCI are open specifications supported by
numerous vendors
Hundreds of products are available today for configuring
PXI/CompactPCI systems
Download