Feat: CPLD3: Add AD5522 Reset
This commit is contained in:
@@ -11,6 +11,11 @@ module RelayConTop (
|
||||
input i_wvalid,
|
||||
|
||||
output [3:0]o_PMU_RC,
|
||||
|
||||
output o_PMU1_AD5522_Reset,
|
||||
output o_PMU2_AD5522_Reset,
|
||||
output o_PMU3_AD5522_Reset,
|
||||
output o_PMU4_AD5522_Reset,
|
||||
|
||||
output o_wready,
|
||||
output o_err,
|
||||
@@ -42,6 +47,11 @@ module RelayConTop (
|
||||
wire [23:0]DC_Con3 ;
|
||||
wire [23:0]DC_Con4 ;
|
||||
|
||||
//PMU AD5522
|
||||
wire [3:0]PMU_AD5522_Reset ;
|
||||
|
||||
//DPS AD5522
|
||||
|
||||
wire con_rvalid;
|
||||
wire con_done;
|
||||
|
||||
@@ -105,9 +115,41 @@ module RelayConTop (
|
||||
.o_err(cpld_err_flag)
|
||||
);
|
||||
|
||||
AD5522_Con PMU1_AD5522(
|
||||
.i_sys_clk(i_sys_clk),
|
||||
.i_rst_n(i_rst_n),
|
||||
.o_AD5522_Reset(PMU_AD5522_Reset[0])
|
||||
);
|
||||
|
||||
AD5522_Con PMU2_AD5522(
|
||||
.i_sys_clk(i_sys_clk),
|
||||
.i_rst_n(i_rst_n),
|
||||
.o_AD5522_Reset(PMU_AD5522_Reset[1])
|
||||
);
|
||||
|
||||
AD5522_Con PMU3_AD5522(
|
||||
.i_sys_clk(i_sys_clk),
|
||||
.i_rst_n(i_rst_n),
|
||||
.o_AD5522_Reset(PMU_AD5522_Reset[2])
|
||||
);
|
||||
|
||||
AD5522_Con PMU4_AD5522(
|
||||
.i_sys_clk(i_sys_clk),
|
||||
.i_rst_n(i_rst_n),
|
||||
.o_AD5522_Reset(PMU_AD5522_Reset[3])
|
||||
);
|
||||
|
||||
assign o_con_done = con_done;
|
||||
assign o_PMU_RC = PMU_RC;
|
||||
|
||||
assign o_err = bus_err_flag || reg_err_flag ||cpld_err_flag;
|
||||
|
||||
assign o_PMU1_AD5522_Reset = PMU_AD5522_Reset[0];
|
||||
|
||||
assign o_PMU2_AD5522_Reset = PMU_AD5522_Reset[1];
|
||||
|
||||
assign o_PMU3_AD5522_Reset = PMU_AD5522_Reset[2];
|
||||
|
||||
assign o_PMU4_AD5522_Reset = PMU_AD5522_Reset[3];
|
||||
|
||||
endmodule
|
||||
|
||||
Reference in New Issue
Block a user