PCIe两种中断传递方式

为了能够让一些优先级高的事务得到优先处理,pci总线支持外设中断用以提高总线性能。pcie总线继承了pci总线的所有中断特性(包括intx和msi/msi-x),以兼容早期的一些pci应用层软件。本次连载的文章只是简单的介绍pcie中断的一些基本概念和特性,如需深入了解pci/pcie总线的中断内容,请参阅pci/pci-x spec或者mindshare的书籍(pci system architecture)。
pci总线最早采用的中断机制是intx,这是基于边带信号的。后续的pci/pci-x版本,为了消除边带信号,降低系统的硬件设计复杂度,逐渐采用了msi/msi-x(消息信号中断)的中断机制。
intx一般被称为传统的(legacy)pci中断机制,每个pci设备最多支持四个中断信号(边带信号,inta#、intb#、intc#和intd#)。一个简单的例子如下图所示:
也可以参考一下之前的文章(关于intx的):http://blog.chinaaet.com/justlxy/p/5100053096
msi/msi-x是后续的pci/pci-x总线改进后的中断机制,其中msi-x(msi-extented)是pci-x中提出的升级版本。需要特别注意的是,msi/msi-x与pcie总线中的消息(message)的概念完全不同!msi/msi-x本质上是一种posted memory write。
一个简单的例子如下图所示:

面向数据特征的内存跳表优化技术
芯片法案这个筹码,从剑拔弩张,开始走向和局?
雷曼光电亮相第25届中国高速展助力智慧交通数字化升级
无人驾驶车辆的自动行驶控制系统设计
Supermicro在2011年国际超级计算大会上展示计算(HPC)解决方案
PCIe两种中断传递方式
NI PXI-4110: 业内分辨率最高的可编程直流电源
基于SA605和AD9850的接收电路设计及应用
RTD热电阻测温的驱动设计与实现
分享关于系统基础芯片各模块功能分析及选型
UploadVR举办一场VR Showcase,以填补今年索尼缺席留下的空白
华为荣耀magic、小米mix、三星S7 edge、iPhone7,我易碎我骄傲,你任性你购买!
开关磁阻电机的优点与缺点
C波段雷达功率放大器CMPA5259050 CREE
PCR仪温度校准装置、基因扩增仪(PCR仪)测温系统校准装置
iOS最新消息汇总:借鉴越狱的iOS11要来了,iOS10.2越狱和iOS10.3越狱你还等吗?
深圳5G产业规模、5G基站和终端出货量均位居全球第一
数字孪生技术发展迅猛正与人工智能深度结合
汽车用 小型晶振的开发
君正X2000/X1600处理器的主要特点及应用场景