PCI EXPRESS STUDYPCI Express 子系统 高级交换架构 在高级交换(AS)标准作为系统交换架构的同时, 你的主机和 I/O 子系统能够继续运行传 统的 PCI Express/PCI 代码。 目前的并行背板技术正迅速地被基于串行 I/O 高级解决方案所取代。 两类这样的开放标准包 括 PCI Express Base 和高级交换(AS)。这些新技术不但可识别广泛使用的传统软件,而且还 具有高级特性。 PCI Express 技术能够与基于 PCI/PCI-X 的软件代码完全兼容,并已在架构、主机和 I/O 子系统中得到应用。 PCI Express 方案支持非透明桥接(在 PCI 中使用了很多年), 可创建复杂 的多宿主设计。 当基于 AS 的方案(包括物理层和数据链路层与 PCI Express Base 的兼容性和 它的高级特性)可用时,高端设计将转移到混合 PCI Express/AS 解决方案。主机和 I/O 子系 统将会继续运行传统的 PCI Express/PCI 代码,并且 AS 将作为系统交换架构来工作。 因为 PCI Express Base 和 AS 具有不同的处理层,所以交换机/网桥是必需的,以确保这 两个标准的兼容性。 每一个交换机的接口都必须确保与出现在接口处每个标准的兼容性。 交 换机具有完全协议互操作性非常关键,它包括不仅限于路由技术转换、AS 架构上的 PCI Express 子系统的枚举、序列管理、以及确保交换命令不被锁死的能力。 "路径路由" PCI Express 数据包 PCI Express Base 和 AS 在采用的路由方式上有很大不同。 不同于 PCI 和 PCI Express Base 中所用的地址路由,在 AS 中的数据包路由是通过路径描述来路由的。路径描述数据包从源 边缘结点,到架构,到目标结点的路径。软件通过建立一个系统的曲……