Status of Specifications

Last update 18-01-2011

Warning!

Draft specifications and ECR’s are under the control of the subcommittee, if active. It is PICMG’s policy to prohibit claims of compliance with respect to a specification under development. Any such claims must be understood as applying to a draft, which is subject to change.

Summary

Tabulation of Specifications and Drafts

  Completed Under Development
Series 1 
Passive Backplane Specifications

   
 No. Name Revision
ECN
Date Status Draft Date Status
1.0 PCI/ISA Card Edge R2.0 Oct 10, 1994 Adopted      
1.1 PCI/ISA Bridging R1.02 May 25, 1995 Adopted      
1.2 PCI X (e-PCI-X) R1.0 Jan 23, 2002 Adopted      
1.3 SHB PCI Express R1.0 July 12, 2005 Adopted      
Series 2
CompactPCI Specification
           
2.0 CompactPCI R2.1
R3.0
ECN 002
Sep 2, 1997
Oct 1, 1999
Jan 23, 2002
Obsolete Adopted
Adopted
     
2.1 Hot Swap R1.0   
R2.0
Aug 3, 1998
Jan 17, 2001
Obsolete Adopted      
2.2 VME64x R1.0 Sep 9, 1998 Adopted      
2.3 PMC I/O R1.0 Sep 9, 1998 Adopted      
2.4 IP I/O R1.0 Sep 9, 1998 Adopted      
2.5 Telephony R1.0 Apr 3, 1998 Adopted      
2.6 Bridging           Dormant
2.7 Dual System
CompactPCI
R1.0 Apr 11, 2001 Adopted      
2.8 PXI         Dormant
2.9 System Management R1.0
ECN 001
Feb 2, 2000
May 20, 2002
Adopted
Adopted
     
2.10 Keying R1.0 Oct 1, 1999 Adopted      
2.11 Power Interface R1.0 Oct 1, 1999 Adopted      
2.12 Hot Swap Infrastructure R1.0
R2.0
May 23, 2000
May 20, 2002
Obsolete
Adopted
     
2.13 Redundant System Slot           Abandoned
2.14 Multi Computing R1.0 Sep 5, 2001 Adopted      
2.15 PTMC R1.0
ECN 001
Apr 11, 2001
Jan 22, 2003
Adopted
Adopted
     
2.16 PSB R1.0 Sep 5, 2001 Adopted      
2.17 StarFabric R1.0 May 20, 2002 Adopted      
2.18 RapidIO R1.0 June 18, 2004 Adopted      
2.20 Serial Mesh R1.0 Oct 21, 2002 Adopted      
2.30 CompactPCI PlusIO R1.0   Adopted      
2.50 CompactTCA for PICMG 2.x Telecommunications Computing Architecture           Dormant
EXP.0 CompactPCI Express R1.0 June 27, 2005 Adopted      
  CompactPCI Plus       SOW    
Series 3
AdvancedTCA Specifications
 
           
3.0 AdvancedTCA Serial Interconnects R1.0            ECN 001
R2.0
ECN 001
ECN 002

R3.0

 

Dec 30,2002
Jan 21, 2004
March 18, 2005
June 15, 2005
April 29, 2006

March 24, 2008
Obsolete 
Obsolete
Obsolete
Obsolete
Obsolete

Adopted
 

 


Errata 001 on R3.0

   
3.1 AdvancedTCA Ethernet R1.0

R2.0

Jan 22, 2003 Adopted  

SOW

   

Active

3.2 AdvancedTCA InfiniBand R1.0 Jan 22, 2003 Adopted      
3.3 AdvancedTCA StarFabric R1.0 May 21, 2003 Adopted      
3.4 AdvancedTCA PCI Express R1.0 May 21, 2003 Adopted      
3.5 AdvancedTCA RapidIO  R1.0 Sep 21, 2005 Adopted      
3.6 AdvancedTCA Cell switching           Dormant
ATCA300 AdvancedTCA300       D0.9   Dormant
               
IRTM.0 ATCA IRTM        SOW   Active
TBD ATCA Extensions       SOW    
SFP.0  System Fabric Plane R1.0 March 24, 2005 Adopted      
SFP.1 System Fabric Plane - Internal TDM R1.0 March 24, 2005 Adopted      
Other Specifications            
AMC.0 AdvancedMC Mezzanine Module R1.0
ECN 001 

R2.0

Jan 3, 2005
June 22, 2006

Nov 15, 2006

Obsolete
Obsolete

Adopted

     
AMC.1 PCI Express and AS on AMC R1.0

R2.0

Jan 20, 2005

Oct 8, 2008

Adopted

Adopted

 

 

   

 

AMC.2 Ethernet on AMC R1.0 March 1, 2007 Adopted      
AMC.3 AMC Storage R1.0 August 25, 2005 Adopted      
AMC.4 RapidIO for AMC R1.0 July 11, 2009 Adopted      
MicroTCA.0 MicroTCA R1.0 July 6, 2006 Adopted      
MicroTCA.1 Air-Cooled Rugged MicroTCA  R1.0 March 19, 2009 Adopted      
MicroTCA.2 Hardened Air Cooled MicroTCA       SOW   Active
MicroTCA.3 Hardened Conduction Cooled MicroTCA       SOW   Active
TBD Physics xTCA       SOW    
COM.0 R2.0 COM Express R1.0

