Hello
I'm working on c6678, CCS 6.1.2, compiler v8.1.0
My application code is stored in MSMCSRAM, data memory is stored in L2SRAM
I have a function that reads input data from a big buffer (57600 bytes)
I have 2 input buffers, the first allocated at 0x800000 (L2SRAM), the second at 0x80E100 (L2SRAM)
Passing pointer to the first buffer, the function takes 800 us to be completed (I use an oscilloscope to measure time)
Passing pointer to the second buffer, the function takes 700 us to be completed
Obviously, the two input buffers contain the same test data pattern.
Can you explain me why 100 us difference???
Thanks