Hello all,
I am currently reading about the EDMA3 module (to be used on a C6670) and I dont yet fully understand the concept shadow regions. Here are my questions:
1) Ok, so far my understanding is that in each EDMA3 CC we have multiple shadow regions, in other words partitioned ressources. Does this mean to make it simple, for example the C6670 has 3 EDMA3CC HW instances. EDMA3 CC1 has 64 DMA channels and 8 shadow regions. So, region 0 are the channels from 0-7, region 1 are the channels from 8-15 and so on???
2) If my understanding from above is correct, what is actually the benefit by splitting the available channels into multiple groups. If I want to allocate DMA ressources to different applications, I can just assign them different channels to avoid conflict. Why this additional splitting by regions?
Thanks in advance.
Best Regards
Burak