TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
telemetry_internal.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Tenstorrent AI ULC
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6#ifndef TELEMETRY_INTERNAL_H
7#define TELEMETRY_INTERNAL_H
8
9#include <stdint.h>
10
11typedef struct {
12 float vcore_voltage; /* mV */
13 float vcore_power; /* W */
14 float vcore_current; /* A */
15 float asic_temperature; /* degC */
17
18void ReadTelemetryInternal(int64_t max_staleness, TelemetryInternalData *data);
19
20#endif
__INT64_TYPE__ int64_t
Definition telemetry_internal.h:11
float vcore_power
Definition telemetry_internal.h:13
float asic_temperature
Definition telemetry_internal.h:15
float vcore_voltage
Definition telemetry_internal.h:12
float vcore_current
Definition telemetry_internal.h:14
void ReadTelemetryInternal(int64_t max_staleness, TelemetryInternalData *data)
Read telemetry values that are shared by multiple components.
Definition telemetry_internal.c:37