Skip to content
Snippets Groups Projects
Commit 7e7be473 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Some more tb_tb sim results.

parent da8fbf0d
Branches
No related tags found
2 merge requests!100Removed text for XSub that is now written in Confluence Subband correlator...,!68Resolve L2SDP-162
......@@ -160,13 +160,13 @@ BEGIN
-- u_8 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 8, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 26, 1, 0, 0);
-- u_9 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 9, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 16, 0, 14, 17, 18, 0, 27, 1, 0, 0);
u_20 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (20, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 18, 1, 8, 0);
u_21 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (21, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 19, 1, 8, 0);
u_22 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (22, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 20, 1, 8, 0);
u_23 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (23, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 21, 1, 8, 0);
u_24 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (24, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 22, 1, 8, 0);
u_25 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (25, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 23, 1, 8, 0);
u_26 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (26, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 24, 1, 8, 0);
u_20 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (20, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 18, 1, 0, 8);
u_21 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (21, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 19, 1, 0, 8);
u_22 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (22, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 20, 1, 0, 8);
u_23 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (23, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 21, 1, 0, 8);
u_24 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (24, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 22, 1, 0, 8);
u_25 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (25, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 23, 1, 0, 8);
u_26 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (26, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 24, 1, 0, 8);
-- u_27 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (27, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 25, 1, 2, 2);
-- u_28 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (28, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 26, 1, 2, 2);
-- u_29 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (29, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 27, 1, 2, 2);
......
......@@ -6155,19 +6155,786 @@ g_fft_stage_dat_w = 18 - 27
# . wpfb_measured_proc_gain_a_dB = 28.22 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-20:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = -1
# . sub_a_im = -65536
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294967297.000
# . sst_noise_a = 0.926
# . sst_noise_b = 0.787
#
# 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 = 96.67 [dB]
# . wpfb_measured_proc_gain_a_dB = 11.01 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-21:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 19
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = -1
# . sub_a_im = -65534
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294705157.000
# . sst_noise_a = 0.781
# . sst_noise_b = 0.654
#
# 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 = 97.40 [dB]
# . wpfb_measured_proc_gain_a_dB = 11.75 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-22:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 20
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65534
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294705156.000
# . sst_noise_a = 0.213
# . sst_noise_b = 0.039
#
# 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 = 103.04 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.39 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-23:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 21
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.082
# . sst_noise_b = 0.000
#
# 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 = 107.18 [dB]
# . wpfb_measured_proc_gain_a_dB = 21.53 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-24:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 22
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.041
# . sst_noise_b = 0.000
#
# 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.19 [dB]
# . wpfb_measured_proc_gain_a_dB = 24.54 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-25:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 23
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.022
# . sst_noise_b = 0.000
#
# 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 = 113.00 [dB]
# . wpfb_measured_proc_gain_a_dB = 27.35 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-26:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . 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
# . g_r2_mul_extra_w = 8
# . g_sepa_extra_w = 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.018
# . sst_noise_b = 0.000
#
# 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 = 113.87 [dB]
# . wpfb_measured_proc_gain_a_dB = 28.22 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-20:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = -1
# . sub_a_im = -65538
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4295229445.000
# . sst_noise_a = 1.397
# . sst_noise_b = 1.067
#
# 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 = 94.88 [dB]
# . wpfb_measured_proc_gain_a_dB = 9.22 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-21:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 19
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = -1
# . sub_a_im = -65536
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294967297.000
# . sst_noise_a = 0.509
# . sst_noise_b = 0.329
#
# 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 = 99.26 [dB]
# . wpfb_measured_proc_gain_a_dB = 13.61 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-22:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 20
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65534
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294705156.000
# . sst_noise_a = 0.190
# . sst_noise_b = 0.022
#
# 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 = 103.55 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.89 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-23:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 21
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.078
# . sst_noise_b = 0.000
#
# 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 = 107.39 [dB]
# . wpfb_measured_proc_gain_a_dB = 21.74 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-24:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 22
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.037
# . sst_noise_b = 0.000
#
# 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.63 [dB]
# . wpfb_measured_proc_gain_a_dB = 24.97 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-25:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 23
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.025
# . sst_noise_b = 0.000
#
# 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 = 112.27 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.62 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-26:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . 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
# . g_r2_mul_extra_w = 0
# . g_sepa_extra_w = 8
#
# 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 = -65526.000
# . fir_max_a = 65526.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 = 65533.474
# . fil_ampl_a = 65533.474
# . sub_a_re = 0
# . sub_a_im = -65533
# . sub_a_re_frac = 0
# . sub_a_im_frac = 0
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4294574089.000
# . sst_noise_a = 0.018
# . sst_noise_b = 0.000
#
# 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 = 113.87 [dB]
# . wpfb_measured_proc_gain_a_dB = 28.22 [dB]
#
. g_fft_stage_dat_w
. data/Coeffs16384Kaiser-quant_1wb
. g_r2_mul_extra_w = 0
. g_sepa_extra_w = 0
. data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
. g_r2_mul_extra_w = 0
. g_sepa_extra_w = 0
. data/run_pfir_coeff_m_bypass_16taps_1024points_16b_1wb
. g_r2_mul_extra_w = 2
. g_sepa_extra_w = 2
# 18. wpfb_measured_proc_gain_a_dB = 6.11 [dB] 9.97 [dB] 9.85 [dB]
# 19. wpfb_measured_proc_gain_a_dB = 7.49 [dB] 11.17 [dB] 14.64 [dB]
# 20. wpfb_measured_proc_gain_a_dB = 12.38 [dB] 16.36 [dB] 19.50 [dB]
# 21. wpfb_measured_proc_gain_a_dB = 15.84 [dB] 20.69 [dB] 23.14 [dB]
# 22. wpfb_measured_proc_gain_a_dB = 18.79 [dB] 23.96 [dB] 25.72 [dB]
# 23. wpfb_measured_proc_gain_a_dB = 19.86 [dB] 26.00 [dB] 27.76 [dB]
# 24. wpfb_measured_proc_gain_a_dB = 20.08 [dB] 28.22 [dB] 28.22 [dB]
. g_r2_mul_extra_w = 8
. g_sepa_extra_w = 0
. g_r2_mul_extra_w = 0
. g_sepa_extra_w = 8
# 18. wpfb_measured_proc_gain_a_dB = 6.11 [dB] 9.97 [dB] 9.85 [dB] 11.01 [dB] 9.22 [dB]
# 19. wpfb_measured_proc_gain_a_dB = 7.49 [dB] 11.17 [dB] 14.64 [dB] 11.75 [dB] 13.61 [dB]
# 20. wpfb_measured_proc_gain_a_dB = 12.38 [dB] 16.36 [dB] 19.50 [dB] 17.39 [dB] 17.89 [dB]
# 21. wpfb_measured_proc_gain_a_dB = 15.84 [dB] 20.69 [dB] 23.14 [dB] 21.53 [dB] 21.74 [dB]
# 22. wpfb_measured_proc_gain_a_dB = 18.79 [dB] 23.96 [dB] 25.72 [dB] 24.54 [dB] 24.97 [dB]
# 23. wpfb_measured_proc_gain_a_dB = 19.86 [dB] 26.00 [dB] 27.76 [dB] 27.35 [dB] 26.62 [dB]
# 24. wpfb_measured_proc_gain_a_dB = 20.08 [dB] 28.22 [dB] 28.22 [dB] 28.22 [dB] 28.22 [dB]
# 25. wpfb_measured_proc_gain_a_dB = 20.39 [dB] 28.22 [dB]
# 26. wpfb_measured_proc_gain_a_dB = 20.39 [dB] 28.22 [dB]
# 27. wpfb_measured_proc_gain_a_dB = 20.47 [dB] 28.22 [dB]
* Tried one_pfb.m in MATLAB, that shows that both FFT and PFB achieve the processing gain, in fact for WG data width > 12 the SNR of the SST is Inf, so no signal in the other subbands.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment