Skip to content

Commit d16ac0a

Browse files
committed
bender,hw: Bump hci to align ECC and non-ECC HCI interfaces
1 parent c007f8e commit d16ac0a

File tree

3 files changed

+3
-14
lines changed

3 files changed

+3
-14
lines changed

Bender.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ packages:
114114
dependencies:
115115
- common_cells
116116
hci:
117-
revision: 2d5ae7877125a8b5415ae343f1c7c401d4596e15
117+
revision: 4257a73b391731d94077ad72fc528c27f5b11392
118118
version: null
119119
source:
120120
Git: https://github.com/pulp-platform/hci.git

Bender.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dependencies:
3030
cv32e40p: { git: "https://github.com/pulp-platform/cv32e40p.git", rev: astral-v1.0 }
3131
ibex: { git: "https://github.com/pulp-platform/ibex.git", rev: "pulpissimo-v6.1.2" }
3232
scm: { git: "https://github.com/pulp-platform/scm.git", rev: v1.2.0 }
33-
hci: { git: "https://github.com/pulp-platform/hci.git", rev: 2d5ae7877125a8b5415ae343f1c7c401d4596e15 } # branch: smazzola/chimera
33+
hci: { git: "https://github.com/pulp-platform/hci.git", rev: 4257a73b391731d94077ad72fc528c27f5b11392 } # branch: smazzola/chimera
3434
register_interface: { git: "https://github.com/pulp-platform/register_interface.git", version: 0.4.4 }
3535
redundancy_cells: { git: "https://github.com/pulp-platform/redundancy_cells.git", rev: 9e31f7c6c24877eaf58279903e7a162b16c9a721 } # branch: astral-v0
3636
redmule: { git: "https://github.com/pulp-platform/redmule.git", rev: astral-v1.0 }

rtl/cluster_interconnect_wrap.sv

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ module cluster_interconnect_wrap
162162
.ctrl_i ( hci_ctrl_i ),
163163
.periph_hci_ecc ( hci_ecc_periph_slave ),
164164
.cores ( core_tcdm_slave ),
165-
.hwpe ( s_hwpe_intc[0] ),
165+
.hwpe ( s_hwpe_intc ),
166166
.dma ( s_dma_intc ),
167167
.ext ( ext_slave ),
168168
.mems ( tcdm_sram_master )
@@ -308,15 +308,4 @@ module cluster_interconnect_wrap
308308
.mperiph_slave ( mperiph_slave )
309309
);
310310

311-
// pragma translate_off
312-
`ifndef VERILATOR
313-
initial begin : p_assert
314-
if (N_HCI_HWPE_PORTS > 1) begin
315-
assert(!USE_ECC_INTERCONNECT)
316-
else $fatal(1, "If USE_ECC_INTERCONNECT is enabled, N_HCI_HWPE_PORTS cannot be more than 1.");
317-
end
318-
end
319-
`endif
320-
// pragma translate_on
321-
322311
endmodule

0 commit comments

Comments
 (0)