CompactPCICompactPCI TechnologyTechnology

Dick Somes Technical Director OEM Business Segment

www.compaq.com CompactPCICompactPCI usesuses ......

u PCI Electricals

l 32/64 bit multiplexed address/data path

l 33/66 MHz clock rate

l Synchronous single transfer and block mode signalling

l Developed by INTEL in 1992 as a chip level interconnect for motherboards

l Extended for option cards in 1994, updated most recently in 1999 by PCI SIG

www.compaq.com 2 PCIPCI PerformancePerformance

u PCI Speeds

l 133Mbytes/sec peak – 32bits, 5.0V, 33MHz bus clock

l 266Mbytes/sec – 64bits, 33MHz bus clock

l Theoretical Maximum of 532Mbytes/sec – 64bits, 66MHz, 3.3V

l Extensible to 1066 Mbytes/sec – PCI-X, 64 bits, 133MHz

www.compaq.com 3 CompactPCICompactPCI leveragesleverages ......

u “Standard” off-the-shelf PCI bus:

l Processor core logic specific to processor architecture

l Chip level peripherals stable across architectures and generations

l Software and development tools in common with desktop and server systems

www.compaq.com 4 PCIPCI SystemSystem ArchitectureArchitecture

PCI Host

Host/ Main CPU PCI Bridge Memory

PCI Bus

Graphics Peripheral Peripheral and/or Disc Processor I/O Controller www.compaq.com 5 DesktopDesktop PCIPCI SlotSlot CountCount

u PCI spec allows 10 loads:

l A PCI chip is a load

l Desktop connectors represent a load u Desktop PCI: chip is 1 load, connector is 1 load = 2 loads per plug-in card. u CPU support chipset and GPIO chip on motherboard = 2 loads u Therefore, 4 slots/system maximum in desktop PC PCI without PCI to PCI bridging

www.compaq.com 6 CompactPCICompactPCI SlotSlot CountCount

u CompactPCI:

l chip is one load

l connector is approx. 1/8 load (controlled impedance, minimal reflections)

u Therefore, CompactPCI can have 8 slots u Extensively simulated, tested u This can be easily expanded with bridge chips (7 more slots/chip)

www.compaq.com 7 CompactPCICompactPCI usesuses ......

u Eurocard Mechanicals

l IEEE 1101.10 – Improved Injector/Ejector – Better Grounding for ESD protection – Extensive shielding meets CE requirements – Alignment pins, keys, insert/eject handles

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

www.compaq.com 8 www.compaq.com 9 www.compaq.com 10 www.compaq.com 11 CompactPCICompactPCI usesuses ......

u 2 mm pin-and-socket type

l socket half on plug-in cards

l Pin half on

u Originally developed by Siemens for telecom applications u Meets IEC-917 and IEC 1076-4-101 standards

www.compaq.com 12 CompactPCICompactPCI connectorconnector

u IEC 61076-4-101 connector utilization

l J1/P1 for 32 bit PCI (110 pins)

l J2/P2 for 64 bit extensions (110 pins)

l J3/P3 for rear IO (95 pins)

l J4/P4 for H.110 CT bus or rear IO (110 pins)

l J5/P5 for general purpose or telecom IO (110 pins)

www.compaq.com 13 CompactPCICompactPCI ComponentsComponents

CompactPCI J5 Backplane J4

233mm J3 (9.17in.) J2

J1

160mm (6.3 in.)

www.compaq.com 14 CompactPCICompactPCI SBCSBC

www.compaq.com 15 CompactPCICompactPCI SystemSystem

www.compaq.com 16 CompactPCICompactPCI leveragesleverages ......

u General purpose desktop and server architectures

l Intel processors and chipsets

l Alpha processors and chipsets

l Chip level PCI devices u General purpose operating systems

l Windows

l UNIX

www.compaq.com 17 CompactPCICompactPCI alsoalso supportssupports ......

