Hi
I am looking at the memory map of c6748. There are 2 L2 ram blocks of size 256kBytes.
DSPL2RAM o = 0x00800000 l = 0x00040000 /* 256kB L2 Internal RAM */
SHDSPL2RAM o = 0x11800000 l = 0x00040000 /* 256kB L2 Shared Internal RAM */
SHRAM o = 0x80000000 l = 0x00020000 /* 128kB Shared RAM */
There is also the shared ram of size 128. In total 640kBytes of ram other than L1 rams. This is a lot of memory...
Are these all the same in terms of speed and usability.
Can I use all these 3 blocks as I wish. I know that edma requires the memory that would be involved in dma operations to be in shared ram.
Other than thath is there any intricate features of these and the way they should be used.
I want to use DSPL2RAM only for one purpose in my application. Basically to load a temporary data. My code and other arrays would be SHDSPL2RAM .
Best regards.
izzet