From Introduction to PCI Express: A Hardware and Software Developer's Guide

Any technology, especially when it is new, requires careful nurturing and more importantly needs a set of well defined criteria by which implementations can be judged against the technology s relevant specifications. There have been such criteria for other PCI technologies in the past and efforts are underway to do the same for PCI Express. These criteria essentially address two aspects of a PCI Express device or function Compliance and Interoperability (C&I). A function here refers to a component like BIOS and not a PCI Express function. It is worth noting that while compliance and interoperability are necessary, neither alone is sufficient by itself. A product must be both compliant and interoperable. This section is intended to show how the C&I criteria as well as the tools and mechanisms to test for adherence to that criteria are developed. It is highly recommended that readers of this book go to the PCI-SIG website to get the latest details on the recommended procedures. In particular, every vendor contemplating a PCI Express product is encouraged to pay special attention to the compliance and interoperability requirements. If the compliance and interoperability requirements are not satisfied, they could become a stumbling block in getting products to market.

Compliance and Interoperability Terminology

Assertion Defines design requirements in terms of testable Boolean operations, mapping test pass/fail criteria directly back to design requirements and the related design specification(s). Each item in a checklist may be broken into and tested via one or more assertions.

C& I Compliance and Interoperability.

Copyright Intel Corporation 2003 under license agreement with Books24x7

Products & Services
Bus Expanders
Bus expanders are computer boards or cable systems that connect to other interface boards, using only one I/O slot while remaining compliant with the bus standard.
Bus Extenders
Bus extenders are used to increase cable lengths for distance-limited bus protocols.
Network and Communication Chips
Network and communication chips are semiconductor integrated circuits (IC) used in telecommunication devices and systems.
AdvancedMC Products
AdvancedMC products are mezzanine cards (MC) that use a bus specification from the PCI Manufacturers Group (PICMG) for the telecom industry. AdvancedMC products offer advanced telecom features and hot-swap capabilities.

Topics of Interest

Glossary Numbers 8-bit/10-bit encoding Process of transmitting an 8-bit data value as a 10-bit character. Encoding scheme serves to maximize the number of bit transitions to facilitate clock...

PCI Express increases signaling speed and bandwidth of the PCI interface for today's desktop and server applications. PCI Express is a third generation I/O architecture. PCI-SIG recently released the...

Overview He who has great power should use it lightly. Seneca This chapter provides an overview of the power management capabilities and protocol associated with PCI Express. During this chapter the...

Among all the bus types available in most COM specifications, only USB and PCI Express (PCIe) are well supported, high-level buses, with plug-and-play and excellent interoperability. A PCIe or USB...

The PCI Special Interest Group (PCI-SIG) is the governing standard body for managing the PCI protocol. In 1992, the first PCI specification was created. The PCI standard allowed multiple semiconductor...