R2.0

 

July 10, 2005

August 8, 2010

Adopted

Adopted

     
COM DG COM Express
Design Guide
R1.0 March 13, 2009        
HPM.1 Hardware Platform Management IPM Controller Firmware Upgrade R1.0 May 4, 2007 Adopted      
HPM.2         SOW   Active
HPM.3         SOW   Active
HPM.4         SOW   Active
SIC Interconnect Channel Characterization       SOW   Active
ASI SIG ASI SIG specifications            

 

Notes
Completed specifications are those for which at least one revision has been submitted to the Executive Membership and adopted. In a few cases multiple revisions have been completed, resulting in the listing of obsolete revisions.

Completed PICMG® specifications are distributed to all PICMG (Europe) members as a benefit of membership, and any manufacturer may make claims of compliance. PICMG does not endorse these claims, or assume responsibility for any failure to meet claims of compliance.

Specifications under development are those for which a subcommittee has been, or is in the process of being, formed. In some cases the summary indicates that subsequent revisions of completed specifications are under development. In other cases, where no completed specification is shown the document under development is the first on that subject.

Where available, links are provided from specification descriptions to short form versions of specifications. Short form specifications are provided for information only – do not attempt to design from these documents. The shortform documents are subsets of their respective specifications. For complete guidelines on designs and implementations, the full specifications are required.

Warning!

Draft specifications and ECR’s are under the control of the subcommittee, if active. It is PICMG’s policy to prohibit claims of compliance with respect to a specification under development. Any such claims must be understood as applying to a draft, which is subject to change.

Status descriptors
Obsolete – Superseded by adoption of a new revision
Adopted – Adopted by a 2/3 vote of the Executive Membership eligible to vote
Final – In the process of Final Subcommittee Ballot
Active – In active development by a duly constituted technical subcommittee
Inactive – Under the control of an inactive technical subcommittee
Organize - A technical subcommittee is in the process of formation
Active/Organize - The subcommittee activity has been approved, but there are changes to the Statement of Work that have not yet been approved by the Executive Membership
Proposed – A group of at least three Executive Members has proposed a specification


Description of PICMG 1.x Series - Passive Backplane PCI Specifications

Completed Specifications

PICMG 1.0 R2.0 PCI-ISA Card Edge Connector for Single Board Computer

Define CPU form factor and backplane connector for PCI-ISA Passive Backplanes

PICMG 1.1 R1.02 PCI-PCI Bridge Board Connector for Single Board Computer

Define a form factor and backplane connector layout for PCI-PCI bridge boards

PICMG 1.2 R1.0 Embedded PCI-X (ePCI-x)

The PICMG 1.2 specification standardizes the mechanical and electrical interface to support a standard form factor PCI computer system with either two PCI/PCI-X busses or a single PCI/PCI-X bus. The document also defines the electrical and mechanical connections for a single board computer and backplane. This embedded PCI-X Specification (ePCI-X) is an evolutionary modification of the PICMG 1.0 PCI-ISA Specification; PCI-X capabilities are added to the PCI bus and the ISA bus is replaced by a second PCI-X bus. The board retains the same mechanical dimensions as PCI-ISA but the components move to the PCI side and the slot occupies a PCI position on a backplane.

PICMG 1.3 SHB PCI Express

This specification enhances the capability of SHBs (System Host Boards) by adding support for PCI Express links, increasing the power available to the SHB, and improving the mechanical reliability of the SHB. This specification will define the connector, electrical. and form factor requirements for a passive backplane SHB and the corresponding requirements for the SHB slot on a passive backplane. This specification will include the necessary design rules for the SHB and Backplane to ensure multi-vendor interoperability. This specification may maintain backwards compatibility with the form factor of the SHB defined in PICMG 1.0 and PICMG 1.2. It is not the goal of this specification to be backwards compatible with the signals of connectors used by PICMG 1.0 and PICMG 1.2 (this specification may not support PCI or PCI-X on the SHB). The subcommittee may also tackle some of the mechnical issues present in the SHB slot of passive backplanes which could include the addition of a retention mechanism on the rearof the card as well as board stiffening options.

Description of PICMG 2.x Series - CompactPCI Specifications

Approved Specifications

PICMG 2.0 R2.1 CompactPCI Core Specification

Define a IEEE 1101.1 (Eurocard) PCI form factor, and assign a PCI pinout on the IEC 1076-4-101 family of 2 millimeter hard metric connectors.

PICMG 2.0 R3.0  

Incorporate Hot Swap pin sequencing and other enhancements.

PICMG 2.0 Revision 3.0 ECN 002

Geographical to Logical Address Mapping.

PICMG 2.1 R1.0 CompactPCI Hot Swap Specification

Define pin sequencing and other enabling hardware technologies, and define the software architecture required, to support live insertion and extraction of boards in a running CompactPCI system.

PICMG 2.1 R2.0  

Incorporate ECRs for
  • Enhanced software connection architecture
  • 3.3 volt 66 MHz support
  • PCI-X compatibility
  • Compliance language

PICMG 2.2 R1.0 VME64x Bus Pin Assignments on CompactPCI

