zynq-sandbox

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit a01480d17dd954f30757f3e6c4c5ebcf2aed5479
parent ab9e3c9cc812e99e5865a0ed3d1222ec08607d17
Author: Brian Swetland <swetland@frotz.net>
Date:   Thu, 13 Nov 2014 23:23:18 -0800

axi_ifc: correct wstrb width for 64bit axi

Diffstat:
Mhdl/axi_ifc.sv | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hdl/axi_ifc.sv b/hdl/axi_ifc.sv @@ -24,6 +24,7 @@ parameter AXI3 = 0; localparam LENMAX = AXI3 ? 3 : 7; localparam LOCKMAX = AXI3 ? 1 : 0; localparam SIZEMAX = AXI3 ? 1 : 2; +localparam STRBWIDTH = (DWIDTH == 64) ? 8 : 4; logic [IWIDTH-1:0] awid; logic [AWIDTH-1:0] awaddr; @@ -36,7 +37,7 @@ logic awvalid; logic awready; logic [DWIDTH-1:0] wdata; -logic [3:0]wstrb; +logic [STRBWIDTH-1:0]wstrb; logic wvalid; logic wready; logic wlast;