Forum Discussion
Altera_Forum
Honored Contributor
22 years agoDMA transferring question
Hello again, I have a question about the dma engine that came with the older Nios I. My dma transfer now needs to be able to read some data, then skip x amount of bytes and then start reading ...
Altera_Forum
Honored Contributor
22 years agoQuan,
I'm sorry to say that the feature you require is not implemented in the DMA controller. It is possible to simulate the behavior you desire by using two DMA controllers: one to read from a memory containing transaction-records (just the complete set of register values needed for a transfer) and to write to the control port of the other DMA, which then does the requested transfer. This relies on some undocumented test features of the DMA controller. The technique may require too many hardware resources to be useful in your application. If you're interested in knowing more, let me know. -Aaron