Forum Discussion
Altera_Forum
Honored Contributor
16 years agodataavailable signal on Avalon MM
I have a MM slave that has to read an external device, and due to the latency in the read process to this device, I would like to have my Nios initiate the process by a write to a register and then r...
Altera_Forum
Honored Contributor
16 years agoI also have had problems with dataavailable. I've used waitrequest instead. It stalls the bus, but my slave was the only component on the bus, so that was no problem.
Maybe readdatavalid could be of use. Every read-request must be followed up by a readdatavalid. You can have multiple outstanding read-requests at a time. Check the Avalon MM manual for details. The use of waitrequest is simpler, for sure. Good luck, Ton