This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Is it possible to increase CACHE_L1D beyond 32KB?

Hi,

The following is from my memory map file. I wonder if i can increase CACHE_L1D to 48KB while reducing the L1DSRAM from 48KB to 32KB in the linker command file? I looked at the myApp.tcf file, in the system->Global Settings->64PLUS->64P L1DCFG setting, the maximum size for L1DCFG is 32KB. It looks like i can only split this 80KB of SRAM to 32KB of L1D_CACHE and 48KB of L1DSRAM. Is this correct?

Thanks,

Zhao

 

MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  ARM_RAM               10008000   00004000  00000000  00004000  RWIX
  CACHE_L2              11800000   00010000  00000000  00010000  RWIX
  CACHE_L1P             11e08000   00008000  00000000  00008000  RWIX
  L1DSRAM               11f04000   0000c000  00007ff8  00004008  RWIX
  CACHE_L1D             11f10000   00008000  00000000  00008000  RWIX
  DDR                   87800000   00600000  003fd62b  002029d5  RWIX
  DSPLINKMEM            87e00000   00100000  00000000  00100000  RWIX
  RESET_VECTOR          87f00000   00000080  00000000  00000080  RWIX