PCI Express

From Thomas-Krenn-Wiki
Jump to navigation Jump to search

PCI Express (Peripheral Component Interconnect Express), official abbreviated as PCIe, is a serial expansion bus for the connection of peripheral devices to the cipset of a computer system. PCI replaces the previous expansion standards PCI, PCI-X and AGP.

Function

With PCIe, each peripheral device is connected to the PCIe root complex via its own serial point-to-point connection. In contrast, parallel PCI uses a shared, parallel PCI bus.

A PCIe connection ("link") between a peripheral device and the PCIe root complex can consist of 1 to 32 so-called "lanes."

PCIe standards

PCIe 1.0/1.1 PCIe 2.0/2.1 PCIe 3.0 PCIe 4.0 PCIe 5.0 PCIe 6.0 PCIe 7.0
transfers/s 2,5 GT/s 5 GT/s 8 GT/s 16 GT/s 32 GT/s 64 GT/s 128 GT/s
codation 8b10b 8b10b 128b130b 128b130b 128b130b PAM4 PAM4
bandwidth at
x1 (25 mm slot length) 250 MB/s 500 MB/s 984,6 MB/s 1,97 GB/s 3,94 GB/s 7,53 GB/s ca. 16 GB/s
x4 (39 mm slot length) 1 GB/s 2 GB/s 3,94 GB/s 7,88 GB/s 15,75 GB/s 30,12 GB/s ca. 64 GB/s
x8 (56 mm slot length) 2 GB/s 4 GB/s 7,88 GB/s 15,75 GB/s 31,5 GB/s 60,24 GB/s ca. 128 GB/s
x16 (89 mm slot length) 4 GB/s 8 GB/s 15,75 GB/s 31,5 GB/s 63,0 GB/s 120,47 GB/s ca. 256 GB/s

The dimensions of the x1, x4, x8, and x16 PCIe slots remain the same regardless of the PCIe standard (PCIe 1.0/1.1, PCIe 2.0/2.1, PCIe 3.0).

Both x8 PCIe slots 6 and 7 of the Supermicro X9SCM-F Mainboards are either operated as PCIe 2.0 (for Sandy Bridge CPUs) or as PCIe 3.0 (for Ivy Bridge CPUs) dependent of the used CPU:

More information


Author: Werner Fischer

Werner Fischer, working in the Knowledge Transfer team at Thomas-Krenn, completed his studies of Computer and Media Security at FH Hagenberg in Austria. He is a regular speaker at many conferences like LinuxTag, OSMC, OSDC, LinuxCon, and author for various IT magazines. In his spare time he enjoys playing the piano and training for a good result at the annual Linz marathon relay.


Translator: Alina Ranzinger

Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.


Related articles

BIOS POST Code A9 Solution
PCIe Reference Clock
Thomas-Krenn server name convention