PCI Express数据包处理 PCI Express的数据包的处理有四种基本类型--
内存、I/O、结构和消息处理。
下图中一个数据包从设备B传递到设备A,随后一个完成信号在由A传到B。
可以内存读写、I/O读写、结构规划等情况,每个都有请求相和完成相。
PCI Express处理有一个以信用为基础的流控制机制(由处理层负责管理),可以保证接受设备有足够多的缓冲资源来接受发送设备传递来的数据大小和类型
PCI Express中断、插槽和应用方案 谈到电脑就会涉及到中断。PCI Express也不例外。PCI Express支持两种类型的中断,一种是通过模拟技术老式的PCI INTx (x可以是A、B、C、 D)遗留下的中断,一种则是新型的Message Signaled Interrupt(
MSI,消息信号中断)。这种MSI在 PCI 2.2/2.3设备中是可选项,而在PCI Express中则是必须的。