290 likes | 868 Vues
PCI-EXPRESS TM TECHNOLOGIES CONFERENCE SHB Express TM Specification Update (PICMG 1.3). Jim Renehan TRENTON Technology Inc. Agenda. PCI Express Review SHB Express Specification Overview SHB Express Mechanicals System Host Boards SHB Express Host Board Architecture Dual Processor SHB
E N D
PCI-EXPRESSTM TECHNOLOGIES CONFERENCESHB ExpressTM Specification Update(PICMG 1.3) Jim Renehan TRENTON Technology Inc.
Agenda • PCI Express Review • SHB Express Specification Overview • SHB Express Mechanicals • System Host Boards • SHB Express Host Board Architecture • Dual Processor SHB • SHB Express Mechanicals • Backplanes • Sample SHB Express Implementation • Application Examples • Summary
x4 Link Example PHY PCI Express Device 1 RefClock PCI Express Device 2 PCI Express Basics • Serial, point-to-point, Low Voltage Differential Signaling • 2.5GHz full duplex lanes (2.5Gb/s) • PCIe Gen 2 = 5Gb/s • Scaleable links • x1, x4, x8, x16 • Packet based, layered architecture • Software compatible but with higher speeds than PCI • Built-in Quality of Service provisions • Virtual Channels • Traffic Classes • Reliability, Availability and Serviceability • End-to-End CRC (Cyclic redundant checking) • Poison Packet • Native Hot Plug support • Flow Control • Advance error reporting Lane
= PCI 32/66 = PCI or PCI-X 64/66 = PCI-X 64/133 PCI Express Performance Raw: Assuming 100% efficiency with no payload overhead.
SHB Express • Why SHB Express? • Parallel bus architectures are causing data bottlenecks in high-performance systems • Faster processors • Faster option cards • Faster chipsets and system busses • Chipsets no longer offer native support for ISA • Chipsets are migrating toward PCI Express • Need a faster way to get option card data to and from the system host board • Need better host board power management and simplified I/O cabling • Must support PCI Express, PCI and PCI-X option cards • Need seamless support of existing system software and device drivers
SHB Express • SHB Express – Improves Upon Previous PICMG® 1.0 and PICMG® 1.2 specifications • Same basic mechanical dimensions are maintained to minimize chassis redesign expense • PCI Express SHB-to-backplane serial interfaces replace the PICMG 1.0 & 1.2 parallel interfaces • Full PCI and PCI-X option card support is maintained with limited ISA card support possible • Enables a fast, simple and cost-effective transition to SHB Express • Additional power pins added to the edge connectors eliminate the need for auxiliary power connectors • SHB hold down area is defined for full-size system host boards • Newer power supply functions such as wake/sleep modes, soft system starts, etc. are now supported • Optional I/O routings to the backplane are available to help reduce the number of cable connections to the SHB Spec. also provides PCI Express Gen 2 and Advanced Switching support
SHB Express System Host Board PCI Express Specification PICMG® 1.3 Revision 0.91 March 9, 2005 SHB Express • PICMG 1.3 sub-committee members • •Adlink •Microbus • •Advantech•Molex • •Bustronic • One Stop Systems • •Cypress Point Research •Portwell • •Diversified Technology •PMC-Sierra • • FCI • Quantum 3-D • • GDA Technologies • RadiSys • • GE Fanuc •SBS Technologies • •Intel • Trenton Technology • •Kontron •Tyco • SHB Express Specification Status • Specification development is completed • Sub-committee ratification completed • Received full PICMG membership approval • Standard release to the public in 2005 • SHB Express products are now available from multiple companies
SHB Express • SHB Express - PICMG® 1.3 System Host Board PCI Express specification. • SHB Express defines: • System host board form factors and mechanical specifications • Full Size and Half Size • PCI Express interface methodology between the system host board and backplane • Includes detailed electrical requirements • Miscellaneous I/O (i.e. SATA, USB, Ethernet, IPMB, Geographic Addressing, SMBUS, and PCI wake up) that may be routed to the backplane • I/O implementation is optional • Backplane design rules, suggested dimensions and implementations • Backplane hole patterns and option card slot placements
13.33” MAX. (338.582mm) 6.60” MAX. (167.64mm) 4.98” MAX. (126.390mm) Cross hatched area freefrom trace runs and components on both sides 4.98” MAX. (126.390mm) D C B A B A System host board form factors and mechanical specifications • The spec. defines two SHB form factors • Full Size & Half Size, Primary Component Side View • Edge Connector Electrical Functions: • A/B – PCIe Links & Power • C - I/O & Power • D - Optional 32-bit PCI(-X) Edge Connector Mechanicals:A/C – x16 PCIe, 164 contacts eachB/D – x8 PCIe, 98 contacts each
PCIe Configuration Examples PCI Express Interface Configuration AA0(x16 PCIe Configuration) PCI Express InterfaceConfiguration B B0 (x4 PCIe Config.) A1 (x8 PCIe Config.) A0 (x8 PCIe Config.) Reference Clocks for all PCIe Ports (up to 8 clocks) B3 (x1) B2 (x1) B1 (x1) B0 (x1) A3 (x4) A2 (x4) A1 (x4) A0 (x4) X16 (PAB (peak available bandwidth) = 8GB/s) Graphics Centric Exp. C1 Ref. Clocks X4 (PAB = 2GB/s) Server Centric Exp. C2 Second x8 1st x8(PAB = 4GB/s) Ref. Clocks x4 Ref. Clocks First x4 Server Centric Exp. C3 Second x4 x8 Third x4 Server Centric Exp. C4 Fourth x4 Fifth x4 Third x4 Second x4 Ref. Clocks First x4 WorkStaCentric Exp. C5 Ref. Clocks 6th 8th 7th 5th 4th 3rd 2nd 1st X1 PAB = .5GB/s System Host Board PCI Express Implementations • Two PCI Express Electrical Interfaces With Flexible Configurations NOTE: PCIe link configurations are physically located on both SHB edge connectors A & B
Two x8 PCIe Links One x16 PCIe Link One x4 PCIe Link One x4 PCIe Link SHB PCI Express Configuration A SHB PCI Express Configuration A SHB PCI Express Configuration B SHB PCI Express Configuration B BP3: BP2: BP4: BP5: Five x1 PCIe slots One x16 and four x1 slots Two x8 slots and one x4 slot One x16, x8 and x4 slot x1 x1 x1 x1 x1 x1 x1 x1 x8 X 16 x4 x1 x8 x4 x8 x8 x16 x16 x4 SHB Slots – A/B SHB Slots – A/B SHB Slots – A/B SHB Slots – A/B BP1: BP6: One x16 and one x4 slot Five x4 PCIe slots x4 x4 x4 x4 x4 SHB Slots – A/B SHB Slots – A/B System Host Board PCI Express Implementation Examples • Specific SHB Interfaces and Backplane combinations SHB1: Graphic Centric Example Configuration C1 SHB2: Server Centric Example Configuration C2 - Examples of optimum backplane matches for SHB2 - Examples of optimum backplane matches for SHB1 The backplane’s PCIe configuration straps alert the SHB to PCIe link type
PCI Express 20 PCI Express lanes (40/2 = 20) x16, x8, x4 and x1 PCI Express link configurations supported 8 PCI Express reference clocks defined PCIe Gen1 with PCIe Gen2 built-in SATA 2 SATA / 150 interfaces to the backplane LAN 2 10/100/1000Base-T Ethernet interfaces defined to the backplane USB Up to 4 USB 2.0 interfaces IPMI IPMB signal locations defined to enable the integration of IPMI sensors, devices and any future IPMI edge cards Geographic addressing Provides support for hot-swap implementations, IPMI, etc SHB reset signal line defined Common header defined on backplane for push-button reset function SMBus and JTAG support Enables communication with SMBus compatible devices and JTAG test and verification in systems that require it ATX/BTX power supply signals are defined and supported AUX voltages for stand-by power and sleep states Soft starts, wake-on-LAN, etc. PSON#, PWRGD, PWRRBT# Supports ACPI states Greater power deliver capability supports high-performance CPUs All power delivered through the SHB edge connectors 12V – over 420W (full size SHB, Conns. A, B & C) 3.3V – over 90W 5V – over 40W 3.3V AUX & 5VAUX over 15W SHB Express Functionality Summary
SHB Express Host Board Architecture • Host Board Architecture Example – Dual Processor Edge Connector C Additional power and optionalI/O Edge Connectors A & B Configured as one x4 and two x8 PCI Express links, with five PCIe reference clocks
SHB Express Host Board Architecture • Host Board Architecture Example – Dual Processor
Expansion I/O Includes:• PS/2 Mouse and Keyboard • Floppy Drive Interface • Two serial ports • Parallel port I/O Board Connector One x4 PCI Express link is made available for future use and LPC bus connection to the Super I/O Chip to support legacy I/O SHB Express Host Board Architecture • Host Board Architecture Example – Expansion I/O Connections
x16 PCI Express Card Slot A PCI-X & PCI Card Slots x8 PCI Express Card Slot B SHB Slot C PCI Express to PCI-X & PCI Bridge SHB Express Backplanes • SHB Express Development Backplane - 13-slot form factor, PCIe, PCI-X and PCI option card slots
SHB Express Backplanes • 20-slot Backplane • Dimensions are shown for illustrative purposes only • The slot breakdown in this example is: • 4, x1 PCIe • 3, x4 PCIe • 3, x8 PCIe • 3, x16 PCIe • 2, PCI-X • 4, PCI • Hole pattern allows for the flexible SHB and option card slot placements
X4 PCI Express Slots (19) A B PICMG 1.3SHB Slots PCIeSwitch PCIeSwitch PCIeSwitch C D USB Ports, Ethernet Ports & Power SHB Express Backplanes • SHB Express Backplane Example* – 20-slot, PCIe only *Courtesy: One Stop Systems
Top View Bottom SHB Express Backplanes • 2U Backplane • The slot breakdown in this example is: • 1, x8 PCIe • 1, x16 PCIe • 1, PCI
SHB Express System • SHB Express System Implementation Example* • SHBe SBC • 4U high x 23” deep • Single or Dual 350W power supplies • Four 5.25 and Three 3.5” Drive Bays • Large Filtered Air Intake • Optional System Monitor • 20 Slot Backplane Options • 1 SHB Slot, 19 x4 PCIe Card Slots • 1 SHB Slot, 19 PCI-33 Card Slots • Hybrid PCIe/PCI/PCI-X Custom Solutions *Courtesy: One Stop Systems MAX Express is a trademark of One Stop Systems
SHB Express & PCI Express Cable • PCI Express Review • SHB Express Specification Overview • SHB Express Mechanicals • System Host Boards • SHB Express Host Board Architecture • Dual Processor SHB • SHB Express Mechanicals • Backplanes • Sample SHB Express Implementation • Application Examples • Summary
Market Application - Telecomm • Enterprise Servers • Office communication system functions • Voice • Internet • Speech recognition • Fax • E-mail • System needs • Flexibility/Scalability • High availability • Maintain uptime • Server units • Support a variety of option cards • PCI, PCI-X, PCI Express • Fast communications with large bandwidth capability • Supports disk storage arrays
Satellite Comm link Comm linkto mobile ground unit Market Application - Military • Drone Aircraft • Tracking & control of aircraft • Telemetry system • Large amounts of data • Location • Positioning • Target • Mobile units • Multiple systems an option cards • Fast and reliable data transfers required between SHBs and option cards • Cannot tolerate data bottlenecks during peak data times
Market Application – Medical Imaging • CAT Scan Unit • Speed is crucial • Patient care issues • Speed to diagnosis • Time spent inside machine • Finance issues • Reduce cycle times to improve asset utilizations • Imagery data is getting more and more complex • Files are larger • More image slices are now possible • New approach is required • Image card interfaces • PCI Express • Data bottlenecks have to be eliminated • SHB Express can reduce image processing times significantly
Market Application – Security • Baggage Inspection • Security concerns demand • More bags must be scanned • Checked baggage must be scanned • Bags must also be scanned electronically for explosives • Airlines cannot afford additional ground time • Advanced imaging and detection equipment produces very large data files • Analysis of data and sorting decisions (pass/fail) must made be quickly and accurately • New approach is required • Sensor and detection card interfaces are changing • PCI Express • Data bottlenecks must be eliminated • SHB Express reduces image processing times significantly
Test Result Data Build Option Data Data Servers Supply Channel Data Market Application – Storage • Data Storage & Retrieval • Amount of data stored is increasing exponentially • Banks, on-line retailers, corporations with remote facilities • Data is stored longer • Safety & regulatory issues(auto mfg’s.) • Data purging can be difficult • When to purge and what to purge? • Data retrieval delays can be costly • Lost business & dissatisfied customers • Project delays & penalties • SHB Express systems can help • PCI Express can increase data retrieval rates by a factor of 4x • More data can accessed due to a reduction in data bottlenecks • Faster data retrieval and larger system bandwidth allows complex file sharing • Image files, CAD files, etc.
Market Application – Networking Cluster • Networking Cluster • Basic system requirements • Fast and reliable card-to-card and card-to-system board data communications • Fabric networks between cards are common • Cards communicate to storage disk arrays and to the system board • SHB Express-based systems • Provide backplane communication speeds and data redundancy • Eliminate data bottlenecks that can cause network signal delays • Allows easy migration to PCI Express • Support maintained for PCI and PCI-X
SHB Express • Summary and Conclusions • SHB Express increases overall system speed by • Bringing a high-speed PCIe serial interfaces down to the backplane • SHB Express enables system design flexibility • Increased bandwidth between the SHB and backplane eliminates data bottlenecks • PCI Express, PCI-X and PCI option cards are all supported in a SHB Express system • Allows cost-effective migration to new technology • Power and I/O options simplify cable and chassis design • Reduces system development and implementation costs • SHB Express improves system performance in a variety of applications • SHB Express products available from vendors by Q1, ’05 • Specification completed and released by PICMG 1.3 TSC • Standard released to the public in Q2, ’05