mirror of
https://github.com/fpganinja/taxi.git
synced 2025-12-10 01:08:40 -08:00
axis: Use unpacked arrays for unpacking interface signals
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -82,15 +82,15 @@ reg [USER_W-1:0] m_axis_tuser_int;
|
|||||||
wire m_axis_tready_int_early;
|
wire m_axis_tready_int_early;
|
||||||
|
|
||||||
// unpack interface array
|
// unpack interface array
|
||||||
wire [S_COUNT-1:0][DATA_W-1:0] s_axis_tdata;
|
wire [DATA_W-1:0] s_axis_tdata[S_COUNT];
|
||||||
wire [S_COUNT-1:0][KEEP_W-1:0] s_axis_tkeep;
|
wire [KEEP_W-1:0] s_axis_tkeep[S_COUNT];
|
||||||
wire [S_COUNT-1:0][KEEP_W-1:0] s_axis_tstrb;
|
wire [KEEP_W-1:0] s_axis_tstrb[S_COUNT];
|
||||||
wire [S_COUNT-1:0] s_axis_tvalid;
|
wire [S_COUNT-1:0] s_axis_tvalid;
|
||||||
wire [S_COUNT-1:0] s_axis_tready;
|
wire [S_COUNT-1:0] s_axis_tready;
|
||||||
wire [S_COUNT-1:0] s_axis_tlast;
|
wire [S_COUNT-1:0] s_axis_tlast;
|
||||||
wire [S_COUNT-1:0][ID_W-1:0] s_axis_tid;
|
wire [ID_W-1:0] s_axis_tid[S_COUNT];
|
||||||
wire [S_COUNT-1:0][DEST_W-1:0] s_axis_tdest;
|
wire [DEST_W-1:0] s_axis_tdest[S_COUNT];
|
||||||
wire [S_COUNT-1:0][USER_W-1:0] s_axis_tuser;
|
wire [USER_W-1:0] s_axis_tuser[S_COUNT];
|
||||||
|
|
||||||
for (genvar n = 0; n < S_COUNT; n = n + 1) begin
|
for (genvar n = 0; n < S_COUNT; n = n + 1) begin
|
||||||
assign s_axis_tdata[n] = s_axis[n].tdata;
|
assign s_axis_tdata[n] = s_axis[n].tdata;
|
||||||
|
|||||||
Reference in New Issue
Block a user