Forum Discussion
I don't know of a ready signal with Avalon memory-mapped, only Avalon streaming. Do you mean waitrequest?
Commands can be sent simultaneously from two masters to a memory controller, but arbitration would determine who gets access to a controller while the other master has to wait (with the waitrequest signal). This is handled automatically if you create your design in Platform Designer. You'd have to create arbitration logic yourself if you don't. See the Avalon spec for more details:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/mnl_avalon_spec.pdf
#iwork4intel
Hi sstrell,
Yes, avl_ready is same as waitrequest ( in DDR3 IP the former is used).
I want to use same master, not multiple masters. Can I use same master to perform read and write simultaneously?
Thanks