TOP_EARLGREY Lint Results

Friday January 15 2021 04:11:30PM UTC

Revision: 58a124df7

Branch: master

Lint Tool: VERILATOR

Build Mode Tool Warnings Tool Errors Lint Warnings Lint Errors
default 0 0 283 0

Errors and Warnings for Build Mode 'default'

Lint Warnings

%Warning-DECLFILENAME: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_pkg.sv:19:9: Filename 'dm_pkg' does not match PACKAGE name: 'dm'

%Warning-VARHIDDEN: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_pkg.sv:102:5: Declaration of enum value hides declaration in upper scope: ErrNone

%Warning-VARHIDDEN: ../src/lowrisc_ip_rstmgr_0.1/rtl/rstmgr_ctrl.sv:11:17: Declaration of signal hides declaration in upper scope: 'PowerDomains'

%Warning-VARHIDDEN: ../src/lowrisc_ip_rstmgr_0.1/rtl/rstmgr_ctrl.sv:12:18: Declaration of signal hides declaration in upper scope: 'OffDomains'

%Warning-VARHIDDEN: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_mp.sv:60:18: Declaration of signal hides declaration in upper scope: 'HwInfoRules'

%Warning-WIDTH: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:444:53: Operator ADD expects 64 bits on the LHS, but LHS's VARREF 'ADDR_SPACE_DEBUG_MEM' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:445:53: Operator ADD expects 64 bits on the LHS, but LHS's VARREF 'ADDR_SPACE_DEBUG_MEM' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:28:33: Operator VAR 'DmHaltAddr' expects 32 bits on the Initial value, but Initial value's CONST '64'h1a110800' generates 64 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:29:33: Operator VAR 'DmExceptionAddr' expects 32 bits on the Initial value, but Initial value's CONST '64'h1a110808' generates 64 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:77:38: Operator COND expects 32 bits on the Conditional True, but Conditional True's CONST '1'h0' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:77:38: Operator COND expects 32 bits on the Conditional False, but Conditional False's CONST '1'h1' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:78:39: Operator COND expects 32 bits on the Conditional True, but Conditional True's CONST '4'h2' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rv_core_ibex_0.1/rtl/rv_core_ibex.sv:78:39: Operator COND expects 32 bits on the Conditional False, but Conditional False's CONST '4'h0' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otbn_0.1/rtl/otbn.sv:42:18: Operator VAR 'ImemSizeByte' expects 32 bits on the Initial value, but Initial value's VARREF 'OTBN_IMEM_SIZE' generates 16 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otbn_0.1/rtl/otbn.sv:43:18: Operator VAR 'DmemSizeByte' expects 32 bits on the Initial value, but Initial value's VARREF 'OTBN_DMEM_SIZE' generates 16 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_dai.sv:641:86: Operator SUB expects 32 bits on the LHS, but LHS's VARREF 'PartEnd' generates 12 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_lci.sv:56:44: Operator SHIFTR expects 32 bits on the LHS, but LHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:61:46: Operator ADD expects 32 bits on the LHS, but LHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:61:59: Operator SUB expects 32 bits on the LHS, but LHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:75:45: Operator ADD expects 32 bits on the LHS, but LHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:75:45: Operator ADD expects 32 bits on the RHS, but RHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:76:46: Operator DIV expects 32 bits on the LHS, but LHS's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:161:7: Operator PATMEMBER expects 2 bits on the Pattern value, but Pattern value's VARREF 'SeedInfoSel' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:162:7: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's REPLICATE generates 64 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:156:7: Operator PATMEMBER expects 2 bits on the Pattern value, but Pattern value's VARREF 'SeedInfoSel' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:157:7: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's REPLICATE generates 64 bits.

%Warning-WIDTHCONCAT: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:162:22: Unsized numbers/parameters not allowed in concatenations.

