dac/adc-rst: common ad-rst instance
parent
0e587dd955
commit
483e375910
|
@ -156,7 +156,7 @@ module up_adc_common (
|
|||
|
||||
// internal registers
|
||||
|
||||
reg up_preset = 'd0;
|
||||
reg up_core_preset = 'd0;
|
||||
reg up_mmcm_preset = 'd0;
|
||||
reg up_wack = 'd0;
|
||||
reg [31:0] up_scratch = 'd0;
|
||||
|
@ -201,7 +201,7 @@ module up_adc_common (
|
|||
|
||||
always @(negedge up_rstn or posedge up_clk) begin
|
||||
if (up_rstn == 0) begin
|
||||
up_preset <= 1'd1;
|
||||
up_core_preset <= 1'd1;
|
||||
up_mmcm_preset <= 1'd1;
|
||||
up_wack <= 'd0;
|
||||
up_scratch <= 'd0;
|
||||
|
@ -223,7 +223,7 @@ module up_adc_common (
|
|||
up_adc_gpio_out <= 'd0;
|
||||
up_adc_start_code <= 'd0;
|
||||
end else begin
|
||||
up_preset <= 1'd0;
|
||||
up_core_preset <= 1'd0;
|
||||
up_mmcm_preset <= ~up_mmcm_resetn;
|
||||
up_wack <= up_wreq_s;
|
||||
if ((up_wreq_s == 1'b1) && (up_waddr[7:0] == 8'h02)) begin
|
||||
|
@ -324,8 +324,8 @@ module up_adc_common (
|
|||
|
||||
// resets
|
||||
|
||||
ad_rst i_mmcm_rst_reg (.preset(up_mmcm_preset), .clk(up_clk), .rst(mmcm_rst));
|
||||
ad_rst i_adc_rst_reg (.preset(up_preset), .clk(adc_clk), .rst(adc_rst));
|
||||
ad_rst i_mmcm_rst_reg (.preset(up_mmcm_preset), .clk(up_clk), .rst(mmcm_rst));
|
||||
ad_rst i_core_rst_reg (.preset(up_core_preset), .clk(adc_clk), .rst(adc_rst));
|
||||
|
||||
// adc control & status
|
||||
|
||||
|
|
Loading…
Reference in New Issue