30
www.compaq.com CompactPCI CompactPCI Technology Technology Dick Dick Somes Somes Technical Director Technical Director OEM Business Segment OEM Business Segment

CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment

  • Upload
    hatuong

  • View
    233

  • Download
    4

Embed Size (px)

Citation preview

Page 1: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

www.compaq.com

CompactPCICompactPCI Technology TechnologyDickDick Somes SomesTechnical DirectorTechnical DirectorOEM Business SegmentOEM Business Segment

Page 2: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

2www.compaq.com

CompactPCICompactPCI uses ... uses ...

uu PCIPCI Electricals Electricalsll32/64 bit multiplexed address/data path32/64 bit multiplexed address/data pathll33/66 MHz clock rate33/66 MHz clock ratellSynchronous single transfer and block modeSynchronous single transfer and block mode

signallingsignallingllDeveloped by INTEL in 1992 as a chip levelDeveloped by INTEL in 1992 as a chip level

interconnect for motherboardsinterconnect for motherboardsllExtended for option cards in 1994, updated mostExtended for option cards in 1994, updated most

recently in 1999 by PCI SIGrecently in 1999 by PCI SIG

Page 3: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

3www.compaq.com

PCI PerformancePCI Performance

uu PCI bus SpeedsPCI bus Speedsll133Mbytes/sec peak133Mbytes/sec peak

–– 32bits, 5.0V, 33MHz bus clock32bits, 5.0V, 33MHz bus clockll266Mbytes/sec266Mbytes/sec

–– 64bits, 33MHz bus clock64bits, 33MHz bus clockllTheoretical Maximum of 532Mbytes/secTheoretical Maximum of 532Mbytes/sec

–– 64bits, 66MHz, 3.3V64bits, 66MHz, 3.3VllExtensible to 1066 Mbytes/secExtensible to 1066 Mbytes/sec

–– PCI-X, 64 bits, 133MHzPCI-X, 64 bits, 133MHz

Page 4: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

4www.compaq.com

CompactPCICompactPCI leverages ... leverages ...

uu “Standard” off-the-shelf PCI bus:“Standard” off-the-shelf PCI bus:llProcessor core logic specific to processorProcessor core logic specific to processor

architecturearchitecturellChip level peripherals stable across architecturesChip level peripherals stable across architectures

and generationsand generationsllSoftware and development tools in common withSoftware and development tools in common with

desktop and server systemsdesktop and server systems

Page 5: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

5www.compaq.com

PCI System ArchitecturePCI System Architecture

CPU MainMemory

Host/PCI

Bridge

PeripheralProcessor

Graphicsand/or DiscController

Peripheral I/O

PCI Bus

PCI Host

Page 6: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

6www.compaq.com

Desktop PCI Slot CountDesktop PCI Slot Count

uu PCI spec allows 10 loads:PCI spec allows 10 loads:llA PCI chip is a loadA PCI chip is a loadllDesktop connectors represent a loadDesktop connectors represent a load

uu Desktop PCI: chip is 1 load, connector is 1 load =Desktop PCI: chip is 1 load, connector is 1 load =2 loads per plug-in card.2 loads per plug-in card.

uu CPU support chipset and GPIO chip onCPU support chipset and GPIO chip onmotherboard = 2 loadsmotherboard = 2 loads

uu Therefore, Therefore, 4 slots/system maximum in desktop4 slots/system maximum in desktopPC PCI PC PCI without PCI to PCI bridging without PCI to PCI bridging

Page 7: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

7www.compaq.com

CompactPCICompactPCI Slot Count Slot Count

uu CompactPCICompactPCI::ll chip is one loadchip is one loadll connector isconnector is approx approx. . 1/8 load 1/8 load (controlled(controlled

impedance, minimal reflections)impedance, minimal reflections)uu Therefore,Therefore, CompactPCICompactPCI can have 8 slotscan have 8 slotsuu Extensively simulated, testedExtensively simulated, testeduu This can be easily expanded with bridge chipsThis can be easily expanded with bridge chips

(7 more slots/chip) (7 more slots/chip)

Page 8: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

8www.compaq.com

CompactPCICompactPCI uses ... uses ...

uu Eurocard MechanicalsEurocard Mechanicalsll IEEE 1101.10IEEE 1101.10

–– Improved Injector/EjectorImproved Injector/Ejector–– Better Grounding for ESD protectionBetter Grounding for ESD protection–– Extensive shielding meets CE requirementsExtensive shielding meets CE requirements–– Alignment pins, keys, insert/eject handlesAlignment pins, keys, insert/eject handles