%Warning-WIDTHCONCAT: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:157:22: Unsized numbers/parameters not allowed in concatenations.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:391:8: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's VARREF 'PagesPerBank' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:383:8: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's VARREF 'PagesPerBank' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:371:8: Operator PATMEMBER expects 1 bits on the Pattern value, but Pattern value's VARREF 'SeedBank' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:373:8: Operator PATMEMBER expects 2 bits on the Pattern value, but Pattern value's VARREF 'SeedInfoSel' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:374:8: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's VARREF 'OwnerInfoPage' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_info_cfg.sv:37:40: Operator PATMEMBER expects 2 bits on the Pattern value, but Pattern value's VARREF 'InfoSel' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_info_cfg.sv:37:54: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's REPLICATE generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:168:5: Operator PATMEMBER expects 2 bits on the Pattern value, but Pattern value's VARREF 'SeedInfoSel' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:169:5: Operator PATMEMBER expects 8 bits on the Pattern value, but Pattern value's REPLICATE generates 64 bits.

%Warning-WIDTHCONCAT: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:169:20: Unsized numbers/parameters not allowed in concatenations.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_info_cfg.sv:61:16: Operator NEQ expects 32 bits on the RHS, but RHS's VARREF 'Bank' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:73:31: Operator VAR 'DataPartitionEndAddr' expects 7 bits on the Initial value, but Initial value's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:82:21: Operator PATMEMBER expects 7 bits on the Pattern value, but Pattern value's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:81:21: Operator PATMEMBER expects 7 bits on the Pattern value, but Pattern value's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_pkg_0.1/rtl/autogen/flash_ctrl_pkg.sv:80:21: Operator PATMEMBER expects 7 bits on the Pattern value, but Pattern value's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_keymgr.sv:12:18: Operator VAR 'EnMasking' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_keymgr.sv:13:38: Logical operator COND expects 1 bit on the Conditional Test, but Conditional Test's VARREF 'EnMasking' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_staterd.sv:18:18: Operator VAR 'EnMasking' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_staterd.sv:19:38: Logical operator COND expects 1 bit on the Conditional Test, but Conditional Test's VARREF 'EnMasking' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:61:61: Operator ADD expects 32 bits on the RHS, but RHS's GTS generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:62:61: Operator ADD expects 32 bits on the RHS, but RHS's GTS generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:63:61: Operator ADD expects 32 bits on the RHS, but RHS's GTS generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_sha3_0.1/rtl/keccak_round.sv:32:18: Operator VAR 'ReuseShare' expects 32 bits on the Initial value, but Initial value's CONST '1'h0' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_common_0.1/rtl/tlul_fifo_sync.sv:10:26: Operator VAR 'ReqPass' expects 1 bits on the Initial value, but Initial value's CONST '32'h1' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_common_0.1/rtl/tlul_fifo_sync.sv:11:26: Operator VAR 'RspPass' expects 1 bits on the Initial value, but Initial value's CONST '32'h1' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_adapter_sram_0.1/rtl/tlul_adapter_sram.sv:144:7: Operator PATMEMBER expects 32 bits on the Pattern value, but Pattern value's COND generates 256 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_adapter_sram_0.1/rtl/tlul_adapter_sram.sv:259:5: Operator PATMEMBER expects 256 bits on the Pattern value, but Pattern value's VARREF 'rdata_tlword' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_prog.sv:87:36: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'idx' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_prog.sv:144:26: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'idx' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_prog.sv:161:17: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'idx' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_gen.sv:283:46: Operator GTE expects 32 bits on the LHS, but LHS's VARREF 'interate_ctr_q' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_upd.sv:303:46: Operator GTE expects 32 bits on the LHS, but LHS's VARREF 'interate_ctr_q' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_upd.sv:446:57: Operator SHIFTL expects 512 bits on the LHS, but LHS's VARREF 'concat_outblk_q' generates 384 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_upd.sv:459:42: Operator GTE expects 32 bits on the LHS, but LHS's VARREF 'concat_ctr_q' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_cmd.sv:264:53: Operator COND expects 808 bits on the Conditional True, but Conditional True's REPLICATE generates 439 bits.

