19-05-2012, 10:53 AM
CompactPCI Technology
CompactPCI Technology.pdf (Size: 1.21 MB / Downloads: 264)
CompactPCI uses ...
u PCI Electricals
l32/64 bit multiplexed address/data path
l33/66 MHz clock rate
lSynchronous single transfer and block mode
signalling
lDeveloped by INTEL in 1992 as a chip level
interconnect for motherboards
lExtended for option cards in 1994, updated most
recently in 1999 by PCI SIG
PCI Performance
u PCI bus Speeds
l133Mbytes/sec peak
– 32bits, 5.0V, 33MHz bus clock
l266Mbytes/sec
– 64bits, 33MHz bus clock
lTheoretical Maximum of 532Mbytes/sec
– 64bits, 66MHz, 3.3V
lExtensible to 1066 Mbytes/sec
– PCI-X, 64 bits, 133MHz
CompactPCI leverages ...
u “Standard” off-the-shelf PCI bus:
lProcessor core logic specific to processor
architecture
lChip level peripherals stable across architectures
and generations
lSoftware and development tools in common with
desktop and server systems
Desktop PCI Slot Count
u PCI spec allows 10 loads:
lA PCI chip is a load
lDesktop 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
CompactPCI leverages ...
u General purpose desktop and server
architectures
lIntel processors and chipsets
lAlpha processors and chipsets
lChip level PCI devices
u General purpose operating systems
lWindows
lUNIX
CompactPCI today
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
lPICMG 2.1 Rev 1.0 Hot Swap
lPICMG 2.5 Rev 1.0 Computer Telephony
lPICMG 2.2 Rev 1.0 VME64 Extensions
CompactPCI evolution
u PICMG 2.0 Rev 3.0
lUpdate 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 Powe
CompactPCI and VME64x
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
CompactPCI Advantages vs VME
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
Longevity
u Will there ever be another VME?
lLongevity
lEvolution
lBackward compatibility
u Probably not, but there is an alternative
lChoose a robust HW platform that will track
emerging desktop/server technology trends
lInsert technology as it matures