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

Synthesis report about inference

FabianL
Novice
109 Views

Hello,

 

I know it that other synthesis tools that there are certain reports, which list what kind of logic macro blocks (e.g. RAM, FIFO, MUX, Adder) is inferred for certain HDL constructs.

 

I could not find anything similar for the Quartus Synthesis. Is there any option to activate this?

In which report could I find information about logic inference during synthesis?

 

This information is crucial for debugging and optimizing HDL code.

 

Thanks

best regards

Fabian

0 Kudos
2 Replies
KennyTan_Altera
Moderator
40 Views

Hi,


For inference, they are certain coding style you need to refer:


https://www.intel.com/content/www/us/en/docs/programmable/683283/18-1/ram-style-and-rom-style-for-inferred-memory.html


and you can open one verilog.v file. right click and insert template -> system verilog, look for the code to infer the RAM.


You can check the report in compilation report -> fitter -> place stage -> resource utilization.


Thanks,

Best regards,

Kenny Tan


0 Kudos
FvM
Honored Contributor II
15 Views

Hi,
inference is basically reported in <project>map.rpt file

Regards

Frank

0 Kudos
Reply