ARM Technical Support Knowledge Articles

What happens if the slave is keeping AWREADY low waiting for the write response to be accepted while the master is keeping BREADY low waiting for the address to be accepted by the slave?

Applies to: AXI

Answer

The specification does not require that the write address is accepted by a slave before the slave gives a write response. If this happens then what happens if the slave is keeping AWREADY low waiting for the write response to be accepted while the master is keeping BREADY low waiting for the address to be accepted by the slave.

The situation described above is not expected to occur. It is generally expected, and recommended, that a slave accepts the address before giving a write response. If such a situation were to occur then the AWREADY should not be dependent on BREADY.

Article last edited on: 2008-09-09 15:47:47

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential