TT-System-Firmware APIs 19.10.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
AiclkPPM Struct Reference
Collaboration diagram for AiclkPPM:

Data Fields

uint32_t curr_freq
uint32_t targ_freq
uint32_t boot_freq
uint32_t fmax
uint32_t fmin
uint32_t host_requested_fmin
uint32_t forced_freq
bool reset_safe
uint32_t sweep_en
uint32_t sweep_low
uint32_t sweep_high
union aiclk_targ_freq_info lim_arb_info
AiclkArb arbiter_max [aiclk_arb_max_count]
AiclkArb arbiter_min [aiclk_arb_min_count]

Field Documentation

◆ arbiter_max

AiclkArb AiclkPPM::arbiter_max[aiclk_arb_max_count]

◆ arbiter_min

AiclkArb AiclkPPM::arbiter_min[aiclk_arb_min_count]

◆ boot_freq

uint32_t AiclkPPM::boot_freq

◆ curr_freq

uint32_t AiclkPPM::curr_freq

◆ fmax

uint32_t AiclkPPM::fmax

◆ fmin

uint32_t AiclkPPM::fmin

◆ forced_freq

uint32_t AiclkPPM::forced_freq

◆ host_requested_fmin

uint32_t AiclkPPM::host_requested_fmin

◆ lim_arb_info

union aiclk_targ_freq_info AiclkPPM::lim_arb_info

◆ reset_safe

bool AiclkPPM::reset_safe

◆ sweep_en

uint32_t AiclkPPM::sweep_en

◆ sweep_high

uint32_t AiclkPPM::sweep_high

◆ sweep_low

uint32_t AiclkPPM::sweep_low

◆ targ_freq

uint32_t AiclkPPM::targ_freq

The documentation for this struct was generated from the following file:
  • /home/runner/work/tt-system-firmware/tt-system-firmware/tt-system-firmware/lib/tenstorrent/bh_arc/aiclk_ppm.c