SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
OptiFlash supports a Fast Local Copy (FLC) engine for image download acceleration during boot or run time to enable code download along with CPU execution in parallel. It redirects the CPU access to Flash when the copy is in progress and redirects the access to SRAM when the content is in valid in SRAM, as shown in Figure 7-389. This enables CPU to execute immediately without waiting for the copy to complete. The operation is transparent to CPU, and results in reduced boot time, in order to meet startup time goals similar to an embedded flash and also provide dynamic overlay for run time performance.
When the CPU requests an address, the FLC HWA looks for the copied address in the internal SRAM, and returns the data corresponding to that address. Otherwise, the data is fetched from the external flash. Because the data is returned from internal SRAM rather than external flash, the fetch time is reduced, thus providing a boost in overall performance.
For more information on FLC, see Section 13.3.2.1.3.