Define pin assignments for the VME64 Extensions, as standardized under the auspices of ANSI and VITA, on J5/P4 and J5/P5 of a CompactPCI backplane.

PICMG 2.3 R1.0 PMC I/O Pin Assignments on CompactPCI

Define user IO pin mappings from IEEE 1386 PMC sites to J3/P3, J4/P4, and J5/P5 on a CompactPCI backplane.

PICMG 2.4 R1.0 IP I/O Pin Assignments on CompactPCI

Define user IO pin mappings from ANSI/VITA standard IP sites to J3/P3, J4/P4, and J5/P5 on a CompactPCI backplane.

PICMG 2.5 R1.0 CompactPCI Computer Telephony Specification

Defines the utilization of CompactPCI user definable pins for the computer telephony functions of standard TDM bus, telephony rear IO, 48 VDC and ringing distribution in a 6U chassis environment.

PICMG 2.7 R1.0 6U Dual System Slot Specification

Defines a means for CompactPCI CPU boards to drive two independent PCI bus segments in a 6U environment. The bottom bus connected to J1/J2 is referred to as PCI Bus A, the top bus connected to J4/J5 is referred to as PCI Bus B. For the purposes of this specification, the relationship between Bus A and Bus B is not specified.

PICMG 2.9 R1.0  System Management Specification for CompactPCI

A specification for a secondary system management bus for CompactPCI. The function of this secondary bus is to allow the host or other subordinate processors to interrogate and control CompactPCI cards. Serial number, revision level, and operating temperature are examples of information the card would make available. In fault tolerant applications, for example, a host could send commands over the system management bus to reset or cut power to failed cards.

The subcommittee was tasked with investigation of the existing standards for system management busses, but focusing primarily on the Philips I2C and Intel SMBus specifications. Following the investigation, deliverables to be voted on were to include a specification detailing the physical and electrical requirements of the system management bus as well as CompactPCI specific enhancements to the command set. A maximum of three, minimum of two bussed backplane pins would be required.

PICMG 2.9 Revision 1.0 ECN 001

Defines CompactPCI slot connectivity data.

PICMG 2.10 R1.0 Keying of CompactPCI Boards and Backplanes

To safely support overlapping uses of CompactPCI's user-definable pins, use of the keying mechanisms defined in IEC 1076-4-101 for the J4/P4 connector and in IEEE 1101.10 for handle and cardguide hardware will be required. In the interest of providing a single reference document and to reduce the risk of duplicated use, assignment of these keys will be centrally administered by the PICMG Technical/Executive Committee.

PICMG 2.11 R1.0 Power Interface Specifiction

Create a new specification, superseding the material contained in PICMG 2.0 revision 1.0, defining the electrical and mechanical requirements relating to the functionality and interoperability of plug-in power modules in CompactPCI systems.
shortform specification PICMG 2.11 R1.0

PICMG 2.12 R1.0 Hot Swap Infrastructure Interface Specification

Our goal is to improve interoperability on various software fronts, complementing the interoperability emphasis of the CompactPCI hardware specifications. Our initial objective is to define (through one or more additional specifications) vendor-independent software interfaces supporting control of the software and hardware connection processes as defined in PICMG 2.1 -- the CompactPCI Hot Swap Specification.

