TT-System-Firmware APIs
19.15.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
cat.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2025 Tenstorrent AI ULC
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef CAT_H
8
#define CAT_H
9
10
#include <
stdbool.h
>
11
12
#include <
tenstorrent/bh_arc.h
>
13
14
#define T_J_SHUTDOWN 110
/* BH Prod Spec 7.3 */
15
16
int
StartGddrThermTripMonitor
(
void
);
17
31
int
EvaluateGddrThermTrip
(
int64_t
now,
int
max_temp,
int
trip_temp,
int
critical_temp,
32
int64_t
duration_ms);
33
39
uint8_t
CatSetGddrThermTripEnabled
(
bool
enabled);
40
41
#endif
bh_arc.h
CatSetGddrThermTripEnabled
uint8_t CatSetGddrThermTripEnabled(bool enabled)
Enable or disable the GDDR thermal-trip action at runtime.
Definition
cat.c:275
StartGddrThermTripMonitor
int StartGddrThermTripMonitor(void)
Definition
cat.c:320
EvaluateGddrThermTrip
int EvaluateGddrThermTrip(int64_t now, int max_temp, int trip_temp, int critical_temp, int64_t duration_ms)
Evaluate the GDDR thermal-trip state machine for one sample against the supplied thresholds.
Definition
cat.c:220
stdbool.h
uint8_t
__UINT8_TYPE__ uint8_t
int64_t
__INT64_TYPE__ int64_t
lib
tenstorrent
bh_arc
cat.h
Generated by
1.14.0