TpmClockmon
Overview
This plugin is responsible for monitoring the TPM FPGA firmware Mixed-Mode Clock Managers (MMCMs).
Python Class & Methods Index
-
class ska_low_sps_tpm_api.plugins.clock_monitor.TpmClockmon(board, logger=None, **kwargs)[source]
TpmClockmon plugin
-
__init__(board, logger=None, **kwargs)[source]
TpmClockmon initialiser.
- Parameters:
board – Pointer to board instance
-
check_clock_manager_status(name=None)[source]
-
check_clock_status(clock_name=None)[source]
-
clean_up()[source]
Perform cleanup.
- Returns:
Success
-
clear_clock_manager_status(name=None)[source]
-
clear_clock_status(clock_name=None)[source]
-
disable_clock_monitoring(clock_name=None)[source]
-
enable_clock_monitoring(clock_name=None)[source]
-
get_available_clocks_to_monitor()[source]
-
initialise()[source]
Initialise TpmClockmon
-
status_check()[source]
Perform status check.
- Returns:
Status