%Warning-WIDTH: ../src/lowrisc_ip_sha3_0.1/rtl/keccak_round.sv:130:30: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'round' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_sha3_0.1/rtl/keccak_round.sv:314:22: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'addr_i' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ibex_ibex_core_0.1/rtl/ibex_cs_registers.sv:1249:56: Operator COND expects 32 bits on the Conditional True, but Conditional True's SEL generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ibex_ibex_core_0.1/rtl/ibex_cs_registers.sv:1249:22: Operator ASSIGNW expects 1 bits on the Assign RHS, but Assign RHS's COND generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rstmgr_0.1/rtl/rstmgr_crash_info.sv:44:22: Operator ASSIGNW expects 4 bits on the Assign RHS, but Assign RHS's VARREF 'CrashStoreSlot' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_rstmgr_0.1/rtl/rstmgr_por.sv:72:32: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt' generates 6 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:113:50: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'arb_cnt' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:149:15: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:156:15: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:160:15: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:178:15: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:202:13: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:211:13: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:212:13: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:249:16: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:252:17: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:253:21: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:254:21: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:299:18: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:331:25: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:332:25: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_mp.sv:176:35: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'bank_addr' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:283:15: Operator ASSIGN expects 12 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:349:24: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'seed_cnt_q' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:398:26: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'rma_wipe_idx' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:495:28: Operator ADD expects 32 bits on the LHS, but LHS's VARREF 'word_cnt' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:495:16: Operator ASSIGNDLY expects 10 bits on the Assign RHS, but Assign RHS's ADD generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:554:24: Operator ASSIGNW expects 12 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:602:22: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'word_cnt' generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:616:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'beat_cnt' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_lcmgr.sv:637:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'beat_cnt' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_staterd.sv:119:24: Operator EQ expects 32 bits on the RHS, but RHS's VARREF 'addr_sel' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_msgfifo.sv:162:38: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'fifo_depth_o' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_core.sv:540:34: Operator ASSIGNW expects 4 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_uart_0.1/rtl/uart_core.sv:360:30: Operator EQ expects 6 bits on the RHS, but RHS's CONST '5'h0' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_fwm_txf_ctrl.sv:231:15: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'pos' generates 2 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_lci.sv:165:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_lci.sv:181:13: Logical operator LOGNOT expects 1 bit on the LHS, but LHS's VARREF 'error_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_lci.sv:214:53: Operator ADD expects 11 bits on the RHS, but RHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_lci.sv:214:21: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS's ADD generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_dai.sv:604:13: Logical operator LOGNOT expects 1 bit on the LHS, but LHS's VARREF 'error_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_dai.sv:643:31: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS's SHIFTR generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_dai.sv:701:21: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS's SHIFTR generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:234:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:343:27: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:427:21: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:507:13: Logical operator LOGNOT expects 1 bit on the LHS, but LHS's VARREF 'error_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:547:46: Operator COND expects 32 bits on the Conditional False, but Conditional False's SEL generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:547:20: Operator ASSIGNW expects 11 bits on the Assign RHS, but Assign RHS's COND generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:553:21: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS's SHIFTR generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:234:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:343:27: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:427:21: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:234:23: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:343:27: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_buf.sv:427:21: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 4 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:249:13: Logical operator LOGNOT expects 1 bit on the LHS, but LHS's VARREF 'error_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:288:75: Operator SHIFTR expects 32 bits on the LHS, but LHS's REPLICATE generates 11 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:287:21: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS's COND generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:147:40: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'sel_i' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:149:40: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'sel_i' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:151:40: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'sel_i' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:153:40: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'sel_i' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:307:19: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:320:19: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_scrmbl.sv:334:19: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'cnt_q' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_reseed_ctrl.sv:45:30: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'edn_cnt' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:154:20: Operator ASSIGN expects 5 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:156:20: Operator ASSIGN expects 5 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:158:20: Operator ASSIGN expects 5 bits on the Assign RHS, but Assign RHS's SUB generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:242:23: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:242:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:243:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:244:23: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:244:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:245:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:246:23: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:246:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:247:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:248:23: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:248:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:249:66: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:265:47: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'cnt' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:267:45: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'cnt' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_kmac_if.sv:269:47: Operator SUB expects 32 bits on the RHS, but RHS's VARREF 'cnt' generates 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_ctrl.sv:296:17: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'cnt' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_ctrl.sv:474:17: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_ctrl.sv:475:17: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_ctrl.sv:476:17: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr_ctrl.sv:477:17: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_hmac_0.1/rtl/hmac_core.sv:122:75: Operator ADD expects 64 bits on the RHS, but RHS's VARREF 'BlockSize' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_hmac_0.1/rtl/hmac_core.sv:123:70: Operator ADD expects 64 bits on the LHS, but LHS's VARREF 'BlockSize' generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_ip_hmac_0.1/rtl/hmac_core.sv:126:53: Operator EQ expects 32 bits on the LHS, but LHS's SEL generates 10 bits.

