Temperatures
Board
Description:
TPM board temperature. This is the temperature as reported by a PCB temperature sensor located near the ADCs. Measurement is a float in °C.
Groups:
temperaturesReported By: TPM BIOS (CPLD or MCU)
Expected: up to 75.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_temperatureReturns: board temperature (float)
FPGA0
Description:
FPGA temperature. This is the temperature as reported by the on-chip Xilinx System Monitor core within the FPGA firmware. Measurement is a float in °C.
See Xilinx UltraScale Architecture System Monitor User Guide.
Returns FPGA0 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_fpga_temperature(fpga_id=0)Arguments:
fpga_id (int): Specify which FPGA, 0, 1, or None for both FPGAs
Returns: FPGA temperature (dict)
FPGA1
Description:
FPGA temperature. This is the temperature as reported by the on-chip Xilinx System Monitor core within the FPGA firmware. Measurement is a float in °C.
See Xilinx UltraScale Architecture System Monitor User Guide.
Returns FPGA1 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_fpga_temperature(fpga_id=1)Arguments:
fpga_id (int): Specify which FPGA, 0, 1, or None for both FPGAs
Returns: FPGA temperature (dict)
ADC0
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC0 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=0)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC1
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC1 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=1)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC2
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC2 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=2)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC3
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC3 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=3)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC4
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC4 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=4)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC5
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC5 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=5)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC6
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC6 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=6)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC7
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC7 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=7)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC8
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC8 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=8)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC9
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC9 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=9)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC10
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC10 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=10)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC11
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC11 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=11)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC12
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC12 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=12)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC13
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC13 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=13)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC14
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC14 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=14)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)
ADC15
Description:
ADC temperature. This is the temperature as reported by the temperature diode of the AD9695 ADC. Measurement is a float in °C.
When an ADC temperature measurment is taken, the ADC is configured to output the temperature diode voltage to a pin which is sampled by the on-chip Xilinx System Monitor core within the FPGA firmware.
Returns ADC15 temperature in °C.
Groups:
temperaturesReported By: TPM FPGAs
Expected: up to 90.0
Cleared When Read: No, these are live measurements of continuous (analog) quantities.
Developer info
Tile Method:
get_adc_temperature(adc_id=15)Arguments:
adc_id (int): Specify which ADC, 0-15, None for all ADCs
Returns: ADC temperature (dict)