Skip to content
Snippets Groups Projects
Commit 6b6386a2 authored by Reinier van der Walle's avatar Reinier van der Walle Committed by Pieter Donker
Browse files

uncommented BF register definitions

parent 4bb66cbb
No related branches found
No related tags found
1 merge request!207Made antenne_band_index RW in sdp_info. Removed O_si, N_si from sdp_info...
...@@ -337,80 +337,80 @@ peripherals: ...@@ -337,80 +337,80 @@ peripherals:
############################################################################# #############################################################################
# BF = Beamformer (from node_sdp_beamformer.vhd) # BF = Beamformer (from node_sdp_beamformer.vhd)
############################################################################# #############################################################################
#
# - peripheral_name: reorder/reorder_col_wide - peripheral_name: reorder/reorder_col_wide
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: ceil_pow2(c_P_pfb) * ceil_pow2(c_S_sub_bf * c_Q_fft) * MM_BUS_SIZE # number_of_ports = c_P_pfb, mm_port_span = ceil_pow2(c_S_sub_bf * c_Q_fft) words peripheral_span: ceil_pow2(c_P_pfb) * ceil_pow2(c_S_sub_bf * c_Q_fft) * MM_BUS_SIZE # number_of_ports = c_P_pfb, mm_port_span = ceil_pow2(c_S_sub_bf * c_Q_fft) words
# parameter_overrides: parameter_overrides:
# - { name: g_wb_factor, value: c_P_pfb } - { name: g_wb_factor, value: c_P_pfb }
# - { name: g_nof_ch_in, value: c_N_sub * c_Q_fft } - { name: g_nof_ch_in, value: c_N_sub * c_Q_fft }
# - { name: g_nof_ch_sel, value: c_S_sub_bf * c_Q_fft } - { name: g_nof_ch_sel, value: c_S_sub_bf * c_Q_fft }
# mm_port_names: mm_port_names:
# - RAM_SS_SS_WIDE - RAM_SS_SS_WIDE
#
# - peripheral_name: sdp/sdp_bf_weights - peripheral_name: sdp/sdp_bf_weights
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: ceil_pow2(c_N_pol_bf * c_P_pfb) * ceil_pow2(c_Q_fft * c_S_sub_bf) * MM_BUS_SIZE # number_of_ports = c_N_pol_bf * c_P_pfb, mm_port_span = ceil_pow2(c_Q_fft * c_S_sub_bf) words peripheral_span: ceil_pow2(c_N_pol_bf * c_P_pfb) * ceil_pow2(c_Q_fft * c_S_sub_bf) * MM_BUS_SIZE # number_of_ports = c_N_pol_bf * c_P_pfb, mm_port_span = ceil_pow2(c_Q_fft * c_S_sub_bf) words
# mm_port_names: mm_port_names:
# - RAM_BF_WEIGHTS - RAM_BF_WEIGHTS
#
# - peripheral_name: sdp/sdp_bf_scale - peripheral_name: sdp/sdp_bf_scale
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words
# parameter_overrides: parameter_overrides:
# - { name: g_gain_w, value: c_W_beamlet_scale } - { name: g_gain_w, value: c_W_beamlet_scale }
# - { name: g_lsb_w, value: 0 - c_W_beamlet_resolution} - { name: g_lsb_w, value: 0 - c_W_beamlet_resolution}
# mm_port_names: mm_port_names:
# - REG_BF_SCALE - REG_BF_SCALE
#
# - peripheral_name: sdp/sdp_beamformer_output_hdr_dat - peripheral_name: sdp/sdp_beamformer_output_hdr_dat
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: 64 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 64 words peripheral_span: 64 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 64 words
# mm_port_names: mm_port_names:
# - REG_HDR_DAT - REG_HDR_DAT
#
# - peripheral_name: dp/dp_xonoff - peripheral_name: dp/dp_xonoff
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words
# parameter_overrides: parameter_overrides:
# - { name: g_nof_streams, value: 1 } - { name: g_nof_streams, value: 1 }
# - { name: g_combine_streams, value: False } - { name: g_combine_streams, value: False }
# mm_port_names: mm_port_names:
# - REG_DP_XONOFF - REG_DP_XONOFF
#
# - peripheral_name: st/st_bst_for_sdp - peripheral_name: st/st_bst_for_sdp
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: ceil_pow2(c_stat_data_sz * c_S_sub_bf * c_N_pol_bf) * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = ceil_pow2(c_stat_data_sz * c_S_sub_bf * c_N_pol_bf) words peripheral_span: ceil_pow2(c_stat_data_sz * c_S_sub_bf * c_N_pol_bf) * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = ceil_pow2(c_stat_data_sz * c_S_sub_bf * c_N_pol_bf) words
# mm_port_names: mm_port_names:
# - RAM_ST_BST - RAM_ST_BST
#
# - peripheral_name: common/common_variable_delay - peripheral_name: common/common_variable_delay
# peripheral_group: bst peripheral_group: bst
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words peripheral_span: 2 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 2 words
# mm_port_names: mm_port_names:
# - REG_STAT_ENABLE_BST - REG_STAT_ENABLE_BST
#
# - peripheral_name: sdp/sdp_statistics_offload_hdr_dat_bst - peripheral_name: sdp/sdp_statistics_offload_hdr_dat_bst
# peripheral_group: bst peripheral_group: bst
# number_of_peripherals: c_N_beamsets number_of_peripherals: c_N_beamsets
# peripheral_span: 64 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 64 words peripheral_span: 64 * MM_BUS_SIZE # number_of_ports = 1, mm_port_span = 64 words
# mm_port_names: mm_port_names:
# - REG_STAT_HDR_DAT_BST - REG_STAT_HDR_DAT_BST
#
# - peripheral_name: nw_10GbE/nw_10GbE_unb2legacy # For beamlet output - peripheral_name: nw_10GbE/nw_10GbE_unb2legacy # For beamlet output
# peripheral_group: beamlet_output peripheral_group: beamlet_output
# parameter_overrides: parameter_overrides:
# - { name: g_nof_macs, value: 1 } - { name: g_nof_macs, value: 1 }
# mm_port_names: mm_port_names:
# - REG_NW_10GBE_MAC - REG_NW_10GBE_MAC
#
# - peripheral_name: nw_10GbE/nw_10GbE_eth10g # For beamlet output - peripheral_name: nw_10GbE/nw_10GbE_eth10g # For beamlet output
# peripheral_group: beamlet_output peripheral_group: beamlet_output
# parameter_overrides: parameter_overrides:
# - { name: g_nof_macs, value: 1 } - { name: g_nof_macs, value: 1 }
# mm_port_names: mm_port_names:
# - REG_NW_10GBE_ETH10G - REG_NW_10GBE_ETH10G
#
#
#
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment