2.2. Functional caches in Fast Models

Fast Models implement two different types of cache model:

A register model provides all the cache control registers so that cache operations succeed, but does not model the state of the cache. All accesses go to memory.

A functional model tracks cache state and its contents at each level of the memory hierarchy. If cache management is not done correctly, incorrect data might be returned, as it would on real hardware.

Fast Models provide:

Copyright © 2008-2012 ARM. All rights reserved.ARM DUI 0423M
Non-ConfidentialID051712