Studio render of a generic expansion card aligned above a long PCIe slot, parallel copper lanes running from the slot into the board

Reference · 2 min read

PCI Express connections

PCI Express is a high-speed interconnect used by many internal components. It carries structured transactions over serial links, giving graphics, storage, and other controllers a common way to communicate with the rest of the platform.

How the pieces connect

A link consists of one or more lanes, and each generation defines signaling capabilities. The endpoints negotiate operation supported by the complete connection. Mechanical slot size, electrical lane count, and the generation actually in use are separate facts. Bridges and switches can create a hierarchy rather than a single flat collection of equally connected devices.

An everyday example

A storage adapter may fit a long expansion slot while using fewer lanes than the connector can physically accommodate. An integrated controller may also appear in the PCI hierarchy without occupying any removable slot. Both cases are normal consequences of how the board routes its electrical connections and how firmware reports them to the operating system.

Reading the information in context

A headline transfer rate describes a link, not the total performance of a workload. Protocol overhead, controller behavior, memory traffic, and the storage medium can impose other limits. Reading a device's connection capabilities is useful context, but changing platform settings without model-specific documentation is outside this reference. Consult the system maker when comparing supported expansion configurations.

Reading map: PCI Express connectionsFirst 3 topics in reading order: How the pieces connect; An everyday example; Reading the information in context. Each topic links to its section or page.INSIDE THIS PAGEPCI Express connections1How the pieces connect1 paragraph2An everyday example1 paragraph3Reading the informationin context1 paragraph

Computer & System

Note these before you change anything

Useful facts to have to hand while reading about pci express connections.

  • Motherboard or computer model and firmware version
  • Chipset driver package version
  • Any firmware settings changed from defaults
  • Unknown devices listed in Device Manager

Computer & System: One selected path: a device on a chipset bus

  1. Operating systemmanages devices
  2. Chipset driversidentify buses and power features
  3. ChipsetPCIe, USB and SATA links
  4. Firmware (UEFI)initialises hardware at start-up
  5. Attached deviceson those links
Conceptual schematic of a selected path, not every request. Shown in one direction; the reverse direction uses related layers. Real systems add services, filter drivers and firmware not shown. Highlighted: the layer a driver change affects.