Visible to Intel only — GUID: wgr1673190476591
Ixiasoft
4.2.3. Temperature Sensor Locations
The Agilex™ 5 local and remote TSDs are located in the core fabric and GTS transceiver banks. There are several local temperature sensor locations within the core fabric to support temperature readout across the core fabric and the GTS transceiver banks.
Figure 8. Temperature Sensing Diode LocationsThis figure shows approximate locations of the temperature sensors and is not to scale. The figure shows the view of the die as shown in the Quartus® Prime Chip Planner. In the Pin Planner, this corresponds to the "Bottom View".
Note: The count and availability of the temperature sensors, TSDs, and GTS transceiver banks vary among Agilex™ 5 devices. The HPS bank is available only in Agilex™ 5 SoC FPGAs.
- To monitor the HPS temperature, use TSD 5 in location 4.
- To monitor the SDM temperature, use the TSD in location 0.
Figure 9. 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.
Sensor Location | TSD Location | D-Series Devices | E-Series Devices | ||||
---|---|---|---|---|---|---|---|
A5D 010 A5D 025 A5D 031 |
A5D 051 A5D 064 |
A5E 005B A5E 007B A5E 008B |
A5E 013A A5E 013B |
A5E 028A A5E 028B |
A5E 043A A5E 052A A5E 065A A5E 043B A5E 052B A5E 065B |
||
0 | 1 | Yes | Yes | Yes | Yes | Yes | Yes |
1 | 2 | Yes | Yes | — | — | Yes | Yes |
3 | Yes | Yes | — | Yes | Yes | Yes | |
4 | Yes | Yes | — | Yes | Yes | Yes | |
3 | 1 | — | — | Yes | Yes | — | — |
2 | Yes | Yes | — | — | — | Yes | |
3 | Yes | Yes | — | — | Yes | Yes | |
4 | 1 | — | — | Yes | — | — | — |
2 | — | Yes | — | — | — | — | |
3 | — | Yes | — | — | — | Yes | |
4 | Yes | Yes | — | Yes | Yes | Yes | |
5 | Yes | Yes | — | Yes | Yes | Yes |
Location Number | Sensor Location [31..16] (Hexadecimal code) |
Supported Channel 4 (Specify sensor bitmask[15..0] as hexadecimal value) |
Equivalent Remote TSD Pin Name (Next to local TSD 1 in sensor location) |
---|---|---|---|
0 | 0000 | 0 5 | TEMPDIODE0Ap / TEMPDIODE0An |
1 | 0001 | 4, 3, 2, 0 | — |
3 | 0003 | 3, 2, 1, 0 | — |
4 | 0004 | 5, 4, 3, 2, 1, 0 | — |
4 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.
5 For location 0, only channel 0 (mask [0]) is supported, returning the temperature reading for the TSD in that location.