%Warning-WIDTH: ../src/lowrisc_ip_hmac_0.1/rtl/sha2.sv:129:17: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'round' generates 6 bits.

%Warning-WIDTH: ../src/lowrisc_ip_entropy_src_0.1/rtl/entropy_src_core.sv:380:29: Logical operator LOGOR expects 1 bit on the RHS, but RHS's VARREF 'sfifo_esfinal_err' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_ping_timer.sv:186:28: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'id_to_ping' generates 5 bits.

%Warning-WIDTH: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:293:56: Bit extraction of var[11:0] requires 4 bit index, not 5 bits.

%Warning-WIDTH: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:292:34: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'autoexecdata_idx' generates 5 bits.

%Warning-WIDTH: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:365:56: Bit extraction of var[11:0] requires 4 bit index, not 5 bits.

%Warning-WIDTH: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:364:34: Operator LT expects 32 bits on the LHS, but LHS's VARREF 'autoexecdata_idx' generates 5 bits.

%Warning-WIDTH: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:535:23: Operator LT expects 2 bits on the LHS, but LHS's VARREF 'selected_hart' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:69:22: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'source_q' generates 3 bits.

%Warning-WIDTH: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:69:22: Operator EQ expects 32 bits on the LHS, but LHS's VARREF 'source_q' generates 1 bits.

%Warning-WIDTHCONCAT: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:662:54: Unsized numbers/parameters not allowed in concatenations.

%Warning-WIDTHCONCAT: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:662:56: Unsized numbers/parameters not allowed in replications.

%Warning-WIDTHCONCAT: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:663:54: Unsized numbers/parameters not allowed in concatenations.

%Warning-WIDTHCONCAT: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:663:56: Unsized numbers/parameters not allowed in replications.

%Warning-WIDTH: ../src/lowrisc_ip_pinmux_component_0.1/rtl/pinmux.sv:235:36: Bit extraction of var[63:0] requires 6 bit index, not 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_pinmux_component_0.1/rtl/pinmux.sv:236:36: Bit extraction of var[63:0] requires 6 bit index, not 5 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:320:20: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:328:20: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:332:20: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:394:22: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:394:59: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:395:22: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:396:22: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:397:22: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:473:58: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:475:58: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:477:58: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:479:58: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:492:31: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:492:57: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:496:28: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:496:53: Bit extraction of var[3:0] requires 2 bit index, not 3 bits.

%Warning-WIDTH: ../src/lowrisc_ip_hmac_0.1/rtl/hmac.sv:317:31: Operator ADD expects 6 bits on the RHS, but RHS's SEL generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_systems_flash_ctrl_0.1/rtl/autogen/flash_ctrl.sv:615:40: Operator ASSIGNW expects 9 bits on the Assign RHS, but Assign RHS's MULS generates 32 bits.

%Warning-WIDTH: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:1418:8: Input port connection 'edn_i' expects 4 bits on the pin connection, but pin connection's VARREF 'EDN_REQ_DEFAULT' generates 1 bits.

