® ® PICMG AMC.1 R2.0 - PCI Express on AdvancedMC™ Revision 2.0 A subsidiary specification to the Advanced Mezzanine Card Base Specification October 8, 2008 Revision History Revision Level Date Action R2.0 Oct 8, 2008 Generate released spec after Exec review R2.0 RC1.0 Aug 21, 2008 Generate Release Candidate after Member review R2.0D1.95 Aug 14, 2008 Incorporate comments from member review/CR cycle #8 R2.0D1.94 Aug 5, 2008 Incorporate comments from member review/CR cycle #7 R2.0D1.93 Aug 1, 2008 Incorporate comments from member review/CR cycle #6 R2.0D1.92 June 9, 2008 Incorporate comments from review/CR cycle #5 R2.0D1.91 June 2, 2008 Incorporate comments from review/CR cycle #4 R2.0D1.90 May 12, 2008 Edits and PDF generation. R2.0D1.85 April 14, 2008 Incorporate comments from review/CR cycle #3, interim for cycle #3, clock CR effort R2.0D1.08 February 28, 2008 Incorporate comments from review/CR cycle #2 R2.0D1.07 January 2, 2008 Incorporate comments from review R2.0D1.06 December 4, 2007 Revision 2.0 draft 1.06 with ECN changes R1.0 January 20, 2005 Revision 1.0 with copyright update © Copyright 2008, PCI Industrial Computer Manufacturers Group The attention of adopters is directed to the possibility that compliance with or adoption of PICMG® specifications may require use of an invention covered by patent rights. PICMG® shall not be responsible for identifying patents for which a license may be required by any PICMG® specification or for conducting legal inquiries into the legal validity or scope of those patents that are brought to its attention. PICMG® specifications are prospective and advisory only. Prospective users are responsible for protecting themselves against liability for infringement of patents. NOTICE: The information contained in this document is subject to change without notice. The material in this document details a PICMG® specification in accordance with the license and notices set forth on this page. This document does not represent a commitment to implement any portion of this specification in any company's products. WHILE THE INFORMATION IN THIS PUBLICATION IS BELIEVED TO BE ACCURATE, PICMG® MAKES NO WARRANTY OFANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF TITLE OR OWNERSHIP, IMPLIED WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR PARTICULAR PURPOSE OR USE. In no event shall PICMG® be liable for errors contained herein or for indirect, incidental, special, consequential, reliance or cover damages, including loss of profits, revenue, data or use, incurred by any user or any third party. Compliance with this specification does not absolve manufacturers of equipment from the requirements of safety and regulatory agencies (UL, CSA, FCC, IEC, etc.). PICMG®, CompactPCI®, AdvancedTCA®, AdvancedTCA® 300,ATCA®, ATCA® 300, CompactPCI® Express and the PICMG, CompactPCI, AdvancedTCA and ATCA logos are registered trademarks, and COM Express™, MicroTCA™, µTCA™, CompactTCA™, AdvancedMC™ and SHB Express™ are trademarks of the PCI Industrial Computer Manufacturers Group. All other brand or product names may be trademarks or registered trademarks of their respective holders. PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 ii Release Note Appendix C – Signal Integrity Analysis Some of the graphs in Appendix C lose some detail in hard copy versions of this specification. The graphs in Appendix C are a sub-set of more detailed Signal Integrity Analysis work done during the development of this specification. PDF files of the Signal Integrity Analysis work described in Appendix C, including color information, are available at the following location on the PICMG web site: www.picmg.org/AMC.1R2_simulations/ AMC.1 R2.0 Release Note This page intentionally blank AMC.1 R2.0 Release Note Table of Contents 1 Introduction .........................................................................................................1-1 1.1 Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 1.2 Reference documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 1.2.1 Reference specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 1.2.2 Environment and regulatory documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 1.3 Special word usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 1.4 Name and logo usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3 1.5 Signal naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3 1.6 Intellectual property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 1.6.1 Necessary claims . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 1.6.2 Unnecessary claims . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 1.6.3 Third party disclosures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 1.7 Acronyms and definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-5 2 PICMG® AMC.1 Compliance ..............................................................................2-1 3 AMC.0 ...................................................................................................................3-1 3.1 AMC.0 Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1 3.2 AMC.0 Port Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1 3.3 Port Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2 4 Link Specification ................................................................................................4-1 4.1 Electrical and Link Layer Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1 4.2 Dual-Mode Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2 4.3 Ports and Link Widths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2 4.4 AMC.0 Basic and Extended Connector Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 4.5 Reference Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4 4.6 Additional Common Link-Level Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 4.6.1 Sleep Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 4.6.2 Presence Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 5 PCI Express .........................................................................................................5-1 5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1 5.2 PCI Express Compliance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-2 5.3 PCI Express Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3 5.3.1 Primary and Secondary PCI Express Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3 5.3.2 Multiple Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4 5.4 Type P Control Path Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6 6 Advanced Switching ...........................................................................................6-1 7 Signal Integrity ....................................................................................................7-1 7.1 PCI Express at 2.5 GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-1 7.1.1 Minimum Receiver Requirements at 2.5 GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-1 7.1.2 AMC.1 Signal Interconnection Requirements for 2.5 GT/s. . . . . . . . . . . . . . . . . . . . . . . . . . .7-1 PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 iii 7.2 PCI Express at 5 GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2 7.2.1 Minimum Receiver Requirements at 5 GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 7.2.2 AMC.1 Signal Interconnection Requirements at 5 GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3 8 Management and E-Keying .................................................................................8-1 8.1 AMC Fabric E-Keying. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-1 8.1.1 AMC Point-to-Point Connectivity Record. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 8.1.1.1 Record Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 8.1.1.2 AMC Channel Descriptor Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 8.1.1.3 AMC Channel Descriptors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 8.1.1.4 AMC Link Descriptors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 8.1.1.4.1AMC Link Designator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-6 8.1.1.4.2AMC Link Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-8 8.1.1.4.3AMC Link Type Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-8 8.1.1.4.4Asymmetric Match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-9 8.1.1.4.5Link Grouping ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-10 8.1.1.4.6Summary of AMC.1 Link Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-11 8.1.2 Carrier Point-to-Point Connectivity Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12 8.2 AMC Clock E-Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-13 8.2.1 AMC Direct Clock Descriptors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13 8.2.2 FCLK Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13 8.3 PCI Express Interface Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-14 8.3.1 Primary PCI Express interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15 8.3.2 Secondary PCI Express Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15 A AMC.0 Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 B Carrier Topologies (Informative). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 B.1 Basic PCI-E I/O Carrier, or With RC on the Carrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-1 B.2 PCI-E Carrier Which Supports an RC on a Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-2 B.3 PCI-E Carrier Which Supports Primary and Secondary RC With NTB and Failover Support . . .B-2 B.4 Carrier populated with NTB-isolated RC Modules creating a compute farm . . . . . . . . . . . . . . . .B-4 C Signal Integrity Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 C.1 Signal Integrity Analysis Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1 C.1.1 Modeling Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1 C.1.2 Module Stackup and Via Details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-2 C.1.3 Carrier Stackup and Via Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3 C.1.4 Backplane Stackup and Via Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-4 C.2 Signal Integrity Analysis Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5 C.2.1 Module to Backplane to Module Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5 C.2.2 Module to Carrier to Module Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-6 C.2.3 Module to Carrier Serial Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-7 C.2.4 2.5GT/s Representative Eye Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-8 C.2.5 5GT/s Insertion Loss, Return Loss and Impulse Response . . . . . . . . . . . . . . . . . . . . . . . . .C-16 D Requirements Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1 PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 iv List of Figures Figure 5-1 Primary and Secondary Ports in a PCI Express Hierarchy. . . . . . . . . . . . . . . . . . . . . . . . 5-2 Figure 5-2 Example AMC.1 Carrier Supporting Dual Hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Figure B-1 Basic I/O Carrier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 Figure B-2 PCI-E Carrier with an RC on a Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Figure B-3 PCI-E Carrier with support for dual hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Figure B-4 PCI-E Carrier populated with isolated RCs creating a compute farm. . . . . . . . . . . . . . . . B-4 Figure C-1 AdvancedMC Module Stackup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-2 Figure C-2 ATCA Carrier Stackup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3 Figure C-3 MicroTCA Backplane Stackup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-4 Figure C-4 Module-Backplane-Module Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5 Figure C-5 Module-Carrier-Module Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-6 Figure C-6 Module-Carrier Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-7 Figure C-7 Module to Backplane to Module, Crx = 1.0µF at 2.5GT/s . . . . . . . . . . . . . . . . . . . . . . . .C-8 Figure C-8 Module to Backplane to Module, No Crx at 2.5GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-9 Figure C-9 Module to Carrier to Module, Crx = 1.0µF at 2.5GT/s . . . . . . . . . . . . . . . . . . . . . . . . . .C-10 Figure C-10 Module to Carrier to Module, No Crx at 2.5GT/s . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-11 Figure C-11 Carrier to Module, Crx = 1.0µF at 2.5GT/s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-12 Figure C-12 Carrier to Module, No Crx at 2.5GT/s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-13 Figure C-13 Module to Carrier, Crx = 1.0µF at 2.5GT/s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-14 Figure C-14 Module to Carrier, No Crx at 2.5GT/s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-15 Figure C-15 Module to Carrier to Module Insertion Loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-16 Figure C-16 Module to Carrier to Module Return Loss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-17 Figure C-17 Module to Carrier to Module Impulse response, Crx = 1.0µF. . . . . . . . . . . . . . . . . . . .C-18 PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 v This page left blank intentionally. PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 vi List of Tables Table 1-1 AMC.1 terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Table 3-1 AMC Port Mapping Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Table 3-2 Sample of AMC.0 Port Mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Table 4-1 List of AMC.1 Fabric Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 Table 4-2 AMC.1 Fat Pipe Port Assignment on Basic and Extended Connectors . . . . . . . . . . . . . . . 4-3 Table 8-1 AMC.1 Applicable fields of an “AMC Point-to-Point Connectivity Record” . . . . . . . . . . . . . 8-2 Table 8-2 Record Type field description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 Table 8-3 Number of AMC Channel Descriptors for a Single AMC.1 Type. . . . . . . . . . . . . . . . . . . . . 8-3 Table 8-4 AMC Channel Descriptor Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 Table 8-5 AMC.1 Channel Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 Table 8-6 AMC.1 Channel Descriptors for Types 1 and 2 only. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5 Table 8-7 AMC Link Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 Table 8-8 AMC Link Designator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 Table 8-9 AMC.1 Link Designators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7 Table 8-10 PCI Express (Link Type 02h) - AMC Link Type Extensions . . . . . . . . . . . . . . . . . . . . . . . 8-8 Table 8-11 AMC Link Descriptor Asymmetric Match Field Values . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 Table 8-12 PCI Express (02h) - AMC Asymmetric Match Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10 Table 8-13 Example E-Keying Configurations for Modules of Type 1, 2, and 4 . . . . . . . . . . . . . . . . 8-11 Table 8-14 Example E-Keying Configurations for Type 8 Modules. . . . . . . . . . . . . . . . . . . . . . . . . . 8-12 Table 8-15 AMC.1 Applicable fields of an AMC.0 “Direct Clock Descriptor”. . . . . . . . . . . . . . . . . . . 8-13 Table A-1 AdvancedMC Module Edge Connector Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . .A-1 Table C-1 Modeling Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1 PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 vii This page left blank intentionally. PICMG AMC.1 PCI Express Specification R2.0, October 8, 2008 viii
Description: