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_sync_wedge instead.
module sync_wedge #(
parameter int unsigned STAGES = 2
) (
input logic clk_i,
input logic rst_ni,
input logic en_i, // Retained for source compatibility; intentionally ignored.
input logic serial_i,
output logic r_edge_o,
output logic f_edge_o,
output logic serial_o
);
// synthesis translate_off
`ifndef COMMON_CELLS_NO_DEPRECATED_WARNINGS
initial $warning("Module '%m' is deprecated. Use 'cc_sync_wedge' instead.");
`endif
// synthesis translate_on
cc_sync_wedge #(
.Stages ( STAGES )
) i_cc_sync_wedge (
.clk_i ( clk_i ),
.rst_ni ( rst_ni ),
.serial_i ( serial_i ),
.r_edge_o ( r_edge_o ),
.f_edge_o ( f_edge_o ),
.serial_o ( serial_o )
);
endmodule
e73baaec2This file is pinned to the selected release. Download the original to open it in your design tool.