PCIe Gen Questions and Answers

Since the PCIe Gen3 spec is on the way, we thought we would publish some questions and answers regarding 3.0. For the full list see the PCISIG site at the link here.

1) What is PCI Express® (PCIe) 3.0? What are the requirements for this evolution of the PCIe® architecture?
PCIe 3.0 is the next evolution of the ubiquitous and general-purpose PCI Express I/O standard. At 8GT/s bit rate, the interconnect performance bandwidth is doubled over PCIe 2.0, while preserving compatibility with software and mechanical interfaces. The key requirement for evolving the PCIe architecture is to continue to provide performance scaling consistent with bandwidth demand from leading applications with low cost, low power and minimal perturbations at the platform level. One of the main factors in the wide adoption of the PCIe architecture is its sensitivity to high-volume manufacturing materials and tolerances such as FR4 boards, low-cost clock sources, connectors and so on. In providing full compatibility, the same topologies and channel reach as in PCIe 2.0 will be supported for both client and server configurations. Another important requirement is the manufacturability of products using the most widely available silicon process technology. For the PCIe 3.0 architecture, the PCI-SIG believes a 65nm process or better will be required to optimize on silicon area and power.

2) What is the bit rate for PCIe 3.0 and how does it compare to prior generations of PCIe?
The bit rate for PCIe 3.0 is 8GT/s. This bit rate represents the most optimum tradeoff between manufacturability, cost, power and compatibility.
The PCI-SIG analysis covered multiple topologies and configurations, including servers. All of these studies confirmed the feasibility of 8GT/s signaling with low-cost enablers and with minimal increases in power and silicon die size.

3) How does the PCIe 3.0 8GT/s “double” the PCIe 2.0 5GT/s bit rate?
The PCIe 2.0 bit rate is specified at 5GT/s, but with the 20 percent performance overhead of the 8b/10b encoding scheme, the delivered bandwidth is actually 4Gb/s. PCIe 3.0 removes the requirement for 8b/10b encoding and uses a more efficient 128b/130b encoding scheme instead. By removing this overhead, the interconnect bandwidth can be doubled to 8Gb/s with the implementation of the PCIe 3.0 specification. This bandwidth is the same as an interconnect running at 10GT/s with the 8b/10b encoding overhead. In this way, the PCIe 3.0 specifications deliver the same effective bandwidth, but without the prohibitive penalties associated with 10GT/s signaling, such as PHY design complexity and increased silicon die size and power. The following table summarizes the bit rate and approximate bandwidths for the various generations of the PCIe architecture:

PCIe Architecture Raw Bit Rate Interconnect Bandwidth Bandwidth per Lane per Direction Total Bandwidth for x16 Link
PCIe 1.x  2.5GT/s  2Gb/s  ~250MB/s  ~8GB/s

PCIe 2.x

PCIe 3.x

5.0GT/s

8.0GT/s

 4Gb/s

~8Gb/s

 ~500MB/s

~1GB/s

 ~16GB/s

~32GB/s




 

 


Total bandwidth represents the aggregate interconnect bandwidth in both directions.

4) Does this mean that PCIe is finished at 8GT/s? What comes next?
The PCI-SIG will study the requirements of its members and of the industry for the next generation of the PCIe architecture following the successful release of the PCIe 3.0 specifications. Higher signaling rates depend on a number of factors. The PCI-SIG is committed to delivering the most robust and high-performance I/O interconnect specifications, while at the same time maintaining an uncompromised focus on low cost, low power, high volume manufacturability and compatibility, by taking advantage of breakthroughs in signaling technologies and silicon process capabilities.

5) Will PCIe 3.0 specs only deliver a signaling rate increase?

The PCIe 3.0 specifications will comprise the Base and the Card Electromechanical (CEM) specifications. There may be updates to other form factor specifications as the need arises. Within the Base specification, which defines a chip-to-chip interface, updates will be made to the electrical section to comprehend 8GT/s signaling. As the technology definition progresses through the PCI-SIG specification development process, additional ECN and errata will be incorporated with each review cycle. For example, the current PCIe protocol extensions that address interconnect latency and other platform resource usage considerations will be rolled into the PCIe 3.0 specification revisions as they become available. The final PCIe 3.0 specification will consolidate all ECN and errata published since the release of the PCIe 2.1 specification, as well as interim errata.