Sensor Monitoring - 4.0 English

Alveo Card Management Solution Subsystem Product Guide (PG348)

Document ID
PG348
Release Date
2024-05-30
Version
4.0 English

CMS firmware polls for sensor information from the satellite controller approximately every 120 ms, communicating via a UART interface and GPIO handshake lines. CMS firmware processes sensor information and writes instantaneous, maximum, and average values to a shared memory (memory mapped) for collection by the host software. The host software must poll the shared memory (REG_MAP) for updated sensor information.

Sensor information is gathered and monitored for:

  • Voltage
  • Current
  • Temperature
  • Power
  • Fan Speed
Note: Fan speed is reported only for active cards with local fans. Passive cards do not contain fans.
Note: HBM Temperature reporting must be enabled on compatible Alveo cards via the REG_MAP control register (CONTROL_REG).
Figure 1. Card Management Solution Subsystem Block Diagram
Table 1. Supported Sensors per Alveo Card
Sensor Name U200/U250 U280 U50 U55 U45N X3 UL3524
1V2_VCCIO              
2V5_VPP23              
3V3_AUX      
3V3_PEX  
3V3PEX_I_IN      
12V_AUX    
12V_AUX1              
12V_AUX_I_IN    
12V_PEX
12V_SW          
12VPEX_I_IN
AUX_3V3_I          
CAGE_TEMP0  
CAGE_TEMP1    
CAGE_TEMP2              
CAGE_TEMP3              
DDR4_VPP_BTM          
DDR4_VPP_TOP 2        
DDR4_VTT2              
DIMM_TEMP0          
DIMM_TEMP1          
DIMM_TEMP2            
DIMM_TEMP3            
FAN_SPEED          
FAN_TEMP          
FPGA_TEMP
GTAVCC              
GTVCC_AUX              
HBM_1V2          
HBM_1V2_I            
HBM_TEMP1        
HBM_TEMP2        
MGT0V9AVCC    
MGTAVCC            
MGTAVCC_I            
MGTAVTT    
MGTAVTT_I              
PEX_3V3_POWER            
PEX_12V_POWER            
POWER_GOOD
SE98_TEMP0
SE98_TEMP1
SE98_TEMP2            
SYS_5V5      
V12_IN_AUX0_I              
V12_IN_AUX1_I              
V12_IN_I              
VCC0V85          
VCC1V2_BTM          
VCC1V2_I              
VCC1V2_TOP 2        
VCC1V5            
VCC1V8
VCC3V3    
VCC_5V0              
VCCAUX            
VCCAUX_PMC              
VCCINT
VCCINT_I
VCCINT_IO          
VCCINT_IO_I          
VCCINT_POWER              
VCCINT_TEMP  
VCCINT_VCU_0V9              
VCCRAM              
VCCSOC              
VPP2V5          
  1. ✓ indicates the sensor is supported. Empty cells indicate that the sensor is not supported.
  2. Refer to Alveo UL3524 to enable DDR power supplies.