Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17003 Discussions

Simulating inferred DSP in Questa using Intel DSP simulation library

PrivateIsland
Beginner
767 Views

When inferring a DSP in Verilog, what is the recommended method to simulate an actual DSP from the Quartus EDA simulation library without having to create the DSP as an IP block? 

 

I assume I need to simulate an intermediate compiled output, and I'm hoping to retain as much of the surrounding logic as possible. 

 

This is a general question across multiple Altera FPGAs and Quartus versions, but I'm currently trying to do this with Quartus Pro, Questa Intel Starter Edition, and the C10X.   

 

Thank you

Labels (1)
0 Kudos
5 Replies
HubertG
Employee
655 Views

Hello, I apologize for the delay in getting back to you. Please allow me a bit more time to review the solution, and I will follow up with you shortly.


0 Kudos
FvM
Honored Contributor II
643 Views
Hi,
you don't need to take special prerequisites to simulate inferred (or explicitely instantiated) DSP blocks. Simply simulate your synthesizable HDL with a suitable test bench.
0 Kudos
HubertG
Employee
616 Views

Hi PrivateIsland,


If you are convenient, could you please provide your design to us to look into the problem for a better support to you ?


Thanks

Hubert


0 Kudos
PrivateIsland
Beginner
604 Views

Thank you for the replies and interest in my question.

 

I was hoping to read that there is an established Quartus tool flow to produce an intermediate output of my inferred DSPs and memories that could be simulated in Questa using Intel simulation IP libraries along with my behavioral RTL / Verilog.   This would be similar to the simulation environment if I had created the IP blocks using the IP Parameter Editor. 

 

No worries. I believe I can create some custom scripts to produce my desired result. 

 

Thank you again.  You can close this one out.

 

0 Kudos
HubertG
Employee
585 Views

Hi PrivateIsland,

 

 That's great !  I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, 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.

 

Feel free to reach out to us anytime if you need further support


0 Kudos
Reply