Closed HU90m closed 8 months ago
Thanks for making these changes. I had been meaning to fix the Verilator lint file for a while. On which version of Verilator did you test this?
Verilator 4.210 (The officially supported ibex version)
I think the lint that you're trying to mute is a legit warning.
In ibex_register_file_fpga, if RdataMuxCheck is not enabled then the oh_raddr_a_err and oh_raddr_b_err wires are indeed not driven. Probably that should be a RTL fix instead of lint fix.
I've moved the Verilator top over to using ibex_register_file_ff
in https://github.com/lowRISC/ibex-demo-system/pull/93, which it should have been using anyway and with which this waiver isn't needed.
Closing this PR in favour of https://github.com/lowRISC/ibex-demo-system/pull/93
I think the lint that you're trying to mute is a legit warning.
In ibex_register_file_fpga, if RdataMuxCheck is not enabled then the oh_raddr_a_err and oh_raddr_b_err wires are indeed not driven. Probably that should be a RTL fix instead of lint fix.