Forum Discussion
Altera_Forum
Honored Contributor
11 years agoI was hoping that bug would have been fixed by now....
With the SGDMA in 13.1 SP1 if you use bursting be careful with memory alignment. I remember years ago seeing cases where if you performed unaligned transfers and had bursting enabled depending on the transfer length and start address alignment the SGDMA would get stuck. To avoid that altogether I would just align your buffers to whatever width you set the SGDMA to. By the way you can also typically pull cores from newer versions of Quartus and put them into older versions of the tools as long as the core doesn't rely on a brand new feature. The RTL I put up on the alterawiki are up to date with what is in the 14.0 tools the only difference is the hardware .tcl files for each of the modules.