Skip to main content
EXPANSION · PCI EXPRESS

What Is PCIe?

PCIe (PCI Express) is the high-speed serial interface that connects graphics cards, NVMe SSDs, network cards and other devices to a computer’s processor. Data travels over lanes, and slots come in x1, x4, x8 and x16 widths. Each PCIe generation roughly doubles the speed per lane.

01

How PCIe works

PCIe, short for PCI Express (Peripheral Component Interconnect Express), is the standard interface that links a computer’s processor and chipset to expansion devices: graphics cards, NVMe SSDs, network cards, capture cards and accelerators. It is maintained by PCI-SIG, the industry group that published the first version in 2003 to replace the older PCI and AGP buses.

PCIe is a point-to-point serial link. Each device gets its own connection rather than sharing a bus, and that connection is made of one or more lanes. A lane is two pairs of wires, one sending and one receiving, so data flows in both directions at once. More lanes means more bandwidth: an x16 link has sixteen lanes and roughly sixteen times the throughput of an x1 link.

The same protocol runs everywhere PCIe appears. A full-size slot, an M.2 socket for an NVMe SSD, a Mini PCIe card and a Thunderbolt tunnel all carry PCIe lanes, just in a different connector.

02

PCIe slot sizes: x1, x4, x8 and x16

The number after the x is the slot’s lane count, and the slot’s physical length grows with it. A smaller card always fits a larger slot, so an x1 or x4 card works in an x16 slot. Some boards also use open-ended slots that let a longer card overhang the end.

Slot Pins Gen4 bandwidth (each way) Gen5 bandwidth (each way) Typical cards
x1 36 About 2 GB/s About 4 GB/s Serial and USB cards, Gigabit Ethernet, small capture cards
x4 64 About 8 GB/s About 16 GB/s NVMe SSDs, 10GbE NICs, frame grabbers
x8 98 About 16 GB/s About 32 GB/s RAID controllers, 25 to 100GbE NICs, multi-channel capture
x16 164 About 32 GB/s About 63 GB/s GPUs, AI accelerators, NVMe carrier cards

Figures are usable throughput after encoding, rounded. A standard x16 graphics slot also supplies up to 75 W; cards that need more use auxiliary power connectors.

03

Lanes vs slot length

A slot’s length does not always match its wiring. Many motherboards fit a physical x16 slot that is wired with only eight or four lanes, written as “x16 (x8 electrical)” or “x16 slot with x4 lanes”. The card fits and runs, but at the narrower link width.

This is usually down to the processor’s lane budget. Desktop and embedded processors typically provide 16 to 28 lanes from the CPU plus more from the chipset, and those have to be shared between graphics, M.2 sockets, network chips and slots. The Premio VCO-6000-RPL is a typical example: it has two PCIe x16 slots, each wired with eight Gen4 lanes, so two GPUs or frame grabbers share the processor’s sixteen lanes. Slots wired to the chipset rather than the processor also share the chipset’s own link to the CPU, so several busy cards on chipset slots can compete for bandwidth.

PCIe bifurcation goes one step further, splitting one x16 link into two x8 or four x4 links, set in the BIOS. It lets one slot carry a card with four NVMe SSDs, or feed two slots through a riser. The Premio KCO-6000-ARL uses riser options to choose between one full x16 Gen5 slot or two x16 slots with eight Gen5 lanes each.

04

PCIe generations and speed

Each generation of the specification roughly doubles the data rate per lane while keeping the same slot, so cards and slots from different generations work together at the speed of the slower side. PCIe 3.0 runs at 8 GT/s, about 1 GB/s per lane; PCIe 4.0 at 16 GT/s; PCIe 5.0 at 32 GT/s; and PCIe 6.0 at 64 GT/s, about 8 GB/s per lane.

Our explainers cover the newer generations in depth: what PCIe 5.0 brings for GPUs and SSDs, and how PCIe 6.0 doubles it again with PAM4 signalling.

FAQ · 01
What is the difference between PCIe 4.0 and PCIe 5.0?
PCIe 5.0 doubles the per-lane rate of PCIe 4.0, from 16 to 32 GT/s, so an x16 link goes from about 32 GB/s to about 63 GB/s in each direction. The slots are the same and cards work in either, at the speed of the slower side.
Read the full FAQ —
05

What PCIe slots are used for in industrial systems

In an industrial or edge computer, PCIe slots are how a standard chassis is fitted for a specific job.

  • //
    GPUs and AI accelerators. An x16 slot takes a graphics card or inference accelerator for machine vision and edge AI. Our industrial GPU computers are built around these slots and the power to feed them.
  • //
    Cameras and video. Frame grabbers and capture cards bring PoE, GMSL, SDI or HDMI inputs into the system, typically on x4 or x8 links.
  • //
    Networking. Our PCIe expansion cards add PoE, 10GbE, automotive Ethernet and USB ports, and faster 25GbE cards usually sit in x8 slots.
  • //
    Industrial I/O and fieldbus. Serial, CAN, digital I/O, motion control and fieldbus cards often need only an x1 slot.
  • //
    Storage. NVMe carrier cards and RAID controllers add drives beyond the motherboard’s own sockets.
06

Quick answers on PCIe

PCIe: common questions

What does PCIe stand for?

Peripheral Component Interconnect Express. It is usually shortened to PCIe or PCI-E, and the standard is maintained by PCI-SIG.

Is PCI the same as PCIe?

No. PCI was a parallel bus shared by every card, at up to 133 MB/s in its common form. PCIe uses dedicated serial lanes and is far faster. The slots are different and the cards are not interchangeable.

Which PCIe slot should a GPU go in?

The top x16 slot wired to the processor. It usually has all sixteen lanes. Check the manual, because lower x16 slots are often wired with fewer lanes or run through the chipset.

Can an x1 card go in an x16 slot?

Yes. Any shorter PCIe card works in a longer slot and runs at its own lane width. A longer card only fits a shorter slot if that slot is open-ended.

Is PCIe backwards compatible?

Yes. A card and a slot from different generations work together at the speed of the older one, as long as the physical slot size fits.

We fit and test the GPUs, network cards and capture cards each system needs as part of our standard build, matching each card to a slot with enough lanes and power.