3.5.2.4. waitrequestAllowance Compatibility for Avalon® -MM Host and Agent Interfaces
| Host and Agent waitrequestAllowance | Compatibility | 
|---|---|
| host = 0 agent = 0 | Follows the same compatibility rules as standard Avalon-MM interfaces. | 
| host = 0 agent > 0 | Direct connections are not possible. Simple adaptation is required for the case of a host with a waitrequest signal. A connection is impossible if the host does not support the waitrequest signal. | 
| host > 0 agent = 0 | Direct connections are not possible. Adaptation (buffers) are required when connecting to a agent with a waitrequest signal or fixed wait states. | 
| host > 0 agent> 0 | No adaptation is required if the host's allowance <= agent's allowance. If the host allowance < agent allowance, pipeline registers may be inserted. For point-to-point connections, you can add the pipeline registers on the command signals or the waitrequest signals. Up to <d> register stages can be inserted where <d> is the difference between the allowances. Connecting a host with a higher waitrequestAllowance than the agent requires buffering. |