1
\$\begingroup\$

In my FPGA project I use the Quartus II PCIe megafunction. The number of warning messages this Altera library module produces baffles me.

Is there a way to have Quartus II suppress all the warnings messages generated from within the PCIe megafunction top-level module?

\$\endgroup\$
  • \$\begingroup\$ I see you accepted my answer, if you could put your exact solution or edit my answer accordingly that'd be great for the occasional surfer that might end up here. \$\endgroup\$ – Vladimir Cravero Jul 15 '14 at 14:41
2
\$\begingroup\$

You can right click on a warning message, then go to "suppress", then choose between various "quick" suppress options or pop open the Message Suppression Manager that allows you to visualize, edit, import and export all the rules you want.

As OP says in the comments below you can also use the * wildcard, so to suppress all pcie messages he wrote *pcie* and that did the trick.

\$\endgroup\$
  • \$\begingroup\$ That allows for message level suppression, not module level suppression. \$\endgroup\$ – Randomblue Jul 15 '14 at 12:59
  • \$\begingroup\$ I believe you can add a string match throwing in the module name, thus suppressing all warnings associated with it. Not sure about regular expressions or whatever though... \$\endgroup\$ – Vladimir Cravero Jul 15 '14 at 13:00
  • 2
    \$\begingroup\$ have a look here: quartushelp.altera.com/13.0/mergedProjects/report/msw/… \$\endgroup\$ – Vladimir Cravero Jul 15 '14 at 13:04
  • \$\begingroup\$ I ended up using the * wildcard. So to suppress all pcie messages I suppressed the expression *pcie*. \$\endgroup\$ – Randomblue Jul 16 '14 at 13:22
  • \$\begingroup\$ Thanks for the comeback, I added your solution in the answer. \$\endgroup\$ – Vladimir Cravero Jul 16 '14 at 13:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.