blob: a0e841ada47cd36c0857b5228f7b8532188b4ea5 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
`include "prim_assert.sv"
module prim_generic_clock_buf #(
// Turning off these verilator lints because keeping these parameters makes it consistent with
// the IP in hw/ip/prim_xilinx/rtl/ .
/* verilator lint_off UNUSED */
parameter bit NoFpgaBuf = 1'b0, // serves no function in generic
parameter bit RegionSel = 1'b0 // serves no function in generic
/* verilator lint_on UNUSED */
) (
input clk_i,
output logic clk_o
);
logic inv;
assign inv = ~clk_i;
assign clk_o = ~inv;
endmodule // prim_generic_clock_buf