ll IEEE 1101.11 Allowed (Rear Panel I/O)IEEE 1101.11 Allowed (Rear Panel I/O)–– Standard method of providing rear panel I/OStandard method of providing rear panel I/O–– 80mm card depth, mirrors front of chassis 3U/6U80mm card depth, mirrors front of chassis 3U/6U

ModulesModules

Page 9: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

9www.compaq.com

Page 10: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

10www.compaq.com

Page 11: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

11www.compaq.com

Page 12: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

12www.compaq.com

CompactPCICompactPCI uses ... uses ...

uu 2 mm pin-and-socket type2 mm pin-and-socket typell socket half on plug-in cardssocket half on plug-in cardsllPin half onPin half on backplane backplane

uu Originally developed byOriginally developed by Siemens Siemens for telecom for telecomapplicationsapplications

uu Meets IEC-917 and IEC 1076-4-101 standardsMeets IEC-917 and IEC 1076-4-101 standards

Page 13: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

13www.compaq.com

CompactPCICompactPCI connector connector

uu IEC 61076-4-101 connector utilizationIEC 61076-4-101 connector utilizationll J1/P1 for 32 bit PCI (110 pins)J1/P1 for 32 bit PCI (110 pins)ll J2/P2 for 64 bit extensions (110 pins)J2/P2 for 64 bit extensions (110 pins)ll J3/P3 for rear IO (95 pins)J3/P3 for rear IO (95 pins)ll J4/P4 for H.110 CT bus or rear IO (110 pins)J4/P4 for H.110 CT bus or rear IO (110 pins)ll J5/P5 for general purpose or telecom IO (110 pins)J5/P5 for general purpose or telecom IO (110 pins)

Page 14: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

14www.compaq.com

CompactPCICompactPCI Components Components

CompactPCIBackplane

160mm(6.3 in.)

233mm(9.17in.)

J4

J3

J5

J2

J1

Page 15: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

15www.compaq.com

CompactPCICompactPCI SBC SBC

Page 16: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

16www.compaq.com

CompactPCICompactPCI System System

Page 17: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

17www.compaq.com

CompactPCICompactPCI leverages ... leverages ...

uu General purpose desktop and serverGeneral purpose desktop and serverarchitecturesarchitecturesll Intel processors and chipsetsIntel processors and chipsetsllAlpha processors and chipsetsAlpha processors and chipsetsllChip level PCI devicesChip level PCI devices

uu General purpose operating systemsGeneral purpose operating systemsllWindowsWindowsllUNIXUNIX

Page 18: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

18www.compaq.com

CompactPCICompactPCI also supports ... also supports ...

uu Embedded processor architecturesEmbedded processor architecturesllMC68KMC68KllPPCPPCllStrongARMStrongARM

uu EmbeddedEmbedded OS’s OS’sllVxWorks (also for Intel and Alpha)VxWorks (also for Intel and Alpha)llpSOSpSOSllLynxOSLynxOS

Page 19: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

19www.compaq.com

CompactPCICompactPCI today today

uu Specifications developed under jurisdiction of PCISpecifications developed under jurisdiction of PCIIndustrial Computer Manufacturers’ Group,Industrial Computer Manufacturers’ Group,PICMG, an industry consortium of over 400PICMG, an industry consortium of over 400membersmembers

uu PICMG 2.0 Rev 2.1PICMG 2.0 Rev 2.1 CompactPCI CompactPCI Core Spec Core SpecllPICMG 2.1 Rev 1.0 Hot SwapPICMG 2.1 Rev 1.0 Hot SwapllPICMG 2.5 Rev 1.0 Computer TelephonyPICMG 2.5 Rev 1.0 Computer TelephonyllPICMG 2.2 Rev 1.0 VME64 ExtensionsPICMG 2.2 Rev 1.0 VME64 Extensions

Page 20: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

20www.compaq.com

CompactPCICompactPCI evolution evolution

uu PICMG 2.0 Rev 3.0PICMG 2.0 Rev 3.0llUpdate incorporating Hot Swap and CTUpdate incorporating Hot Swap and CT

Extensions, 66 MHz operationExtensions, 66 MHz operationuu KeyingKeyinguu BridgingBridginguu DualDual CompactPCI CompactPCI System Slot System Slotuu Instrumentation ExtensionsInstrumentation Extensionsuu System ManagementSystem Managementuu Hot Swap Modular PowerHot Swap Modular Power

