Forum Discussion
Altera_Forum
Honored Contributor
15 years agoAvalon MM Master Interface
Hi everyone, I try to make a AvalonMM Master Controller. I want to use this Controller to read and write to System Memory. However, once I try to write to memory, my system hang. Could an...
Altera_Forum
Honored Contributor
15 years agoMy recommendations:
1) Implement separate read and write masters (let the fabric do the arbitration for you) 2) Decouple the readdatavalid and waitrequest logic You can see examples of this in the pattern reader and writer cores in this design example: http://www.altera.com/support/examples/design-entry-tools/qsys/exm-qsys-tut.html Both use FIFOs to buffer data, you may find doing the same in your logic simplifies things quite a bit.