Where possible, we will seek to define OS-independent interfaces, but where necessary (especially for low-level interfaces) OS-specific approaches may be used. The initial specifications will address the interface to the platform (primarily ENUM# detection) and an alternate HS_CSR interface. We intend to use the PICMG-sponsored designs for these interfaces as the starting point for the Windows NT specifications. We will pursue a parallel effort for the same interface areas that is applicable to one or more Unix implementations.

PICMG 2.12 R2.0   

Updates including:
  • PICMG 2.1 R2.0
  • Windows and Linux updates
  • New OSs
  • Redundant System Slot (RSS) API
  • Switched PCI-PCI bridging support
  • Hardware- and O/S-independent models of network-connected intelligent nodes
  • Standards-based management of HS- and RSS-capable CompactPCI platforms
  • IDSEL to GA mapping - ECR to PICMG 2.1

PICMG 2.14 R1.0 CompactPCI Multi Computing Specification

Define packet-based communications between heterogeneous PCI agents (multi-computing) within the CompactPCI system architecture.

Users of CompactPCI have expressed interest in seeing standardization in the methods for processor boards to communicate with each other when co-existing in a shared PCI address space. This subcommittee will specify system topology and software mechanisms such that standard networking software run on boards from different vendors will interoperate with each other without modification by the end user. The approach taken will endeavor to include any microprocessor family (e.g. Pentium II, PowerPC, MIPS, etc.), be operating system agnostic, as well as qualify and specify minimal hardware requirements for in-band PCI signaling.

shortform specification PICMG 2.14 R1.0

PICMG 2.15 R1.0 PCI Telecom Mezzanine/Carrier Card Specification (PTMC)

PTMC is based on the four connector standard PCI Mezzanine Card (PMC). The PTMC provides all of the traditional PMC 32-bit PCI signals on the Pn1 and Pn2 connectors, yet it also supports specialized telecom interfaces on Pn3 and Pn4. PTMC leverages the success, form factor, and functionality of the PMC series peripheral mezzanine cards, but is not a replacement for PMC. It will coexist with PMC and support three popular industry standard telecom bus interfaces and Ethernet. PTMC brings new definition and flexibility to the world of slim modular mezzanine cards for PCI, CPCI, and VME.

The PCI Telecom Mezzanine Card Specification defines pin locations on Pn3/Jn3 and Pn4/Jn4 for signals of the RMII, Ethernet PHY Management Interface, UTOPIA Level 1, UTOPIA Level 2, POS-PHY Level 2, and ECTF H.110 interfaces. Restrictions and relaxations of implementation requirements for these specifications are provided.

shortform specification PICMG 2.15 R1.0

PICMG 2.15 Revision 1.0 ECN 001

Two new options augment the PTMC connector configurations defined in the R1.0 document. One enhances TDM capacities by extending the TDM (H.110) bandwidth and adding Ethernet links, and the other combines ATM (UTOPIA Level 2) capabilities with Ethernet links. Both new options standardize use of Ethernet MDI links on the PMC connector at 10 Mb/s, 100 Mb/s and 1000 Mb/s.

PICMG 2.16 R1.0 Packet Switching Backplane for CompactPCI

To rapidly develop a CompactPCI Packet Switching Backplane specification that is an extension of the PICMG 2.x family of specifications by overlaying a packet based switching architecture on top of CompactPCI to create an Embedded System Area Network (ESAN).

The CompactPCI Packet Switching Backplane provides a redundant, switched 10/100/1000 Ethernet network within a Compact PCI chassis providing connectivity between all slots using a star topology. It is intended to coexist with 64 bit CompactPCI and H.110. Special slot(s) for active switching fabric element(s), which may be redundant, are also specified.

shortform specification PICMG 2.16 R1.0

PICMG 2.17 R1.0 CompactPCI StarFabric Specification

To rapidly develop a PICMG 2.17 StarFabric CompactPCI specification that defines backplane, node card and switch card requirements that are compatible with both the StarFabric Protocol Specification and appropriate existing PICMG Specifications.

The StarFabric Interconnect specification defines redundant, switched, high-speed point-to-point connectivity among some or all slots using StarFabric switch cards. The StarFabric interconnect will coexist with 64 bit PCI, CompactPCI and H.110. Optional compatibility with cPSB (PICMG 2.16) is specified. Systems that take advantage of StarFabric features can be designed to utilize existing single board computers (SBCs) and node cards.

Special slot(s) for active switching fabric element(s), which may be redundant, are also specified.

PICMG 2.18 R1.0 CompactPCI Serial RapidIO Specification

To draft a PICMG specification for routing 1X and 4X serial RapidIO links over the 2.x CompactPCI backplane. The serial RapidIO links will utilize 1.25Gb/s differential pairs. Furthermore, the draft specification will support 21-slot CompactPCI backplane.

To ensure compatibility with existing CompactPCI 2.x products, only the standard hard metric 2mm connector will be utilized.

Changing any backplane connectors, such as was done on PICMG 2.20, is not being considered.

To expedite the development of this draft specification, the Technical Subcommittee will leverage existing PICMG work, such as PICMG 2.16 and 2.17, as much as possible. The Technical Subcommittee will perform signal integrity simulations to verify the performance of the resulting system for both best-case and worst-case conditions.

PICMG 2.20 R1.0 Serial Mesh Backplane

The PICMG 2.20 CompactPCI Serial Mesh Backplane (CSMB) specification establishes a point-to-point serial interconnect intended to add high-speed cell based data transport to the PICMG 2.x platforms. The CSMB proposal is based on new high-speed signaling and connector standards to improve differential line speeds.

The CSMB specification augments PICMG 2.16, which describes a Gigabit IP switching and routing architecture overlaying CompactPCI, to create an additional 2.5 Gigabit interconnect for ATM-based and mixed protocol applications such as 3G wireless Node B base stations, radio network controllers, DSL equipment and media gateways.

The CSMB specification maintains maximum backwards compatibility with existing CompactPCI specifications (e.g., PICMG 2.0, 2.1, 2.9, 2.12, 2.13 and 2.16). The PICMG 2.20 CSMB fabric consists of differential serial signals capable of speeds to 1.25Gb/s, or 2.5Gb/s with a later improvement to 3.125Gb/s. Channels are arrayed in a "mesh" configuration that gives each slot full interconnects to every other slot, resulting in a distributed switch fabric architecture.

In this architecture, there is no fixed protocol switch/router, which results in significant advantages in cost, scalability and traffic management. Multiple protocols can be supported without adding complexity, while costs are only incurred when new mesh elements, network services, or subscribers are added.

shortform specification PICMG 2.20 R1.0

PICMG EXP.0  CompactPCI Express Specification

This specification's objective is to bring PCI Express technology to the popular PICMG 2.0 CompactPCI form factor. This specification is intended to meet the future market needs of the CompactPCI, PXI, military, and aerospace markets and defines the connector, electrical, and mechanical requirements of 3U/6U System Boards, Peripheral Boards, Switch Boards and Backplanes. This definition includes:
  • Tree system topology
  • Connectors that support PCI Express Generation 1 signaling and potentially future generations of signaling
  • A system slot definition that provides up to four high-bandwidth PCI Express Links, Rear I/O, and power to support current and future processor requirements
  • A Type 1 Peripheral Slot definition, similar to the System Slot definition, that allows System Boards to operate in Peripheral Slots
  • A Type 2 Peripheral Slot definition that allows a single high-bandwidth PCI Express Link and Rear I/O
  • A Hybrid Peripheral Slot definition that supports both Type 2 Peripheral Boards and  legacy PICMG 2.0 32-bit CompactPCI Boards. 
  • 6U definition of slots that support 6U System, Type 1, and Type 2 Boards that may have the J3, J4, and J5 connectors as defined in the PICMG 2.0 specification and its derivatives.
  • An Optional Switch Slot.

PICMG 2.30 CompactPCI PlusIO

This new specification adds the serial busses PCI Express, Ethernet, SATA, SAS and USB extensions to the CompactPCI family of specifications while preserving PCI bus connectivity. The specification defines the use of the previously reserved rear I/O pins for the 32-bit CompactPCI system slot with high-speed serial signals. To preserve interoperability with existing CompactPCI standards a fully compliant high speed connector is used for position J2 on the module, combined with the existing backplane connectors. As such it defines just the system slot extension, while for peripheral boards CompactPCI Serial, CompactPCI Express or PICMG 2.16 boards can be combined, depending on the interface.

 

Specifications Under Development


Description of PICMG 3.x Series - Advanced Telecommunication Computer Architecture (AdvancedTCA™)

 

Approved Specifications

PICMG 3.0 R1.0 AdvancedTCA Base Specification

The PICMG 3.0 specification will establish a cost effective, fabric based modular, interoperable and scalable architecture for converging communications and data networking applications. Mechanical, thermal management, power distribution and system management will be defined in this “core” specification, but it will be fabric agnostic so as to support transitions in technology over time or by application. The focus for features will be telecommunications carrier grade [Reliability, Availability, Serviceability (RAS)] oriented with a second order objective to accelerate the adoption in highly available data center applications. PICMG 3.0 and its subsidiary specifications will provide a solution for markets that are currently underserved by existing standard and proprietary approaches.

PICMG 3.0 is intended for higher performance applications and is legacy free in terms of the direct electrical support for existing bus-based solutions such as PCI or H.110. The mechanical elements will be based on existing IEC 60297-3-xxx standards (Eurocard equipment practice) with additional requirements specified to meet the intended applications. A robust system management scheme will be defined. Equipment practice for power and cooling at the board and shelf level will be defined. Specific regulatory specifications will be referenced within PICMG 3.0 to give guidance to board, shelf and frame manufacturers building carrier grade equipment.

The PICMG 3.0 “core” specification will specify board, backplane and shelf mechanicals, power distribution and the connectivity required for system management. Multiple zones for connectors and their alignment and keying features will also be defined, and the physical mapping to a connector family will be specified. Specific fabric definitions will be undertaken on subsidiary specifications (PICMG 3.1, PICMG 3.2, etc.). In this manner, component interoperability will be defined by the combined PICMG 3.0 core specification and a subsidiary fabric specification. It is the intent to develop the core specification and subsidiary specifications as nearly in parallel as possible.

shortform specification PICMG 3.0 R1.0

PICMG 3.0 R2.0 Advanced TCA Base Specification

PICMG 3.0 R1.0 was conditionally ratified on December 30, 2002 for a period of one year which was later extended to January 21, 2004. 3004 has seen the release of PICMG 3.0 ECN001. Time has come to move towards a formal vote of the PICMG 3.0 specification. PICMG 3.0 R2.0 has been created which integrates ECN001, and an updated Appendix A which is believed to be free of unlicensable IPR.

PICMG 3.0 R3.0 AdvancedTCA Base Specification

With the adoption of a second ECN to PICMG 3.0 R2.0 it became necessary to merge the existing changes into an integrated document. At the same time it was desirable to work in parallel with the Requirments Engineering Subcommittee to incorporate their deliverables as well as selected additional features required to arrive at a specification that will be stable for an extended period.

PICMG 3.1 R1.0 AdvancedTCA Ethernet/Fibre Channel

Develop a fabric specification that will support Ethernet (IEEE 802.3) and Fibre Channel (INCITS T11) data links (L2) and physical layers (L1) over the PICMG 3.0 generic backplane interconnect. The intended implementation practice will normally include at least one link of Ethernet, and usage of Fibre Channel will be optional.

PICMG 3.2 R1.0 AdvancedTCA InfiniBand

The PICMG 3.2 specification uses InfiniBand physical layers and protocols in a PICMG 3.0 compliant backplane to interconnect a number of circuit boards on a shelf. Several different backplane interconnection topologies are available, including dual star, quad star and full mesh. InfiniBand signaling rates of 2.5Gb/s (and optionally up to 10Gb/s) are supported on each link.

The PICMG 3.2 specification will define how InfiniBand transport is mapped onto the PICMG 3.0 base. It will specify the link physical layers, protocols, and protocol mappings needed to implement multi-vendor, interoperable systems. Specification of addressing schemes, virtual lane mappings, initialization, keying, hot swap support, and hardware management will be included.

PICMG 3.2 will fully comply with, and build upon, the base provided by PICMG 3.0, including mechanical design, power, cooling and hardware management framework. The PICMG 3.2 specification is intended to coexist with and complement the other specifications based on PICMG 3.0, including PICMG 3.1 (using Ethernet backplane links) and PICMG 3.3 (using StarFabric backplane links).
 

shortform specification PICMG 3.2 R1.0

PICMG 3.3 R1.0 AdvancedTCA StarFabric

The PICMG 3.3 specification will define the electrical environment for StarFabric as a fabric interface for AdvancedTCA system applications. In addition, the specification will reference the PICMG 3.4 specification for PCI Express™ implementations that could interoperate with PICMG 3.3 cards.

PCI Express and StarFabric capabilities and implementations are highly aligned and can be interoperable through an adaptive bridging scheme. StarFabric utilizes a physical layer made up of pairs of 622Mbps differential signaling. PCI Express utilizes a physical layer with 4 times the bandwidth made up of pairs (lanes) of 2.5Gbps differential signaling with future speed upgrades possible. 

PICMG 3.4 R1.0 AdvancedTCA for PCI Express Architecture

The PICMG 3.4 specification will define the electrical environment for PCI Express as a fabric interface for AdvancedTCA™ system applications. This electrical environment will support PCI Express™ Core and PCI Express Advanced Switching silicon implementations.

The specification will define switched, high-speed, low latency point-to-point connectivity among node, fabric (switch hub) and full mesh boards for PCI Express interconnects. Pin mappings for node and fabric cards/slots will be defined for the dual star, dual-dual star, and mesh fabric topologies defined in the PICMG 3.0 core specification.

PICMG 3.5 RapidIO™ for AdvancedTCA

This specification defines the design rules and guidelines for implemention of RapidIO-based node and fabric cards based on the PICMG 3.0 standard. The objectives  are to:
  • define how RapidIo signalling is utilized over the Extended Fabric Interface as defined in  PICMG 3.0
  • define which configurations (1x Serial, 4x Serial, etc) are appropriate, and define the necessary electronic keying
  • define and "extension" to the RapidIO specifications (if needed) appropriate for the PICMG 3.0 system environment


Supporting Specifications

PICMG SFP.0 R1.0 System Fabric Plane

This specification will define a consistent method for carrying encapsulated TDM across any ATCA transport whether it be PICMG 3.1, 3.2, etc. (or a custom transport implementation on PICMG 3.0), as well as for PICMG 2.16 and CompactTCA based implementations where the optional H.110 bus is not implemented. Just as the H.110 bus defined a standard implementation for carrying TDM across a backplane between various boards, this specification will ensure interoperability between PICMG 3.x and between respectively 2.16 / CompactTCA (which do not implement H.110) boards passing TDM traffic between them.

Although TDM support is the primary justification for developing a generic encapsulation protocol, other protocol encapsulation (such as ATM or POS) and the ability to manage these traffic flows is highly desirable for many communications applications and so the defined method should be flexible enough to support a wide variety of protocol encapsulations.

shortform specification SFP.0 R1.0

PICMG SFP.1 R1.0 Internal TDM

New modular architectures and standards (like PICMG 3.x) define communication systems that do not include a TDM backplane or TDM interconnect technology for LAN attached communications modules. TDM traffic has not been eliminated, just the legacy H.1x0 bus in next generation modular systems. Packet back-planes and LANs have replaced legacy physical interconnects, but there still needs to be a standard way of transporting TDM traffic from one module to another.

I-TDM stands for Internal TDM protocol. I-TDM is a multiplexed voice over packet protocol that is optimized for Voice LANs and Packet Backplanes (i.e. for connecting telephone equipment within the same chassis, room or building). I-TDM does not aim to be an end user protocol. It typically exists only inside the logical confines of a Voice Processing of Voice Switching System, hence the name Internal TDM. 

shortform specification SFP.1 R1.0

 

Specifications Under Development

PICMG 3.1 R2.0 Ethernet/Fibre Channel for AdvancedTC

Project
Description
The purpose of the Working Group is  to develop enumerated requirements that incorporate 1000BASE-KX, 10GBASE-KX4, 10GBASE-KR and 40GBASE-KR4 fabric options into Revision 2.0 of the PICMG 3.1 specifications. A key goal of this activity is to guarantee backward compatibility with existing 3.x blade mechanicals and connectors, and interoperability with BX/BX4 fabric options.
Interim Chairman  Dough Sandy (Motorola)

PICMG ATCA300 Specification

Project
Description

This is a subsidiary specification to the PICMG 3.0 specification and will define the standard approach for implementing ATCA based equipment which requires compliance with 400mm ANSI and ETSI equipment practices. 

It will define board depth adjustment, front transition module usage models, front access power entry modules, cable management and thermal requirements. It may optionally include usage definitions for shelf controller base fabric implementations.

  Chairman  Nail Robinson (Optovia)

PICMG IRTM.0 ATCA IRTM Specification

Project
Description
The objective of the AdvancedTCA Intelligent Rear Transition Module (IRTM) Base Specification is to define hardware platform management aspects of Intelligent (MMC-based) Rear Transition Module (IRTMs), covering Point-To-Point (P2P) and Clock E-Keying and related hardware platform management topics. 
Interim Chairman Jeff Marden (GE Fanuc Intelligent Platforms)

PICMG ATCA Extensions for Applications outside the Telecom Central Office

Project
Description

The objective is to develop extensions to the AdvancedTCA architecture to make the platform more optimal for non-telecom applications including network data centers. 

Goals are:

  • Maintain forward and backward compatibility with existing ATCA products
  • Enhanced features for double-wide Boards
  • Enhancements to power (and cooling)
  • Scalable environmentals
  • Allowances for double-sided Shelves
  • Optional support for 10Gbps signaling on Base Interface provided that backwards compatibility can be maintained
  • Add an additional example backplane topology

Deliverables will be either extensions to base PICMG 3.0 specification or supplemental specification early 2010.

Interim Chairman

Description of Other Specifications

 

Approved Specifications 

PICMG AMC.0 Mezzanine Module

The proposed mezzanine module specification will establish a modular building block approach that is cost effective, fabricbased, interoperable and scalable. This modular building block approach allows for the addition of crucial functionality to a PICMG 3.0 carrier card available from a number of third party suppliers; a secondary objective is to enable the use of the sub-module in other systems outside AdvancedTCA.
shortform specification PICMG AMC.0

PICMG AMC.0 R1.0 ECN 001 

This document presents the changes and additions made to the AMC.0 Specification Release 1.0 dated January 28, 2005.

PICMG AMC.0 R2.0

This document represents the changes and additions made to the AMC.0 Spcification Release 1.0 and the ECN001.

shortform specification AMC.0 R2.0

PICMG AMC.1 R1.0 PCI Express and AS for Advanced Mezzanine Module

This AMC.0 subsidiary specification defines port usage for PCI Express and Advanced Switching environments. Port definition and usage will start with port 4 and continue thru port 11. Ports 0-3 and ports 12-20 will not be defined for use in this specification. This specification will include standard implementation guidelines for 1x, 2x, 4x, and 8x links. It may optionally include port usage definition for multiple 1x, 2x and 4x links, in which case the link will be defined consecutively starting with port 4. 12x and 16x links will not be defined in this first revision.
 

PICMG AMC.1 R2.0 PCI Express and AS for Advanced Mezzanine Module

AMC.1 defines the implementation of PCI Express on AMC.0 Modules and Carriers. It is dependent upon and leverages AMC.0 for definition of the mezzanine's mechanical, interconnect, management, power and thermal requirements.

This AMC.0 subsidiary specification is limited in scope to defining Port usage and Electronic-Keying (E-Keying) parameters for PCI Express. This specification includes definition for both AdvancedMC Modules and Carriers. AMC.1 defines a single Fat Pipe Link of 1, 2, 4, and 8 Lanes. It also defines a reference clock for use with the Fat Pipe Link.

PICMG AMC.2 Ethernet for Advanced Mezzanine Module

This AMC.0 subsidiary specification adds Ethernet Fabric to Advanced Mezzanine Card. The base specification (AMC.0) defines the Module’s mechanical, interconnect, management, power and thermal requirements. The AMC.2 specification is limited in scope to defining link usage, management and Electronic-Keying (E-Keying) parameters for Gigabit Ethernet (GbE) and 10 Gigabit Ethernet (10 GbE) on AMCs and Carrier Boards

PICMG AMC.3 R1.0 Advanced Mezzanine Card Extension for Storage

AMC.3 layers Serial Attached SCSI (SAS), Serial ATA (SATA) and Fibre Channel interfaces for storage devices on the base AMC.0 specification. 

PICMG AMC.4 RapidIO for AMC.0

This AMC.0 subsidiary specification defines the implementation of Serial RapidIO on an AMC.0 module and carrier device. It is dependent upon, and leverages, AMC.0 for definition of the mezzanine's mechanical, interconnect, management, power and thermal requirements.

PICMG MicroTCA.0

MicroTCA, as developed under PICMG, is based on the Advanced Mezzanine Card concept, in which AMC cards plug directly into a backplane, creating physically small but very powerful system in 4U height and 300mm in depth. This not only reduces size, but also cost: target cost for a production of MicroTCA system is around €500, making it suitable for a much wider range of applications.

By interconnecting a number of these AMCs into a single backplane, MicroTCA will serve as an optimal platform for many different applications. All mezzanines conforming to the AMC standard must fit directly into MicroTCA without modification. MicroTCA is optimized for smaller scale and more price sensitive applications and is therefore complementary to AdvancedTCA.

Shortform specification MTCA.0 R1.0

PICMG MTCA.1 Air Cooled Rugged MicroTCA

The Air Cooled Rugged Micro Telecommunications Computing Architecture (MicroTCA) specification defines the requirements for a System that meets more stringent levels and cycles of temperature, shock, vibration, and humidity than those defined in MicroTCA.0.

This specification, which must be used in conjunction with MicroTCA.0, provides the additional requirements necessary for a System with the additional capabilities to meet the more rugged requirements of outside plant telecom, industrial and aerospace environments. 
In addition it defines the test setups required to test MicroTCA components and Systems.

The MicroTCA.1 specification is focused on using forced-air as the cooling medium.

PICMG COM.0 R2.0

The original Computer-On-Module (COM) specification was adopted by PICMG in 2005, and was designed to reduce time-to-market on specialized platforms used in industrial, medical, military, scientific and telecommunication applications.

The COM Express Revision 2.0 specification allows developers to focus on their specialized I/O requirements, without worrying about the complex interactions of CPUs, RAM, Chipsets and other basic elements that occur on the module.  This recent revision helps to ensure that COM Express modules are prepared for future computer architectures while accommodating backward compatibly with older modules.  Some of the more important changes include:

  • Smaller size
  • Enhanced display support

  • Faster Generation 2.0 PCI Express ports

  • High definition audio

  • USB client support

The revision also includes enhanced security and environmental monitoring support.

PICMG HPM.1 Hardware Platform Management IPM Controller Firmware Upgrade Specification  

This hardware platform management specification defines a Firmware Upgrade facility for PICMG IPM Controllers, as specified in the AdvancedTCA, AdvancedMC and MicroTCA specifications. References to IPM Controller in this specification are intended to cover the following:
- PICMG 3.0 IPM Controller
- AMC.0 Carrier IPM Controller
- AMC.0 Module Management Controller (MMC)
- MTCA.0 MicroTCA Carrier Management Controller (MCMC)
- MTCA.0 Enhanced Module Management Controller (EMMC)

 

Specifications under development

PICMG MTCA.2 Hardened Air Cooled MicroTCA

Project
Description
The intent is to create an air cooled module specification appropriate for telecom and military ruggedized applications based upon the MicroTCA.3 conduction cooled specification. The genesis of this specification is to include:
  • Commercial and Military Applications

  • Air cooled hardened form factors based upon the outline dimensions of the MicroTCA.3 module

  • Environmental requirements similar to VITA47 air cooled and telecom

  • Military Airborne, Shipboard, and Ground Mobile Equipment (general requirements; not program-specific)

  • Hardened - Telecom, Machine Industry (Rotating  machine mounted) and Transport Industry (Railway; truck; ship; aircraft mounted)

Interim Chairman Mark Leibowitz (BAE Systems)

PICMG MTCA.3 Hardened Conduction Cooled MicroTCA

Project
Description
The intent is to expand the potential market space into commercial harden and ruggedized applications for MicroTCA to include:
  • Commercial/non-Military Application while maintaining hot swappable feature

  • Commercial solutions (forced air and/or conduction cooled/no fans)

  • Commercial solutions (higher level of shock and vibration as per IEC60721-3-3 Class 3M4 or 3M7)

  • Telco Industry Customer Premise Equipment

  • Machine Industry (Rotating machine mounted)

  • Transport Industry (Railway; truck; ship; aircraft mounted)

  • Traffic Control

  • Security

Chairman Mike Franco, Signal Stream Technologies (interim)

PICMG Physics xTCA Software Architectures & Protocols

Project
Description
The intent is to define a common set of software architectures and supporting infrastructure that will facilitate inter-operability and portability of both hardware and software modules among the various applications developed for the Physics xTCA platform and that will minimize the development effort and time required to construct experiments and systems using that platform.

The working group shall strive for maximum compatibility with existing ATCA, µTCA and AMC specifications.

Interim Chair Stefan Simrock (DESY)

PICMG Interconnect Channel Characterization (SIC)  

Project
Description
This specification will establish standard nomenclatura, data formats and algorithms that can be used to specify and characterize the interconnect channel that are the basis of other PICMG architectural specifications. 

Various PICMG architectural specifications have electrical chapters that address the interconnect channel and define basic electrical requirements in terms of attenuation crosstalk and skew. It is now recognized that a more rigorous approach is needed to provide critical information that will allow potential adopters to evaluate the capability of an architecture for signaling at data rates beyond 3 Gigabits per second.

Chairman (interim) Michael Munroe (Elma Bustronic)

 

PICMG HPM.2

Project
Description
Creation of HPM.2, the LAN-attached IPMC specification, to standardize LAN-attached xTCA management controllers. This effort addresses xTCA local FRU management controllers that have a connection to an in-shelf LAN (e.g. the Base Interface in an AdvancedTCA shelf) as a complement to the mandatory IPMB connection. The scope of HPM.2 will include support for serial over LAN facilities that allow remote access to multiple serial communication ports implemented on each LAN-attached FRU
Chairman (interim) Mark Overgaard (Pigeon Point Systems)

PICMG HPM.3

Project
Description

Creation of HPM.3, the DHCP-assigned Hardware Platform Management Parameters specification, to standardize the use of DHCP to assign management controller operational parameters, especially those related to IP addresses.

Chairman (interim) Mark Overgaard (Pigeon Point Systems)

PICMG HPM.4

Project
Description

Creation of HPM.4, the Authenticating IPMC specification, to standardize IPMCs that can serve as a hardware root of trust for their intelligent FRUs. This effort aims to ensure that, where the HPM.4 architecture is adopted, intelligent FRUs participating in an xTCA system (and potentially, applications running thereon) are authorized to do so. The scope of HPM.4 will include sufficient definition of a supporting infrastructure (including cryptographic aspects) for authenticating IPMCs so that a compatible xTCA ecosystem can be established, much as has occurred for HPM.1.

Chairman (interim) Mark Overgaard (Pigeon Point Systems)