SPRUJB6B November 2024 – May 2025 AM2612
OptiFlash supports a Remote L2 controller (RL2) for caching that is customized for optimized flash and application system performance. It can reduce external Flash access by up to 65-95% based on application profile. It acts as a Level 2 cache controller as it provides additional caching - specific to Flash storage - beyond the CPU Core’s L1 caching. The cache is remote, meaning the actual cache memory can be part of any system memory, such as On-chip Memory (remote cache data storage memory) instead of a dedicated cache storage within the controller. The user has flexibility to specify the size of cache based on target application needs.
Because external flash holds only read-only data, the L2 cache is effectively caching code and read-only data only.
For more information on the RL2 module, see Section 13.3.4.1.2.