OTP_CTRL Lint Results

Wednesday January 17 2024 20:02:30 UTC

GitHub Revision: 4d88b9516c

Branch: os_regression

Tool: VERILATOR

Build Mode Flow Warnings Flow Errors Lint Warnings Lint Errors
default 0 2 4 0

Messages for Build Mode 'default'

Flow Errors

ERROR: %Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_1.0/rtl/otp_ctrl_lfsr_timer.sv:77:36: Operator GTE expects 32 bits on the LHS, but LHS's VARREF 'reseed_cnt_q' generates 5 bits.

ERROR: Failed to build lowrisc:ip:otp_ctrl:1.0 : '['make', 'Votp_ctrl.mk']' exited with an error: 2

Lint Warnings

%Warning-UNOPTFLAT: ../src/lowrisc_tlul_lc_gate_0.1/rtl/tlul_lc_gate.sv:228:12: Signal unoptimizable: Feedback to clock or circular logic: 'otp_ctrl.u_tlul_lc_gate.tl_d2h_error'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_otp_ctrl_1.0/rtl/otp_ctrl_dai.sv:50:42: Signal unoptimizable: Feedback to clock or circular logic: 'otp_ctrl.__Vcellout__u_otp_ctrl_dai__otp_req_o'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_otp_ctrl_1.0/rtl/otp_ctrl_part_unbuf.sv:51:39: Signal unoptimizable: Feedback to clock or circular logic: 'otp_ctrl.__Vcellout__gen_partitions[0].gen_unbuffered.u_part_unbuf__otp_req_o'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_otp_ctrl_1.0/rtl/otp_ctrl.sv:121:44: Signal unoptimizable: Feedback to clock or circular logic: 'otp_ctrl.hw2reg'

Past Results