%Warning-WIDTH: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:1435:8: Input port connection 'edn_i' expects 4 bits on the pin connection, but pin connection's VARREF 'EDN_REQ_DEFAULT' generates 1 bits.

%Warning-UNUSED: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:106:16: Bits of signal are not used: 'dio_p2d'[11,9,7:3]

%Warning-UNUSED: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:303:30: Signal is not used: 'lc_ctrl_lc_hw_debug_en'

%Warning-UNUSED: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:304:30: Signal is not used: 'lc_ctrl_lc_cpu_en'

%Warning-UNUSED: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:307:30: Signal is not used: 'lc_ctrl_lc_clk_byp_req'

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_pkg.sv:306:53: Bits of signal are not used: 'imm'[0]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_pkg.sv:348:55: Bits of signal are not used: 'imm'[0]

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/hmac.sv:54:16: Signal is not used: 'msg_fifo_addr'

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/hmac.sv:68:16: Bits of signal are not used: 'reg_fifo_wmask'[31:25,23:17,15:9,7:1]

%Warning-UNUSED: ../src/lowrisc_ip_otbn_0.1/rtl/otbn.sv:127:16: Signal is not used: 'imem_wmask_bus'

%Warning-UNUSED: ../src/lowrisc_ip_otbn_0.1/rtl/otbn.sv:266:29: Bits of signal are not used: 'dmem_addr_core'[4:0]

%Warning-UNUSED: ../src/lowrisc_ip_rv_dm_0.1/rtl/rv_dm.sv:162:27: Signal is not used: 'host_r_err'

%Warning-UNUSED: ../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv:172:9: Signal is not used: 'clk_io_root'

%Warning-UNUSED: ../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv:176:9: Signal is not used: 'clk_io_div2_root'

%Warning-UNUSED: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:25:9: Signal is not used: 'clk_edn_i'

%Warning-UNUSED: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:26:9: Signal is not used: 'rst_edn_ni'

%Warning-UNUSED: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:163:16: Signal is not used: 'tlram_addr'

%Warning-UNUSED: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:218:18: Signal is not used: 'entropy_mode'

%Warning-UNUSED: ../src/lowrisc_ip_kmac_0.1/rtl/kmac.sv:219:9: Signal is not used: 'entropy_fast_process'

%Warning-UNUSED: ../src/lowrisc_systems_pwrmgr_reg_0.1/rtl/autogen/pwrmgr_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:9,3]

%Warning-UNUSED: ../src/lowrisc_systems_rstmgr_reg_0.1/rtl/autogen/rstmgr_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:8]

%Warning-UNUSED: ../src/lowrisc_top_earlgrey_padctrl_reg_0.1/rtl/autogen/padctrl_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:30]

%Warning-UNUSED: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:32:38: Bits of signal are not used: 'addr_i'[1:0]

%Warning-UNUSED: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:42:38: Bits of signal are not used: 'tl_i'[66:50,17:2]

%Warning-UNUSED: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:27:9: Signal is not used: 'clk_i'

%Warning-UNUSED: ../src/lowrisc_tlul_adapter_host_0.1/rtl/tlul_adapter_host.sv:28:9: Signal is not used: 'rst_ni'

%Warning-UNUSED: ../src/lowrisc_tlul_socket_m1_0.1/rtl/tlul_socket_m1.sv:86:22: Bits of signal are not used: 'arb_data'[101,0]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_sba.sv:23:34: Signal is not used: 'dmactive_i'

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:191:30: Bits of signal are not used: 'havereset_d_aligned'[1]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:209:19: Bits of signal are not used: 'dmcontrol'[31:29,27:0]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_csrs.sv:210:20: Bits of signal are not used: 'a_abstractcs'[31:11,7:0]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_mem.sv:29:44: Bits of signal are not used: 'hartsel_i'[19:1]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_mem.sv:105:30: Bits of signal are not used: 'halted_d_aligned'[1]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_mem.sv:107:30: Bits of signal are not used: 'resuming_d_aligned'[1]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dm_mem.sv:121:19: Bits of signal are not used: 'ac_ar'[23]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/src/dmi_jtag.sv:58:18: Bits of signal are not used: 'dmi_resp'[1:0]

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/hmac_core.sv:13:16: Signal is not used: 'wipe_secret'

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/hmac_core.sv:14:16: Signal is not used: 'wipe_v'

