mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-20 12:17:19 -04:00
Make AXI transactions modifiable (#948)
Signed-off-by: Nils Wistoff <nwistoff@iis.ee.ethz.ch> Co-authored-by: Florian Zaruba <zarubaf@iis.ee.ethz.ch>
This commit is contained in:
parent
c288812008
commit
d9933a5f86
2 changed files with 4 additions and 4 deletions
|
@ -93,7 +93,7 @@ module axi_shim #(
|
|||
assign axi_req_o.aw.prot = 3'b0;
|
||||
assign axi_req_o.aw.region = 4'b0;
|
||||
assign axi_req_o.aw.lock = wr_lock_i;
|
||||
assign axi_req_o.aw.cache = 4'b0;
|
||||
assign axi_req_o.aw.cache = axi_pkg::CACHE_MODIFIABLE;
|
||||
assign axi_req_o.aw.qos = 4'b0;
|
||||
assign axi_req_o.aw.atop = wr_atop_i;
|
||||
assign axi_req_o.aw.user = '0;
|
||||
|
@ -252,7 +252,7 @@ module axi_shim #(
|
|||
assign axi_req_o.ar.prot = 3'b0;
|
||||
assign axi_req_o.ar.region = 4'b0;
|
||||
assign axi_req_o.ar.lock = rd_lock_i;
|
||||
assign axi_req_o.ar.cache = 4'b0;
|
||||
assign axi_req_o.ar.cache = axi_pkg::CACHE_MODIFIABLE;
|
||||
assign axi_req_o.ar.qos = 4'b0;
|
||||
assign axi_req_o.ar.user = '0;
|
||||
|
||||
|
|
|
@ -80,7 +80,7 @@ module axi_adapter #(
|
|||
axi_req_o.aw.size = {1'b0, size_i}; // 1, 2, 4 or 8 bytes
|
||||
axi_req_o.aw.burst = axi_pkg::BURST_INCR; // Use BURST_INCR for AXI regular transaction
|
||||
axi_req_o.aw.lock = 1'b0;
|
||||
axi_req_o.aw.cache = 4'b0;
|
||||
axi_req_o.aw.cache = axi_pkg::CACHE_MODIFIABLE;
|
||||
axi_req_o.aw.qos = 4'b0;
|
||||
axi_req_o.aw.id = id_i;
|
||||
axi_req_o.aw.atop = atop_from_amo(amo_i);
|
||||
|
@ -100,7 +100,7 @@ module axi_adapter #(
|
|||
axi_req_o.ar.size = {1'b0, size_i}; // 1, 2, 4 or 8 bytes
|
||||
axi_req_o.ar.burst = (CRITICAL_WORD_FIRST ? axi_pkg::BURST_WRAP : axi_pkg::BURST_INCR); // wrapping transfer in case of a critical word first strategy
|
||||
axi_req_o.ar.lock = 1'b0;
|
||||
axi_req_o.ar.cache = 4'b0;
|
||||
axi_req_o.ar.cache = axi_pkg::CACHE_MODIFIABLE;
|
||||
axi_req_o.ar.qos = 4'b0;
|
||||
axi_req_o.ar.id = id_i;
|
||||
axi_req_o.ar.user = '0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue