这里写目录标题
- 序言
- 存储器域和 PCI 总线域
- HOST 主桥
- PCI 桥和 PCI 设备配置空间
- PCI 桥
- PCI 设备配置空间
- PCI 总线的配置
- 非透明 PCI 桥
序言
接续前章内容,本章继续讲述 PCI 总线概述的第二部分——PCI 总线的桥和配置。
如果需要进一步了解前一章节内容,可以访问:PCIe体系结构学习入门——PCI总线概述(一)PCI 总线的基础知识
在 PCI 体系结构中,含有两类桥,一类是 HOST 主桥
,另一类是 PCI 桥
。在每一个 PCI 设备中(包括 PCI 桥)都含有一个配置空间。这个配置空间由 HOST 主桥
管理,而 PCI 桥
可以转发来自 HOST 主桥
的配置访问。在 PCI 总线中,PCI Agent 设备
使用的配置空间与 PCI桥
使用的配置空间有些差别,但这些配置空间都是由处理器通过 HOST 主桥
管理的。
存储器域和 PCI 总线域
前一章节有提到处理器在访问存储器域地址和 PCI 域地址是不一样的。
在一个处理器系统中,存在 PCI 总线域与存储器域,深入理解这两个域的区别是理解 HOST 主桥
的关键所在。在一个处理器系统中,存储器域
、PCI 总线域
与 HOST 主桥
的关系如上图所示。
图中的处理器系统由一个 CPU
、一个 DRAM 控制器
和两个 HOST 主桥
组成。在这个处理器系统中,包含 CPU 域
、DRA