SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
The MCU_M4FSS has a total of 256KB of SRAM divided into two banks: 192KB of I-RAM, and 64KB of D-RAM. The I-RAM memory is intended mainly for M4F’s instruction code, and D-RAM for M4F’s data. The M4F allows concurrent fetch for instruction code and data via dedicated buses (I-Code and D-Code, respectively).
The MCU_M4FSS supports unified memory for both banks (I-RAM and D-RAM), which means instruction code and data can be placed in any bank. In order to get optimal performance, it is highly recommend that instruction code be placed in I-RAM and data be placed in D-RAM; this allows the M4F to fetch in parallel instruction code and data from two different physical banks using two independent I-Code and D-Code buses. For instance, the D-RAM can be used to store instruction code in case the latter is spanning over the 192KB I-RAM.
Furthermore, the following applies: