ARM Technical Support Knowledge Articles

What AXI response value should be given by a slave which contains a mixture of secure and non-secure registers, when a non-secure access is attempted to a secure register?

Applies to: AXI

Answer

It is recommended that slaves which contain a mix of secure and non-secure registers should attempt to separate these registers in to different 4k decode regions. If this is possible then a DECERR response can be given when a non-secure access is attempted to a secure 4k region.

If the slave contains a mixture of secure and non-secure registers within the same 4k region then it is recommended that the slave gives a SLVERR response, in the same way that it would if an internal register had been accessed incorrectly, such as an attempted write to a read only register.

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