Forum Discussion
Altera_Forum
Honored Contributor
21 years agoDMA Controller
Does the DMA Controller support streaming byte datawidths from a peripheral to word datawidths for memory? In other words does it support the avalon bus capability of mixing the two bus sizes. Where ...
Altera_Forum
Honored Contributor
21 years agoRight, sorry, at present the DMA controller wastes memory bandwidth in the way you describe.
Giving your peripheral a 32-bit data width and dealing with the individual bytes internally is a good solution. In the future perhaps the DMA controller will be made smarter, or some sort of datawidth-matching, caching bridge component will be created.