处理器系统A
在有些处理器系统中,没有直接提供PCI总线,此时需要使用PCIe桥,将PCIe链路转换为PCI总线之后,才能连接PCI设备
在这种结构中,RC由两个FSB-to-PCIe桥和存储器控制器组成。
FSB是Front Side Bus的缩写;它是连接计算机处理器 ( CPU )、芯片组、RAM(所有类型)、主板 总线和AGP插槽的内部数据通道。
FSB 是根据其宽度(以位为单位)和速度(以 Mhz 为单位)来描述的。用日常的话来说,就是CPU与系统总线对话的入口,以及总线与其他计算机组件对话的速度有多快。
它是 PC 主板上的主要系统总线之一。它将 CPU 连接到系统的所有组件。
FSB也称为处理器总线、内存总线或系统总线,连接CPU(芯片组)与主内存和二级缓存。
FSB 的速度范围可以从 66 MHz、133 MHz、100 MHz、266 MHz、400 MHz 到更高。
在PCIe总线规范中并没有明确提及PCIe主桥,而使用RC概括除了处理器之外的所有与PCIe总线相关的内容
在PCIe体系结构中,RC是一个很模糊也很混乱的概念。
PowerPC 处理器
在PowerPC处理器中,虽然也含有PCI/PCIe 总线,但是仍然有许多外部设备并不是连接在PCI总线上的
在PowerPC处理器中,PCI/PCIe 总线并没有在x86处理器中的地位。
在PowerPC处理器中,还含有许多内部设备,如TSEC(Three Speed Ethenet Controller)和一些内部集成的快速设备,与SoC平台总线直接相连,而不与PCI/PCIe总线相连。
在PowerPC处理器中,PCI/PCIe总线控制器连接在SoC平台总线的下方
P4080处理器的设计重点并不是E500mc内核,而是CoreNet。CoreNet内部由全互连网络组成,其中任意两个端口间的通信并不会影响其他端口间的通信。
OCeaN 是一个基于交叉矩阵的总线结构,连接在OCeaN中的外部设备可以直接通信,而不相互干扰
基于PCIe总线的通用处理器结构
如果一个RC中可以提供多个PCIe端口,这种RC也被称为多端口RC
上图所示的结构将 PCIe 总线端口、存储器控制器等一系列与外部设备有关的接口都集成在一起,并统称为RC。
RC具有一个或者多个PCIe端口,可以连接各类PCIe设备。
PCIe设备包括EP(如网卡、显卡等设备)、Switch 和PCIe 桥。