%Warning-UNUSED: ../src/lowrisc_ip_nmi_gen_0.1/rtl/nmi_gen_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:3]

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_fwm_rxf_ctrl.sv:42:29: Signal is not used: 'sram_error'

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_fwm_txf_ctrl.sv:40:29: Signal is not used: 'sram_error'

%Warning-UNUSED: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_fwmode.sv:22:37: Signal is not used: 'mode_i'

%Warning-UNUSED: ../src/lowrisc_ip_sram_ctrl_0.1/rtl/sram_ctrl_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:1]

%Warning-UNUSED: ../src/lowrisc_ip_uart_0.1/rtl/uart_core.sv:12:38: Bits of signal are not used: 'reg2hw'[67:56]

%Warning-UNUSED: ../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:4]

%Warning-UNUSED: ../src/lowrisc_systems_sensor_ctrl_reg_0.1/rtl/sensor_ctrl_reg_top.sv:34:19: Bits of signal are not used: 'reg_wdata'[31:7]

%Warning-UNUSED: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_ctrl_info_cfg.sv:14:44: Bits of signal are not used: 'cfgs_i'[69:21]

%Warning-UNUSED: ../src/pulp-platform_riscv-dbg_0.1_0/pulp_riscv_dbg/debug_rom/debug_rom.sv:20:24: Bits of signal are not used: 'addr_i'[63:8,2:0]

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/sha2_pad.sv:14:20: Signal is not used: 'wipe_secret'

%Warning-UNUSED: ../src/lowrisc_ip_hmac_0.1/rtl/sha2_pad.sv:15:20: Signal is not used: 'wipe_v'

%Warning-UNUSED: ../src/lowrisc_ip_sha3_0.1/rtl/sha3pad.sv:504:24: Signal is not driven, nor used: 'funcpad_merged'

%Warning-UNUSED: ../src/lowrisc_ip_csrng_0.1/rtl/csrng_ctr_drbg_upd.sv:139:30: Bits of signal are not used: 'concat_outblk_shifted_value'[511:384]

%Warning-UNUSED: ../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv:312:13: Bits of signal are not used: 'index_z'[31:6]

%Warning-UNSIGNED: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_dai.sv:639:41: Comparison is constant due to unsigned arithmetic

%Warning-UNSIGNED: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_part_unbuf.sv:206:34: Comparison is constant due to unsigned arithmetic

%Warning-UNSIGNED: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl.sv:206:54: Comparison is constant due to unsigned arithmetic

%Warning-CASEOVERLAP: ../src/lowrisc_ip_kmac_0.1/rtl/kmac_keymgr.sv:443:7: Case values overlap (example pattern 0x3)

%Warning-SYMRSVDWORD: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_device_reg_pkg.sv:84:7: Symbol matches C++ common word: 'abort'

%Warning-SYMRSVDWORD: ../src/lowrisc_systems_pwrmgr_reg_0.1/rtl/autogen/pwrmgr_reg_pkg.sv:79:7: Symbol matches C++ common word: 'abort'

%Warning-SYMRSVDWORD: ../src/lowrisc_systems_pwrmgr_reg_0.1/rtl/autogen/pwrmgr_reg_pkg.sv:128:7: Symbol matches C++ common word: 'abort'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_spi_device_0.1/rtl/spi_device.sv:52:23: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_spi_device.reg2hw'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler.sv:148:25: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_alert_handler.class_accum_trig'

