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

Modelsim resimulation after QuartusII synthesis

Altera_Forum
Honored Contributor II
1,314 Views

Hi all, 

I created a testbench for a VHDL module, then I simulated it with Modelsim. 

Now I have a problem: 

I synthesized the module with Quartus II, but now I've to do an after synthesis simulation with Modelsim, so I've to resimulate the module integrating it in the same testbench I used before synthesis. 

Can QuartusII get me a sort of "VHDL synthesized file" of my module that I can easily integrate into the old testbench to resimulate it with Modelsim?
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
592 Views

Yes, find the module_name.vho files. 

There will several of them, a generic one and one for each timing corner. 

 

You can setup Quartus to call ModelSim directly, using the Native Link feature.
0 Kudos
Altera_Forum
Honored Contributor II
592 Views

- how works the Native Link feature method to recall Modelsim? 

 

- [...yes, find the module_name.vho files...] 

And where is the? .vho files? I can't find them into the project root. 

However, I'll write here what I've done with my CORE vhdl: 

 

 

<functional simulation

  • I extracted it from testbench 

  • I put it into QuartusII like a new project 

  • created new waveform vector file 

  • functional analysis: start analysis&elaboration 

  • create netlist: Processing -> Generate functional simulation netlist 

  • start simulation <end functional simulation> 

<timing analysis> 

  • Choose analysis method: assignments->timing analysis settings->use classic timing... 

  • start compilation 

Is all correct or is something missing? 

Thanks a lot for your answers.
0 Kudos
Altera_Forum
Honored Contributor II
592 Views

Hey Itosone, 

you can start modelsim simulation(native link feature) from quartus from Tools-> Run EDA Simualtion Tool -> EDA RTL Simulation menu. Notice that under Run EDA Simuation Tool menu, there are two sub menus, EDA RTL Simuation is for functional simulation, and EDA Gate Level Simulation is for Timing Simulation. 

 

The *.vho files can be find in ../simulation/modelsim folder.
0 Kudos
Reply