From dfc521d2ed350976430bee7ae0786506add14bbf Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Wed, 11 May 2016 12:52:04 +0000 Subject: [PATCH] Corrected path to data. Tb self checking result is not up to date. --- .../dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd index d929a2723b..3857fa6e77 100644 --- a/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd +++ b/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd @@ -113,33 +113,33 @@ architecture tb of tb_fft_wide_unit is constant c_normal : BOOLEAN := TRUE; -- input from uniform noise file created automatically by MATLAB testFFT_input.m - constant c_noiseInputFile : string := "../../../../rTwoSDF/tb/data/test/in/uniNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_in.txt"; - constant c_noiseGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/uniNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; - constant c_noiseOutputFile : string := "../../../../rTwoSDF/tb/data/test/out/uniNoise_out.txt"; + constant c_noiseInputFile : string := "data/test/in/uniNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_in.txt"; + constant c_noiseGoldenFile : string := "data/test/out/uniNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_noiseOutputFile : string := "data/test/out/uniNoise_out.txt"; -- input from sinus file. Data is from diag_wg_wideband. - constant c_sinusInputFile : string := "../../../../rTwoSDF/tb/data/test/in/sinus_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_in.txt"; - constant c_sinusGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/sinus_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; - constant c_sinusOutputFile : string := "../../../../rTwoSDF/tb/data/test/out/sinus_out.txt"; + constant c_sinusInputFile : string := "data/test/in/sinus_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_in.txt"; + constant c_sinusGoldenFile : string := "data/test/out/sinus_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_sinusOutputFile : string := "data/test/out/sinus_out.txt"; -- input from combined sinus with noise file. Real part is sinus, imaginary part is noise - constant c_sinNoiseInputFile : string := "../../../../rTwoSDF/tb/data/test/in/sinNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_in.txt"; - constant c_sinNoiseGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/sinNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; - constant c_sinNoiseOutputFile : string := "../../../../rTwoSDF/tb/data/test/out/sinNoise_out.txt"; + constant c_sinNoiseInputFile : string := "data/test/in/sinNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_in.txt"; + constant c_sinNoiseGoldenFile : string := "data/test/out/sinNoise_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_sinNoiseOutputFile : string := "data/test/out/sinNoise_out.txt"; -- input from impulse files - constant c_impulseInputFile : string := "../../../../rTwoSDF/tb/data/impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_in.txt"; - constant c_impulseGoldenFile : string := "../../../../rTwoSDF/tb/data/impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_out.txt"; - constant c_impulseOutputFile : string := "../../../../rTwoSDF/tb/data/impulse_out.txt"; + constant c_impulseInputFile : string := "data/impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_in.txt"; + constant c_impulseGoldenFile : string := "data/impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_out.txt"; + constant c_impulseOutputFile : string := "data/impulse_out.txt"; -- input from 2xreal impulse files - constant c_2xrealImpulseInputFile : string := "../../../../rTwoSDF/tb/data/2xreal_impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_in.txt"; - constant c_2xrealImpulseGoldenFile : string := "../../../../rTwoSDF/tb/data/2xreal_impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_out.txt"; - constant c_2xrealImpulseOutputFile : string := "../../../../rTwoSDF/tb/data/2xreal_impulse_out.txt"; + constant c_2xrealImpulseInputFile : string := "data/2xreal_impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_in.txt"; + constant c_2xrealImpulseGoldenFile : string := "data/2xreal_impulse_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w)& "_out.txt"; + constant c_2xrealImpulseOutputFile : string := "data/2xreal_impulse_out.txt"; - constant c_2xrealNoiseGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/uniNoise_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; - constant c_2xrealSinusGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/sinus_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; - constant c_2xrealSinNoiseGoldenFile : string := "../../../../rTwoSDF/tb/data/test/out/sinNoise_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_2xrealNoiseGoldenFile : string := "data/test/out/uniNoise_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(c_twiddle_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_2xrealSinusGoldenFile : string := "data/test/out/sinus_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; + constant c_2xrealSinNoiseGoldenFile : string := "data/test/out/sinNoise_2xreal_p" & natural'image(g_fft.nof_points)& "_b"& natural'image(g_fft.in_dat_w) &"_tb"&natural'image(wTyp'length) &"_out.txt"; -- determine active stimuli and result files constant c_preSelImpulseInputFile : string := sel_a_b(g_use_2xreal_inputs, c_2xrealImpulseInputFile, c_impulseInputFile); -- GitLab