1
0
mirror of https://github.com/corundum/corundum.git synced 2025-01-16 08:12:53 +08:00

fpga/mqnic: Use BUFG for HBM AXI reset

Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
Alex Forencich 2022-12-18 13:55:00 -08:00
parent aee97e4825
commit 5b20e3ff87
4 changed files with 24 additions and 8 deletions

View File

@ -1814,13 +1814,17 @@ reg hbm_axi_rst_reg_1 = 1'b1;
(* shreg_extract = "no" *)
reg hbm_axi_rst_reg_2 = 1'b1;
assign hbm_axi_rst = hbm_axi_rst_reg_2;
always @(posedge hbm_axi_clk) begin
hbm_axi_rst_reg_1 <= hbm_axi_rst_int;
hbm_axi_rst_reg_2 <= hbm_axi_rst_reg_1;
end
BUFG
hbm_axi_rst_bufg_inst (
.I(hbm_axi_rst_reg_2),
.O(hbm_axi_rst)
);
wire hbm_cattrip_1;
wire hbm_cattrip_2;

View File

@ -1951,13 +1951,17 @@ reg hbm_axi_rst_reg_1 = 1'b1;
(* shreg_extract = "no" *)
reg hbm_axi_rst_reg_2 = 1'b1;
assign hbm_axi_rst = hbm_axi_rst_reg_2;
always @(posedge hbm_axi_clk) begin
hbm_axi_rst_reg_1 <= hbm_axi_rst_int;
hbm_axi_rst_reg_2 <= hbm_axi_rst_reg_1;
end
BUFG
hbm_axi_rst_bufg_inst (
.I(hbm_axi_rst_reg_2),
.O(hbm_axi_rst)
);
wire hbm_cattrip_1;
wire hbm_cattrip_2;

View File

@ -1299,13 +1299,17 @@ reg hbm_axi_rst_reg_1 = 1'b1;
(* shreg_extract = "no" *)
reg hbm_axi_rst_reg_2 = 1'b1;
assign hbm_axi_rst = hbm_axi_rst_reg_2;
always @(posedge hbm_axi_clk) begin
hbm_axi_rst_reg_1 <= hbm_axi_rst_int;
hbm_axi_rst_reg_2 <= hbm_axi_rst_reg_1;
end
BUFG
hbm_axi_rst_bufg_inst (
.I(hbm_axi_rst_reg_2),
.O(hbm_axi_rst)
);
wire hbm_cattrip_1;
wire hbm_cattrip_2;

View File

@ -1371,13 +1371,17 @@ reg hbm_axi_rst_reg_1 = 1'b1;
(* shreg_extract = "no" *)
reg hbm_axi_rst_reg_2 = 1'b1;
assign hbm_axi_rst = hbm_axi_rst_reg_2;
always @(posedge hbm_axi_clk) begin
hbm_axi_rst_reg_1 <= hbm_axi_rst_int;
hbm_axi_rst_reg_2 <= hbm_axi_rst_reg_1;
end
BUFG
hbm_axi_rst_bufg_inst (
.I(hbm_axi_rst_reg_2),
.O(hbm_axi_rst)
);
wire hbm_cattrip_1;
wire hbm_cattrip_2;