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_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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user