22 lines
350 B
Coq
22 lines
350 B
Coq
|
module clk_test (
|
||
|
input wire clk,
|
||
|
input wire rst_n
|
||
|
);
|
||
|
|
||
|
reg clk_out;
|
||
|
|
||
|
|
||
|
always @(posedge clk or negedge rst_n) begin
|
||
|
if (!rst_n) begin
|
||
|
clk_out <= 0;
|
||
|
end else begin
|
||
|
if (clk_out == 1'b0) begin
|
||
|
clk_out <= 1'b1;
|
||
|
end else begin
|
||
|
clk_out <= 1'b0;
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
|
||
|
endmodule //clk_test
|