diff --git a/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd b/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd index 5201937baf357fabd1ff02dbb2782302a0e48db3..0e0e896e1906c86eb5876e0245782ef6c40cf364 100644 --- a/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd +++ b/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd @@ -37,6 +37,7 @@ -- the tb, because one tb needs to open the file for 'write' and the other -- tb then need to open it for 'append'. Using manual copy of text from -- transcript window is acceptable. +-- . Can try different FIR filter coefficients from LOFAR1, pfs_coeff_final.m -- -- Usage: -- > as 4 @@ -56,10 +57,41 @@ END ENTITY tb_tb_verify_pfb_wg; ARCHITECTURE tb OF tb_tb_verify_pfb_wg IS - CONSTANT c_fil_coefs : STRING := "data/Coeffs16384Kaiser-quant_1wb"; -- PFIR coefficients file access - CONSTANT c_fil_nodc : STRING := "data/Coeffs16384Kaiser-quant-nodc_1wb"; -- PFIR coefficients file access - CONSTANT c_fil_bypass : STRING := "data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb"; -- bypass PFIR - + -- LOFAR1 + CONSTANT c_fil_coefs : STRING := "data/Coeffs16384Kaiser-quant_1wb"; + + -- Modified LOFAR1 + CONSTANT c_fil_nodc : STRING := "data/Coeffs16384Kaiser-quant-nodc_1wb"; + + -- Bypass PFIR to have PFB = FFT + CONSTANT c_fil_bypass : STRING := "data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb"; + + -- PFIR coefficients from pfs_coeff_final.m + -- . Created FIR filter with Hanning window for almost equal DC per polyphase + -- . Created FIR filter with 18b or 20b coefficients to compare difference with 16b + -- MATLAB > cd applications/lofar2/model/ + -- MATLAB > pfs_coeff_final + -- > cp applications/lofar2/model/data/Coefficient_16KHanning_16b.dat libraries/dsp/filter/src/hex/ + -- > cp applications/lofar2/model/data/Coefficient_16KHanning_18b.dat libraries/dsp/filter/src/hex/ + -- > cp applications/lofar2/model/data/Coefficient_16KKaiser_16b.dat libraries/dsp/filter/src/hex/ + -- > cp applications/lofar2/model/data/Coefficient_16KKaiser_18b.dat libraries/dsp/filter/src/hex/ + -- > cd ../upe_gear/ + -- > . ./init_upe.sh + -- > cd libraries/dsp/filter/src/python/ + -- > python fil_ppf_create_mifs.py -f ../hex/Coefficient_16KHanning_16b.dat -t 16 -p 1024 -w 1 -c 16 + -- > python fil_ppf_create_mifs.py -f ../hex/Coefficient_16KHanning_18b.dat -t 16 -p 1024 -w 1 -c 18 + -- > python fil_ppf_create_mifs.py -f ../hex/Coefficient_16KKaiser_16b.dat -t 16 -p 1024 -w 1 -c 16 + -- > python fil_ppf_create_mifs.py -f ../hex/Coefficient_16KKaiser_16b.dat -t 16 -p 1024 -w 1 -c 18 + -- > modelsim_config unb2c # to update verify_pfb build dir + -- > ll build/unb2c/modelsim/verify_pfb/data/Coefficient_* + -- Select FIR coefficients from pfs_coeff_final.m via c_fil_hanning and c_fil_kaiser + CONSTANT c_fil_hanning_16b : STRING := "data/Coefficient_16KHanning_16b_1wb"; + CONSTANT c_fil_hanning_18b : STRING := "data/Coefficient_16KHanning_18b_1wb"; + CONSTANT c_fil_hanning_20b : STRING := "data/Coefficient_16KHanning_20b_1wb"; + CONSTANT c_fil_kaiser_16b : STRING := "data/Coefficient_16KKaiser_16b_1wb"; + CONSTANT c_fil_kaiser_18b : STRING := "data/Coefficient_16KKaiser_18b_1wb"; + CONSTANT c_fil_kaiser_20b : STRING := "data/Coefficient_16KKaiser_20b_1wb"; + SIGNAL tb_end : STD_LOGIC := '0'; -- tb_end is used to end a tb if it cannot end itself, but is not needed for tb_verify_pfb_wg -- however, do declare tb_end to avoid 'No objects found' error on 'when -label tb_end' @@ -76,7 +108,8 @@ ARCHITECTURE tb OF tb_tb_verify_pfb_wg IS CONSTANT c_gen_vary_c_twiddle_w : BOOLEAN := FALSE; CONSTANT c_gen_vary_extra_w : BOOLEAN := FALSE; CONSTANT c_gen_2020_dec : BOOLEAN := FALSE; - + CONSTANT c_gen_2022_mar_21 : BOOLEAN := FALSE; + BEGIN -- generics of tb_verify_pfb_wg @@ -152,19 +185,23 @@ BEGIN -- . . . . . . . . . . . . . . . . . . gen_ref : IF c_gen_ref GENERATE -- . . . . . . . . . . . . . . . . . . -- WPFB . . . . . . . . . . . . . . . . . . - u_apertif : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1001, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 8, 16, 18, 1, 18, 2, '0'); - u_lts_2020_11_23 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1002, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 16, 18, 1, 18, 2, '0'); - -- PFB2 + --u_apertif : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1001, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 8, 16, 18, 1, 18, 2, '0'); + --u_lts_2020_11_23 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1002, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 16, 18, 1, 18, 2, '0'); + ---- PFB2 u_lofar1_12b : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1003, "PFB2", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 12, 18, 18, 0, 20, 0, '0'); u_lofar1_14b : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1004, "PFB2", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 18, 18, 0, 20, 0, '0'); u_lofar1_14b_22 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1005, "PFB2", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 18, 18, 0, 22, 0, '0'); - u_lofar1_14b_24 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1006, "PFB2", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 18, 18, 0, 24, 0, '0'); - -- WPFB - u_wpfb_stage18 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1007, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0'); - u_wpfb_stage20 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1008, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 20, 1, '0'); - u_wpfb_stage22 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1009, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 22, 1, '0'); - u_wpfb_stage23 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1010, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 23, 1, '0'); - u_wpfb_stage24 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1011, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 24, 1, '0'); + --u_lofar1_14b_24 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1006, "PFB2", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 18, 18, 0, 24, 0, '0'); + ---- WPFB + --u_wpfb_stage18 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1007, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0'); + --u_wpfb_stage20 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1008, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 20, 1, '0'); + --u_wpfb_stage22 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1009, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 22, 1, '0'); + --u_wpfb_stage23 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1010, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 23, 1, '0'); + --u_wpfb_stage24 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1011, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 24, 1, '0'); + u_wpfb_sdp_2021 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1012, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 22, 1, '0'); -- = u_wpfb_stage22 + --u_2003 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1013, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 18, 0, 24, 1, '0'); + --u_2002 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1014, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 18, 1, 24, 1, '0'); + u_wpfb_sdp_2022 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (1015, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 19, 1, 24, 1, '0'); -- Results: -- Coeffs16384Kaiser-quant -- . Coeffs16384Kaiser-quant-nodc @@ -182,6 +219,12 @@ gen_ref : IF c_gen_ref GENERATE -- . . --tb-1009 . wpfb_measured_proc_gain_a_dB = 18.79 [dB] 24.29 [dB], = u_wpfb_stage22 : ~3.2 dB per extra g_fft_stage_dat_w bit --tb-1010 . wpfb_measured_proc_gain_a_dB = 19.86 [dB] 26.58 [dB], = u_wpfb_stage23 : ~1.1 dB per extra g_fft_stage_dat_w bit --tb-1011 . wpfb_measured_proc_gain_a_dB = 20.08 [dB] 28.17 [dB], = u_wpfb_stage24 : ~0.2 dB per extra g_fft_stage_dat_w bit + +--tb-1012 . wpfb_measured_proc_gain_a_dB = 19.20 [dB] > 18.79 [dB] from u_wpfb_stage22 in 2021 +--tb-1013 . wpfb_measured_proc_gain_a_dB = 17.38 [dB] = u_2003 +--tb-1014 . wpfb_measured_proc_gain_a_dB = 20.04 [dB] = u_2002 +--tb-1015 . wpfb_measured_proc_gain_a_dB = 18.53 [dB] = u_2001 = u_wpfb_sdp_2022 + --Conclusion: --* For g_fft_stage_dat_w <= 22 the processing gain increases ~3 dB per extra g_fft_stage_dat_w bit, therefore choose 22, 23 or 24, more than 24 bit has not benefit. END GENERATE; @@ -263,7 +306,6 @@ gen_vary_g_fft_out_dat_w : IF c_gen_vary_g_fft_out_dat_w GENERATE --tb-105 20 . wpfb_measured_proc_gain_a_dB = 16.36 [dB] END GENERATE; - gen_2020_jan_18 : IF c_gen_2020_jan_18 GENERATE u_200 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (200, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 16, 18, 1, 18, 2, '0'); -- = u_lts_2020_11_23 u_201 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (201, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0'); -- = u_wpfb_stage18 @@ -611,5 +653,163 @@ gen_2020_dec : IF c_gen_2020_dec GENERATE u_828 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (828, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 25, 20, 0, 26, 1, '0'); u_829 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (829, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 26, 20, 0, 27, 1, '0'); END GENERATE; - + +gen_2022_mar_21 : IF c_gen_2022_mar_21 GENERATE + -- WPFB + -- g_fil_coefs_file_prefix + -- . g_fil_coef_dat_w + -- . . g_fil_backoff_w + -- . . . g_fil_in_dat_w + -- . . . . g_internal_dat_w + -- . . . . . g_fft_out_dat_w + -- . . . . . . g_fft_out_gain_w + -- . . . . . . . g_fft_stage_dat_w + -- . . . . . . . . g_fft_guard_w + -- . . . . . . . . . g_switch_en + -- . . . . . . . . . . + -- vary g_fft_out_dat_w + --u_2000 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2000, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 18, 1, 24, 1, '0'); + --u_2001 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2001, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 19, 1, 24, 1, '0'); + --u_2002 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2002, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 20, 1, 24, 1, '0'); + --u_2003 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2003, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 18, 0, 24, 1, '0'); + --u_2004 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2004, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 19, 0, 24, 1, '0'); + --u_2005 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2005, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 20, 0, 24, 1, '0'); + --u_2006 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2006, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 0, 18, 0, 24, 1, '0'); + --u_2007 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2007, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 0, 19, 0, 24, 1, '0'); + --u_2008 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2008, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 0, 20, 0, 24, 1, '0'); + + -- vary g_fft_stage_dat_w using c_fil_coefs or c_fil_nodc, c_fil_hanning_16b + --u_2010 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2010, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 22, 1, '0'); + --u_2011 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2011, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 23, 1, '0'); + --u_2012 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2012, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 24, 1, '0'); -- ~= 2001 + --u_2013 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2013, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 25, 1, '0'); + --u_2014 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2014, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 26, 1, '0'); + --u_2015 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2015, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 1, 14, 0, 19, 1, 27, 1, '0'); + ----u_2016 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2016, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 0, 14, 0, 19, 0, 25, 1, '0'); + ----u_2017 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2017, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_16b, 16, 0, 14, 0, 19, 0, 26, 1, '0'); + -- + --u_2030 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2030, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 22, 1, '0'); + --u_2031 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2031, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 23, 1, '0'); + --u_2032 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2032, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 24, 1, '0'); -- ~= 2001 + --u_2033 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2033, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 25, 1, '0'); + --u_2034 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2034, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 26, 1, '0'); + --u_2035 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2035, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_18b, 18, 1, 14, 0, 19, 1, 27, 1, '0'); + + --u_2040 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2040, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 22, 1, '0'); + --u_2041 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2041, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 23, 1, '0'); + --u_2042 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2042, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 24, 1, '0'); -- ~= 2001 + --u_2043 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2043, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 25, 1, '0'); + --u_2044 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2044, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 26, 1, '0'); + --u_2045 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2045, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_16b, 16, 1, 14, 0, 19, 1, 27, 1, '0'); + + --u_2050 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2050, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 22, 1, '0'); + --u_2051 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2051, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 23, 1, '0'); + --u_2052 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2052, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 24, 1, '0'); -- ~= 2001 + --u_2053 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2053, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 25, 1, '0'); + --u_2054 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2054, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 26, 1, '0'); + --u_2055 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2055, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_kaiser_18b, 18, 1, 14, 0, 19, 1, 27, 1, '0'); + + u_2060 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2060, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 22, 1, '0'); + u_2061 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2061, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 23, 1, '0'); + u_2062 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2062, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 24, 1, '0'); -- ~= 2001 + u_2063 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2063, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 25, 1, '0'); + u_2064 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2064, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 26, 1, '0'); + u_2065 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2065, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_hanning_20b, 20, 1, 14, 0, 19, 1, 27, 1, '0'); + + -- vary g_fil_in_dat_w + --u_2020 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2020, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 8, 0, 19, 1, 24, 1, '0'); + --u_2021 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2021, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 9, 0, 19, 1, 24, 1, '0'); + --u_2022 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2022, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 10, 0, 19, 1, 24, 1, '0'); + --u_2023 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2023, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 11, 0, 19, 1, 24, 1, '0'); + --u_2024 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2024, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 12, 0, 19, 1, 24, 1, '0'); + --u_2025 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2025, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 13, 0, 19, 1, 24, 1, '0'); + --u_2026 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2026, "WPFB", 59.0, 59.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 14, 0, 19, 1, 24, 1, '0'); -- = 2001 + --u_2027 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2027, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 1, 15, 0, 19, 1, 24, 1, '0'); + + +-- Results: +-- c_twiddle_w = 18 +-- g_fil_backoff_w = 1 +-- g_fft_out_dat_w g_fft_out_gain_w +-- . g_stage_dat_w 1 0 +-- . . . . +-- 18 24 : wpfb_measured_proc_gain_a_dB = 20.04 [dB] 17.38 [dB] +-- 19 24 : wpfb_measured_proc_gain_a_dB = 18.53 [dB] 20.04 [dB] +-- 20 24 : wpfb_measured_proc_gain_a_dB = 18.79 [dB] 18.53 [dB] +-- +-- c_twiddle_w = 18 +-- g_fil_backoff_w = g_fft_out_gain_w = 0 +-- g_fft_out_dat_w +-- . g_stage_dat_w +-- . . +-- 18 24 : wpfb_measured_proc_gain_a_dB = 20.16 [dB] +-- 19 24 : wpfb_measured_proc_gain_a_dB = 19.02 [dB] +-- 19 25 : wpfb_measured_proc_gain_a_dB = 19.14 [dB] +-- 19 26 : wpfb_measured_proc_gain_a_dB = 19.23 [dB] +-- 20 24 : wpfb_measured_proc_gain_a_dB = 19.26 [dB] +-- +-- c_fil_coefs +-- g_fil_backoff_w = g_fft_out_gain_w = 1 +-- g_fft_out_dat_w = 19 +-- c_fil_coefs c_fil_nodc c_fil_coefs +-- g_stage_dat_w c_twiddle_w: 18 18 20 +-- . . . . +-- 22 : wpfb_measured_proc_gain_a_dB = 16.62 [dB] 22.20 [dB] 16.66 [dB] +-- 23 : wpfb_measured_proc_gain_a_dB = 17.85 [dB] 23.87 [dB] 18.01 [dB] +-- 24 : wpfb_measured_proc_gain_a_dB = 18.53 [dB] 24.76 [dB] 18.50 [dB] +-- 25 : wpfb_measured_proc_gain_a_dB = 19.02 [dB] 25.22 [dB] 19.02 [dB] +-- 26 : wpfb_measured_proc_gain_a_dB = 19.14 [dB] 25.64 [dB] 19.12 [dB] +-- 27 : wpfb_measured_proc_gain_a_dB = 19.23 [dB] 25.78 [dB] 19.28 [dB] +-- +-- c_twiddle_w =18 c_fil_ c_fil_ c_fil_ c_fil_ c_fil_ +-- g_stage_dat_w c_fil_coefs hanning_16b hanning_18b hanning_20b kaiser_16b kaiser_18b +-- . . . . . . . +-- 22 : wpfb_measured_proc_gain_a_dB = 16.62 [dB] 19.72 [dB] 21.57 [dB] 21.99 [dB] 16.40 [dB] 17.17 [dB] +-- 23 : wpfb_measured_proc_gain_a_dB = 17.85 [dB] 22.23 [dB] 23.72 [dB] 23.85 [dB] 17.47 [dB] 17.91 [dB] +-- 24 : wpfb_measured_proc_gain_a_dB = 18.53 [dB] 23.61 [dB] 24.56 [dB] 24.77 [dB] 18.01 [dB] 18.30 [dB] +-- 25 : wpfb_measured_proc_gain_a_dB = 19.02 [dB] 24.58 [dB] 25.18 [dB] 25.34 [dB] 18.51 [dB] 18.56 [dB] +-- 26 : wpfb_measured_proc_gain_a_dB = 19.14 [dB] 24.75 [dB] 25.37 [dB] 25.70 [dB] 18.91 [dB] 18.66 [dB] +-- 27 : wpfb_measured_proc_gain_a_dB = 19.23 [dB] 24.86 [dB] 25.37 [dB] 25.77 [dB] 18.89 [dB] 18.81 [dB] +-- +-- c_twiddle_w = 18 +-- g_fil_backoff_w = 1 +-- g_fft_out_gain_w = 1 +-- g_fft_out_dat_w = 19 +-- g_stage_dat_w = 24 +-- g_fil_in_dat_w +-- . +-- 8 : wpfb_measured_proc_gain_a_dB = 27.08 [dB] -- theoretical 20log10(sqrt(512)) = 27.1 dB +-- 9 : wpfb_measured_proc_gain_a_dB = 27.00 [dB] +-- 10 : wpfb_measured_proc_gain_a_dB = 26.93 [dB] +-- 11 : wpfb_measured_proc_gain_a_dB = 26.65 [dB] +-- 12 : wpfb_measured_proc_gain_a_dB = 25.77 [dB] +-- 13 : wpfb_measured_proc_gain_a_dB = 22.73 [dB] +-- 14 : wpfb_measured_proc_gain_a_dB = 18.53 [dB] -- 61.0 +-- 14 : wpfb_measured_proc_gain_a_dB = 18.70 [dB] -- 59.0 +-- 15 : wpfb_measured_proc_gain_a_dB = 12.70 [dB] +-- +-- Conclusion: +-- . g_fil_coef_dat_w = 16b: +-- . the LOFAR1 FIR coefficients are fixed 16b, which is sufficient for the +-- required stop band attenuation of 89 dB. +-- . Use g_fil_backoff_w = 1 to fit temporary overshoot of FIR filter of +-- about 10 %. +-- . Use g_fft_out_gain_w = 1 to compensate for g_fil_backoff_w = 1 +-- . Use g_fft_guard_w to compensate for FFT first stage gain > 2. Default +-- g_fft_guard_w = 2 would ne needed and the FFT then does not scale in +-- its last 2 stages to ensure that the total reponse of the FFT remains +-- unit. With g_fil_backoff_w = 1 and an FIR filter overshoot of about +-- 10 % using g_fft_guard_w = 1 is sufficient. +-- . wpfb_measured_proc_gain_a_dB: +-- . is limited by stop band attenuation +-- . is limited by FIR quantisation noise floor level +-- . g_stage_dat_w: +-- . in LOFAR1 g_stage_dat_w = 20b with W_adc = 12b, so for LOFAR2.0 with W_adc = 14b the +-- g_stage_dat_w >= 22b +-- . 27b is maximum for DSP multipliers, but does require extra logic and some BRAM +-- . 25b seems a good compromise for wpfb_measured_proc_gain_a_dB + + +END GENERATE; + END tb; diff --git a/libraries/dsp/verify_pfb/tb_verify_pfb_wg.txt b/libraries/dsp/verify_pfb/tb_verify_pfb_wg.txt index 28d0ddade877cb6a4a938ba8d00a2267e335d4c5..0a338bcf56c0ab364902af9077d9e72959031b84 100644 --- a/libraries/dsp/verify_pfb/tb_verify_pfb_wg.txt +++ b/libraries/dsp/verify_pfb/tb_verify_pfb_wg.txt @@ -10644,3 +10644,4275 @@ Table C: PFB processing gain for APERTIF WPFB quick improvements -- u_4 : ENTITY work.tb_verify_pfb_wg GENERIC MAP ( 4, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 20, 1, '0', 0, 0); -- u_5 : ENTITY work.tb_verify_pfb_wg GENERIC MAP ( 5, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 20, 1, '0', 2, 0); -- u_6 : ENTITY work.tb_verify_pfb_wg GENERIC MAP ( 6, "WPFB", 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 20, 1, '0', 2, 2); + + + +c_gen_2022_mar_21 + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2000: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 18 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -65196 +# . sub_a_ampl = 65196.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 4250518416.000 = 96.28 [dB] +# . sst_noise_a = 0.113 = -9.49 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 105.77 [dB] +# . wpfb_measured_proc_gain_a_dB = 20.12 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2001: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -130392 +# . sub_a_ampl = 130392.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17002073664.000 = 102.31 [dB] +# . sst_noise_a = 0.654 = -1.85 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.15 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.50 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2002: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 20 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -260783 +# . sub_a_ampl = 260783.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 6 +# . sub_a_ampl_frac = 6.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 68007773089.000 = 108.33 [dB] +# . sst_noise_a = 2.455 = 3.90 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.43 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.77 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2010: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -521520.000 +# . fir_max_a = 521520.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 521566.787 +# . fil_ampl_a = 521566.783 +# . sub_a_re = 0 +# . sub_a_im = -130393 +# . sub_a_ampl = 130393.000 +# . sub_a_re_frac = -1 +# . sub_a_im_frac = 4 +# . sub_a_ampl_frac = 4.123 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17002334449.000 = 102.31 [dB] +# . sst_noise_a = 0.998 = -0.01 [dB] +# . sst_noise_b = 0.003 = -25.32 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 102.31 [dB] +# . wpfb_measured_proc_gain_a_dB = 16.66 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2011: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1043041.000 +# . fir_max_a = 1043041.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1043133.576 +# . fil_ampl_a = 1043133.568 +# . sub_a_re = 0 +# . sub_a_im = -130392 +# . sub_a_ampl = 130392.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17002073664.000 = 102.31 [dB] +# . sst_noise_a = 0.731 = -1.36 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.19 [dB] +# . sst_measured_snr_a_dB = 103.67 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.01 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2012: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -130392 +# . sub_a_ampl = 130392.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17002073664.000 = 102.31 [dB] +# . sst_noise_a = 0.654 = -1.85 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.15 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.50 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2013: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172163.000 +# . fir_max_a = 4172163.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172534.342 +# . fil_ampl_a = 4172534.311 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.579 = -2.37 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.68 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.02 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2014: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8344325.000 +# . fir_max_a = 8344325.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8345068.660 +# . fil_ampl_a = 8345068.596 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.567 = -2.47 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.77 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.12 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2015: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 20 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16688651.000 +# . fir_max_a = 16688651.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16690137.335 +# . fil_ampl_a = 16690137.208 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.546 = -2.63 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.19 [dB] +# . sst_measured_snr_a_dB = 104.93 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.28 [dB] +# + + +xxxx + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2000: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 18 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -65195 +# . sub_a_ampl = 65195.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 4250388025.000 = 96.28 [dB] +# . sst_noise_a = 0.114 = -9.41 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 105.70 [dB] +# . wpfb_measured_proc_gain_a_dB = 20.04 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2001: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.650 = -1.87 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.18 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.53 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2002: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 20 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -260781 +# . sub_a_ampl = 260781.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 6 +# . sub_a_ampl_frac = 6.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 68006729961.000 = 108.33 [dB] +# . sst_noise_a = 2.445 = 3.88 [dB] +# . sst_noise_b = 0.038 = -14.18 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.44 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.79 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2003: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 18 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -32598 +# . sub_a_ampl = 32598.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 1062629604.000 = 90.26 [dB] +# . sst_noise_a = 0.053 = -12.77 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 103.03 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.38 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2004: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -65195 +# . sub_a_ampl = 65195.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 4250388025.000 = 96.28 [dB] +# . sst_noise_a = 0.114 = -9.41 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 105.70 [dB] +# . wpfb_measured_proc_gain_a_dB = 20.04 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2005: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 20 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.650 = -1.87 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.18 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.53 [dB] +# + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2010: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -521520.000 +# . fir_max_a = 521520.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 521566.787 +# . fil_ampl_a = 521566.783 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = -1 +# . sub_a_im_frac = 4 +# . sub_a_ampl_frac = 4.123 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 1.008 = 0.03 [dB] +# . sst_noise_b = 0.023 = -16.29 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 102.27 [dB] +# . wpfb_measured_proc_gain_a_dB = 16.62 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2011: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1043041.000 +# . fir_max_a = 1043041.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1043133.576 +# . fil_ampl_a = 1043133.568 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.759 = -1.20 [dB] +# . sst_noise_b = 0.011 = -19.68 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.19 [dB] +# . sst_measured_snr_a_dB = 103.50 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.85 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2012: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086081.000 +# . fir_max_a = 2086081.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086267.127 +# . fil_ampl_a = 2086267.112 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.650 = -1.87 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.18 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.53 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2013: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172163.000 +# . fir_max_a = 4172163.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172534.342 +# . fil_ampl_a = 4172534.311 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.580 = -2.36 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.67 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.02 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2014: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8344325.000 +# . fir_max_a = 8344325.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8345068.660 +# . fil_ampl_a = 8345068.596 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.564 = -2.49 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.80 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.14 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2015: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16688651.000 +# . fir_max_a = 16688651.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16690137.335 +# . fil_ampl_a = 16690137.208 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.553 = -2.57 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.19 [dB] +# . sst_measured_snr_a_dB = 104.88 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.23 [dB] +# + + +# . wpfb_measured_proc_gain_a_dB = 16.62 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.85 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.53 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.02 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.14 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.23 [dB] + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2006: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 18 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172163.000 +# . fir_max_a = 4172163.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172534.342 +# . fil_ampl_a = 4172534.311 +# . sub_a_re = 0 +# . sub_a_im = -65195 +# . sub_a_ampl = 65195.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 4250388025.000 = 96.28 [dB] +# . sst_noise_a = 0.112 = -9.53 [dB] +# . sst_noise_b = 0.000 = -200.00 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 105.81 [dB] +# . wpfb_measured_proc_gain_a_dB = 20.16 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2007: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172163.000 +# . fir_max_a = 4172163.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172534.342 +# . fil_ampl_a = 4172534.311 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.580 = -2.36 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.67 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.02 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2008: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 20 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172163.000 +# . fir_max_a = 4172163.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172534.342 +# . fil_ampl_a = 4172534.311 +# . sub_a_re = 0 +# . sub_a_im = -260780 +# . sub_a_ampl = 260780.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 6 +# . sub_a_ampl_frac = 6.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 68006208400.000 = 108.33 [dB] +# . sst_noise_a = 2.193 = 3.41 [dB] +# . sst_noise_b = 0.037 = -14.30 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.92 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.26 [dB] +# + + +# . wpfb_measured_proc_gain_a_dB = 20.16 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.02 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.26 [dB] + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2016: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8344325.000 +# . fir_max_a = 8344325.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8345068.660 +# . fil_ampl_a = 8345068.596 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.564 = -2.49 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.18 [dB] +# . sst_measured_snr_a_dB = 104.80 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.14 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2017: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16688651.000 +# . fir_max_a = 16688651.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16690137.335 +# . fil_ampl_a = 16690137.208 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.553 = -2.57 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.19 [dB] +# . sst_measured_snr_a_dB = 104.88 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.23 [dB] +# + +# . wpfb_measured_proc_gain_a_dB = 19.14 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.23 [dB] + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2020: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 8 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -127.000 +# . input_max_a = 127.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2071243.000 +# . fir_max_a = 2071243.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 127 +# . input_ampl_a = 127.893 +# . cw_ampl_a = 127.893 +# . fir_ampl_a = 2084545.754 +# . fil_ampl_a = 2084531.396 +# . sub_a_re = 0 +# . sub_a_im = -130282 +# . sub_a_ampl = 130282.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16973399524.000 = 102.30 [dB] +# . sst_noise_a = 459.008 = 26.62 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 49.86 [dB] +# . wg_measured_snr_a_dB = 48.60 [dB] +# . fil_measured_snr_a_dB = 48.61 [dB] +# . sst_measured_snr_a_dB = 75.68 [dB] +# . wpfb_measured_proc_gain_a_dB = 27.08 [dB] +# +# ** Error: Wrong estimated amplitude for FIR filter output a, 2.084546e+06 /~= 2.084531e+06 +# Time: 639255 ns Iteration: 0 Instance: /tb_tb_verify_pfb_wg/gen_2022_mar_21/u_2020 +# ------------------------------------------------------------- +# -- WPFB settings of tb-2021: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 9 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -255.000 +# . input_max_a = 255.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2079398.000 +# . fir_max_a = 2079398.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 255 +# . input_ampl_a = 255.950 +# . cw_ampl_a = 255.950 +# . fir_ampl_a = 2085874.083 +# . fil_ampl_a = 2085870.647 +# . sub_a_re = 0 +# . sub_a_im = -130366 +# . sub_a_ampl = 130366.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16995293956.000 = 102.30 [dB] +# . sst_noise_a = 110.087 = 20.42 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 55.91 [dB] +# . wg_measured_snr_a_dB = 54.89 [dB] +# . fil_measured_snr_a_dB = 54.82 [dB] +# . sst_measured_snr_a_dB = 81.89 [dB] +# . wpfb_measured_proc_gain_a_dB = 27.00 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2022: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 10 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -511.000 +# . input_max_a = 511.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2083475.000 +# . fir_max_a = 2083475.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 511 +# . input_ampl_a = 511.954 +# . cw_ampl_a = 511.954 +# . fir_ampl_a = 2086096.053 +# . fil_ampl_a = 2086095.189 +# . sub_a_re = 0 +# . sub_a_im = -130380 +# . sub_a_ampl = 130380.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16998944400.000 = 102.30 [dB] +# . sst_noise_a = 28.064 = 14.48 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 61.95 [dB] +# . wg_measured_snr_a_dB = 60.90 [dB] +# . fil_measured_snr_a_dB = 60.82 [dB] +# . sst_measured_snr_a_dB = 87.82 [dB] +# . wpfb_measured_proc_gain_a_dB = 26.93 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2023: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 11 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -1023.000 +# . input_max_a = 1023.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2084363.000 +# . fir_max_a = 2084363.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 1023 +# . input_ampl_a = 1023.954 +# . cw_ampl_a = 1023.954 +# . fir_ampl_a = 2086187.176 +# . fil_ampl_a = 2086186.990 +# . sub_a_re = 0 +# . sub_a_im = -130385 +# . sub_a_ampl = 130385.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17000248225.000 = 102.30 [dB] +# . sst_noise_a = 6.192 = 7.92 [dB] +# . sst_noise_b = 0.006 = -22.31 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 67.98 [dB] +# . wg_measured_snr_a_dB = 67.73 [dB] +# . fil_measured_snr_a_dB = 67.48 [dB] +# . sst_measured_snr_a_dB = 94.39 [dB] +# . wpfb_measured_proc_gain_a_dB = 26.65 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2024: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 12 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -2047.000 +# . input_max_a = 2047.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2085381.000 +# . fir_max_a = 2085381.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 2047 +# . input_ampl_a = 2047.960 +# . cw_ampl_a = 2047.960 +# . fir_ampl_a = 2086241.156 +# . fil_ampl_a = 2086241.098 +# . sub_a_re = 0 +# . sub_a_im = -130389 +# . sub_a_ampl = 130389.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001291321.000 = 102.30 [dB] +# . sst_noise_a = 2.019 = 3.05 [dB] +# . sst_noise_b = 0.003 = -25.32 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 74.00 [dB] +# . wg_measured_snr_a_dB = 73.48 [dB] +# . fil_measured_snr_a_dB = 72.53 [dB] +# . sst_measured_snr_a_dB = 99.25 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.77 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2025: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 13 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -4095.000 +# . input_max_a = 4095.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2085827.000 +# . fir_max_a = 2085827.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 4095 +# . input_ampl_a = 4095.976 +# . cw_ampl_a = 4095.976 +# . fir_ampl_a = 2086269.606 +# . fil_ampl_a = 2086269.581 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.930 = -0.32 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 80.03 [dB] +# . wg_measured_snr_a_dB = 79.90 [dB] +# . fil_measured_snr_a_dB = 76.25 [dB] +# . sst_measured_snr_a_dB = 102.62 [dB] +# . wpfb_measured_proc_gain_a_dB = 22.73 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2026: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 59.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086465.000 +# . fir_max_a = 2086593.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086263.204 +# . fil_ampl_a = 2086263.188 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.624 = -2.05 [dB] +# . sst_noise_b = 0.003 = -25.32 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.22 [dB] +# . sst_measured_snr_a_dB = 104.35 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.70 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2027: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 15 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -16383.000 +# . input_max_a = 16383.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086209.000 +# . fir_max_a = 2086209.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 16383 +# . input_ampl_a = 16383.977 +# . cw_ampl_a = 16383.977 +# . fir_ampl_a = 2086278.643 +# . fil_ampl_a = 2086278.628 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.564 = -2.49 [dB] +# . sst_noise_b = 0.005 = -23.10 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 92.07 [dB] +# . wg_measured_snr_a_dB = 92.09 [dB] +# . fil_measured_snr_a_dB = 78.58 [dB] +# . sst_measured_snr_a_dB = 104.80 [dB] +# . wpfb_measured_proc_gain_a_dB = 12.70 [dB] +# + +# . wpfb_measured_proc_gain_a_dB = 27.08 [dB] +# . wpfb_measured_proc_gain_a_dB = 27.00 [dB] +# . wpfb_measured_proc_gain_a_dB = 26.93 [dB] +# . wpfb_measured_proc_gain_a_dB = 26.65 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.77 [dB] +# . wpfb_measured_proc_gain_a_dB = 22.73 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.70 [dB] +# . wpfb_measured_proc_gain_a_dB = 12.70 [dB] + + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2010: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -521504.000 +# . fir_max_a = 521504.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 521564.349 +# . fil_ampl_a = 521564.348 +# . sub_a_re = 0 +# . sub_a_im = -130391 +# . sub_a_ampl = 130391.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001812881.000 = 102.30 [dB] +# . sst_noise_a = 0.279 = -5.55 [dB] +# . sst_noise_b = 0.031 = -15.04 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.66 [dB] +# . sst_measured_snr_a_dB = 107.85 [dB] +# . wpfb_measured_proc_gain_a_dB = 22.20 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2011: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1043009.000 +# . fir_max_a = 1043009.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1043128.804 +# . fil_ampl_a = 1043128.803 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.190 = -7.22 [dB] +# . sst_noise_b = 0.009 = -20.55 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 109.52 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.87 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2012: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2086017.000 +# . fir_max_a = 2086017.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2086257.589 +# . fil_ampl_a = 2086257.586 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.155 = -8.11 [dB] +# . sst_noise_b = 0.005 = -23.10 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 110.41 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.76 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2013: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4172035.000 +# . fir_max_a = 4172035.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4172515.180 +# . fil_ampl_a = 4172515.174 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.139 = -8.57 [dB] +# . sst_noise_b = 0.003 = -25.32 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 110.88 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.22 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2014: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8344069.000 +# . fir_max_a = 8344069.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8345030.287 +# . fil_ampl_a = 8345030.275 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.126 = -8.99 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.29 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.64 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2015: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16688139.000 +# . fir_max_a = 16688139.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16690060.643 +# . fil_ampl_a = 16690060.620 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.122 = -9.13 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.43 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.78 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2016: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8344069.000 +# . fir_max_a = 8344069.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8345030.287 +# . fil_ampl_a = 8345030.275 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.126 = -8.99 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.29 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.64 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2017: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant-nodc_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 0 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 0 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16688139.000 +# . fir_max_a = 16688139.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16690060.643 +# . fil_ampl_a = 16690060.620 +# . sub_a_re = 0 +# . sub_a_im = -130390 +# . sub_a_ampl = 130390.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17001552100.000 = 102.30 [dB] +# . sst_noise_a = 0.122 = -9.13 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.43 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.78 [dB] +# + +# . wpfb_measured_proc_gain_a_dB = 22.20 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.87 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.76 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.22 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.64 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.78 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.64 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.78 [dB] + + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2010: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -519009.000 +# . fir_max_a = 519009.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 519051.897 +# . fil_ampl_a = 519051.896 +# . sub_a_re = 0 +# . sub_a_im = -129763 +# . sub_a_ampl = 129763.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838436169.000 = 102.26 [dB] +# . sst_noise_a = 0.489 = -3.10 [dB] +# . sst_noise_b = 0.026 = -15.78 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 105.37 [dB] +# . wpfb_measured_proc_gain_a_dB = 19.72 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2011: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1038017.000 +# . fir_max_a = 1038017.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1038103.792 +# . fil_ampl_a = 1038103.789 +# . sub_a_re = 0 +# . sub_a_im = -129762 +# . sub_a_ampl = 129762.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838176644.000 = 102.26 [dB] +# . sst_noise_a = 0.274 = -5.62 [dB] +# . sst_noise_b = 0.010 = -20.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 107.89 [dB] +# . wpfb_measured_proc_gain_a_dB = 22.23 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2012: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2076035.000 +# . fir_max_a = 2076035.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2076207.633 +# . fil_ampl_a = 2076207.629 +# . sub_a_re = 0 +# . sub_a_im = -129762 +# . sub_a_ampl = 129762.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838176644.000 = 102.26 [dB] +# . sst_noise_a = 0.200 = -7.00 [dB] +# . sst_noise_b = 0.006 = -22.31 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 109.26 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.61 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2013: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4152069.000 +# . fir_max_a = 4152069.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4152415.206 +# . fil_ampl_a = 4152415.198 +# . sub_a_re = 0 +# . sub_a_im = -129762 +# . sub_a_ampl = 129762.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838176644.000 = 102.26 [dB] +# . sst_noise_a = 0.159 = -7.97 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 110.24 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.58 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2014: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8304138.000 +# . fir_max_a = 8304138.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8304830.399 +# . fil_ampl_a = 8304830.383 +# . sub_a_re = 0 +# . sub_a_im = -129761 +# . sub_a_ampl = 129761.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16837917121.000 = 102.26 [dB] +# . sst_noise_a = 0.154 = -8.14 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 110.40 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.75 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2015: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16608276.000 +# . fir_max_a = 16608276.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16609660.784 +# . fil_ampl_a = 16609660.752 +# . sub_a_re = 0 +# . sub_a_im = -129761 +# . sub_a_ampl = 129761.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16837917121.000 = 102.26 [dB] +# . sst_noise_a = 0.150 = -8.25 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 84.09 [dB] +# . sst_measured_snr_a_dB = 110.51 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.86 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2030: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -519013.000 +# . fir_max_a = 519009.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 519064.653 +# . fil_ampl_a = 519064.652 +# . sub_a_re = 0 +# . sub_a_im = -129766 +# . sub_a_ampl = 129766.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16839214756.000 = 102.26 [dB] +# . sst_noise_a = 0.319 = -4.96 [dB] +# . sst_noise_b = 0.038 = -14.18 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.55 [dB] +# . sst_measured_snr_a_dB = 107.23 [dB] +# . wpfb_measured_proc_gain_a_dB = 21.57 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2031: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1038025.000 +# . fir_max_a = 1038017.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1038129.308 +# . fil_ampl_a = 1038129.307 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.195 = -7.11 [dB] +# . sst_noise_b = 0.011 = -19.68 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.54 [dB] +# . sst_measured_snr_a_dB = 109.37 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.72 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2032: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2076051.000 +# . fir_max_a = 2076035.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2076258.573 +# . fil_ampl_a = 2076258.570 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.160 = -7.95 [dB] +# . sst_noise_b = 0.005 = -23.10 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.54 [dB] +# . sst_measured_snr_a_dB = 110.21 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.56 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2033: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4152101.000 +# . fir_max_a = 4152069.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4152517.145 +# . fil_ampl_a = 4152517.139 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.139 = -8.57 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.54 [dB] +# . sst_measured_snr_a_dB = 110.83 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.18 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2034: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8304202.000 +# . fir_max_a = 8304138.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8305034.343 +# . fil_ampl_a = 8305034.331 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.133 = -8.76 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.54 [dB] +# . sst_measured_snr_a_dB = 111.02 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.37 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2035: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16608404.000 +# . fir_max_a = 16608276.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16610068.644 +# . fil_ampl_a = 16610068.620 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.133 = -8.76 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.54 [dB] +# . sst_measured_snr_a_dB = 111.02 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.37 [dB] +# + + Hanning_16b +# . wpfb_measured_proc_gain_a_dB = 19.72 [dB] +# . wpfb_measured_proc_gain_a_dB = 22.23 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.61 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.58 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.75 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.86 [dB] + + Hanning_18b +# . wpfb_measured_proc_gain_a_dB = 21.57 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.72 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.56 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.18 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.37 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.37 [dB] + + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2040: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -526352.000 +# . fir_max_a = 526336.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 526386.425 +# . fil_ampl_a = 526386.421 +# . sub_a_re = -1 +# . sub_a_im = -131596 +# . sub_a_ampl = 131596.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 4 +# . sub_a_ampl_frac = 4.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317507216.500 = 102.38 [dB] +# . sst_noise_a = 1.079 = 0.33 [dB] +# . sst_noise_b = 0.027 = -15.62 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.73 [dB] +# . sst_measured_snr_a_dB = 102.05 [dB] +# . wpfb_measured_proc_gain_a_dB = 16.40 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2041: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1052703.000 +# . fir_max_a = 1052671.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1052772.857 +# . fil_ampl_a = 1052772.848 +# . sub_a_re = 0 +# . sub_a_im = -131596 +# . sub_a_ampl = 131596.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317507216.000 = 102.38 [dB] +# . sst_noise_a = 0.844 = -0.73 [dB] +# . sst_noise_b = 0.010 = -20.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.73 [dB] +# . sst_measured_snr_a_dB = 103.12 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.47 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2042: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2105407.000 +# . fir_max_a = 2105343.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2105545.730 +# . fil_ampl_a = 2105545.712 +# . sub_a_re = 0 +# . sub_a_im = -131595 +# . sub_a_ampl = 131595.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317244025.000 = 102.38 [dB] +# . sst_noise_a = 0.746 = -1.27 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.73 [dB] +# . sst_measured_snr_a_dB = 103.66 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.01 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2043: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4210814.000 +# . fir_max_a = 4210686.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4211091.449 +# . fil_ampl_a = 4211091.413 +# . sub_a_re = 0 +# . sub_a_im = -131595 +# . sub_a_ampl = 131595.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317244025.000 = 102.38 [dB] +# . sst_noise_a = 0.663 = -1.78 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.72 [dB] +# . sst_measured_snr_a_dB = 104.17 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.51 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2044: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8421628.000 +# . fir_max_a = 8421372.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8422182.840 +# . fil_ampl_a = 8422182.769 +# . sub_a_re = 0 +# . sub_a_im = -131595 +# . sub_a_ampl = 131595.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317244025.000 = 102.38 [dB] +# . sst_noise_a = 0.606 = -2.18 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.73 [dB] +# . sst_measured_snr_a_dB = 104.56 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.91 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2045: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_16b_1wb +# . c_pfir_coef_w = 16 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16843256.000 +# . fir_max_a = 16842744.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16844365.658 +# . fil_ampl_a = 16844365.516 +# . sub_a_re = 0 +# . sub_a_im = -131595 +# . sub_a_ampl = 131595.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17317244025.000 = 102.38 [dB] +# . sst_noise_a = 0.609 = -2.16 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 77.73 [dB] +# . sst_measured_snr_a_dB = 104.54 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.89 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2050: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -526360.000 +# . fir_max_a = 526360.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 526400.729 +# . fil_ampl_a = 526400.725 +# . sub_a_re = 0 +# . sub_a_im = -131600 +# . sub_a_ampl = 131600.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 4 +# . sub_a_ampl_frac = 4.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318428400.500 = 102.39 [dB] +# . sst_noise_a = 0.903 = -0.44 [dB] +# . sst_noise_b = 0.030 = -15.18 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 102.83 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.17 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2051: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1052719.000 +# . fir_max_a = 1052719.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1052801.474 +# . fil_ampl_a = 1052801.465 +# . sub_a_re = 0 +# . sub_a_im = -131599 +# . sub_a_ampl = 131599.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318296801.000 = 102.39 [dB] +# . sst_noise_a = 0.762 = -1.18 [dB] +# . sst_noise_b = 0.009 = -20.55 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 103.56 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.91 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2052: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2105439.000 +# . fir_max_a = 2105439.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2105602.947 +# . fil_ampl_a = 2105602.930 +# . sub_a_re = 0 +# . sub_a_im = -131599 +# . sub_a_ampl = 131599.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318296801.000 = 102.39 [dB] +# . sst_noise_a = 0.697 = -1.57 [dB] +# . sst_noise_b = 0.005 = -23.10 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 103.95 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.30 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2053: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4210878.000 +# . fir_max_a = 4210878.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4211205.928 +# . fil_ampl_a = 4211205.895 +# . sub_a_re = 0 +# . sub_a_im = -131599 +# . sub_a_ampl = 131599.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318296801.000 = 102.39 [dB] +# . sst_noise_a = 0.657 = -1.83 [dB] +# . sst_noise_b = 0.003 = -25.32 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 104.21 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.56 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2054: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8421756.000 +# . fir_max_a = 8421756.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8422411.834 +# . fil_ampl_a = 8422411.768 +# . sub_a_re = 0 +# . sub_a_im = -131599 +# . sub_a_ampl = 131599.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318296801.000 = 102.39 [dB] +# . sst_noise_a = 0.642 = -1.93 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 104.31 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.66 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2055: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KKaiser_18b_1wb +# . c_pfir_coef_w = 18 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16843512.000 +# . fir_max_a = 16843512.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16844823.672 +# . fil_ampl_a = 16844823.538 +# . sub_a_re = 0 +# . sub_a_im = -131599 +# . sub_a_ampl = 131599.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 3 +# . sub_a_ampl_frac = 3.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 17318296801.000 = 102.39 [dB] +# . sst_noise_a = 0.620 = -2.07 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 78.01 [dB] +# . sst_measured_snr_a_dB = 104.46 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.81 [dB] +# + + Kaiser_16b +# . wpfb_measured_proc_gain_a_dB = 16.40 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.47 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.01 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.51 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.91 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.89 [dB] + + Kaiser_18b +# . wpfb_measured_proc_gain_a_dB = 17.17 [dB] +# . wpfb_measured_proc_gain_a_dB = 17.91 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.30 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.56 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.66 [dB] +# . wpfb_measured_proc_gain_a_dB = 18.81 [dB] + + +# ------------------------------------------------------------- +# -- WPFB settings of tb-2060: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 21 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 22 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -519011.000 +# . fir_max_a = 519012.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 519068.099 +# . fil_ampl_a = 519068.098 +# . sub_a_re = 0 +# . sub_a_im = -129767 +# . sub_a_ampl = 129767.000 +# . sub_a_re_frac = -1 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.414 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16839474289.000 = 102.26 [dB] +# . sst_noise_a = 0.290 = -5.38 [dB] +# . sst_noise_b = 0.037 = -14.30 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.66 [dB] +# . sst_measured_snr_a_dB = 107.64 [dB] +# . wpfb_measured_proc_gain_a_dB = 21.99 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2061: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 22 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 23 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -1038021.000 +# . fir_max_a = 1038023.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 1038136.245 +# . fil_ampl_a = 1038136.243 +# . sub_a_re = 0 +# . sub_a_im = -129766 +# . sub_a_ampl = 129766.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 1 +# . sub_a_ampl_frac = 1.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16839214756.000 = 102.26 [dB] +# . sst_noise_a = 0.189 = -7.24 [dB] +# . sst_noise_b = 0.010 = -20.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 109.50 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.85 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2062: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 23 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 24 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -2076043.000 +# . fir_max_a = 2076047.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 2076272.473 +# . fil_ampl_a = 2076272.470 +# . sub_a_re = 0 +# . sub_a_im = -129766 +# . sub_a_ampl = 129766.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16839214756.000 = 102.26 [dB] +# . sst_noise_a = 0.153 = -8.16 [dB] +# . sst_noise_b = 0.005 = -23.10 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.66 [dB] +# . sst_measured_snr_a_dB = 110.43 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.77 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2063: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 24 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 25 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -4152085.000 +# . fir_max_a = 4152093.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 4152544.946 +# . fil_ampl_a = 4152544.940 +# . sub_a_re = 0 +# . sub_a_im = -129766 +# . sub_a_ampl = 129766.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16839214756.000 = 102.26 [dB] +# . sst_noise_a = 0.134 = -8.73 [dB] +# . sst_noise_b = 0.004 = -24.07 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 110.99 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.34 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2064: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 25 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 26 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -8304170.000 +# . fir_max_a = 8304186.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 8305089.917 +# . fil_ampl_a = 8305089.906 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.123 = -9.09 [dB] +# . sst_noise_b = 0.002 = -27.08 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.35 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.70 [dB] +# +# ------------------------------------------------------------- +# -- WPFB settings of tb-2065: +# ------------------------------------------------------------- +# . c_pfs_bypass = FALSE +# . g_fil_coefs_file_prefix = data/Coefficient_16KHanning_20b_1wb +# . c_pfir_coef_w = 20 +# . g_fil_backoff_w = 1 +# . g_fil_in_dat_w = 14 +# . c_internal_dat_w = 26 +# . c_twiddle_w = 18 +# . g_fft_out_dat_w = 19 +# . g_fft_out_gain_w = 1 +# . g_fft_stage_dat_w = 27 +# . g_fft_guard_w = 1 +# . c_switch_en = 0 +# +# WG settings: +# . g_subband_index_a = 61.000 +# . g_amplitude_a = 1.000 +# . g_phase_a = 0.0 degrees +# +# DC, min, max levels +# . input_min_a = -8191.000 +# . input_max_a = 8191.000 +# . input_mean_a = 0.000 +# . fir_min_a = -16608340.000 +# . fir_max_a = 16608372.000 +# . fir_mean_a = 0.000 +# +# Amplitudes: +# . c_wg_ampl_a = 8191 +# . input_ampl_a = 8191.943 +# . cw_ampl_a = 8191.943 +# . fir_ampl_a = 16610179.784 +# . fil_ampl_a = 16610179.761 +# . sub_a_re = 0 +# . sub_a_im = -129765 +# . sub_a_ampl = 129765.000 +# . sub_a_re_frac = 0 +# . sub_a_im_frac = 0 +# . sub_a_ampl_frac = 0.000 +# +# Phases [Ts]: +# . cw_phase_Ts_a = -1.000 +# . fil_phase_Ts_a = -1.000 +# +# Powers: +# . sst_wg_power_a = 16838955225.000 = 102.26 [dB] +# . sst_noise_a = 0.121 = -9.16 [dB] +# . sst_noise_b = 0.001 = -30.09 [dB] +# +# SNR and WPFB processing gain: +# . c_wg_snr_a_dB = 86.05 [dB] +# . wg_measured_snr_a_dB = 85.65 [dB] +# . fil_measured_snr_a_dB = 85.65 [dB] +# . sst_measured_snr_a_dB = 111.42 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.77 [dB] +# + +# . wpfb_measured_proc_gain_a_dB = 21.99 [dB] +# . wpfb_measured_proc_gain_a_dB = 23.85 [dB] +# . wpfb_measured_proc_gain_a_dB = 24.77 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.34 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.70 [dB] +# . wpfb_measured_proc_gain_a_dB = 25.77 [dB]