TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
gddr_telemetry_table.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 GDDR_TELEMETRY_TABLE_H
7#define GDDR_TELEMETRY_TABLE_H
8
9/* ***************************************
10 * THIS FILE IS AUTO GENERATED
11 * ***************************************
12 * *** DO NOT EDIT THIS FILE MANUALLY ****
13 * To edit, modify
14 * gddr_telemetry_table.yaml and run make.
15 * ***************************************
16 */
17#include <stdint.h>
18
19#define GDDR_TELEMETRY_TABLE_T_VERSION (0x00000002)
20
21typedef struct {
23 /* To be incremented if the fields change functionality, size or order. */
25 /* Temperature in Celsius of the top DRAM die */
27 /* Temperature in Celsius of the bottom DRAM die */
29 /* Speed in Mbps */
31 /* 0 = Incomplete, 1 = Complete */
33 /* 0 = No error, 1 = Error. Will be set on any fatal error to FW (e.g. training fails). */
35 /* MRISC Major Firmware version number */
37 /* MRISC Minor Firmware version number */
39 /* 0 = Unknown, 1 = Samsung_C_Die, 2 = Micron_C_Die, 3 = Micron_E_Die */
41 /* Saturates at 255. Number of cumulative corrected EDC errors on read since reset. */
43 /* Saturates at 255. Number of cumulative corrected EDC errors on write since reset. */
45 /* 1 if any uncorrected EDC errors on read since reset. */
47 /* 1 if any uncorrected EDC errors on write since reset. */
49
50#endif
__UINT32_TYPE__ uint32_t
__UINT8_TYPE__ uint8_t
__UINT16_TYPE__ uint16_t
Definition gddr_telemetry_table.h:21
uint8_t uncorr_edc_rd_error
Definition gddr_telemetry_table.h:44
uint32_t dram_vendor
Definition gddr_telemetry_table.h:38
uint32_t telemetry_table_version
Definition gddr_telemetry_table.h:22
uint8_t uncorr_edc_wr_error
Definition gddr_telemetry_table.h:46
uint16_t mrisc_fw_version_minor
Definition gddr_telemetry_table.h:36
uint16_t dram_temperature_bottom
Definition gddr_telemetry_table.h:26
uint16_t dram_temperature_top
Definition gddr_telemetry_table.h:24
uint8_t corr_edc_rd_errors
Definition gddr_telemetry_table.h:40
uint8_t gddr_error
Definition gddr_telemetry_table.h:32
uint8_t training_complete
Definition gddr_telemetry_table.h:30
uint8_t corr_edc_wr_errors
Definition gddr_telemetry_table.h:42
uint16_t dram_speed
Definition gddr_telemetry_table.h:28
uint16_t mrisc_fw_version_major
Definition gddr_telemetry_table.h:34