diff --git a/lib/control/synchronizer.v b/lib/control/synchronizer.v index 6ac1601..c3cf944 100644 --- a/lib/control/synchronizer.v +++ b/lib/control/synchronizer.v @@ -43,16 +43,18 @@ // tool analyze this path. // +`default_nettype none + module synchronizer #( parameter WIDTH = 1, parameter STAGES = 2, parameter INITIAL_VAL = 0, parameter FALSE_PATH_TO_IN = 1 )( - input clk, - input rst, - input [WIDTH-1:0] in, - output [WIDTH-1:0] out + input wire clk, + input wire rst, + input wire [WIDTH-1:0] in, + output wire [WIDTH-1:0] out ); generate if (FALSE_PATH_TO_IN == 1) begin @@ -70,3 +72,5 @@ module synchronizer #( end endgenerate endmodule //synchronizer +// +`default_nettype wire diff --git a/lib/control/synchronizer_impl.v b/lib/control/synchronizer_impl.v index 1c4f777..98fdc92 100644 --- a/lib/control/synchronizer_impl.v +++ b/lib/control/synchronizer_impl.v @@ -5,15 +5,17 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // +`default_nettype none + module synchronizer_impl #( parameter WIDTH = 1, parameter STAGES = 2, parameter INITIAL_VAL = 0 )( - input clk, - input rst, - input [WIDTH-1:0] in, - output [WIDTH-1:0] out + input wire clk, + input wire rst, + input wire [WIDTH-1:0] in, + output wire [WIDTH-1:0] out ); (* ASYNC_REG = "TRUE" *) reg [WIDTH-1:0] value[0:STAGES-1]; @@ -45,3 +47,5 @@ module synchronizer_impl #( assign out = value[STAGES-1]; endmodule //synchronizer_impl + +`default_nettype wire