![Page 1: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/9.jpg)
9www.compaq.com
![Page 10: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/10.jpg)
10www.compaq.com
![Page 11: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/11.jpg)
11www.compaq.com
![Page 12: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/15.jpg)
15www.compaq.com
CompactPCICompactPCI SBC SBC
![Page 16: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/16.jpg)
16www.compaq.com
CompactPCICompactPCI System System
![Page 17: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/22.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/23.jpg)
23www.compaq.com
VME SBCVME SBC
![Page 24: CompactPCI Technology - NRAO: Socorro, New · PDF file CompactPCI Technology Dick Somes Technical Director OEM Business Segment](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/25.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/26.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/27.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/28.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/29.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051320/5ab7ad237f8b9ac1058bba80/html5/thumbnails/30.jpg)
www.compaq.com