Device Settings
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.
NAME | TYPE | DESCRIPTION |
---|---|---|
XEM8320_VIO1_VOLTAGE | INT32 | VIO1 output voltage specified in 10’s of mV. For example, “180” would set VIO1 = 1.8v. Rev BXX Supported values: 0 (default), 100, 120, 150, 180. Rev CXX Supports any value from 100 to 180 as well as 0. |
XEM8320_VIO2_VOLTAGE | INT32 | VIO2 output voltage specified in 10’s of mV. For example, “330” would set VIO2 = 3.3v. Rev BXX Supported values: 0 (default), 120, 150, 180, 250, 330. Rev CXX Supports any value from 120 to 330 as well as 0. |
XEM8320_VIO3_VOLTAGE | INT32 | VIO3 output voltage specified in 10’s of mV. For example, “330” would set VIO3 = 3.3v. Rev BXX Supported values: 0 (default), 120, 150, 180, 250, 330. Rev CXX Supports any value from 120 to 330 as well as 0. |
XEM8320_SMARTVIO_MODE | INT32 | Register used to control the behavior of the SmartVIO solver on the XEM8320. See SYZYGY Ports documentation for additional information on these modes. 0x00 – SmartVIO only (default) 0x01 – SmartVIO hybrid mode 0x02 – Device Settings only |
XEM8320_FAN_MODE | INT32 | 0=Binary mode (default) 1=Temperature controlled mode (FW 1.47+) |
XEM8320_FAN_ENABLE | INT32 | Fan control in binary mode. 0=Disable 1=Enable (default) |
XEM8320_FAN_TEMP_THRESHOLD FW 1.47+ | 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 |
SYZYGY Device Discovery
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
.
NAME | TYPE | DESCRIPTION |
---|---|---|
SYZYGYn_PORT_STATUS | INT32 | Indicates 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_NAME | STRING | The peripheral’s manufacturer name as reported by its SYZYGY DNA. |
SYZYGYn_PRODUCT_NAME | STRING | The peripheral’s manufacturer name as reported by its SYZYGY DNA. |
SYZYGYn_PRODUCT_MODEL | STRING | The peripheral’s product model as reported by its SYZYGY DNA. |
SYZYGYn_PRODUCT_VERSION | STRING | The peripheral’s product version as reported by its SYZYGY DNA. |
SYZYGYn_SERIAL_NUMBER | STRING | The peripheral’s serial number as reported by its SYZYGY DNA. |