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.

CCS/TMS320C5515: Memory Block Configuration in C for C5515

Part Number: TMS320C5515

Tool/software: Code Composer Studio

Hi, I am working on a project using the TMS320C5515 with Code Composer Studio. According to the datasheet the C5515 has 320K Bytes of on-chip RAM. However when I try to initialize an Int16 Array of size 96000 (enough for a 2 second delay line at 48kHz sample rate), I get an error:

Description Resource Path Location Type
gmake: *** [main.obj] Error 1 audioTests C/C++ Problem

This is not very descriptive, but I figured out the problem is based on the array size.

96000 * 2 Bytes (16 bit integer) = 182K Bytes, which the chip should have enough RAM to handle. At first I thought this was because of the fact that SARAM consists of 32 4K X 16 bit blocks, but I was able to instantiate an array of size 24000 without any problems, so clearly creating an array larger than this block size is possible. 

How to I configure the on chip memory to allow a large array size? I am creating my program using the TI C Compiler in Code Composer Studio. 

Thanks!