SmartVID控制器IP内核用户指南

ID 683770
日期 5/04/2015
Public

3.1. 温度感应器

温度感应器IP内核提供一个10比特数字来表示片上温度。

SmartVID控制器IP内核连接到温度感应器IP内核。例化温度感应器IP内核时,它在1MHz的时钟域中每1024个时钟周期就会定期产生数字化片上温度的值tempout[9:0]

所覆盖的温度范围为–40ºC至125ºC。eoc信号置位1个时钟周期,表明一个有效的新tempout[9:0]值。这个值保持静态,直到再次置位eoc信号。

SmartVID控制器IP内核对VID计算定期采样有效的tempout[9:0]。您可以使用下面的公式,从 tempout[9:0]值中计算温度:

温度 = ((A×C)÷1024)–B

其中:

  • A = 708
  • B = 273
  • C = tempout[9:0]的十进制值
注: tempout[9:0]可能不代表Arria10器件的最热点,因为温度感应器位于芯片的边沿。
tempout[9:0] tempout[9:0]的十进制值 温度 (ºC) 二的补数
01 0101 0100 341 -40 11 1101 1000
10 0000 0000 512 78 00 0100 1110
10 0100 0100 580 125 00 0111 1101