%Warning-UNOPTFLAT: ../src/lowrisc_tlul_socket_m1_0.1/rtl/tlul_socket_m1.sv:205:19: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_xbar_main.u_sm1_25.dfifo_rspready'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_prince.sv:193:27: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_flash_eflash.gen_flash_cores[0].u_core.u_scramble.u_cipher.gen_bwd_pass[1].data_state_xor0'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv:237:9: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_flash_eflash.gen_flash_cores[0].u_core.flash_rd_req'

%Warning-UNOPTFLAT: ../src/lowrisc_tlul_socket_m1_0.1/rtl/tlul_socket_m1.sv:76:22: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_xbar_main.u_sm1_25.hrsp_fifo_i'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_ppc.sv:69:19: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_xbar_main.u_sm1_23.gen_arb_ppc.u_reqarb.gen_normal_case.arb_req'

%Warning-UNOPTFLAT: ../src/lowrisc_ibex_ibex_core_0.1/rtl/ibex_id_stage.sv:270:16: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_rv_core_ibex.u_core.id_stage_i.lsu_req'

%Warning-UNOPTFLAT: ../src/lowrisc_ibex_ibex_core_0.1/rtl/ibex_pmp.sv:38:47: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_rv_core_ibex.u_core.g_pmp.pmp_i.region_match_all'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:80:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_edn_arb.gen_normal_case.idx_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:79:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_edn_arb.gen_normal_case.mask_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_fixed.sv:56:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_part_sel_idx.gen_normal_case.gnt_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:78:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_scrmbl_mtx.gen_normal_case.sel_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_present.sv:59:42: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_otp_ctrl_token_const.gen_hashes[0].gen_invocations[0].u_prim_present_enc_0.round_idx'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl_token_const.sv:24:52: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_otp_ctrl_token_const.state'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_fixed.sv:57:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_part_sel_idx.gen_normal_case.idx_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:81:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_edn_arb.gen_normal_case.data_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_fixed.sv:58:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_part_sel_idx.gen_normal_case.data_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_present.sv:57:42: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_otp_ctrl_token_const.gen_hashes[0].gen_invocations[0].u_prim_present_enc_0.data_state'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_present.sv:58:42: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_otp_ctrl_token_const.gen_hashes[0].gen_invocations[0].u_prim_present_enc_0.round_key'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_rv_plic_component_0.1/rtl/rv_plic_target.sv:45:47: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_rv_plic.gen_target[0].u_target.id_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_subst_perm.sv:26:38: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_ram1p_ram_main.gen_undiffuse_rdata[0].u_prim_subst_perm.data_state'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:77:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_edn_arb.gen_normal_case.prio_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_tree.sv:76:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_flash_eflash.gen_flash_cores[0].u_core.u_rd.i_valid_random.gen_normal_case.req_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_rd.sv:109:22: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_flash_eflash.gen_flash_cores[0].u_core.u_rd.buf_invalid_alloc'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_otp_ctrl_0.1/rtl/otp_ctrl.sv:102:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.hw2reg'

%Warning-UNOPTFLAT: ../src/lowrisc_systems_top_earlgrey_0.1/rtl/autogen/top_earlgrey.sv:265:37: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.flash_ctrl_flash_rsp'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_rv_plic_component_0.1/rtl/rv_plic_target.sv:44:43: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_rv_plic.gen_target[0].u_target.is_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_rv_plic_component_0.1/rtl/rv_plic_target.sv:46:47: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_rv_plic.gen_target[0].u_target.max_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_prince.sv:109:46: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_ram1p_ram_ret.gen_par_scr[0].u_prim_prince.data_state'

%Warning-UNOPTFLAT: ../src/lowrisc_prim_all_0.1/rtl/prim_arbiter_fixed.sv:55:39: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_otp_ctrl.u_part_sel_idx.gen_normal_case.req_tree'

%Warning-UNOPTFLAT: ../src/lowrisc_ip_keymgr_0.1/rtl/keymgr.sv:70:19: Signal unoptimizable: Feedback to clock or circular logic: 'top_earlgrey.u_keymgr.hw2reg'

Past Results