Low CBF CNIC Software
The CNIC Firmware Documentation may be useful to cross-reference (e.g. it contains information on SPS SPEAD packet structure).
- ska_low_cbf_sw_cnic
- change_port module
- cnic_fpga module
- eth_interface_rate module
- hbm_packet_controller module
HbmPacketController
HbmPacketController.__init__()
HbmPacketController.configure_rx()
HbmPacketController.configure_tx()
HbmPacketController.dump_pcap()
HbmPacketController.duplex
HbmPacketController.flush()
HbmPacketController.last_dumped_pcap
HbmPacketController.load_pcap()
HbmPacketController.loaded_pcap
HbmPacketController.loaded_pcap_packets
HbmPacketController.rx_packet_count
HbmPacketController.start_rx()
HbmPacketController.start_tx()
HbmPacketController.tx_packet_count
HbmPacketController.tx_packets_to_mac
METADATA_SIZE
- monitor module
- no_attributes module
- pcap module
- ptp module
- ptp_scheduler module
- virtual_digitiser module
CONFIG_ROW_WORDS
MAX_BURST_ENABLE_BIT
SPS_PACKET_PERIOD
SpeadVersion
VDChannelConfig
VirtualDigitiser
VirtualDigitiser.configuration
VirtualDigitiser.configure_channels()
VirtualDigitiser.configure_pulsar_mode()
VirtualDigitiser.configure_time()
VirtualDigitiser.configure_time_v2()
VirtualDigitiser.configured_channels
VirtualDigitiser.epoch
VirtualDigitiser.get_channel_config()
VirtualDigitiser.last_used_datagen_buffer
VirtualDigitiser.max_bursts
VirtualDigitiser.max_bursts_enabled
VirtualDigitiser.session_packets
VirtualDigitiser.set_max_bursts()
VirtualDigitiser.sps_packet_version
VirtualDigitiser.sps_packets
VirtualDigitiser.timestamp
- vd_datagen module
CONFIG_BUF_WORDS
DELAY_POLY_COEFFS
DataGenerator
DataGenerator.__init__()
DataGenerator.buf0_valid
DataGenerator.buf1_valid
DataGenerator.configuration
DataGenerator.configuration0
DataGenerator.configuration1
DataGenerator.configure()
DataGenerator.configure_from_yaml()
DataGenerator.configure_next_delay_polynomials()
DataGenerator.read_time()
DataGenerator.set_delay_polynomial()
Source
null_polynomial()
pad_source_list()