The PCI/104-Express™ specification establishes a standard to use a high speed PCI Express® bus in embedded applications. It was developed by the PC/104™ Embedded Consortium and adopted by member vote in March 2008. The PC/104™ Consortium chose PCI Express® because of its full PC market adoption, performance, scalability, and growing silicon availability worldwide. It provides a new high-performance physical interface while retaining software compatibility with existing PCI infrastructure.
Incorporating the PCI Express® bus within the industry proven PC/104™ architecture brings many advantages for embedded applications including fast data transfer, low cost due to the unique self-stacking bus of PC/104™, high reliability due to the inherent ruggedness of PC/104™, and long-term sustainability.