Page 21: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

21www.compaq.com

CompactPCICompactPCI evolution evolution

uu Conduction CooledConduction Cooled CompactPCI CompactPCIuu System Slot Hot SwapSystem Slot Hot Swapuu MulticomputingMulticomputinguu IO EnhancementsIO Enhancements

llPCI-XPCI-XllNGIONGIOllFutureIOFutureIO

Page 22: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

22www.compaq.com

CompactPCICompactPCI and VME64x and VME64x

uu CompactPCICompactPCI and VME share common and VME share commonmechanicalsmechanicals

uu VME64x signals have been mapped toVME64x signals have been mapped toCompactPCICompactPCI J4 and J5 J4 and J5

uu HybridHybrid CompactPCI CompactPCI/VME systems have been/VME systems have beenbuiltbuilt

uu VMEVME SBCs SBCs typically use PCI as a local bus typically use PCI as a local busuu PCI/VME bridge silicon availablePCI/VME bridge silicon available

Page 23: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

23www.compaq.com

VME SBCVME SBC

Page 24: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

24www.compaq.com

VME SBCVME SBC

Alpha 21164AL1=8/8KB (I/D)

L2=96KB

L3 Board level2 MB Cache

Dynamic Memory(4 DIMM slots)

16 to 512 MBytes

memory bus

UserFEPROM.5 / 3.5 MB

SerialLines

3 Timers& Clock

NVRAM32 KByte

VME64backplane

bus

Peripheral Component Interconnect (PCI)

6Ux160FormFactor

SCSI-2 PCIoption card

P2 conn. AUI: Handle connector

Ethernet

Core Logic

SIOISA BRIDGE

128256

32

Parallel

Keyboard& Mouse

Page 25: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

25www.compaq.com

CompactPCICompactPCI and VME and VME

CompactPCI VME VME64x

Peak data rate 133 MB/s (PCI32 @ 33MHz) 40 MB/s 80MB/s D64266 MB/s (PCI64 @ 33MHz) 160MB/s 2eVME532 MB/s (PCI64 @ 66MHz) 320MB/s 2eSST

Cards/System 8 21 21w/o BridgingBus logic CMOS TTL ETL3.3 v migration Yes No Yes

Page 26: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

26www.compaq.com

VME AdvantagesVME Advantages vs CompactPCI vs CompactPCI

uu MulticomputingMulticomputingllDistributed interrupt handlingDistributed interrupt handling

uu Wide variety of processor architecturesWide variety of processor architecturesllGeneral purposeGeneral purposellDSPsDSPs

uu Wide variety of auxiliary interconnectsWide variety of auxiliary interconnectsllRACEwayRACEwayllSKYchannelSKYchannelllMyrinetMyrinet

Page 27: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

27www.compaq.com

CompactPCICompactPCI Advantages Advantages vs vs VME VME

uu Leverages hardware and software investment forLeverages hardware and software investment formainstream desktops and server marketmainstream desktops and server market

uu Intelligent IOIntelligent IOuu Flexible configuration of system peripherals onFlexible configuration of system peripherals on

local buslocal busuu Greater aggregate BW to memory thanGreater aggregate BW to memory than

competing VME protocol enhancementscompeting VME protocol enhancementsuu Tighter coupling to memory bus than VMETighter coupling to memory bus than VME

Page 28: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

28www.compaq.com

LongevityLongevity

uu Will there ever be another VME?Will there ever be another VME?llLongevityLongevityllEvolutionEvolutionllBackward compatibilityBackward compatibility

uu Probably not, but there is an alternativeProbably not, but there is an alternativellChoose a robust HW platform that will trackChoose a robust HW platform that will track

emerging desktop/server technology trendsemerging desktop/server technology trendsll Insert technology as it maturesInsert technology as it matures

Page 29: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

29www.compaq.com

Internet pointersInternet pointers

uu http://www.digital.com/http://www.digital.com/oemoem//llCompactPCICompactPCIllPCI/ISAPCI/ISAllVMEVMEllRTOSRTOS

uu http://www.http://www.picmgpicmg.org/.org/llMembership informationMembership informationllSpecification DirectorySpecification DirectoryllProduct DirectoryProduct Directory

Page 30: CompactPCI Technology - NRAO: Socorro, New  · PDF file  CompactPCI Technology Dick Somes Technical Director OEM Business Segment

www.compaq.com