Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
15887 Discussions

Quartus Prime Avalon SDRAM Controller - readdatavalid never asserting

albertsun
Beginner
243 Views

I'm currently using the DE2-115 education board and implementing the SDRAM controller. When instantiating a read (from the Avalon MM documentation, I believe read requests are pipelined), the readdatavalid signal from the controller is never asserted even when read is asserted. I have tried both leaving the address and read asserted, and de-asserting the read signal after one clock cycle. I believe all the controller ports are connected properly, but I can't be 100% sure since I don't have access to a simulator. Thanks to everyone in advance.

0 Kudos
5 Replies
AdzimZM_Intel
Employee
234 Views

Hi Sir,


Do you see the waitrequest signal has been asserted after the read signal been asserted?


Do you see any difference when using burst operation?


I can assist you on Simulator (Modelsim) to simulate the design if you want.

But I need the design file and maybe some instructions.

Thanks,

Adzim


AdzimZM_Intel
Employee
229 Views

Hello,


I'm hope you're doing well.


May I have any update on this case?


Thanks,

Adzim


albertsun
Beginner
219 Views

Hello,

 

Apologies for taking awhile to respond. Since the time of posting, I've transitioned to using M9K blocks instead for memory since the application doesn't have a high memory capacity requirement. I've attached a relevant snippet from my wrapper around the SDRAM controller - if that looks good, then there might've been some stray X's within a few signals.

 

Thanks for all the help again.

 

AdzimZM_Intel
Employee
210 Views

Hello,


I'm glad to hear from you. Thanks for your update.

I think the wrapper looks okay.


Please let me know if you have further question on this topic.


Thanks,

Adzim


AdzimZM_Intel
Employee
203 Views

We do not receive any response from you to the previous reply that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


Reply