Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
H
HDL
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RTSD
HDL
Commits
a6ba32fe
Commit
a6ba32fe
authored
Dec 24, 2020
by
Eric Kooistra
Browse files
Options
Downloads
Patches
Plain Diff
Commit to backup these sim results.
parent
bf5839a5
No related branches found
No related tags found
2 merge requests
!100
Removed text for XSub that is now written in Confluence Subband correlator...
,
!68
Resolve L2SDP-162
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev_wg.txt
+3769
-0
3769 additions, 0 deletions
libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev_wg.txt
with
3769 additions
and
0 deletions
libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev_wg.txt
0 → 100644
+
3769
−
0
View file @
a6ba32fe
WPFB simulation results
- obtained from Modelsim transcript window with tb_wpfb_unit_dev_wg.vhd
21 dec 2020
- investigate twiddle factor widths in twiddlesPkg.vhd
- added g_r2_mul_extra_w to improve output requantization in rTwoSDFSTage.vhd
- normalized statistics per sample or per block, so independent of c_N_blk
- made tb suitable for fractional subband frequencies (fraction in units 1/c_N_blk)
# -------------------------------------------------------------
# -- WPFB settings
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 11 - 16, 16
# . g_fft_out_dat_w = 16
# . g_fft_out_gain_w = 1
# . g_fft_stage_dat_w = 12 - 22
# . g_fft_guard_w = 1
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 1.000
# . g_phase_a = 0.0 degrees
#
# Amplitudes:
# . c_wg_ampl_a = 127
# . input_ampl_a = 127.893
# . cw_ampl_a = 127.893
# . fil_ampl_a = 32570.765
# . sub_a_re = 0
# . sub_a_im = -32571
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 21217400820.0
# . sst_noise_a = 580.3
# . sst_noise_b = 0.0
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 75.63 [dB]
# . wpfb_measured_proc_gain_a_dB = 27.03 [dB]
#
g_fft_stage_dat_w
# 12 . wpfb_measured_proc_gain_a_dB = 8.30 [dB]
# 13 . wpfb_measured_proc_gain_a_dB = 13.76 [dB]
# 14 . wpfb_measured_proc_gain_a_dB = 18.34 [dB]
# 15 . wpfb_measured_proc_gain_a_dB = 22.38 [dB]
# 16 . wpfb_measured_proc_gain_a_dB = 24.71 [dB]
# 17 . wpfb_measured_proc_gain_a_dB = 25.96 [dB]
# 18 . wpfb_measured_proc_gain_a_dB = 26.20 [dB]
# 19 . wpfb_measured_proc_gain_a_dB = 26.68 [dB]
# 20 . wpfb_measured_proc_gain_a_dB = 26.90 [dB]
# 21 . wpfb_measured_proc_gain_a_dB = 27.00 [dB]
# 22 . wpfb_measured_proc_gain_a_dB = 27.03 [dB]
g_fft_stage_dat_w = 18 (default from Apertif)
c_twiddle_w
# 10 . wpfb_measured_proc_gain_a_dB = 23.87 [dB]
# 11 . wpfb_measured_proc_gain_a_dB = 25.55 [dB]
# 12 . wpfb_measured_proc_gain_a_dB = 26.01 [dB]
# 14 . wpfb_measured_proc_gain_a_dB = 26.19 [dB]
# 16 . wpfb_measured_proc_gain_a_dB = 26.24 [dB]
# 18 . wpfb_measured_proc_gain_a_dB = 26.20 [dB]
g_fft_stage_dat_w = 18
c_mul_extra_w
# 0 . wpfb_measured_proc_gain_a_dB = 26.20 [dB] . sst_noise_b = 29.7
# 1 . wpfb_measured_proc_gain_a_dB = 26.25 [dB] . sst_noise_b = 24.9
# 2 . wpfb_measured_proc_gain_a_dB = 26.32 [dB] . sst_noise_b = 24.6
# 3 . wpfb_measured_proc_gain_a_dB = 26.32 [dB] . sst_noise_b = 25.2
# 10 . wpfb_measured_proc_gain_a_dB = 26.34 [dB]
==> Conclusion c_mul_extra_w = 2 is sufficient, because then g_fft_stage_dat_w becomes the limiting factor.
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 16
# . g_fft_out_gain_w = 1
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 1.000
# . g_phase_a = 0.0 degrees
#
# Amplitudes:
# . c_wg_ampl_a = 127
# . input_ampl_a = 127.893
# . cw_ampl_a = 127.893
# . fil_ampl_a = 32570.765
# . sub_a_re = -1
# . sub_a_im = -32573
# . sub_a_re_frac = -1
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 1061000330.000
# . sst_noise_a = 35.135
# . sst_noise_b = 1.485
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 74.80 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.20 [dB]
#
22 dec 2020
# -------------------------------------------------------------
# -- WPFB settings of tb-6:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . c_twiddle_w = 18
# . g_fft_out_dat_w = 16
# . g_fft_out_gain_w = 1
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 1.000
# . g_phase_a = 0.0 degrees
#
# DC levels
# . input_mean_a = 0.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 = 32570.990
# . fil_ampl_a = 32570.765
# . sub_a_re = -1
# . sub_a_im = -32572
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 1060935185.000
# . sst_noise_a = 34.164
# . sst_noise_b = 1.229
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 74.92 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.32 [dB]
#
g_r2_mul_extra_w = 2
g_fft_stage_dat_w ( g_r2_mul_extra_w = 0 )
# 14 . wpfb_measured_proc_gain_a_dB = 19.00 [dB] ( 18.34 [dB] )
# 15 . wpfb_measured_proc_gain_a_dB = 22.60 [dB] ( 22.38 [dB] )
# 16 . wpfb_measured_proc_gain_a_dB = 24.87 [dB] ( 24.71 [dB] )
# 17 . wpfb_measured_proc_gain_a_dB = 26.06 [dB] ( 25.96 [dB] )
# 18 . wpfb_measured_proc_gain_a_dB = 26.32 [dB] ( 26.20 [dB] )
# 19 . wpfb_measured_proc_gain_a_dB = 26.70 [dB] ( 26.68 [dB] )
# 20 . wpfb_measured_proc_gain_a_dB = 26.89 [dB] ( 26.90 [dB] )
# 21 . wpfb_measured_proc_gain_a_dB = 26.98 [dB] ( 27.00 [dB] )
# 22 . wpfb_measured_proc_gain_a_dB = 27.02 [dB] ( 27.03 [dB] )
g_fft_out_dat_w = g_fft_stage_dat_w = 18 ipv 16
g_fft_out_gain_w = 0
g_r2_mul_extra_w = 0
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . 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
#
# 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 = -32363.000
# . fir_max_a = 32363.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 = 32570.990
# . fil_ampl_a = 32570.765
# . sub_a_re = -2
# . sub_a_im = -65146
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 4244001320.000
# . sst_noise_a = 130.427
# . sst_noise_b = 1.738
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 75.12 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.52 [dB] --> 26.52 - 26.20 = 0.32 dB better than with g_fft_out_dat_w = 16
#
g_fft_out_dat_w = g_fft_stage_dat_w = 18 ipv 16
g_fft_out_gain_w = 0
g_r2_mul_extra_w = 2
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . 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 = 2
#
# 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 = -32363.000
# . fir_max_a = 32363.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 = 32570.990
# . fil_ampl_a = 32570.765
# . sub_a_re = -1
# . sub_a_im = -65144
# . sub_a_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4243740737.000
# . sst_noise_a = 127.178
# . sst_noise_b = 1.358
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 75.23 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.63 [dB] --> 26.63 - 26.52 = 0.11 dB better than with g_r2_mul_extra_w = 0
#
23 dec 2020
- Added g_sepa_extra_w to improve rounding of separate
- Investigate g_fft_out_dat_w = 18, 19, 20
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . 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 = 2
#
# 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 = -32363.000
# . fir_max_a = 32363.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 = 32570.990
# . fil_ampl_a = 32570.765
# . sub_a_re = -1
# . sub_a_im = -65146
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 4244001317.000
# . sst_noise_a = 133.832
# . sst_noise_b = 1.922
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 75.01 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.41 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . g_internal_dat_w = 16
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -32363.000
# . fir_max_a = 32363.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 = 32570.990
# . fil_ampl_a = 32570.765
# . sub_a_re = -1
# . sub_a_im = -65144
# . sub_a_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4243740737.000
# . sst_noise_a = 127.178
# . sst_noise_b = 1.358
#
# 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.60 [dB]
# . sst_measured_snr_a_dB = 75.23 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.63 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . 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 = 1
# . g_sepa_extra_w = 1
#
# 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 = -64726.000
# . fir_max_a = 64726.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 = 65142.115
# . fil_ampl_a = 65141.667
# . sub_a_re = -1
# . sub_a_im = -65146
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 4244001317.000
# . sst_noise_a = 129.568
# . sst_noise_b = 1.405
#
# 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.15 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.55 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 16
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -16298.000
# . fir_max_a = 16298.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 = 16298.977
# . fil_ampl_a = 16298.977
# . sub_a_re = -1
# . sub_a_im = -32603
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 1062955610.000
# . sst_noise_a = 3.196
# . sst_noise_b = 2.425
#
# 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 = 85.22 [dB]
# . wpfb_measured_proc_gain_a_dB = -0.43 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-1:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -32595.000
# . fir_max_a = 32595.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 = 32597.921
# . fil_ampl_a = 32597.921
# . sub_a_re = -1
# . sub_a_im = -32600
# . sub_a_re_frac = 1
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 1062760001.000
# . sst_noise_a = 1.926
# . sst_noise_b = 1.491
#
# 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.09 [dB]
# . sst_measured_snr_a_dB = 87.42 [dB]
# . wpfb_measured_proc_gain_a_dB = 1.77 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-2:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = 0
# . sub_a_im = -32599
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 1062694801.000
# . sst_noise_a = 0.560
# . sst_noise_b = 0.209
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 92.78 [dB]
# . wpfb_measured_proc_gain_a_dB = 7.13 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-3:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = 0
# . sub_a_im = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.106
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 100.02 [dB]
# . wpfb_measured_proc_gain_a_dB = 14.37 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-4:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = 0
# . sub_a_im = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.074
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 101.55 [dB]
# . wpfb_measured_proc_gain_a_dB = 15.90 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-5:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -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 = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.059
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 102.58 [dB]
# . wpfb_measured_proc_gain_a_dB = 16.92 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-6:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . 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 = -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 = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.055
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 102.88 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.22 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-10:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_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 = 2
# . 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = -1
# . sub_a_im = -65199
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250909602.000
# . sst_noise_a = 2.569
# . sst_noise_b = 1.546
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 92.19 [dB]
# . wpfb_measured_proc_gain_a_dB = 6.53 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-11:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . 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 = 2
# . 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = -1
# . sub_a_im = -65197
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250648810.000
# . sst_noise_a = 1.834
# . sst_noise_b = 1.301
#
# 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 = 93.65 [dB]
# . wpfb_measured_proc_gain_a_dB = 8.00 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-12:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . 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 = 2
# . 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = 0
# . sub_a_im = -65196
# . sub_a_re_frac = -1
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.638
# . sst_noise_b = 0.047
#
# 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 = 98.24 [dB]
# . wpfb_measured_proc_gain_a_dB = 12.58 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-13:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . 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 = 2
# . 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 = -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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.270
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 101.97 [dB]
# . wpfb_measured_proc_gain_a_dB = 16.32 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-14:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . 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 = 2
# . 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 = -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 = -65195
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.145
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 104.68 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.02 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-15:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . 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 = 2
# . 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 = -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_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.115
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.66 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.01 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-16:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_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
# . g_r2_mul_extra_w = 2
# . 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 = -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_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.112
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.81 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.16 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-20:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 16
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -16298.000
# . fir_max_a = 16298.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 = 16298.977
# . fil_ampl_a = 16298.977
# . sub_a_re = -1
# . sub_a_im = -32603
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 1062955610.000
# . sst_noise_a = 3.196
# . sst_noise_b = 2.425
#
# 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 = 85.22 [dB]
# . wpfb_measured_proc_gain_a_dB = -0.43 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-21:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -32595.000
# . fir_max_a = 32595.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 = 32597.921
# . fil_ampl_a = 32597.921
# . sub_a_re = 0
# . sub_a_im = -32600
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 1062760000.000
# . sst_noise_a = 1.098
# . sst_noise_b = 0.710
#
# 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.09 [dB]
# . sst_measured_snr_a_dB = 89.86 [dB]
# . wpfb_measured_proc_gain_a_dB = 4.21 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-22:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = 0
# . sub_a_im = -32599
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062694801.000
# . sst_noise_a = 0.268
# . sst_noise_b = 0.029
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 95.98 [dB]
# . wpfb_measured_proc_gain_a_dB = 10.33 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-23:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = 0
# . sub_a_im = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.090
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 100.72 [dB]
# . wpfb_measured_proc_gain_a_dB = 15.07 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-24:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = 0
# . sub_a_im = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.063
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 102.30 [dB]
# . wpfb_measured_proc_gain_a_dB = 16.64 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-25:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.053
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 103.03 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.38 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-26:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 1
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . 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 = 2
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -32598
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 1062629604.000
# . sst_noise_a = 0.053
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 103.03 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.38 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-30:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = -1
# . sub_a_im = -65198
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250779205.000
# . sst_noise_a = 2.569
# . sst_noise_b = 1.546
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 92.19 [dB]
# . wpfb_measured_proc_gain_a_dB = 6.53 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-31:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = 0
# . sub_a_im = -65197
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250648809.000
# . sst_noise_a = 1.035
# . sst_noise_b = 0.358
#
# 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 = 96.13 [dB]
# . wpfb_measured_proc_gain_a_dB = 10.48 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-32:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = 0
# . sub_a_im = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.387
# . sst_noise_b = 0.004
#
# 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 = 100.40 [dB]
# . wpfb_measured_proc_gain_a_dB = 14.75 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-33:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65195
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.202
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 103.24 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.59 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-34:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65195
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.129
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.17 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.52 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-35:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.114
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.73 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.08 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-36:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_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
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250388025.000
# . sst_noise_a = 0.110
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.89 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.23 [dB]
#
c_twiddle_w = 18
# tb-0-6 tb-20-26 tb-10-16 tb-30-36
# . g_fil_backoff_w = 1 1 0 0
# . g_fft_guard_w = 2 2 1 1
# . g_r2_mul_extra_w = 2 2 2 2
# . g_sepa_extra_w = 0 2 0 2
g_fft_stage_dat_w
# 18 . wpfb_measured_proc_gain_a_dB = -0.43 -0.43 6.53 6.53 [dB]
# 19 . wpfb_measured_proc_gain_a_dB = 1.77 4.21 8.00 10.48 [dB]
# 20 . wpfb_measured_proc_gain_a_dB = 7.13 10.33 12.58 14.75 [dB]
# 21 . wpfb_measured_proc_gain_a_dB = 14.37 15.07 16.32 17.59 [dB]
# 22 . wpfb_measured_proc_gain_a_dB = 15.90 16.64 19.02 19.52 [dB]
# 23 . wpfb_measured_proc_gain_a_dB = 16.92 17.38 20.01 20.08 [dB]
# 24 . wpfb_measured_proc_gain_a_dB = 17.22 17.38 20.16 20.23 [dB]
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 8
# . 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 = 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 = -64726.000
# . fir_max_a = 64726.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 = 65142.115
# . fil_ampl_a = 65141.667
# . sub_a_re = -1
# . sub_a_im = -65146
# . sub_a_re_frac = -1
# . sub_a_im_frac = 5
#
# Powers:
# . sst_wg_power_a = 4244001317.000
# . sst_noise_a = 129.076
# . sst_noise_b = 1.787
#
# 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.17 [dB]
# . wpfb_measured_proc_gain_a_dB = 26.57 [dB]
#
c_twiddle_w = 20
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = 0
# . sub_a_im = -65199
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250909601.000
# . sst_noise_a = 2.626
# . sst_noise_b = 1.521
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 92.09 [dB]
# . wpfb_measured_proc_gain_a_dB = 6.44 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-1:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = 0
# . sub_a_im = -65197
# . sub_a_re_frac = -1
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 4250648809.000
# . sst_noise_a = 1.027
# . sst_noise_b = 0.386
#
# 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 = 96.17 [dB]
# . wpfb_measured_proc_gain_a_dB = 10.51 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-2:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = 0
# . sub_a_im = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.360
# . sst_noise_b = 0.002
#
# 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 = 100.72 [dB]
# . wpfb_measured_proc_gain_a_dB = 15.07 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-3:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.198
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 103.33 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.67 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-4:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.135
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 104.98 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.33 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-5:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.110
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.89 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.23 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-6:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 23
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# 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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.110
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.89 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.23 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-7:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 24
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 25
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.110
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.89 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.23 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-8:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 25
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 26
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.108
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.97 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.31 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-9:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 26
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 18
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 27
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -33377301.000
# . fir_max_a = 33377301.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 = 33380274.524
# . fil_ampl_a = 33380274.271
# . sub_a_re = 0
# . sub_a_im = -65196
# . sub_a_re_frac = 0
# . sub_a_im_frac = 1
#
# Powers:
# . sst_wg_power_a = 4250518416.000
# . sst_noise_a = 0.108
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.97 [dB]
# . wpfb_measured_proc_gain_a_dB = 20.31 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-10:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = 0
# . sub_a_im = -130397
# . sub_a_re_frac = -1
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 17003377609.000
# . sst_noise_a = 6.616
# . sst_noise_b = 2.953
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 94.10 [dB]
# . wpfb_measured_proc_gain_a_dB = 8.45 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-11:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 19
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = -1
# . sub_a_im = -130394
# . sub_a_re_frac = -2
# . sub_a_im_frac = 5
#
# Powers:
# . sst_wg_power_a = 17002595237.000
# . sst_noise_a = 3.442
# . sst_noise_b = 1.466
#
# 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 = 96.94 [dB]
# . wpfb_measured_proc_gain_a_dB = 11.28 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-12:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 20
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = -1
# . sub_a_im = -130392
# . sub_a_re_frac = -1
# . sub_a_im_frac = 4
#
# Powers:
# . sst_wg_power_a = 17002073665.000
# . sst_noise_a = 1.648
# . sst_noise_b = 0.362
#
# 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 = 100.14 [dB]
# . wpfb_measured_proc_gain_a_dB = 14.48 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-13:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 21
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -130392
# . sub_a_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17002073664.000
# . sst_noise_a = 0.922
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 102.66 [dB]
# . wpfb_measured_proc_gain_a_dB = 17.01 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-14:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 22
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17002073664.000
# . sst_noise_a = 0.705
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 103.83 [dB]
# . wpfb_measured_proc_gain_a_dB = 18.17 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-15:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 23
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -130391
# . sub_a_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17001812881.000
# . sst_noise_a = 0.607
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 104.48 [dB]
# . wpfb_measured_proc_gain_a_dB = 18.82 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-16:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 23
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 24
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17001812881.000
# . sst_noise_a = 0.577
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 104.69 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.04 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-17:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 24
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 25
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17001812881.000
# . sst_noise_a = 0.558
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 104.84 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.19 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-18:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 25
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 26
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17001812881.000
# . sst_noise_a = 0.546
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 104.93 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.28 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-19:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 26
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 19
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 27
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -33377301.000
# . fir_max_a = 33377301.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 = 33380274.524
# . fil_ampl_a = 33380274.271
# . sub_a_re = 0
# . sub_a_im = -130391
# . sub_a_re_frac = 0
# . sub_a_im_frac = 3
#
# Powers:
# . sst_wg_power_a = 17001812881.000
# . sst_noise_a = 0.534
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.03 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.37 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-20:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 17
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 18
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -65190.000
# . fir_max_a = 65190.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 = 65195.869
# . fil_ampl_a = 65195.868
# . sub_a_re = 0
# . sub_a_im = -260794
# . sub_a_re_frac = -2
# . sub_a_im_frac = 12
#
# Powers:
# . sst_wg_power_a = 68013510436.000
# . sst_noise_a = 26.466
# . sst_noise_b = 11.812
#
# 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.16 [dB]
# . sst_measured_snr_a_dB = 94.10 [dB]
# . wpfb_measured_proc_gain_a_dB = 8.45 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-21:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 18
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 19
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -130380.000
# . fir_max_a = 130380.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 = 130391.701
# . fil_ampl_a = 130391.700
# . sub_a_re = -1
# . sub_a_im = -260788
# . sub_a_re_frac = -3
# . sub_a_im_frac = 10
#
# Powers:
# . sst_wg_power_a = 68010380945.000
# . sst_noise_a = 9.638
# . sst_noise_b = 2.750
#
# 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 = 98.49 [dB]
# . wpfb_measured_proc_gain_a_dB = 12.83 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-22:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 20
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260760.000
# . fir_max_a = 260760.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 = 260783.372
# . fil_ampl_a = 260783.370
# . sub_a_re = -1
# . sub_a_im = -260785
# . sub_a_re_frac = -2
# . sub_a_im_frac = 8
#
# Powers:
# . sst_wg_power_a = 68008816226.000
# . sst_noise_a = 5.965
# . sst_noise_b = 1.382
#
# 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 = 100.57 [dB]
# . wpfb_measured_proc_gain_a_dB = 14.92 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-23:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 20
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 21
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260784
# . sub_a_re_frac = -1
# . sub_a_im_frac = 7
#
# Powers:
# . sst_wg_power_a = 68008294656.000
# . sst_noise_a = 3.765
# . sst_noise_b = 0.311
#
# 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.57 [dB]
# . wpfb_measured_proc_gain_a_dB = 16.92 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-24:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 21
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 22
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260783
# . sub_a_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007773089.000
# . sst_noise_a = 2.845
# . sst_noise_b = 0.002
#
# 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.78 [dB]
# . wpfb_measured_proc_gain_a_dB = 18.13 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-25:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 22
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 23
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007773089.000
# . sst_noise_a = 2.350
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 104.61 [dB]
# . wpfb_measured_proc_gain_a_dB = 18.96 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-26:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 23
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 24
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260783
# . sub_a_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007773089.000
# . sst_noise_a = 2.168
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 104.96 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.31 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-27:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 24
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 25
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260783
# . sub_a_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007773089.000
# . sst_noise_a = 2.139
# . 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 = 78.18 [dB]
# . sst_measured_snr_a_dB = 105.02 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.37 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-28:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 25
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 26
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -260782
# . sub_a_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007251524.000
# . sst_noise_a = 2.115
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.07 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.42 [dB]
#
# -------------------------------------------------------------
# -- WPFB settings of tb-29:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 26
# . c_twiddle_w = 20
# . g_fft_out_dat_w = 20
# . g_fft_out_gain_w = 0
# . g_fft_stage_dat_w = 27
# . g_fft_guard_w = 1
# . g_r2_mul_extra_w = 2
# . g_sepa_extra_w = 2
#
# 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 = -33377301.000
# . fir_max_a = 33377301.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 = 33380274.524
# . fil_ampl_a = 33380274.271
# . sub_a_re = 0
# . sub_a_im = -260782
# . sub_a_re_frac = 0
# . sub_a_im_frac = 6
#
# Powers:
# . sst_wg_power_a = 68007251524.000
# . sst_noise_a = 2.096
# . 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 = 78.19 [dB]
# . sst_measured_snr_a_dB = 105.11 [dB]
# . wpfb_measured_proc_gain_a_dB = 19.46 [dB]
#
c_twiddle_w = 20
g_fft_out_dat_w = 18 19 20
g_fft_stage_dat_w
# 18 . wpfb_measured_proc_gain_a_dB = 6.44 8.45 8.45 [dB]
# 19 . wpfb_measured_proc_gain_a_dB = 10.51 11.28 12.83 [dB]
# 20 . wpfb_measured_proc_gain_a_dB = 15.07 14.48 14.92 [dB]
# 21 . wpfb_measured_proc_gain_a_dB = 17.67 17.01 16.92 [dB]
# 22 . wpfb_measured_proc_gain_a_dB = 19.33 18.17 18.13 [dB]
# 23 . wpfb_measured_proc_gain_a_dB = 20.23 18.82 18.96 [dB]
# 24 . wpfb_measured_proc_gain_a_dB = 20.23 19.04 19.31 [dB]
# 25 . wpfb_measured_proc_gain_a_dB = 20.23 19.19 19.37 [dB]
# 26 . wpfb_measured_proc_gain_a_dB = 20.31 19.28 19.42 [dB]
# 27 . wpfb_measured_proc_gain_a_dB = 20.31 19.37 19.46 [dB]
24 dec 2020
- Investigate FIR filter coefficients width, because fil_measured_snr_a_dB = 78.19 < wg_measured_snr_a_dB = 85.65
Apertif Matlab:
cd /dop466_0/kooistra/svnroot/UniBoard_FP7/RadioHDL/trunk/applications/apertif/matlab
> matlab
> run_pfir_coeff
LOFAR1 fircls1
. neighbour subband suppression: ~< -90 dB ~< -80 dB, when dc_adjust = false
~< -78 dB, when dc_adjust = true
. distant subband suppression: ~< -107 dB ~< -105 dB
. sum power at subband transition: 0.5 0.5 when hp_adjust = false
1.0 when hp_adjust = true
. application = 'apertif_subband':
. svnroot/UniBoard_FP7/RadioHDL/trunk/applications/apertif/matlab/data
--> run_pfir_coeff_m_fircls1_16taps_1024points_16b.dat
--> run_pfir_coeff_m_fircls1_16taps_1024points_18b.dat
--> run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b.dat
--> run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_18b.dat
--> run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_16b.dat
--> run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_18b.dat
cp data/run_pfir_coeff_m_fircls1_16taps_1024points_16b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cp data/run_pfir_coeff_m_fircls1_16taps_1024points_18b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cp data/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cp data/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_18b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cp data/run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_16b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cp data/run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_18b.dat $RADIOHDL_WORK/libraries/dsp/filter/src/hex
cd /dop466_0/kooistra/git/hdl
. ./init_hdl
cd /dop466_0/kooistra/git/upe_gear
. ./init_upe
cd $RADIOHDL_WORK/libraries/dsp/filter/src/python
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_fircls1_16taps_1024points_16b.dat -t 16 -p 1024 -w 1 -c 16
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_fircls1_16taps_1024points_18b.dat -t 16 -p 1024 -w 1 -c 18
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_16b.dat -t 16 -p 1024 -w 1 -c 16
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_no_dc_fircls1_16taps_1024points_18b.dat -t 16 -p 1024 -w 1 -c 18
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_16b.dat -t 16 -p 1024 -w 1 -c 16
python fil_ppf_create_mifs.py -f ../hex/run_pfir_coeff_m_flat_hp_no_dc_fircls1_16taps_1024points_18b.dat -t 16 -p 1024 -w 1 -c 18
> ll ../hex/ |grep 1024 |grep 1wb
-rw-r--r-- 1 kooistra kooistra 18118 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_0.mif
-rw-r--r-- 1 kooistra kooistra 17154 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_10.mif
-rw-r--r-- 1 kooistra kooistra 18236 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_11.mif
-rw-r--r-- 1 kooistra kooistra 16976 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_12.mif
-rw-r--r-- 1 kooistra kooistra 18221 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_13.mif
-rw-r--r-- 1 kooistra kooistra 16113 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_14.mif
-rw-r--r-- 1 kooistra kooistra 18133 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_15.mif
-rw-r--r-- 1 kooistra kooistra 16158 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_1.mif
-rw-r--r-- 1 kooistra kooistra 18186 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_2.mif
-rw-r--r-- 1 kooistra kooistra 17011 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_3.mif
-rw-r--r-- 1 kooistra kooistra 18203 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_4.mif
-rw-r--r-- 1 kooistra kooistra 17180 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_5.mif
-rw-r--r-- 1 kooistra kooistra 18216 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_6.mif
-rw-r--r-- 1 kooistra kooistra 18125 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_7.mif
-rw-r--r-- 1 kooistra kooistra 18105 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_8.mif
-rw-r--r-- 1 kooistra kooistra 18229 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb_9.mif
-rw-r--r-- 1 kooistra kooistra 19120 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_0.mif
-rw-r--r-- 1 kooistra kooistra 17995 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_10.mif
-rw-r--r-- 1 kooistra kooistra 19260 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_11.mif
-rw-r--r-- 1 kooistra kooistra 17161 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_12.mif
-rw-r--r-- 1 kooistra kooistra 19242 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_13.mif
-rw-r--r-- 1 kooistra kooistra 16836 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_14.mif
-rw-r--r-- 1 kooistra kooistra 19144 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_15.mif
-rw-r--r-- 1 kooistra kooistra 16890 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_1.mif
-rw-r--r-- 1 kooistra kooistra 19197 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_2.mif
-rw-r--r-- 1 kooistra kooistra 17206 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_3.mif
-rw-r--r-- 1 kooistra kooistra 19219 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_4.mif
-rw-r--r-- 1 kooistra kooistra 18027 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_5.mif
-rw-r--r-- 1 kooistra kooistra 19238 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_6.mif
-rw-r--r-- 1 kooistra kooistra 18833 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_7.mif
-rw-r--r-- 1 kooistra kooistra 18811 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_8.mif
-rw-r--r-- 1 kooistra kooistra 19251 Dec 24 14:20 run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb_9.mif
# Copy files to build data/ dir
> modelsim_config unb1
> run_modelsim unb1 &
> lp wpfb
* Repeat tb-2 with c_twiddle_w = 20 and g_fil_coefs_file_prefix : STRING := "data/Coeffs16384Kaiser-quant_1wb":
--> wpfb_measured_proc_gain_a_dB = 15.07 [dB] as before with g_amplitude_a = 1.00
--> use g_amplitude_a = 0.99 to avoid wrapping in FIR filter:
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/Coeffs16384Kaiser-quant_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 0.990
# . g_phase_a = 0.0 degrees
#
# DC, min, max levels
# . input_min_a = -8110.000
# . input_max_a = 8110.000
# . input_mean_a = 0.000
# . fir_min_a = -258182.000
# . fir_max_a = 258166.000
# . fir_mean_a = 0.000
#
# Amplitudes:
# . c_wg_ampl_a = 8109
# . input_ampl_a = 8110.071
# . cw_ampl_a = 8110.071
# . fir_ampl_a = 258177.048
# . fil_ampl_a = 258177.045
# . sub_a_re = 0
# . sub_a_im = -64545
# . sub_a_re_frac = 0
# . sub_a_im_frac = 2
#
# Phases [Ts]:
# . cw_phase_Ts_a = -1.000
# . fil_phase_Ts_a = -1.000
# Powers:
# . sst_wg_power_a = 4166057025.000
# . sst_noise_a = 0.380
# . sst_noise_b = 0.000
#
# SNR and WPFB processing gain:
# . c_wg_snr_a_dB = 85.96 [dB]
# . wg_measured_snr_a_dB = 85.96 [dB]
# . fil_measured_snr_a_dB = 78.08 [dB]
# . sst_measured_snr_a_dB = 100.40 [dB]
# . wpfb_measured_proc_gain_a_dB = 14.44 [dB]
#
* Now select g_fil_coefs_file_prefix : STRING := "run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb" to check other set of FIR 16b coeff:
--> use g_amplitude_a = 0.99 to avoid wrapping in FIR filter:
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_fircls1_16taps_1024points_16b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 0.990
# . g_phase_a = 0.0 degrees
#
# DC, min, max levels
# . input_min_a = -8110.000
# . input_max_a = 8110.000
# . input_mean_a = 0.000
# . fir_min_a = -260051.000
# . fir_max_a = 260534.000
# . fir_mean_a = 0.000
#
# Amplitudes:
# . c_wg_ampl_a = 8109
# . input_ampl_a = 8110.071
# . cw_ampl_a = 8110.071
# . fir_ampl_a = 260081.123
# . fil_ampl_a = 260081.080
# . sub_a_re = 0
# . sub_a_im = -65021
# . sub_a_re_frac = 0
# . sub_a_im_frac = -7
#
# Powers:
# . sst_wg_power_a = 4227730441.000
# . sst_noise_a = 3.421
# . sst_noise_b = 0.000
#
# SNR and WPFB processing gain:
# . c_wg_snr_a_dB = 85.96 [dB]
# . wg_measured_snr_a_dB = 85.96 [dB]
# . fil_measured_snr_a_dB = 64.74 [dB]
# . sst_measured_snr_a_dB = 90.92 [dB]
# . wpfb_measured_proc_gain_a_dB = 4.96 [dB]
#
* Now select g_fil_coefs_file_prefix : STRING := "run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb" to check other set of FIR 18b coeff:
--> use g_amplitude_a = 0.99 to avoid wrapping in FIR filter
# -------------------------------------------------------------
# -- WPFB settings of tb-0:
# -------------------------------------------------------------
# . g_fil_coefs_file_prefix = data/run_pfir_coeff_m_fircls1_16taps_1024points_18b_1wb
# . g_fil_backoff_w = 0
# . g_fil_in_dat_w = 14
# . g_internal_dat_w = 19
# . c_twiddle_w = 20
# . 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 = 2
# . g_sepa_extra_w = 2
#
# WG settings:
# . g_subband_index_a = 61.000
# . g_amplitude_a = 0.990
# . g_phase_a = 0.0 degrees
#
# DC, min, max levels
# . input_min_a = -8110.000
# . input_max_a = 8110.000
# . input_mean_a = 0.000
# . fir_min_a = -260061.000
# . fir_max_a = 260542.000
# . fir_mean_a = 0.000
#
# Amplitudes:
# . c_wg_ampl_a = 8109
# . input_ampl_a = 8110.071
# . cw_ampl_a = 8110.071
# . fir_ampl_a = 260087.160
# . fil_ampl_a = 260087.116
# . sub_a_re = 0
# . sub_a_im = -65022
# . sub_a_re_frac = 0
# . sub_a_im_frac = -7
#
# Powers:
# . sst_wg_power_a = 4227860484.000
# . sst_noise_a = 3.364
# . sst_noise_b = 0.002
#
# SNR and WPFB processing gain:
# . c_wg_snr_a_dB = 85.96 [dB]
# . wg_measured_snr_a_dB = 85.96 [dB]
# . fil_measured_snr_a_dB = 64.75 [dB]
# . sst_measured_snr_a_dB = 90.99 [dB]
# . wpfb_measured_proc_gain_a_dB = 5.03 [dB]
#
* with Coeffs16384Kaiser-quant fir_max_a == -fir_min_a
* with run_pfir_coeff_m_fircls1_16taps_1024points fir_max_a /= -fir_min_a, but fir_mean_a = 0
--> This probably occurs during the response time of the FIR filter, the fir_ampl_a = fil_ampl_a, so no problem.
* fil_noise_a for LOFAR1 is ~< +-30 with one oscillation around fil_sosi.sop of +-150
fil_noise_a for fircls1 is ~< +-100 with two oscillations around fil_sosi.sop of +-100
--> why is the fil_noise_a level higher and fil_measured_snr_a_dB much lower for fircls1?
--> why does the fil_noise_a have an oscillation near the fil_sosi.sop, the WG sine is at subband center and for a sine
the linear FIR filter should pass it on without disturnbing its form.
Next trials:
* Try with LOFAR1 PFB code?
* Define new generics in t_wpfb_extra type? Rather then as separate generics are within existing t_wpfb.
- g_r2_mul_extra_w
- g_sepa_extra_w
* FIR g_fil_backoff_w = 1 and the at FIR output use g_fil_backup_w = 1 and clipping to avoid the wrapping that can accur
with g_fil_backoff_w = 0. Advantage of wrapping is that it is easily recongnized in fil_scope_re in wave window.
Using clipping is preferred, because it resembles the clipping that then probably also occurs at the ADC.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment