ARM Technical Support Knowledge Articles

How should a bridge deal with an AXI transfer that is marked as non-secure and bufferable?

Applies to: AXI

Answer

The AXI protocol allows a bridge (or system level cache) to provide the write response for a transaction which is marked as bufferable. However, if the transaction is also marked as Non-secure then the bridge can only provide the correct response if it is known that the slaves on the other side of the bridge or cache are unable to generate a security error.

Therefore a general recommendation is that the security determination for memory locations should be performed before the bridge, or the bridge should be configured to pass the write response through from the slaves on the other side.

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

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