Transfer of dac_wrt generation into reflectometer_ip

This commit is contained in:
otroubi
2026-09-07 15:55:38 +03:00
parent f6139daf11
commit 1ed67ac450
3 changed files with 10 additions and 3 deletions
@@ -50,6 +50,7 @@ module reflectometer_and_dma_wrapper
// DAC
output wire [DAC_DATA_WIDTH-1:0] dac_data,
output wire dac_wrt,
// ADC
input wire [ADC_DATA_WIDTH-1:0] adc_data,
@@ -136,6 +137,7 @@ module reflectometer_and_dma_wrapper
.m_axis_desc_write(m_axis_desc_write),
.dac_data(dac_data),
.dac_wrt(dac_wrt),
.adc_data(adc_data),
.adc_otr(adc_otr)
);
@@ -35,13 +35,19 @@ module reflectometer_ip #(
// ADC
input wire [ADC_DATA_WIDTH-1:0] adc_data,
input wire adc_otr
input wire adc_otr,
output wire dac_wrt
);
wire workflow_done, processing_done;
OBUF OBUF_pulse_clk (
.I(clk_generator),
.O(dac_wrt)
);
// -------------------------------------------------------------------------
// Controller
// -------------------------------------------------------------------------
@@ -91,8 +91,6 @@ module reflectometer_top
// -------------------------------------------------------------------------
wire ctrl_rst_n = rst_n & clk_locked;
assign dac_wrt = dac_clk_o;
reflectometer_and_dma_wrapper
@@ -132,6 +130,7 @@ module reflectometer_top
.m_axis_read_data(m_axis_read_data),
.dac_data(dac_data),
.dac_wrt(dac_wrt),
.adc_data(adc_data),
.adc_otr(adc_otr)
);