Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
// Copyright 2026 ETH Zurich and University of Bologna.
// Solderpad Hardware License, Version 0.51, see LICENSE for details.
// SPDX-License-Identifier: SHL-0.51
// Deprecated: use cc_stream_join_dynamic instead.
module stream_join_dynamic #(
parameter int unsigned N_INP = 32'd1
) (
input logic [N_INP-1:0] inp_valid_i,
output logic [N_INP-1:0] inp_ready_o,
input logic [N_INP-1:0] sel_i,
output logic oup_valid_o,
input logic oup_ready_i
);
// synthesis translate_off
`ifndef COMMON_CELLS_NO_DEPRECATED_WARNINGS
initial $warning("Module '%m' is deprecated. Use 'cc_stream_join_dynamic' instead.");
`endif
// synthesis translate_on
cc_stream_join_dynamic #(
.NumInp ( N_INP )
) i_cc_stream_join_dynamic (
.inp_valid_i ( inp_valid_i ),
.inp_ready_o ( inp_ready_o ),
.sel_i ( sel_i ),
.oup_valid_o ( oup_valid_o ),
.oup_ready_i ( oup_ready_i )
);
endmodule
e73baaec2This file is pinned to the selected release. Download the original to open it in your design tool.