mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-06-28 09:16:22 -04:00
clean comments
This commit is contained in:
parent
87cf2ec79c
commit
c635cf580f
7 changed files with 6 additions and 25 deletions
|
@ -11,10 +11,7 @@
|
||||||
// Description: Interface adapter for the CVA6 core
|
// Description: Interface adapter for the CVA6 core
|
||||||
//
|
//
|
||||||
// Additional contributions by:
|
// Additional contributions by:
|
||||||
// June, 2024 - Yannick Casamatta, Thales
|
// June, 2025 - Yannick Casamatta, Thales : YBP Protocol
|
||||||
// OBI Protocol
|
|
||||||
// June, 2025 - Yannick Casamatta, Thales
|
|
||||||
// YBP Protocol
|
|
||||||
|
|
||||||
|
|
||||||
module cva6_hpdcache_if_adapter
|
module cva6_hpdcache_if_adapter
|
||||||
|
|
|
@ -12,8 +12,7 @@
|
||||||
// Description: Interface adapter for the CVA6 core fetch interface
|
// Description: Interface adapter for the CVA6 core fetch interface
|
||||||
//
|
//
|
||||||
// Additional contributions by:
|
// Additional contributions by:
|
||||||
// June, 2025 - Yannick Casamatta, Thales
|
// June, 2025 - Yannick Casamatta, Thales : YBP Protocol
|
||||||
// YBP Protocol
|
|
||||||
|
|
||||||
module cva6_hpicache_if_adapter
|
module cva6_hpicache_if_adapter
|
||||||
// Parameters
|
// Parameters
|
||||||
|
|
|
@ -220,7 +220,7 @@ module cva6_icache
|
||||||
always_comb begin : p_fsm_ypb_r
|
always_comb begin : p_fsm_ypb_r
|
||||||
// default assignment
|
// default assignment
|
||||||
ypb_valid = '0;
|
ypb_valid = '0;
|
||||||
//fetch_rsp_o.invalid_data = '0;
|
//fetch_rsp_o.invalid_data = '0; // FIXME To be removed
|
||||||
ypb_rdata = data_q;
|
ypb_rdata = data_q;
|
||||||
ypb_ruser = userdata_q;
|
ypb_ruser = userdata_q;
|
||||||
ypb_r_state_d = ypb_r_state_q;
|
ypb_r_state_d = ypb_r_state_q;
|
||||||
|
@ -239,7 +239,7 @@ module cva6_icache
|
||||||
YPB_R_WAIT: begin
|
YPB_R_WAIT: begin
|
||||||
if (ypb_fetch_req_i.kill_req || flush_d) begin
|
if (ypb_fetch_req_i.kill_req || flush_d) begin
|
||||||
ypb_valid = '1;
|
ypb_valid = '1;
|
||||||
//fetch_rsp_o.invalid_data = '1;
|
//fetch_rsp_o.invalid_data = '1; // FIXME To be removed
|
||||||
ypb_r_state_d = YPB_R_IDLE;
|
ypb_r_state_d = YPB_R_IDLE;
|
||||||
end else if (data_valid_ypb || data_valid_ypb_q) begin
|
end else if (data_valid_ypb || data_valid_ypb_q) begin
|
||||||
ypb_valid = '1;
|
ypb_valid = '1;
|
||||||
|
@ -256,7 +256,7 @@ module cva6_icache
|
||||||
|
|
||||||
YPB_R_KILLED: begin
|
YPB_R_KILLED: begin
|
||||||
ypb_valid = '1;
|
ypb_valid = '1;
|
||||||
//fetch_rsp_o.invalid_data = '1;
|
//fetch_rsp_o.invalid_data = '1; // FIXME To be removed
|
||||||
if (ypb_fetch_req_i.preq && ypb_grant) begin
|
if (ypb_fetch_req_i.preq && ypb_grant) begin
|
||||||
if (!(ypb_fetch_req_i.kill_req || flush_d)) begin
|
if (!(ypb_fetch_req_i.kill_req || flush_d)) begin
|
||||||
ypb_r_state_d = YPB_R_WAIT;
|
ypb_r_state_d = YPB_R_WAIT;
|
||||||
|
|
|
@ -8,10 +8,6 @@
|
||||||
// Authors: Yannick Casamatta
|
// Authors: Yannick Casamatta
|
||||||
// Date: June, 2025
|
// Date: June, 2025
|
||||||
// Description: CVA6 Interface adapter YPB to OBI
|
// Description: CVA6 Interface adapter YPB to OBI
|
||||||
//
|
|
||||||
// Additional contributions by:
|
|
||||||
// Month, Year - Author, Organisation
|
|
||||||
// Short description
|
|
||||||
|
|
||||||
`include "obi/typedef.svh"
|
`include "obi/typedef.svh"
|
||||||
|
|
||||||
|
|
|
@ -8,10 +8,6 @@
|
||||||
// Authors: Yannick Casamatta
|
// Authors: Yannick Casamatta
|
||||||
// Date: June, 2025
|
// Date: June, 2025
|
||||||
// Description: CVA6 in AXI configuration (with caches I & D)
|
// Description: CVA6 in AXI configuration (with caches I & D)
|
||||||
//
|
|
||||||
// Additional contributions by:
|
|
||||||
// Month, Year - Author, Organisation
|
|
||||||
// Short description
|
|
||||||
|
|
||||||
`include "rvfi_types.svh"
|
`include "rvfi_types.svh"
|
||||||
`include "cvxif_types.svh"
|
`include "cvxif_types.svh"
|
||||||
|
|
|
@ -8,10 +8,6 @@
|
||||||
// Authors: Yannick Casamatta
|
// Authors: Yannick Casamatta
|
||||||
// Date: June, 2025
|
// Date: June, 2025
|
||||||
// Description: CVA6 in OBI configuration
|
// Description: CVA6 in OBI configuration
|
||||||
//
|
|
||||||
// Additional contributions by:
|
|
||||||
// Month, Year - Author, Organisation
|
|
||||||
// Short description
|
|
||||||
|
|
||||||
`include "rvfi_types.svh"
|
`include "rvfi_types.svh"
|
||||||
`include "cvxif_types.svh"
|
`include "cvxif_types.svh"
|
||||||
|
|
|
@ -16,10 +16,7 @@
|
||||||
// change request from the back-end and does branch prediction.
|
// change request from the back-end and does branch prediction.
|
||||||
|
|
||||||
// Additional contributions by:
|
// Additional contributions by:
|
||||||
// June 2024 - Yannick Casamatta, Thales
|
// June 2025 - Yannick Casamatta, Thales : YPB Protocol
|
||||||
// OBI Protocol
|
|
||||||
// June 2025 - Yannick Casamatta, Thales
|
|
||||||
// YPB Protocol
|
|
||||||
|
|
||||||
module frontend
|
module frontend
|
||||||
import ariane_pkg::*;
|
import ariane_pkg::*;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue