Skip to content

Apply fixes after merging changes from caliptra-rtl #776

Apply fixes after merging changes from caliptra-rtl

Apply fixes after merging changes from caliptra-rtl #776

Triggered via pull request July 19, 2024 15:27
@tmichalaktmichalak
synchronize #215
Status Success
Total duration 1m 0s
Artifacts

verible-format.yml

on: pull_request_target
format-review
51s
format-review
Fit to window
Zoom out
Zoom in

Annotations

2 warnings
format-review: design/ifu/el2_ifu_mem_ctl.sv#L1573
[verible-verilog-format] reported by reviewdog 🐶 Raw Output: design/ifu/el2_ifu_mem_ctl.sv:1573:- assign ifu_tag_wren[i] = bus_wren_last[i] | wren_reset_miss[i]; design/ifu/el2_ifu_mem_ctl.sv:1574:- assign wren_reset_miss[i] = replace_way_mb_any[i] & reset_tag_valid_for_miss ; design/ifu/el2_ifu_mem_ctl.sv:1575:- design/ifu/el2_ifu_mem_ctl.sv:1576:- end design/ifu/el2_ifu_mem_ctl.sv:1577:- assign bus_ic_wr_en[pt.ICACHE_NUM_WAYS-1:0] = bus_wren[pt.ICACHE_NUM_WAYS-1:0]; design/ifu/el2_ifu_mem_ctl.sv:1578:- design/ifu/el2_ifu_mem_ctl.sv:1579:- design/ifu/el2_ifu_mem_ctl.sv:1580:-end else begin: icache_disabled design/ifu/el2_ifu_mem_ctl.sv:1581:- assign ic_tag_valid_unq[pt.ICACHE_NUM_WAYS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1582:- assign way_status[pt.ICACHE_STATUS_BITS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1583:- assign replace_way_mb_any[pt.ICACHE_NUM_WAYS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1584:- assign way_status_hit_new[pt.ICACHE_STATUS_BITS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1585:- assign way_status_rep_new[pt.ICACHE_STATUS_BITS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1586:- assign way_status_new[pt.ICACHE_STATUS_BITS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1587:- assign way_status_wr_en = '0; design/ifu/el2_ifu_mem_ctl.sv:1588:- assign bus_wren[pt.ICACHE_NUM_WAYS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1589:- assign bus_ic_wr_en[pt.ICACHE_NUM_WAYS-1:0] = '0; design/ifu/el2_ifu_mem_ctl.sv:1590:- design/ifu/el2_ifu_mem_ctl.sv:1591:-end design/ifu/el2_ifu_mem_ctl.sv:1592:- design/ifu/el2_ifu_mem_ctl.sv:1593:- assign ic_tag_valid[pt.ICACHE_NUM_WAYS-1:0] = ic_tag_valid_unq[pt.ICACHE_NUM_WAYS-1:0] & {pt.ICACHE_NUM_WAYS{(~fetch_uncacheable_ff & ifc_fetch_req_f_raw) }} ; design/ifu/el2_ifu_mem_ctl.sv:1594:- assign ic_debug_tag_val_rd_out = |(ic_tag_valid_unq[pt.ICACHE_NUM_WAYS-1:0] & ic_debug_way_ff[pt.ICACHE_NUM_WAYS-1:0] & {pt.ICACHE_NUM_WAYS{ic_debug_rd_en_ff}}) ; design/ifu/el2_ifu_mem_ctl.sv:1595:-/////////////////////////////////////////// design/ifu/el2_ifu_mem_ctl.sv:1596:-// PMU signals design/ifu/el2_ifu_mem_ctl.sv:1597:-/////////////////////////////////////////// design/ifu/el2_ifu_mem_ctl.sv:1598:- design/ifu/el2_ifu_mem_ctl.sv:1599:- assign ifu_pmu_ic_miss_in = ic_act_miss_f ; design/ifu/el2_ifu_mem_ctl.sv:1600:- assign ifu_pmu_ic_hit_in = ic_act_hit_f ; design/ifu/el2_ifu_mem_ctl.sv:1601:- assign ifu_pmu_bus_error_in = |ifc_bus_acc_fault_f; design/ifu/el2_ifu_mem_ctl.sv:1602:- assign ifu_pmu_bus_trxn_in = bus_cmd_sent ; design/ifu/el2_ifu_mem_ctl.sv:1603:- assign ifu_pmu_bus_busy_in = ifu_bus_arvalid_ff & ~ifu_bus_arready_ff & miss_pending ; design/ifu/el2_ifu_mem_ctl.sv:1604:- design/ifu/el2_ifu_mem_ctl.sv:1605:- rvdffie #(9) ifu_pmu_sigs_ff (.*, design/ifu/el2_ifu_mem_ctl.sv:1606:- .clk (free_l2clk), design/ifu/el2_ifu_mem_ctl.sv:1607:- .din ({ifc_fetch_uncacheable_bf, ifc_fetch_req_qual_bf, dma_sb_err_state, dec_tlu_fence_i_wb, design/ifu/el2_ifu_mem_ctl.sv:1608:- ifu_pmu_ic_miss_in, design/ifu/el2_ifu_mem_ctl.sv:1609:- ifu_pmu_ic_hit_in, design/ifu/el2_ifu_mem_ctl.sv:1610:- ifu_pmu_bus_error_in, design/ifu/el2_ifu_mem_ctl.sv:1611:- ifu_pmu_bus_busy_in, design/ifu/el2_ifu_mem_ctl.sv:1612:- ifu_pmu_bus_trxn_in design/ifu/el2_ifu_mem_ctl.sv:1613:- }), design/ifu/el2_ifu_mem_ctl.sv:1614:- .dout({fetch_uncacheable_ff, ifc_fetch_req_f_raw, dma_sb_err_state_ff, reset_all_tags, design/ifu/el2_ifu_mem_ctl.sv:1615:- ifu_pmu_ic_miss, design/ifu/el2_ifu_mem_ctl.sv:1616:- ifu_pmu_ic_hit, design/ifu/el2_ifu_mem_ctl.sv:1617:- ifu_pmu_bus_error, design/ifu/el2_ifu_mem_ctl.sv:1618:- ifu_pmu_bus_busy, design/ifu/el2_ifu_mem_ctl.sv:1619:-
format-review
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/