Compatibility & upgrades
PCIe Compatibility Explained
Understand generation negotiation, lane width, slot wiring, and why theoretical bandwidth is not measured device performance.
PCIe standards utility
Calculate theoretical one-direction PCI Express link capacity from PCIe generation and lane width. The result is a standards-level link figure, not a benchmark or prediction for a GPU, SSD, or other device.
Interactive calculation
Choose the negotiated generation and lane width. The headline value is a theoretical one-direction link bandwidth after the generation's line-coding basis—not a prediction of device or application performance.
PCIe 5.0 ×16
63.02 GB/s
Theoretical bandwidth in one direction
What the headline includes: lane count and the generation's documented line-coding/link-rate basis. Gen 1–2 use 8b/10b, Gen 3–5 use 128b/130b, and Gen 6–7 use PCI-SIG's published PAM4/FLIT directional link rates.
What it does not predict: GPU FPS, SSD benchmark throughput, latency, transaction-size effects, TLP headers, retries, software overhead, or any device-specific bottleneck.
Calculation basis
Headline bandwidth is one direction. Bidirectional aggregate is twice that number because PCIe is full duplex.
| Generation | GT/s per lane | Signaling / coding | x16 one-way | Method |
|---|---|---|---|---|
| PCIe 1.0 | 2.5 | NRZ · 8b/10b | 4 GB/s | GT/s × 8b/10b efficiency |
| PCIe 2.0 | 5 | NRZ · 8b/10b | 8 GB/s | GT/s × 8b/10b efficiency |
| PCIe 3.0 | 8 | NRZ · 128b/130b | 15.75 GB/s | GT/s × 128b/130b efficiency |
| PCIe 4.0 | 16 | NRZ · 128b/130b | 31.51 GB/s | GT/s × 128b/130b efficiency |
| PCIe 5.0 | 32 | NRZ · 128b/130b | 63.02 GB/s | GT/s × 128b/130b efficiency |
| PCIe 6.0 | 64 | PAM4 · FLIT mode | 128 GB/s | PCI-SIG published directional link rate |
| PCIe 7.0 | 128 | PAM4 · FLIT mode | 256 GB/s | PCI-SIG published directional link rate |
Interpretation
PCIe 1.0 and 2.0 use 8b/10b coding, so 20% of the line-coded bits are coding overhead. PCIe 3.0 through 5.0 use the more efficient 128b/130b scheme.
PCIe 6.0 and 7.0 use PAM4 signaling plus FLIT mode and FEC/CRC. For those generations, this calculator uses PCI-SIG's published directional link bandwidth rather than pretending the older coding-ratio formula still applies.
A 256-byte Gen 6/7 FLIT contains 236 bytes available for TLPs. The optional FLIT-space figure shown by the calculator is therefore a ceiling on TLP space—not application payload throughput. TLP headers, transaction size, retries, idle time, software, and the device itself still matter.
Standards references
These public PCI-SIG references support the rate, coding, PAM4, and FLIT assumptions used by the calculator. They are standards references, not evidence of real device performance.
01 · PCI-SIG
PCIe 3.0 encoding and earlier-generation bandwidth02 · PCI-SIG
PCIe 6.0 specification features and directional bandwidth03 · PCI-SIG
PCIe 6.0 FLIT mode and PAM4 FAQ04 · PCI-SIG
PCIe 7.0 data rate and bidirectional bandwidth05 · PCI-SIG
PCIe 7.0 FLIT layout compatibility with PCIe 6.0Related
Useful next steps selected from the same technical reference and publication system.
Compatibility & upgrades
Understand generation negotiation, lane width, slot wiring, and why theoretical bandwidth is not measured device performance.
Technical guide
Compare PCIe x16 and x8 GPU links by electrical lane width, generation, theoretical bandwidth, motherboard routing, link negotiation, and workload limits.
Compatibility & upgrades
Understand M.2 form factors, SATA and PCIe interfaces, NVMe, keying, module sizes, lane widths, motherboard slot wiring, and the checks that determine real SSD compatibility.
Technical guide
Understand motherboard PCIe lane sharing, CPU versus chipset routing, M.2 and expansion-slot conflicts, bifurcation, and how to verify an exact board layout.