From b85784ebe8afb9581a1e72c34f905cc39046c2dd Mon Sep 17 00:00:00 2001 From: Laszlo Nagy Date: Tue, 5 Jan 2021 07:18:16 +0000 Subject: [PATCH] axi_adrv9001: rx: calculate ramp value based on received value --- library/axi_adrv9001/axi_adrv9001_rx_channel.v | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/library/axi_adrv9001/axi_adrv9001_rx_channel.v b/library/axi_adrv9001/axi_adrv9001_rx_channel.v index e78ccd8c0..dfc34dea3 100644 --- a/library/axi_adrv9001/axi_adrv9001_rx_channel.v +++ b/library/axi_adrv9001/axi_adrv9001_rx_channel.v @@ -235,13 +235,10 @@ module axi_adrv9001_rx_channel #( ); // reference nibble ramp and full ramp generator + // next value is always the currently received value incremented always @(posedge adc_clk) begin if (adc_valid_in_s) begin - if (adc_pn_oos_s) begin - full_ramp_counter <= adc_data_in_s + 16'd1; - end else begin - full_ramp_counter <= full_ramp_counter + 16'd1; - end + full_ramp_counter <= adc_data_in_s + 16'd1; end end