Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read - Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
while making a custome IP component with AVMM slave port I am running into this error in platform designer Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read I have this error on Quartus 25.1 Error: pcie_ed.custom_cntrlr_0.avalon_slave: Agent with readdatavalid signal must support at least 1 pending read. as per https://www.intel.com/content/www/us/en/docs/programmable/683091/22-3/interface-properties.html I tried setting "maximumPendingReadTransactions " parameter by platform designer > IP> Edit IP> Parameters> add parameter it didnt work and I cant generate HDL due to this error Pls help
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
We can close this thread. I have already marked it solved
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
As we do not receive any response from you on the previous question that we have provided. Please login to ‘ https://supporttickets.intel.com/s/?language=en_US’ , view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
Not sure if you have update for the above?
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
I tried your steps but I do not see the error, I attached the project here. Can you help me to modify it?
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
Hi Kenny the quartus tool is in our EC machines and screenshots are disabled for security and IP compliance policies. I wont be able to share screenshot. Here are some feedback which may help you with what you may be looking for. i created my custom IP in platform designed using "new component" on top left of the gui i added AVMM Memory agent port and signal to my design. I saved and close the component. I used this component in my platform designer gui and made connections as desired. I tried to do generated HDL and it failed with the error i reported. from error I could figure out that it has to do with AVMM agent port and missing parameter. in Platform designer i clicked on my component , on right top corner of the window , i chose component instantiation. Now here on top right area of Platform Architect Gui, I felt that things are cramped here and and because of GUI theme colors (same shade of grey) i think i missed a thin horizontal bar initially, which would indicate that there things to your right. Once I (accidently) figured that out i was able to see all parameters field there. i hope this helps
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
Do you have any update for the above? If not, we shall close the thread.
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
Can you provide the screenshot? probably, i can file an enhancement if it is really not user friendly enough.
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
I was able to add the "maximumPendingReadTransactions " parameter. its just that how Platform designer gui is created, it made hard to figure out that you can "scroll" to right to see properties column.
Replies:
Re: Error: avalon_slave: Agent with readdatavalid signal must support at least 1 pending read
Can you try to add a waitrequest signal and increase the pending read property? - 2025-06-25
external_document