'_05F' inserted in top-level port names containing double underscores #1127
Labels
area: documentation
Issue involves documentation
resolution: no fix needed
Closed; no fix required (not a bug)
Author Name: Stephen Henry (@stephenry)
Original Redmine Issue: 1127 from https://www.veripool.org
Original Assignee: Wilson Snyder (@wsnyder)
When Verilating a top-level module with port names containing double underscores, the resultant/emitted SystemC port names have '_05F' inserted. I haven't found any discussion suggesting that this would be expected behavior, so I suspect it is a bug.
Verilog:
module foo (output foo__a);
always_comb foo__a = 'b1;
endmodule
Emitted SystemC:
sc_out foo___05Fa;
Version:
Verilator 3.874 2015-06-06 rev verilator_3_872-20-g0d43051
OS X 10.12/Homebrew
The text was updated successfully, but these errors were encountered: