SAU vs. IDAU in a System with Multiple Masters

Why implement the SAU in the PE if you have an IDAU and multiple masters with the same IDAU as the PE?

If the PE has an SAU, the PE will have a different security view of the system then the other masters.

Is this not an issue?

Parents
  • You can use IDAU define a memory region (e.g. a certain portion of flash memory) as NSC (Non-secure Callable), and then use SAU to override to reduce the size of the actual space allocated for NSC.

    In general you are right that we should avoid inconsistent SAU settings in different processors which could result in security issues.
Reply
  • You can use IDAU define a memory region (e.g. a certain portion of flash memory) as NSC (Non-secure Callable), and then use SAU to override to reduce the size of the actual space allocated for NSC.

    In general you are right that we should avoid inconsistent SAU settings in different processors which could result in security issues.
Children
More questions in this forum
There are no posts to show. This could be because there are no posts in this forum or due to a filter.