Skip to content

Commit cb4c8db

Browse files
committed
Reorganize FIFO adapter wrappers
Signed-off-by: Alex Forencich <[email protected]>
1 parent 9848095 commit cb4c8db

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

rtl/axis_async_fifo_adapter.v

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -132,17 +132,17 @@ module axis_async_fifo_adapter #
132132
);
133133

134134
// force keep width to 1 when disabled
135-
parameter S_BYTE_LANES = S_KEEP_ENABLE ? S_KEEP_WIDTH : 1;
136-
parameter M_BYTE_LANES = M_KEEP_ENABLE ? M_KEEP_WIDTH : 1;
135+
localparam S_BYTE_LANES = S_KEEP_ENABLE ? S_KEEP_WIDTH : 1;
136+
localparam M_BYTE_LANES = M_KEEP_ENABLE ? M_KEEP_WIDTH : 1;
137137

138138
// bus byte sizes (must be identical)
139-
parameter S_BYTE_SIZE = S_DATA_WIDTH / S_BYTE_LANES;
140-
parameter M_BYTE_SIZE = M_DATA_WIDTH / M_BYTE_LANES;
139+
localparam S_BYTE_SIZE = S_DATA_WIDTH / S_BYTE_LANES;
140+
localparam M_BYTE_SIZE = M_DATA_WIDTH / M_BYTE_LANES;
141141
// output bus is wider
142-
parameter EXPAND_BUS = M_BYTE_LANES > S_BYTE_LANES;
142+
localparam EXPAND_BUS = M_BYTE_LANES > S_BYTE_LANES;
143143
// total data and keep widths
144-
parameter DATA_WIDTH = EXPAND_BUS ? M_DATA_WIDTH : S_DATA_WIDTH;
145-
parameter KEEP_WIDTH = EXPAND_BUS ? M_BYTE_LANES : S_BYTE_LANES;
144+
localparam DATA_WIDTH = EXPAND_BUS ? M_DATA_WIDTH : S_DATA_WIDTH;
145+
localparam KEEP_WIDTH = EXPAND_BUS ? M_BYTE_LANES : S_BYTE_LANES;
146146

147147
// bus width assertions
148148
initial begin

rtl/axis_fifo_adapter.v

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,17 @@ module axis_fifo_adapter #
126126
);
127127

128128
// force keep width to 1 when disabled
129-
parameter S_BYTE_LANES = S_KEEP_ENABLE ? S_KEEP_WIDTH : 1;
130-
parameter M_BYTE_LANES = M_KEEP_ENABLE ? M_KEEP_WIDTH : 1;
129+
localparam S_BYTE_LANES = S_KEEP_ENABLE ? S_KEEP_WIDTH : 1;
130+
localparam M_BYTE_LANES = M_KEEP_ENABLE ? M_KEEP_WIDTH : 1;
131131

132132
// bus byte sizes (must be identical)
133-
parameter S_BYTE_SIZE = S_DATA_WIDTH / S_BYTE_LANES;
134-
parameter M_BYTE_SIZE = M_DATA_WIDTH / M_BYTE_LANES;
133+
localparam S_BYTE_SIZE = S_DATA_WIDTH / S_BYTE_LANES;
134+
localparam M_BYTE_SIZE = M_DATA_WIDTH / M_BYTE_LANES;
135135
// output bus is wider
136-
parameter EXPAND_BUS = M_BYTE_LANES > S_BYTE_LANES;
136+
localparam EXPAND_BUS = M_BYTE_LANES > S_BYTE_LANES;
137137
// total data and keep widths
138-
parameter DATA_WIDTH = EXPAND_BUS ? M_DATA_WIDTH : S_DATA_WIDTH;
139-
parameter KEEP_WIDTH = EXPAND_BUS ? M_BYTE_LANES : S_BYTE_LANES;
138+
localparam DATA_WIDTH = EXPAND_BUS ? M_DATA_WIDTH : S_DATA_WIDTH;
139+
localparam KEEP_WIDTH = EXPAND_BUS ? M_BYTE_LANES : S_BYTE_LANES;
140140

141141
// bus width assertions
142142
initial begin

0 commit comments

Comments
 (0)