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: temperatures

  • Reported 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_temperature

    • Returns: 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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: temperatures

  • Reported 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)