TT-System-Firmware APIs 19.15.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
gddr_cal_table_t Struct Reference

GDDR CA calibration table, stored in the gddrcal flash partitions. More...

#include <gddr_cal.h>

Collaboration diagram for gddr_cal_table_t:

Data Fields

gddr_cal_entry_t entries [8][8]

Detailed Description

GDDR CA calibration table, stored in the gddrcal flash partitions.

Entries are indexed [asic][controller], where the ASIC index is the board ASIC location (0 on single-ASIC boards, 0/1 on P300, SPI-provisioned UBB-local location on Galaxy). This lets a single provisioned table image be written to every ASIC's flash; each SMC only reads and updates its own row.

This is the payload only. The on-flash framing (magic, sequence number, version, CRC) and the A/B bank protocol that makes updates power-loss safe are private to gddr_cal.c.

Field Documentation

◆ entries

gddr_cal_entry_t gddr_cal_table_t::entries[8][8]

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/gddr_cal.h