Archived
update testbench to save sim data
This commit is contained in:
Binary file not shown.
|
Binary file not shown.
|
@@ -159,6 +159,8 @@ end
|
|||||||
|
|
||||||
integer r_file_real;
|
integer r_file_real;
|
||||||
integer r_file_imag;
|
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_ch1_i_data = 'b0, rx_ch1_q_data = 'b0;
|
||||||
reg signed [11:0] rx_ch2_i_data = 'b0, rx_ch2_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_real = $fopen("../../../../../testbenches/xs1_real.csv","r");
|
||||||
r_file_imag = $fopen("../../../../../testbenches/xs1_imag.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)
|
@(posedge ad9361_cal_valid)
|
||||||
|
|
||||||
forever begin
|
forever begin
|
||||||
@@ -218,6 +223,18 @@ initial begin
|
|||||||
rx_ch2_q_data,
|
rx_ch2_q_data,
|
||||||
rx_ch3_q_data,
|
rx_ch3_q_data,
|
||||||
rx_ch4_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
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user