File tree Expand file tree Collapse file tree 2 files changed +14
-14
lines changed
Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Original file line number Diff line number Diff 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
148148initial begin
Original file line number Diff line number Diff 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
142142initial begin
You can’t perform that action at this time.
0 commit comments