@@ -49,6 +49,10 @@ module i3c_test_wrapper #(
4949 input logic [AxiUserWidth- 1 : 0 ] aruser,
5050 input logic [ AxiIdWidth- 1 : 0 ] arid,
5151 input logic arlock,
52+ input logic [ 3 : 0 ] arcache,
53+ input logic [ 2 : 0 ] arprot,
54+ input logic [ 3 : 0 ] arqos,
55+ input logic [ 3 : 0 ] arregion,
5256 input logic arvalid,
5357 output logic arready,
5458
@@ -67,6 +71,10 @@ module i3c_test_wrapper #(
6771 input logic [AxiUserWidth- 1 : 0 ] awuser,
6872 input logic [ AxiIdWidth- 1 : 0 ] awid,
6973 input logic awlock,
74+ input logic [ 3 : 0 ] awcache,
75+ input logic [ 2 : 0 ] awprot,
76+ input logic [ 3 : 0 ] awqos,
77+ input logic [ 3 : 0 ] awregion,
7078 input logic awvalid,
7179 output logic awready,
7280
@@ -196,6 +204,10 @@ assign s_axi_if.arlen = arlen;
196204assign s_axi_if.aruser = aruser;
197205assign s_axi_if.arid = arid;
198206assign s_axi_if.arlock = arlock;
207+ assign s_axi_if.arcache = arcache;
208+ assign s_axi_if.arprot = arprot;
209+ assign s_axi_if.arqos = arqos;
210+ assign s_axi_if.arregion = arregion;
199211assign s_axi_if.arvalid = arvalid;
200212assign arready = s_axi_if.arready;
201213
@@ -214,6 +226,10 @@ assign s_axi_if.awlen = awlen;
214226assign s_axi_if.awuser = awuser;
215227assign s_axi_if.awid = awid;
216228assign s_axi_if.awlock = awlock;
229+ assign s_axi_if.awcache = awcache;
230+ assign s_axi_if.awprot = awprot;
231+ assign s_axi_if.awqos = awqos;
232+ assign s_axi_if.awregion = awregion;
217233assign s_axi_if.awvalid = awvalid;
218234assign awready = s_axi_if.awready;
219235
0 commit comments