A new backplane standard: necessary or superfluous?
CompactPCI Plus and PICMG 2.30 CPLUS I/O
- The interface chipsets that support the parallel PCI bus will slowly but surely become obsolete in the next few years.
- We need a successor to CompactPCI that allows a soft transition to a new specification if we are to be able to go on using the CompactPCI ecosystem for much longer, and it needs to be more cost-effective and more flexible than CompactPCI.
Cost-effectiveness
The CPU slot, defined to CompactPCI Plus, offers support for the following protocols:
- seven 4x PCIe lanes (4x)
- one 16x PCIe lane (16x), for graphics or general high-bandwidth use
- eight differential PCIe clock outputs for spread spectrum mode
- eight SATA ports
- eight USB II ports (1 differential pair per port)
- eight USB III ports (2 differential pairs per port)
- eight Ethernet 10/100/1000Base-T ports
If the chipset can also configure the 16x link as four 4x links, then 11 slots with 4x links can be connected to the CPU without a switch. Should these 11 slots still not be sufficient and if data throughput is not too high, up to 44 slots can be configured as 1x links in one system, if the chipset permits. Even with a 1x link and PCIe GenII the data transfer rate of 500 Mb/s is already twice as high as with a CPCI 66MHz/64-bit system with a maximum of 4 slots, and probably sufficient for almost all use cases. The limitations are more realistically the mechanics and length of the electrical lines, but about 20 slots can be realised for sure. And where a switch is still required, the fat pipe slot with the 16x link can serve as a bridgehead. The choice of connector system and distribution of signals on individual connector blocks allow a bridge to be inserted from the rear without loss of slots and without electrical complications.
Fig. 1. Connector system for CompactPCI Plus
Suitable connectors
- Bandwidth > 10Gbps
- high signal density
- sufficiently wide routing channel between the pins
- high current-carrying capacity for the power supply, approx. 1 A
- short press-in pins for rear I/O from both sides on the backplane
- mirror-symmetrical layout of signal pins and/or no predestination of signal/GND allocation
A further demand made of the connector was that a sufficiently high number of differential pairs be made available on a 100 mm euroboard. With the AirMax VS connector 184 differential pairs are possible. The width of the routing channel - that is the clearance between the drilled holes for the connector on the backplane - has a major influence on the routing of the backplane and also affects the number of layers required, and hence the cost of the backplane. This requirement is contrary to that for a higher signal density. The correct balance must be struck between the two factors.
The highest possible current-carrying capacity for the signal pins is necessary so that the power can be supplied via the signal connector. Then no separate power connector is required, which in turn cuts costs and affords more space for signals on the 100 mm euroboard. A power supply with a single output of +12 V was selected. For supply to the CPU and other ICs, point-of-load controllers are required on the board to provide the necessary core voltages and also the other voltages required. Thus the PSU of a CompactPCI Plus system is substantially simpler and lower in cost.
From a technical point of view, high-speed connectors can no longer be fitted with long pins for handover connectors on the rear. To do so would seriously impair signal integrity. There remains only the possibility of pressing connectors from both sides into the backplane. The pins with the press-in zone are 1.6 mm long in the chosen connector. Thus the backplane must be only at least about 3.6 mm thick for rear I/O.
The transition from the CompactPCI ecosystem to CompactPCI Plus
The PICMG 2.30 CPLUS I/O specification, currently still at the draft stage, opens up a soft migration path from CompactPCI into the future of the serial protocol. The CPU defined to this specification acts as mediator between the old and new worlds. Its slot links the conventional, parallel 32-bit (Compact) PCI bus with the new slots, defined to CompactPCI Plus for the serial protocols. Thus both "old" and "new" boards can work together in perfect harmony in a single system.
As is sometimes already customary in CompactPCI, the CPU, designed to PICMG 2.30 CPLUS I/O, provides not only the serial SATA, USB and where necessary also Ethernet protocols on the CompactPCI P2 connector but also PCIe. The UHM (ultra-hard metric) B22 from 3M has been defined as the P2 connector. In terms of insertion and footprint it is compatible with the earlier P2 connector but can carry signals at rates of up to some 5 Gbps. This provides sufficient performance for the data rates currently used by the serial protocols, and existing CPUs can be made fit for the future with little design input. The backplane, also new and defined to PICMG 2.30 CPLUS I/O, links these signals from the P2 connector to the peripheral CompactPCI Plus slots. These are already equipped with the high-speed AirMax VS connector from FCI defined for CompactPCI Plus, which is designed for transfer rates of up to 12.5 Gbps.
There should thus be sufficient headroom for future performance enhancements in the protocol specifications, so that CompactPCI Plus will be able to remain the standard for industrial embedded computer systems for many years to come.
Fig. 2. Schematic of a hybrid backplane for soft transition from parallel to serial architecture
A hybrid backplane for a "soft" transition
As was previously common, up to 7 parallel peripheral slots and up to 4 serial peripheral CompactPCI Plus slots can be supported on PICMG 2.30 CPLUS I/O-based systems. The restriction to 4 slots results from the number of contacts available in the P2 connector. Here again, however, the number of connectors can be increased if required by the method already described. Not all signals such as PCIe, SATA, Ethernet and USB need to be available on a single peripheral slot. The pinout for the P2 connector of the system slot was defined in such a way that accidental wrong insertion, e.g. of a 64-bit CPU into a PICMG 2.30 CPLUS I/O slot or vice versa, does not cause damage to the respective boards.
It is therefore not necessary for "old" CompactPCI boards to be redesigned immediately; they can go on being produced for as long as the chips for the parallel PCI bus continue to be available. New designs should, however, then be drafted on the basis of CompactPCI Plus. The PICMG 2.30 CPLUS I/O slot joins the two worlds together.
Notes on the Author:
|
|
![]() Catalogue Order |
Home




