The XEM8320 supports the FrontPanel Device Settings in the table below, accessible from the FrontPanel Application as well as the Device Settings API.

XEM8320 Device Settings

The XEM8320 has six SYZYGY ports that support SmartVIO for automatic interface voltage selection.  These settings may optionally be overridden by the settings below.

We do not recommend manual override of these settings without careful consideration of the outcome.  Damage may be done to the XEM8320 and/or attached peripherals.

Note: All device settings require a power cycle to take effect.

NAMETYPEDESCRIPTION
XEM8320_VIO1_VOLTAGEINT32VIO1 output voltage specified in 10’s of mV. For example, “180” would set VIO1 = 1.8v. Supported values: 0 (default), 100, 120, 180.
XEM8320_VIO2_VOLTAGEINT32VIO2 output voltage specified in 10’s of mV. For example, “330” would set VIO2 = 3.3v. Supported values: 0 (default), 120, 180, 250, 330.
XEM8320_VIO3_VOLTAGEINT32VIO3 output voltage specified in 10’s of mV. For example, “330” would set VIO3 = 3.3v. Supported values: 0 (default), 120, 180, 250, 330.
XEM8320_SMARTVIO_MODEINT32Register used to control the behavior of the SmartVIO solver on the XEM8320.

0x00 – SmartVIO only – SmartVIO is tested collectively so all present SmartVIO peripherals must result in a collective validation for any of the outputs to be enabled. (default)

0x01 – SmartVIO with fallback to device settings – SmartVIO is tested collectively so all present SmartVIO peripherals must result in a collective validation otherwise the Device Settings fallback are used.

0x02 – Device Settings only – SmartVIO settings from the peripherals is ignored, only the device settings are used.
XEM8320_FAN_MODEINT320=Binary mode (default)
1=Temperature slope mode
XEM8320_FAN_ENABLEINT32In binary mode, 0=disable, 1=enable (default)
XEM8320_FAN_TEMP_THRESHOLDINT32In temperature slope mode, the number here represents the lower threshold (in degrees Celsius) for temperature-dependent operation. Acceptable range is 0 to 99. (default = 0)

At THRESH+0ºC, fan control PWM=0%.
At THRESH+16ºC, fan control PWM=50%.
At THRESH+32ºC, fan control PWM=100%.

SYZYGY Device Settings

The following settings are common to all FrontPanel devices that support SYZYGY either natively or through a compatible breakout board or reference platform.

The XEM8320 has six ports, supporting n=0..5.

NAMETYPEDESCRIPTION
SYZYGYn_PORT_STATUSINT32Indicates the selected voltage for this port in 10’s of mV.  For example, “330” means that the SmartVIO solution is 3.3V.  If a solution was not found, this will read “0” and the port will be unpowered.
SYZYGYn_MANUFACTURER_NAMESTRINGThe peripheral’s manufacturer name as reported by its SYZYGY DNA.
SYZYGYn_PRODUCT_NAMESTRINGThe peripheral’s manufacturer name as reported by its SYZYGY DNA.
SYZYGYn_PRODUCT_MODELSTRINGThe peripheral’s product model as reported by its SYZYGY DNA.
SYZYGYn_PRODUCT_VERSIONSTRINGThe peripheral’s product version as reported by its SYZYGY DNA.
SYZYGYn_SERIAL_NUMBERSTRINGThe peripheral’s serial number as reported by its SYZYGY DNA.