PCI Express (PCIe) is the mainstream high-speed serial interconnect used inside Qotom industrial mini PCs to connect M.2 NVMe SSDs, multi-Gigabit Ethernet adapters, expansion peripherals and computing processors. Each new PCIe generation doubles the signaling rate of the prior standard.
The table below shows theoretical unidirectional effective bandwidth for each PCIe revision across common lane configurations (x1, x4, x8, x16). Values include protocol encoding overhead.
| PCIe Generation | Official Release Year | Signaling Rate | x1 | x4 | x8 | x16 |
|---|---|---|---|---|---|---|
| 1.0 | 2003 | 2.5 GT/s | 250MB/s | 1GB/s | 2GB/s | 4GB/s |
| 2.0 | 2007 | 5 GT/s | 500MB/s | 2GB/s | 4GB/s | 8GB/s |
| 3.0 | 2010 | 8 GT/s | 1GB/s | 4GB/s | 8GB/s | 16GB/s |
| 4.0 | 2017 | 16 GT/s | 2GB/s | 8GB/s | 16GB/s | 32GB/s |
| 5.0 | 2019 | 32 GT/s | 4GB/s | 16GB/s | 32GB/s | 64GB/s |
| 6.0 | 2022 | 64 GT/s | 8GB/s | 32GB/s | 64GB/s | 128GB/s |
Key Technical Notes
- Encoding & Modulation
- PCIe 1.0 / 2.0: NRZ signal, 8b/10b encoding (20% overhead)
- PCIe 3.0 / 4.0 / 5.0: NRZ signal, optimized 128b/130b encoding (~1.5% overhead)
- PCIe 6.0: PAM4 multi-level modulation with FLIT mode and forward error correction (FEC)
- Duplex Definition All listed figures are single-direction bandwidth. PCIe is full-duplex, allowing simultaneous upload and download traffic over the same link.
- Compatibility Rule PCIe supports backward compatibility. The link will negotiate down to the lowest generation supported by both the host and peripheral. Example: A PCIe 4.0 SSD installed in a PCIe 3.0 slot will run at PCIe 3.0 speed.
- Real-World Throughput Published values are theoretical maximums. Actual data transfer speeds will be lower due to system protocol overhead, traffic patterns, and driver performance.
- Hardware Selection Guidance for Qotom Mini PCs
- M.2 NVMe SSDs: Confirm PCIe generation of the M.2 slot to avoid storage bottlenecks
- Multi-gigabit NICs (2.5G/10G): Calculate required PCIe lane bandwidth for multiple network ports
- Expansion cards: Plan lane allocation if multiple PCIe devices share CPU lanes
Common Misconception
GT/s (Giga Transfers per second) ≠ GB/s (Gigabyte per second). GT/s represents raw signal transfer speed; GB/s is the usable payload bandwidth after encoding deduction.