commit 7882653f822301801f5eb059769e2813ca3824ca
parent a4de27d7b0a5df6052984c409eabd1127f75498a
Author: Brian Swetland <swetland@frotz.net>
Date: Mon, 17 Nov 2014 02:38:13 -0800
axi_ifc: reader/writer modports
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/hdl/axi_ifc.sv b/hdl/axi_ifc.sv
@@ -73,6 +73,18 @@ modport master (
input arready, rid, rdata, rresp, rvalid, rlast
);
+modport writer (
+ output awid, awaddr, awvalid, wdata, wstrb, wvalid, bready,
+ output awburst, awcache, awlen, awsize, awlock, wlast,
+ input awready, wready, bid, bresp, bvalid
+);
+
+modport reader (
+ output arid, araddr, arvalid, rready,
+ output arburst, arcache, arlen, arsize, arlock,
+ input arready, rid, rdata, rresp, rvalid, rlast
+);
+
modport slave (
input awid, awaddr, awvalid, wdata, wstrb, wvalid, bready,
input awburst, awcache, awlen, awsize, awlock, wlast,