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. |
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 |
|
||
3.1 | AdvancedTCA Ethernet | R1.0
R2.0 |
Jan 22, 2003 | Adopted |
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
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. |
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. |
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
|
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.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:
|
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
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:
|
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 |
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) |
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:
Deliverables will be either extensions to base PICMG 3.0 specification or supplemental specification early 2010. |
Interim Chairman |
Approved Specifications
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 |
This document presents the changes and additions made to the AMC.0 Specification Release 1.0 dated January 28, 2005. |
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. |
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. |
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. 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:
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:
|
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:
|
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) |
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) |
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) |
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) |