src.services.flc_mini.clocking_service package

Submodules

src.services.flc_mini.clocking_service.set_clocking module

class src.services.flc_mini.clocking_service.set_clocking.ClockSettings

Bases: object

get_fpga_clock_setting()

Get FPGA clock setting: function to get the FPGA clock setting

load_clock_settings_from_file() EClockFreq
Load clock settings from file: function to load the clock settings from a file
  • index: index of the clock settings

save_clock_settings_to_file()
Save clock settings to file: function to save the clock settings to a file
  • index: index of the clock settings

select_frequency(freq: int, source: str)
Set frequency: function to set the clock speed of the FPGA
  • freq: frequency value

  • source: source of the frequency

set_frequency(hi: HardwareInterface, frequency: EClockFreq = EClockFreq.CLK_100M_INT, clock_register: int = 256)
Select frequency: function to select the clock speed of the FPGA
  • i_freq: frequency value

Module contents