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

Reorder peripherals.

parent 60685297
No related branches found
No related tags found
2 merge requests!100Removed text for XSub that is now written in Confluence Subband correlator...,!73Resolve L2SDP-240
......@@ -6,6 +6,32 @@ hdl_library_name: sdp
hdl_library_description: "Station Digital Processor (SDP) for LOFAR2.0"
peripherals:
- peripheral_name: sdp_info # pi_sdp_info.py ?
peripheral_description: "SDP info."
slave_ports:
# MM port for sdp_info.vhd
- slave_name: REG_SDP_INFO
slave_description: |
"The SDP info contains central SDP information. The station_id applies to the entire station.
The other info fields apply per antenna band (low band or high band). An FPGA node only
participates in one band."
slave_type: REG
fields:
- - { field_name: station_id, width: 16, access_mode: RW, address_offset: 0x0 }
- - { field_name: antenna_band_index, width: 1, access_mode: RO, address_offset: 0x4 }
- - { field_name: observation_id, width: 32, access_mode: RW, address_offset: 0x8 }
- - { field_name: nyquist_zone_index, width: 2, access_mode: RW, address_offset: 0xC }
- - { field_name: f_adc, width: 1, access_mode: RO, address_offset: 0x10 }
- - { field_name: fsub_type, width: 1, access_mode: RO, address_offset: 0x14 }
- - { field_name: beam_repositioning_flag, width: 1, access_mode: RW, address_offset: 0x18 }
- - { field_name: subband_calibrated_flag, width: 1, access_mode: RW, address_offset: 0x1C }
- - { field_name: O_si, width: 8, access_mode: RW, address_offset: 0x20 }
- - { field_name: N_si, width: 8, access_mode: RW, address_offset: 0x24 }
- - { field_name: O_rn, width: 8, access_mode: RW, address_offset: 0x28 }
- - { field_name: N_rn, width: 8, access_mode: RW, address_offset: 0x2C }
- - { field_name: block_period, width: 16, access_mode: RO, address_offset: 0x30 }
- - { field_name: beamlet_scale, width: 16, access_mode: RW, address_offset: 0x34 }
- peripheral_name: sdp_subband_equalizer # pi_sdp_subband_equalizer.py
peripheral_description: "Subband equalizer coefficients."
parameters:
......@@ -33,28 +59,4 @@ peripherals:
number_of_fields: 1024 # = Q_fft * N_sub = 2 signal inputs * 512 subbands
radix: complx
- peripheral_name: sdp_info # pi_sdp_info.py ?
peripheral_description: "SDP info."
slave_ports:
# MM port for sdp_info.vhd
- slave_name: REG_SDP_INFO
slave_description: |
"The SDP info contains central SDP information. The station_id applies to the entire station.
The other info fields apply per antenna band (low band or high band). An FPGA node only
participates in one band."
slave_type: REG
fields:
- - { field_name: station_id, width: 16, access_mode: RW, address_offset: 0x0 }
- - { field_name: antenna_band_index, width: 1, access_mode: RO, address_offset: 0x4 }
- - { field_name: observation_id, width: 32, access_mode: RW, address_offset: 0x8 }
- - { field_name: nyquist_zone_index, width: 2, access_mode: RW, address_offset: 0xC }
- - { field_name: f_adc, width: 1, access_mode: RO, address_offset: 0x10 }
- - { field_name: fsub_type, width: 1, access_mode: RO, address_offset: 0x14 }
- - { field_name: beam_repositioning_flag, width: 1, access_mode: RW, address_offset: 0x18 }
- - { field_name: subband_calibrated_flag, width: 1, access_mode: RW, address_offset: 0x1C }
- - { field_name: O_si, width: 8, access_mode: RW, address_offset: 0x20 }
- - { field_name: N_si, width: 8, access_mode: RW, address_offset: 0x24 }
- - { field_name: O_rn, width: 8, access_mode: RW, address_offset: 0x28 }
- - { field_name: N_rn, width: 8, access_mode: RW, address_offset: 0x2C }
- - { field_name: block_period, width: 16, access_mode: RO, address_offset: 0x30 }
- - { field_name: beamlet_scale, width: 16, access_mode: RW, address_offset: 0x34 }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment