PICMG Specifications
The PICMG 1.0 specification, also known as PCI-ISA, defines the foundational architecture for passive backplane systems in industrial computing, relocating all active components from a traditional PC motherboard to a single plug-in CPU card, or System Board (SB), that interfaces via standardized PCI and ISA parallel buses.[2] This standard specifies dual edge connectors on the CPU card—one dedicated to the 32-bit PCI bus operating at 33 MHz and another to the ISA bus—for compatibility with legacy expansion cards, enabling modular designs with full-size (13.3 x 4.9 inches) and half-size variants to fit varying chassis constraints. Electrical requirements emphasize reliable power distribution through the backplane, with the PCI connector providing +5V, +3.3V, and -12V rails to support up to 25W per slot, while ensuring signal integrity over standard PCI slot spacing of 0.8 inches to minimize crosstalk in multi-slot configurations.[2] Compliance with PICMG 1.0 mandates adherence to these bus protocols, though it predates widespread 64-bit addressing, limiting it primarily to 32-bit operations unless extended via optional PCI-X modes in compatible implementations.
Building on PICMG 1.0, the PICMG 1.3 specification, or SHB Express, evolves the design by replacing ISA with high-speed PCI Express (PCIe) interfaces to accommodate modern multi-core processors and increased I/O demands, supporting up to 20 PCIe lanes configured as x1, x4, x8, or x16 links between the System Host Board (SHB) and backplane.[1] This upgrade introduces x16 PCIe lanes specifically to enable graphics acceleration, allowing integration of off-the-shelf GPU cards for compute-intensive applications like high-performance computing and data processing, thereby significantly enhancing bandwidth over legacy PCI limits. Electrical specifications extend power delivery with additional pins on the SHB edge connector for +12V rails up to 75W per slot, alongside optional routing for Serial ATA, USB, and Ethernet signals to the backplane, while maintaining compatibility with full- and half-size form factors and standard slot spacing. Mandatory compliance features include support for 64-bit addressing through PCI-X optional modes (up to 133 MHz) and hot-plug capabilities in PCIe variants for seamless module replacement without system downtime.[1]
PICMG ensures interoperability across vendors through a self-certification process, where manufacturers declare adherence to the specifications, often marked by the official PICMG logo on compliant products to guarantee compatibility with diverse backplanes and expansion cards.[20] This certification framework, managed by the PCI Industrial Computers Manufacturers Group, facilitates plug-and-play functionality in industrial environments, reducing integration risks. Emerging PICMG standards, such as those in the COM-HPC family, are evolving to incorporate Compute Express Link (CXL) for coherent memory expansion, allowing CPU cards to access pooled memory resources over high-speed fabrics and addressing limitations in traditional PCIe-based architectures for data-centric workloads.[21]
Connectivity Options
CPU cards offer a range of input/output interfaces designed for seamless integration into industrial backplane systems, enabling expansion and connectivity for peripherals. These interfaces adhere to PICMG standards, facilitating modular system builds with high reliability.[22]
Expansion slots on CPU cards commonly include onboard PCIe x16 and x8 lanes, which support the attachment of graphics processing units (GPUs) or high-performance network interface cards (NICs) directly to the board. Additionally, Mini PCIe or equivalent M.2 slots (such as 2230 A-key) are provided for wireless modules, including Wi-Fi and Bluetooth adapters, offering compact connectivity for mobile or remote applications. For example, the IEI PCIE-Q470 PICMG 1.3 card features a PCIe x16 slot configurable as x16, x8+x8, or x4+x4+x8, alongside an M.2 A-key slot for PCIe Gen3 x2 + USB 2.0 wireless modules.[16]
Legacy support in older CPU cards incorporates ISA or PCI slots to maintain compatibility with existing industrial peripherals, preventing obsolescence in long-lifecycle deployments. The PICMG 1.3 specification preserves backward compatibility with PCI and PCI-X option cards, allowing these slots to coexist with modern interfaces on the backplane.[22]
Networking capabilities typically feature dual Gigabit Ethernet ports, often powered by Intel chipsets like the I219 or I225 series for robust data transmission in industrial environments. Optional upgrades to 10GbE are available on select models for high-bandwidth needs, such as in data centers or real-time processing systems. The PCIE-Q470, for instance, includes dual 2.5GbE ports via Intel I225V controllers, supporting low-latency and redundant connections.[16]
Storage interfaces on CPU cards support modern solid-state drives through mSATA or NVMe protocols via M.2 connectors, alongside SATA ports for conventional hard disk drives (HDDs). This combination enables high-speed, reliable data access with RAID configurations for fault tolerance. Representative configurations include four SATA 6Gb/s ports and an M.2 2280 M-key slot with PCIe Gen3 x4 (up to 32 Gbps) on the PCIE-Q470, allowing NVMe SSD integration for 5x faster performance than SATA.[16]
Backplane connectors, exemplified by the Golden Finger edge connector, facilitate the CPU card's interface with passive backplanes, routing data, power, and signal lines. These connectors typically provide 218 pins for 32-bit systems or up to 282 pins for 64-bit extensions, supporting PCIe lanes, power distribution, and control signals per PICMG specifications.[23]