Protocol
PCI Express
PCIe
PCI Express — packetized serial I/O with lanes, LTSSM link training, and TLP/DLLP layers. Gen5/Gen6 rates and retimers define reach; ACS and IOMMU settings affect peer-to-peer GPU/NIC paths. Almost every accelerator and NVMe device hangs off a root complex somewhere.
Tags
tlplanesltssmroot-complex
Sources
- PCI Express Base Specification
Related protocols
NVMe
Lab readyNVM Express — PCIe register and queue interface for SSDs with submission/completion queues, PRP/SGL data pointers, and admin commands. Pa…
CXL
Lab readyCompute Express Link — a cache-coherent interconnect riding PCIe PHY for memory expanders and accelerators. .io, .cache, and .mem protoco…
NVLink
Lab readyNVIDIA high-bandwidth GPU interconnect for peer-to-peer and coherent-ish memory traffic inside a node or NVSwitch domain. Generations dif…
USB 2.0
Lab readyHost-centric shared bus with control, bulk, interrupt, and isochronous transfers at low/full/high speed. Device identity lives in descrip…