Forum Discussion

WShep1's avatar
WShep1
Icon for Contributor rankContributor
3 years ago
Solved

Does Quartus generate a "Unused Signal" report for modules that it compiles?

Can Quartus generate a "Unused Signal" report for modules that it compiles? if so, how is it turned on and/or viewed?

  • Hi,

    after running synthesis, should see the .syn.rpt being generated check screenshot attahced.

    Or in GUI, go to compilation report -> Synthesis -> Warning Messages

    compilation report -> Synthesis -> Partition "root_partition" -> Optimization Results -> Register Statistics -> Register Removed During Synthesis

    Check screenshot attached.

    Thanks,

    Sheng

5 Replies

  • ShengN_altera's avatar
    ShengN_altera
    Icon for Super Contributor rankSuper Contributor

    Hi,

    Can check the .syn.rpt in output_files folder under section Warnings for <module_name> and Registers Removed During Synthesis. Will have reasons like Pin "" is stuck at GND or Lost fanout.

    Thanks,

    Best Regards,

    Sheng

    p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.

    • WShep1's avatar
      WShep1
      Icon for Contributor rankContributor

      Hi ShengN,

      I was not able to locate the *.syn.rpt file in the output directory or anywhere else in an of the other project directories. Does it have another name or is it located somewhere else?

      Thanks for your timely reponse.

      WShep1

  • ShengN_altera's avatar
    ShengN_altera
    Icon for Super Contributor rankSuper Contributor

    Hi,

    after running synthesis, should see the .syn.rpt being generated check screenshot attahced.

    Or in GUI, go to compilation report -> Synthesis -> Warning Messages

    compilation report -> Synthesis -> Partition "root_partition" -> Optimization Results -> Register Statistics -> Register Removed During Synthesis

    Check screenshot attached.

    Thanks,

    Sheng