acc_dispatcher: Add ld/st priv mode, sum & PMP iface (#1767)

This commit is contained in:
Michael Platzer 2024-01-17 00:43:21 +01:00 committed by GitHub
parent 284200dfc9
commit 37427a75a9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 0 deletions

View file

@ -30,6 +30,10 @@ module acc_dispatcher
output logic acc_fflags_valid_o,
output logic [4:0] acc_fflags_o,
// Interface with the CSRs
input priv_lvl_t ld_st_priv_lvl_i,
input logic sum_i,
input pmpcfg_t [15:0] pmpcfg_i,
input logic [15:0][PLEN-3:0] pmpaddr_i,
input logic [2:0] fcsr_frm_i,
output logic dirty_v_state_o,
// Interface with the issue stage

View file

@ -1138,6 +1138,10 @@ module cva6
.acc_cons_en_i (acc_cons_en_csr),
.acc_fflags_valid_o (acc_resp_fflags_valid),
.acc_fflags_o (acc_resp_fflags),
.ld_st_priv_lvl_i (ld_st_priv_lvl_csr_ex),
.sum_i (sum_csr_ex),
.pmpcfg_i (pmpcfg),
.pmpaddr_i (pmpaddr),
.fcsr_frm_i (frm_csr_id_issue_ex),
.dirty_v_state_o (dirty_v_state),
.issue_instr_i (issue_instr_id_acc),