35
PXI 总总总总

PXI 总线技术. Overview PXI/CompactPCI Architecture Mechanical Electrical Software 3rd Party Support PICMG PXI Systems Alliance Configuring a PXI System Products

Embed Size (px)

Citation preview

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

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