u Embedded processor architectures

l MC68K

l PPC

l StrongARM u Embedded OS’s

l VxWorks (also for Intel and Alpha)

l pSOS

l LynxOS

www.compaq.com 18 CompactPCICompactPCI todaytoday

u Specifications developed under jurisdiction of PCI Industrial Computer Manufacturers’ Group, PICMG, an industry consortium of over 400 members u PICMG 2.0 Rev 2.1 CompactPCI Core Spec

l PICMG 2.1 Rev 1.0 Hot Swap

l PICMG 2.5 Rev 1.0 Computer Telephony

l PICMG 2.2 Rev 1.0 VME64 Extensions

www.compaq.com 19 CompactPCICompactPCI evolutionevolution

u PICMG 2.0 Rev 3.0

l Update incorporating Hot Swap and CT Extensions, 66 MHz operation

u Keying u Bridging u Dual CompactPCI System Slot u Instrumentation Extensions u System Management u Hot Swap Modular Power www.compaq.com 20 CompactPCICompactPCI evolutionevolution

u Conduction Cooled CompactPCI u System Slot Hot Swap u Multicomputing u IO Enhancements

l PCI-X

l NGIO

l FutureIO

www.compaq.com 21 CompactPCICompactPCI andand VME64xVME64x

u CompactPCI and VME share common mechanicals

u VME64x signals have been mapped to CompactPCI J4 and J5 u Hybrid CompactPCI/VME systems have been built u VME SBCs typically use PCI as a local bus u PCI/VME bridge silicon available

www.compaq.com 22 VMEVME SBCSBC

www.compaq.com 23 VMEVME SBCSBC

Alpha 21164A L3 Board level L1=8/8KB (I/D) 2 MB Cache L2=96KB 128 memory bus Dynamic Memory 256 (4 DIMM slots) Core Logic 16 to 512 MBytes 32 User Serial 3 Timers NVRAM Parallel 6Ux160 SIO FEPROM. Lines & Clock 32 KByte Form ISA BRIDGE 5 / 3.5 MB Factor Peripheral Component Interconnect (PCI) Keyboard & Mouse VME64 SCSI-2 PCI backplane option card bus

P2 conn. AUI: Handle connector www.compaq.com 24 CompactPCICompactPCI andand VMEVME

CompactPCI VME VME64x

Peak data rate 133 MB/s (PCI32 @ 33MHz) 40 MB/s 80MB/s D64 266 MB/s (PCI64 @ 33MHz) 160MB/s 2eVME 532 MB/s (PCI64 @ 66MHz) 320MB/s 2eSST Cards/System 8 21 21 w/o Bridging Bus logic CMOS TTL ETL 3.3 v migration Yes No Yes

www.compaq.com 25 VMEVME AdvantagesAdvantages vsvs CompactPCICompactPCI

u Multicomputing

l Distributed interrupt handling u Wide variety of processor architectures

l General purpose

l DSPs u Wide variety of auxiliary interconnects

l RACEway

l SKYchannel

l Myrinet

www.compaq.com 26 CompactPCICompactPCI AdvantagesAdvantages vsvs VMEVME

u Leverages hardware and software investment for mainstream desktops and server market u Intelligent IO u Flexible configuration of system peripherals on local bus u Greater aggregate BW to memory than competing VME protocol enhancements u Tighter coupling to memory bus than VME

www.compaq.com 27 LongevityLongevity

u Will there ever be another VME?

l Longevity

l Evolution

l Backward compatibility u Probably not, but there is an alternative

l Choose a robust HW platform that will track emerging desktop/server technology trends

l Insert technology as it matures

www.compaq.com 28 InternetInternet pointerspointers

u http://www.digital.com/oem/

l CompactPCI

l PCI/ISA

l VME

l RTOS u http://www.picmg.org/

l Membership information

l Specification Directory

l Product Directory

www.compaq.com 29 www.compaq.com