Forum Discussion
Changing waitrequestallowance on the EMIF's slave Avalon Interface
- 7 years ago
Since the EMIF is an IP, it may not allow you to change the waitrequest allowance. You can see it on the Signals & Interfaces tab because this is common for all Avalon interfaces, but the IP may be overriding it.
#iwork4intel
Dear Gsus,
By default the value of waitrequestAllowance is set to 0. But user can change the setting to 1 and 2 as well. However, waitrequestAllowance equals 2 is not recommended due to timing concern. For more details, you may refer to this Avalon Specification handbook on Chapter "3.5.2. Transfers Using the waitrequestAllowance Property" (page 23).
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/mnl_avalon_spec.pdf
Thanks.
Regards,
NAli1
Hi NAli1,
Do you have a specific procedure to do this change? As I said before, the option for changing this property is grayed out in the IP. Creating a new EMIF IP from scratch also shows this property read only. Modifying this value in Qsys (which is the only instance I've found the option is not grayed out) doesn't propagate to the IP and is reset to 0 after a synch system info. Should I modify a configuration file to do this?
Thanks,
Gsus