Device Settings
The XEM7350 supports the FrontPanel Device Settings in the table below, accessible from the FrontPanel Application as well as the Device Settings API.
NAME | TYPE | DESCRIPTION |
---|---|---|
FMC1_VADJ_VOLTAGE | INT32 | Vadj output voltage specified in 10’s of mV. For example, “330” would set Vadj = 3.3v. Valid settings are 330, 250, 180, 150, 125, 120, 0. Rev FXX valid settings are 330, 300, 280, 260, 250, 220, 180, 150, 130, 125, 120, 0. DEFAULT: 0 |
FMC1_VADJ_ENABLE | INT32 | Vadj output enable: 0=disable, 1=enable DEFAULT: 0 |
FMC1_VADJ_MODE | INT32 | Vadj setting mode 0=Disabled 1=IPMI setting only. If a valid IPMI EEPROM is not found, Vadj is disabled. 2=IPMI with fallback. If a valid IPMI EEPROM is not found, Vadj is set according to FMC1_VADJ_VOLTAGE. 3=IPMI ignore. IPMI settings are ignored and Vadj is set according to FMC1_VADJ_VOLTAGE. DEFAULT: 2 |
FMC1_CONTROL | INT32 | Write-only register that controls FMC1 signals during runtime. [0] – TRST_L DEFAULT: 0x00000001 |
FMC1_STATUS | INT32 | Read-only register that contains the FMC1 signal status during runtime. [0] – PRSNT_M2C_L [1] – CLKDIR[2] – PG_M2C [3] – POK_3P3 [4] – POK_VADJ [6:5] – GA[0:1] |
XEM7350_FAN_MODE | INT32 | 0=Binary mode 1=Temperature controlled mode DEFAULT: 0 |
XEM7350_FAN_ENABLE | INT32 | In binary mode, 0=disable, 1=enable DEFAULT: 1 |
XEM7350_FAN_TEMP_THRESHOLD FW 1.31 and before | INT32 | In temperature slope mode, the number here represents the lower threshold (in degrees Celsius) for temperature-dependent operation. At THRESH, fan control PWM=0%. At THRESH+16C, fan control PWM=50%. At THRESH+32C, fan control PWM=100%. |
XEM7350_FAN_TEMP_THRESHOLD FW 1.48+ | INT32 | In temperature controlled mode, the number here represents the threshold (in degrees Celsius) for fan enable. At THRESH, fan is enabled At THRESH-10C, fan is disabled DEFAULT: 16C |
FMC Device Settings
The XEM7350 has a single FMC port which is configured using the FMC1_* settings. These settings are used to control FMC Vadj behavior as well as control and query FMC connector signals.
FMC1_CONTROL and FMC1_STATUS are volatile device settings that are never stored to nor retrieved from non-volatile storage on the device. Instead, they control and query signals on the connector in real time.
Fan Control Device Settings
You may optionally connect a fan to JP1
(Molex 53398-0271). This connector drives a signal to the fan according to the Device Settings. For most applications, we recommend binary operating mode and enabling the fan at all times. You may optionally configure a temperature control whereby the output is switched based on the measured temperature of the FPGA die.
Note: Make sure the input voltage is an appropriate value for the connected fan.
IPMI Controlled VADJ
The XEM7350 adjustable voltage rail can be configured automatically by the carrier board. This requires a compatible EEPROM to be included and programed on the carrier board. For more information see the IPMI EEPROM section of the Expansion Connectors page.