Intel® Agilex™ Power Management User Guide

ID 683373
Date 9/06/2022
Public
Document Table of Contents

4.2.3. Temperature Sensor Locations

The Intel® Agilex™ local and remote TSDs are located in the core fabric and transceiver tiles. There are several local temperature sensor locations within the core fabric and one location in each transceiver tile.
Figure 9. Temperature Sensing Diode Locations— Intel® Agilex™ AGF 006, AGF 008, AGF 019, AGF 023, AGI 019, and AGI 023This figure shows approximate locations of the temperature sensors and is not to scale. The figure shows a device with P-tile transceivers. E-tile transceivers have four local TSDs per location. The figure shows the view of the die, as shown in the Intel® Quartus® Prime Chip Planner. In the Pin Planner, the view is flipped.
Figure 10. Temperature Sensing Diode Locations— Intel® Agilex™ AGF 012, AGF 014, AGF 022, AGF 027, AGI 022, and AGI 027This figure shows approximate locations of the temperature sensors and is not to scale. The figure shows a device with P-tile transceivers. E-tile transceivers have four local TSDs per location. The figure shows the view of the die, as shown in the Intel® Quartus® Prime Chip Planner. In the Pin Planner, the view is flipped.
Note: The availability of the transceiver tiles varies among Intel® Agilex™ devices. The HPS block is only available in Intel® Agilex™ SoC FPGAs.
  • To monitor the HPS temperature, use TSD 1 in location 4.
  • To monitor the SDM temperature, use the TSD in location 0.
Figure 11. Bit Format to Mailbox Client with Avalon® Streaming Interface IP to Specify Local TSDs to ReadTo specify which local TSD to read, provide the Mailbox Client with Avalon® Streaming Interface IP with the 32-bit value in fixed length hexadecimal codes.
Table 6.  Local Temperature Sensor Locations and Corresponding Transceiver Bank NamesThe temperature sensor locations are as shown in the preceding figures. The bank name of each location varies between different types of transceiver tiles. For example, if location 7 is an E-tile, the bank name is 8C. If the same location is a P-tile, the bank name is 10C.
Location Number Bank Name
E-Tile P-Tile F-Tile R-Tile
5 8A 10A 12A 14A
7 8C 10C 12C 14C
8 9A 11A 13A 15A
10 9C 11C 13C 15C
Table 7.  Local Temperature Sensor Locations and Equivalent Remote TSD Pin NamesThe temperature sensor locations are as shown in the preceding figures. Not all locations have a remote TSD. In locations with a remote TSD, the remote TSD is physically located next to the local TSDs that are marked as local TSD 1.
Location Number Availability in Product Line

Sensor Location

[31..16]

(Hexadecimal code)

Supported Channel 3

(Specify sensor bitmask[15..0] as hexadecimal value)

Equivalent Remote TSD Pin Name

(Next to local TSD 1 in sensor location)

AGF 006

AGF 008

AGF 012

AGF 014

AGF019

AGF 022

AGF023

AGF 027

AGI019

AGI 022

AGI023

AGI 027

0 Yes Yes 0000 1, 0

TEMPDIODE0Ap / TEMPDIODE0An

1 Yes Yes 0001 2, 1, 0 4
2 Yes Yes 0002 2, 1, 0 4

TEMPDIODE0Cp / TEMPDIODE0Cn

3 Yes Yes 0003 2, 1, 0 4
4 Yes Yes 0004 2, 1, 0 4
5 Yes Yes 0005 6, 5, 4, 3, 2, 1, 0 5

TEMPDIODE1p / TEMPDIODE1n

7 Yes 0007 6, 5, 4, 3, 2, 1, 0 5

TEMPDIODE3p / TEMPDIODE3n

8 Yes Yes 0008 6, 5, 4, 3, 2, 1, 0 5

TEMPDIODE4p / TEMPDIODE4n

10 Yes 000A 6, 5, 4, 3, 2, 1, 0 5

TEMPDIODE6p / TEMPDIODE6n

3 For sensor locations with several local TSDs, channel 0 (mask [0]) returns the highest temperature among the local TSDs in the particular location. For sensor locations with one local TSD, channel 0 returns the same value as channel 1.
4 Channel 2 (mask [2]) is available only in selected production devices
5 Channels 2 to 6 (masks [6..2]) are applicable only to R-tile ([6..2], F-tile ([5..2]), and E-tile ([4..2]) transceiver tiles.

Did you find the information on this page useful?

Characters remaining:

Feedback Message