Skip to content

Commit

Permalink
Waive verilator warning about unused addr bits in timer.sv
Browse files Browse the repository at this point in the history
  • Loading branch information
rswarbrick committed Mar 2, 2020
1 parent ec993fc commit 1679d00
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions lint/verilator_waiver.vlt
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,13 @@ lint_off -rule UNUSED -file "*/rtl/sim/simulator_ctrl.sv" -match "*'be_i'[3:1]*"
lint_off -rule UNUSED -file "*/rtl/sim/simulator_ctrl.sv" -match "*'addr_i'[31:10,1:0]*"
lint_off -rule UNUSED -file "*/rtl/sim/simulator_ctrl.sv" -match "*'wdata_i'[31:8]*"

// Bits of signal are not used: timer_addr_i[31:10]
//
// The upper bits of this address are used to select whether the timer is
// addressed at all (encoded in the timer_req_i input). However, we pass the
// entire 32-bit address around to make the code a bit cleaner.
lint_off -rule UNUSED -file "*/rtl/timer.sv" -match "*'timer_addr_i'[31:10]*"

// Signal is not used: test_en_i
// testability signal
lint_off -rule UNUSED -file "*/rtl/ibex_register_file_ff.sv" -match "*test_en_i*"
Expand Down

0 comments on commit 1679d00

Please sign in to comment.