pcie inbound和outbound关系

Posted smartvxworks

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pcie inbound和outbound关系相关的知识,希望对你有一定的参考价值。

Inbound:PCI域訪问存储器域

Outbound:存储器域訪问PCI域

RC訪问EP: RC存储器域->outbound->RC PCI域->EP PCI域->inbound->EP存储器域

EP訪问RC:EP存储器域->outbound->EP PCI域->RC PCI域->inbound->RC存储器域

Out即出去,发起訪问的一側,须要进行outbound,去訪问对端

In即进来,被訪问的一側,须要进行inbound,使得对端能够訪问

EP訪问RC演示样例(蓝色箭头):

(1)首先,EP须要配置outbound,RC须要inbound(一般RC端不用配),这样就建立了EP端0x20000000到RC端0x50000000的映射

(2)在RC端改动0x50000000的内容,EP端能够看到对应的变化。从EP端读/写0x20000000和从RC端读/写0x50000000,结果是一样的

RC訪问EP演示样例(黑色箭头):

(1)首先,RC端须要配置outbound(一般内核中配好),EP端须要inbound(0x5b000000 inbound到BAR2),这样就建立了RC端0x20100000(BAR2)到EP端0x5b000000的映射

(2)在EP端改动0x5b000000内存的内容,在RC端0x20100000能够看到对应的变化,从RC端读/写0x20100000和从EP端读/写0x5b000000,结果是一样的

 

以上是关于pcie inbound和outbound关系的主要内容,如果未能解决你的问题,请参考以下文章

ACL应用在INBOUND 和OUTBOUND的区别

inbound marketing和outbound marketing本质区别是啥

netty的ChannelPipeline执行顺序对inBound和outBound执行器造成的影响

Outbound与Inbound哪一种营销策略好?

Netty事件传播详解

中间件接口攻略大全