我的问题是关于在verilog中使用生成一个可合成的2时钟分频和相应的复位。
我们可以使用 verilog 生成一个除以 2 的时钟,如下所示
module frquency_divider_by2(
input rst_n,
input clk_rx,
output reg clk_tx
);
always @ (posedge clk_rx) begin
if (~rst_n) begin
clk_tx <= 1'b0;
end
else begin
clk_tx <= ~clk_tx;
end
end
endmodule
我的问题是如何使用 rst_n 生成相应的复位(由使用 clk_tx 的触发器使用)
任何人都可以帮助我。
我感谢您的帮助