莱迪思PCIe(外围组件互连快速)IP(知识产权)内核一个接一个地断言所有MSI。
莱迪思PCIe(外围组件互连高速)IP(知识产权)一次最多可处理8个MSI中断。
PCIe IP上的’msi’端口是一个8位总线[7:0],其中总线的第0位是指MSI [0],第7位是指MSI [7]。
要实现多个MSI请求,请考虑以下示例和下图:
如果需要4个多个MSI信号并且MSI总线设置为值’7’,则请求MSI [2],MSI [1]和MSI [0]。例如,如果消息数据寄存器设置为值“16’h9999”,则PCIe IP内核生成MSI TLP(事务层数据包),数据字段为“16’h9989”,用于MSI [0],“
MSI [1]的16’h9999“和MSI的”16’h99A9“[2]。
。注意
。:所有MSI TLP一个接一个地发送回RC(Root Complex)。
没有回复内容