Why is this an issue?

.* should not be used as port connections of module/program/interface instantiations.

How to fix it

Code examples

Noncompliant code example

fly i_fly (.*);

Compliant solution

fly i_fly (
  .clk_i (clk_i),
  .rst_ni(rst_ni),
  .d_i   (from_here),
  .q_o   (to_there)
);

Resources

Articles & blog posts