PCIe基础概念与设备树
原文中文,约10000字,阅读约需24分钟。发表于: 。PCIe的全称是Peripheral Component Interconnect Express,是一种用于连接外设的总线标准。自2003年提出以来,它作为替代PCI和PCI-X的方案,已成为现代CPU和几乎所有外设交互的标准或基石。
PCIe是一种用于连接外设的总线标准,已成为现代CPU和外设交互的标准。PCIe的架构由Root Complex、PCIe Bus、Endpoint、Port and Bridge、Switch组成。PCIe设备可以分为Type 0和Type 1,Type 0是终端设备,Type 1是Switch或Root Port。PCIe总线是点对点的网络,与PCI和PCI-X不同。PCIe设备有BDF地址,包括Bus Number、Device Number和Function Number。PCIe设备可以是RCIE(Root Complex Integrated Endpoint),也可以通过Port和Bridge连接。PCIe Switch提供扩展和聚合能力。PCIe是一个树状结构,不允许复杂的拓扑结构。