仅对英特尔可见 — GUID: dep1486752230311
Ixiasoft
3.5.2.4. Avalon® -MM Host和Agent接口的waitrequestAllowance兼容性
支持waitrequest信号的 Avalon® -MM host和agent支持背压(backpressure)。有背压的host总是能够连接到没有背压的agent。没有背压的host不能连接到有背压的agent。
Host和Agent waitrequestAllowance | 兼容性 |
---|---|
host = 0 agent = 0 |
遵循与标准Avalon-MM接口相同的兼容性规则。 |
host = 0 agent > 0 |
无法直接连接。 对于具有waitrequest信号的host的情况,需要一个简单的适配(adaptation)。如果host不支持waitrequest信号,那么就无法连接。 |
host > 0 agent = 0 |
无法直接连接。 当与一个具有waitrequest信号或者固定等待状态的agent连接时,就需要适配(缓存)。 |
host > 0 agent> 0 |
如果host的allowance(限额) <= agent的allowance,就不需要适配(adaptation)。 如果host allowance < agent allowance,则可以插入流水线寄存器(pipeline registers)。 对于点到点连接,您可以在命令信号或者waitrequest信号上添加流水线寄存器。最多可插入<d>个寄存器阶段(register stages),其中<d>是限额(allowances)之间的差异。 连接到一个具有比agent所需缓冲更高的waitrequestAllowance的host。 |