Psoc5 DMA 64K page limit

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

 Good morning everyone from Spain,

   

Here's a tricky problem, I need to fill (nearly) an 8Mbit RAM (1Mx8) with incoming ADC data before processing it. As I was reading the DMA specs, it seems that there's a 64K page limit, ie the 16 higher bits don't get increased when the lower 16 bits roll from FFFF to 0000.

   

Is there an efficient way to overcome this?? I have though of a HW solution which could be nice, I prefer not to use interrupts... but hey maybe someone can come up with a better solution!

   

 

   

Regards,

0 Likes
4 Replies