2010-10-08, Manfred Schmitz
The structure of PICMG's specifications always follows the same principle: A base specification is extended by follow-on standards. The base specification of the well-known, widely used CompactPCI® standard is designated PICMG 2.0. The zero after the point indicates that this is a base specification. Standards building on it and extending it have higher numbers with the same prefix. PICMG 2.16, for instance, describes Ethernet over the backplane for 6U CompactPCI®. PICMG 2.30 - CompactPCI® PlusIO - defines the usage of the user I/O signals of J2 for 3U and 6U boards, in order to make modern serial buses usable together with the parallel PCI bus. In this way, PICMG 2.30 details PICMG 2.0 CompactPCI®.
Structure of base specification CPCI-S.0:
Objective
General Overview
Mechanical Requirements
- Mechanical Overview
- Connectors
- Front and Rear Board
- Front Panels
- Mezzanines
- Backplane
Electrical Requirements
- Infrastructure
- Data Transport
- Pin Mapping
- Backplane Requirement
Requirements for Interoperability
Appendix
CPCI-S.0 is the base specification of the new CompactPCI® Serial standard. On the one hand a base specification defines as little as possible to stay open for later technological change, but on the other hand this specification needs to be complete enough to guarantee smooth interoperability of the products of different manufacturers - which in the end is, or at least should be, the basic idea of a standard.
Being a base specification, CPCI-S.0 must not refer to other base specifications. The mechanics of parallel CompactPCI® is basically identical with CompactPCI® Serial. Still, CPCI-S.0 must again describe all the technical details. On the one hand CompactPCI® Serial is widely redundant to CompactPCI®, but on the other hand a standard like this is easy to read, because one document contains all the technically relevant details.
CPCI-S.0 is the first standard to assign very clear "requirement numbers". Every single detail, every "shall", has its own unique number. This may seem very bureaucratic at first, but it greatly facilitates the verification of standard conformity. It allows to capture the specification using a suitable tool like DOORS and to exactly check the degree of compliance of a specific implementation. Such requirement tracing is the prerequisite for setting up safety-critical systems and is demanded in aviation, for example.
The CPCI-S.0 base specification covers all areas, i.e. both mechanical and electrical. One chapter gets special prominence. It specifies the requirements for interoperability with parallel CompactPCI®. This permits a simple migration compliant with the standards from CompactPCI® (PICMG 2.0) to CompactPCI® PlusIO (PICMG 2.30) up to CompactPCI® Serial (PICMG CPCI-S.0).
Manfred Schmitz, Technical Director MEN Mikro Elektronik
German version on ElektronikPraxis: CompactPCI Serial - eine Basisspezifikation
» The Future is Serial: CompactPCI® Serial (2011-12-23)
» Legacy Interface Concept for CompactPCI® Serial (2011-12-02)
» Ethernet Switch Functionality for CompactPCI® Serial (2011-11-30)
» 6U CompactPCI® Parallel/Serial Hybrid Systems (2011-11-26)
» 6U Backplanes for CompactPCI® Serial (2011-11-23)
» Conductive Cooling with CompactPCI® Serial (2011-11-17)
» Connector Layout and Coding with CompactPCI® Serial (2011-11-02)
» High-Performance Graphics on CompactPCI® Serial (2011-10-21)
» Building Clusters with CompactPCI® Serial (2011-10-15)
» Mixed Doubles: CompactPCI® Serial and CompactPCI® 2.0 (2011-10-13)
» Application-Specific Backplane Architectures with CompactPCI® Serial (2011-09-16)
» Ethernet Extensions for CompactPCI® Serial (2011-09-02)
» CompactPCI® PlusIO and CompactPCI® Serial capture the systems market (2011-08-27)
» CompactPCI® Serial for Safety-Relevant Architectures (2011-08-20)
» CompactPCI® Serial Ethernet Mesh Architecture (2011-08-06)
» CompactPCI® Serial Ethernet Star Architecture (2011-07-23)
» CompactPCI® Serial - Why is it a PICMG Standard? (2011-06-17)
» CompactPCI® Serial Star Topologies, Part 2 (2011-05-12)
» CompactPCI® Serial Star Topologies, Part 1 (2011-03-21)
» CompactPCI® Serial - The Guide Element (2011-03-10)
» Hot-Plug Functionality with CompactPCI® Serial, Part 2 (2011-02-05)
» Hot-Plug Functionality with CompactPCI® Serial, Part 1 (2011-02-03)
» XMC Carrier Board for CompactPCI® Serial (2010-12-23)
» Mezzanine Cards on CompactPCI® Serial (2010-12-22)
» PCI Express® Mini Card Carrier for CompactPCI® Serial (2010-12-21)
» USB Support with CompactPCI® Serial (2010-12-06)
» Physical Addressing with CompactPCI® Serial (2010-11-22)
» Standardized Rear I/O for CompactPCI® Systems Thanks to CompactPCI® PlusIO (2010-11-13)
» Rear I/O with 6U CompactPCI® Serial (2010-11-06)
» P0 Adds Power to CompactPCI® Serial on 6U (2010-10-30)
» CompactPCI® Serial in 6U Format (2010-10-23)
» Ecosystem for CompactPCI® Serial (CPCI-S.0) (2010-10-15)
» First Single-Board Computer according to CompactPCI® Serial Standard (2010-10-14)
» Highly Networked Camera Monitoring System with CompactPCI® PlusIO (2010-10-07)
» Simulation Computer for Training Application with CompactPCI® PlusIO (2010-02-26)
» Recording Image Data from a Mobile Camera with CompactPCI® PlusIO (2010-02-19)
» Power Supply for CompactPCI® PlusIO in Accordance with EN 50155 (2010-01-29)
» Harsh Requirements for CompactPCI® PlusIO in Accordance with EN 50155 (2009-12-16)
» CompactPCI® Gets a Plus with an IO and a Serial Companion Specification (2009-12-04)
» Data Management for Mobile Security Application with CompactPCI® PlusIO (2009-12-02)
» Universal Rear I/O Module for CompactPCI® PlusIO (2009-11-19)
» CompactPCI® PlusIO versus MicroTCA (2009-11-13)
» Layout Rules for CompactPCI® PlusIO Boards (2009-11-04)
» User Specific I/O on CompactPCI® PlusIO (2009-10-22)
» Signal integrity on CompactPCI® Serial backplanes (2009-10-15)
» CompactPCI® PlusIO Implementation Rules for Guaranteeing Interoperability (2009-10-08)
» Ethernet Standards for CompactPCI® PlusIO (2009-10-05)
» PCI Express® Configuration Possibilities with CompactPCI® PlusIO (2009-09-23)
» SATA HDD/SSD Shuttle for CompactPCI® Serial Systems (2009-09-10)
» RAID Systems with CompactPCI® Serial (2009-08-24)
» Hybrid backplanes for CompactPCI® and CompactPCI® PlusIO (PICMG 2.30) (2009-07-21)
» Standard Backplanes for CompactPCI® Serial (PICMG CPCI-S.0) (2009-06-19)
» CompactPCI® Serial Rear I/O (2009-06-10)
» CompactPCI® Serial Mesh Architecture (2009-06-03)
» The Star Topology of CompactPCI® Serial und CompactPCI® Plus IO (2009-06-02)
» Standardization of CompactPCI® Serial: what does PICMG bring to the table? (2009-05-14)
» Connector Concept for CompactPCI® Serial (CPCI-S.0) (2009-05-08)
» 3M Ultra Hard Metric (UHM) Connector - The next generation 2mm Hard Metric System (2009-04-27)
» Standard Backplanes for CompactPCI® PlusIO (PICMG 2.30) and CPCI-S.0 (2009-04-02)
» CompactPCI® PlusIO Rear I/O (2009-03-20)
» CompactPCI® Serial and Rear I/O (2009-03-05)
» Migration from CompactPCI® to CompactPCI® Serial (2009-02-20)
» CompactPCI® PlusIO and CompactPCI® Serial System Architecture (2009-02-20)
» CompactPCI® and CompactPCI® Express System Architecture (2009-02-06)