2.3.6. Invalidating SRAM

This section describes how to invalidate the CG092 SRAMs when the cache is enabled and resume normal operation.

The followings conditions must be fulfilled to successfully invalidate the SRAM:

The following table describes the required steps to invalidate the cache with different configuration settings

Table 2.12. Cache invalidation sequence

APOW AINVControl sequence
00
  1. Disable cache.

  2. Check that cache is disabled (SR[1:0]=0).

  3. Manual invalidate request.

    Optionally, wait until invalidate is complete and CCR[1] is cleared.

  4. Enable cache.

Note

SRAM resource request deasserted only if manual power request control bit is clear.

01
  1. Disable cache.

  2. Check that cache is disabled (SR[1:0]=0).

  3. Enable cache.

10

Caution

Not supported.

Not deterministic behavior.

11
  1. Disable cache.

  2. Check that cache is disabled (SR[1:0]=0).

  3. Enable cache.


Copyright © 2016. All rights reserved.ARM DDI 0569A
Non-ConfidentialID040616