Skip to content
Snippets Groups Projects
Commit abce9a62 authored by Reinier van der Walle's avatar Reinier van der Walle
Browse files

added N_crosslets > 1 support to yaml files

parent 082d472e
Branches
Tags
1 merge request!152Resolve L2SDP-423
......@@ -16,7 +16,7 @@ parameters:
- { name: c_Q_fft, value: 2 }
- { name: c_P_sq, value: 1 + c_N_pn_lb // 2 } # = 1 + 16 // 2 = 9, on revision xsub_one only first X_sq cell is used
- { name: c_X_sq, value: c_S_pn * c_S_pn } # = 144
- { name: c_N_crosslets, value: 1 }
- { name: c_N_crosslets, value: 7 }
- { name: c_N_taps, value: 16 }
- { name: c_W_adc_jesd, value: 16 }
- { name: c_W_adc, value: 14 }
......@@ -239,6 +239,10 @@ peripherals:
mm_port_names:
- REG_CROSSLETS_INFO
- peripheral_name: sdp/sdp_nof_crosslets
mm_port_names:
- REG_NOF_CROSSLETS
- peripheral_name: common/common_variable_delay
peripheral_group: xst
mm_port_names:
......
......@@ -48,6 +48,17 @@ peripherals:
number_of_fields: 15
address_offset: 0x0
- peripheral_name: sdp_nof_crosslets # pi_sdp_nof_crosslets.py
peripheral_description: "SDP nof crosslets."
mm_ports:
- mm_port_name: REG_NOF_CROSSLETS
mm_port_type: REG
mm_port_span: 2 * MM_BUS_SIZE
mm_port_description: |
"The SDP nof crosslets contains the number of crosslets that are being sent out the UDP offload"
fields:
- - { field_name: nof_crosslets, access_mode: RW, address_offset: 0x0 }
- - { field_name: unused, access_mode: RW, address_offset: 0x4 }
- peripheral_name: sdp_subband_equalizer # pi_sdp_subband_equalizer.py
peripheral_description: "SDP Subband equalizer coefficients."
......
......@@ -139,7 +139,7 @@ peripherals:
# Parameters of pi_st_xst.py, fixed in node_sdp_correlator.vhd / sdp_pkg.vhd
- { name: g_nof_streams, value: 9 } # P_sq
# Parameters of st_xst.vhd, st_xsq_arr.vhd fixed in node_sdp_correlator.vhd / sdp_pkg.vhd
- { name: g_nof_crosslets, value: 1 } # N_crosslets
- { name: g_nof_crosslets, value: 7 } # N_crosslets
- { name: g_nof_signal_inputs, value: 12 } # S_pn = 12
- { name: g_in_data_w, value: 16 } # W_crosslet = 16
- { name: g_stat_data_w, value: 64 } # W_statistic = 64
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment