polarfire Temperature and Voltage Sensor 温度和电压传感器
PolarFire Family FPGA Security User Guide

每个器件都内置 温度与电压传感器(TVS)。
它会把内核温度和三路电源电压(1.0V / 1.8V / 2.5V)以数字形式上报给 FPGA 逻辑。
TVS 用一个 4 通道 ADC 实现。
4 个通道定义(原文)
- Channel 0:VDD(1.0V)电源电压
- Channel 1:VDD18(1.8V)电源电压
- Channel 2:VDD25(2.5V)电源电压
- Channel 3:芯片内核温度(die temperature)
TVS 输出一个 16 位编码值,代表电压或温度,同时输出当前是哪个通道。
温度通道的结果会送入系统控制器的比较器:
一旦温度超出用户设定的上限 / 下限,立刻触发报警(tamper alarm)

