Forum Discussion
28 Replies
- tehjingy_Altera
Regular Contributor
Hi Sneha
Any update on the case?
Do you still need any more support for the SDM IP?
Regards
JIngyang, Teh
- sneha_wagh
New Contributor
Hi Jingyang,
I would like to understand, if we want to test the QSPI access via Mailbox client IP in simulation environment then what could be the procedure ?
Also want you to show you the mailbox client subsystem connectivity and the configuration pins needed for the FLASH connection.
Can we have a call on Monday at IST 10 am ?
Regards
- tehjingy_Altera
Regular Contributor
Hi Sneha
Could these document be the information that you wanted on the mail box?
Here is an example program of the mailbox.
Related to the signal description you could find them listed here in section 1.2:
Regarding simulation you could follow the steps here to generate the simulation for the mailbox IP.
https://www.intel.com/content/www/us/en/docs/programmable/683102/21-3/simulating-cores.html
If not could we have a call tomorrow instead at 10am IST?
Regards
Jingyang, Teh
- sneha_wagh
New Contributor
Hi Jingyang,
Thanks for the information.
After going through the documents, understood the details of design. Now as of now, I have one query:
1. Lets assume that we are trying to make access to QSPI Flash with the help of Mailbox Client IP. Here, how we can test the transactions sent to mailbox client are getting converted to QSPI commands ?
I.e. If we make some Avalon transactions to avmm port of the mailbox client related to QSPI access , they will eventually will transferred to QSPI pins. How to access the QSPI pins in simulation ? As the pins are not available inside DUT to view to user.
To understand this, I would recommend a call.
Regards
Sneha
- tehjingy_Altera
Regular Contributor
Hi Sneha
You could try out using SignalTap to probe the QSPI signals.
Regards
Jingyang, Teh
- sneha_wagh
New Contributor
Ok,
After going through the document, can you confirm below flow ?
VCS simulator pattern generator for mailbox on avalon interface -> mailbox client IP receiving the avalon signals -> SDM IP -> SDI QSPI IO pins tapped in Signal Tap Debugger -> VCS simulator analyzing the Signal Tap captured data.
Also can we use this QSPI interface i.e. AVS pins of the Flash after configuration ? Or is this interface is only meant to access the flash for configuration purpose ?
Regards
Sneha
- tehjingy_Altera
Regular Contributor
Hi Sneha
Yeah the flow is correct.
For the SDM QSPI flash access is mainly for configuration purpose only.
Regards
Jingyang, Teh
- sneha_wagh
New Contributor
Thanks Jingyang,
We would like to use the QSPI flash via SDM port for the general flash access also after the configuration process by our inhouse custom processor that will be part of FPGA design. Hope this is not the problem, as different Intel documents support this use case.
Regards
Sneha
- tehjingy_Altera
Regular Contributor
Hi Sneha
I do not see a problem why it could not be done.
Could you share me the document that you are referring that mention this could not be done?
Regards
Jingyang, Teh
- tehjingy_Altera
Regular Contributor
Hi
Any update on this case?
Regards
Jingyang, Teh
- sneha_wagh
New Contributor
Hi Jingyang,
Don't know why my last update did not get posted here. I was trying to say that most of the documents mentioned that with the help of mailbox client IP, any FPGA logic can access the Flash once configuration is done. The are of the flash can be divided to store configuration bitstream and the application f/w.
So as of now it resolved all queries. For queries related to integration of debug trace logic, I will open a separate case. We can close this case.
Regards
Sneha
- tehjingy_Altera
Regular Contributor
Hi
Since this thread been resolve, I shall set this thread to close pending. If you still need further assistance, you are welcome reopen this thread within 20days or open a new thread, some one will be right with you. Please login to ‘https://supporttickets.intel.com’, 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.
If you happened to close this thread you might receive a survey. If you think you would rank your support experience less than 10 out of 10, please allow me to correct it before closing or if the problem can’t be corrected, please let me know the cause so that I may improve your future service experience.
Regards
Jingyang, Teh