diff --git a/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_imag.csv b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_imag.csv new file mode 100644 index 00000000..392f751a --- /dev/null +++ b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_imag.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:381667473448fe0d9b761ce5f9f55d3b5fa769346bb2b3c990e7c9ea77a8386a +size 1495140 diff --git a/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_real.csv b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_real.csv new file mode 100644 index 00000000..27b82b40 --- /dev/null +++ b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/out_real.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2635d388cf3a32f79a78b8249385fde801cc97cfdf764f3944a7ffd895e43266 +size 1495140 diff --git a/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/tb_rx_pre.v b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/tb_rx_pre.v index 82c0f03a..ecee082e 100644 --- a/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/tb_rx_pre.v +++ b/projects/dl814_k7/dl814_k7_cal_coarse/testbenches/tb_rx_pre.v @@ -159,6 +159,8 @@ end integer r_file_real; integer r_file_imag; +integer w_file_real; +integer w_file_imag; reg signed [11:0] rx_ch1_i_data = 'b0, rx_ch1_q_data = 'b0; reg signed [11:0] rx_ch2_i_data = 'b0, rx_ch2_q_data = 'b0; @@ -204,6 +206,9 @@ initial begin r_file_real = $fopen("../../../../../testbenches/xs1_real.csv","r"); r_file_imag = $fopen("../../../../../testbenches/xs1_imag.csv","r"); + w_file_real = $fopen("../../../../../testbenches/out_real.csv","w"); + w_file_imag = $fopen("../../../../../testbenches/out_imag.csv","w"); + @(posedge ad9361_cal_valid) forever begin @@ -218,6 +223,18 @@ initial begin rx_ch2_q_data, rx_ch3_q_data, rx_ch4_q_data); + $fdisplay(w_file_real,"%d,%d,%d,%d,%d", + $signed(u_rx_pre_process.rx_comp_ch1_i), + $signed(u_rx_pre_process.rx_comp_ch2_i), + $signed(u_rx_pre_process.rx_comp_ch3_i), + $signed(u_rx_pre_process.rx_comp_ch4_i), + $signed(rx_data_i)); + $fdisplay(w_file_imag,"%d,%d,%d,%d,%d", + $signed(u_rx_pre_process.rx_comp_ch1_q), + $signed(u_rx_pre_process.rx_comp_ch2_q), + $signed(u_rx_pre_process.rx_comp_ch3_q), + $signed(u_rx_pre_process.rx_comp_ch4_q), + $signed(rx_data_q)); end end