Article ID: 000076902 Content Type: Troubleshooting Last Reviewed: 08/09/2018

Why do I need to ensure that all Stratix®10 SmartVID devices use a PMBus voltage regulator?

Environment

    Smart Video Controller Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Stratix 10 standard power devices (-1V, -2V, -3V power grade) are SmartVID devices. The core voltage supplies (VCC & VCCP) for each SmartVID device MUST be driven by a PMBus compliant voltage regulator dedicated for a Stratix 10  SmartVID device, and is connected to that Stratix 10 device via PMBus. For Stratix 10 standard power devices, use of a PMBus compliant voltage regulator for each device is MANDATORY. 

 

Issue

These devices will not configure or function correctly if the core voltage is driven by a Non-PMBus compliant voltage regulator with a fixed output voltage.


Solution

Ensure that the Hardware and Software settings are as per below

Hardware Settings: Ensure below Stratix10 SmartVID pins are connected to the smart voltage regulator.

 

Stratix10 SmartVID PMBus mode

Pin Name

1

Master Mode

PWRMGT_SCL

PWRMGT_SDA

2

Slave Mode

PWRMGT_SCL

PWRMGT_SDA

PWRMGT_ALERT

 

SOFTWARE Settings: Ensure below software settings are proper

 

Software settings

Quartus menu for navigation

1

PMBus mode

Assignments --> Device --> Device & Pin Options --> Configuration --> VID Operation Mode --> Dropdown menu for Master / Slave

 

2

PWRMGT_SCL

Assignments --> Device è Device & Pin Options --> Configuration --> VID Operation Mode (MASTER / SLAVE) --> Configuration PIN (Window for VID) --> Tick appropriate checkboxes as per PMBus mode

PWRMGT_SDA

PWRMGT_ALERT

3

“Device address in PMBus slave mode” field

Assignments --> Device --> Device & Pin Options --> Power Management & VID --> Device & Pin options --> Tick appropriate checkboxes as per PMBus mode

Ensure above field is correctly set
(non-zero value)

4

“Voltage output format” field

Ensure proper settings under dropdown menu – Direct / Linear

 

Note: The above software settings can also be ensured by using constraints in the QSF file as per below example.

Example:

  set_global_assignment -name USE_PWRMGT_SDA SDM_IO11
  set_global_assignment -name USE_PWRMGT_SCL SDM_IO14
  set_global_assignment -name PWRMGT_SLAVE_DEVICE_TYPE LTM4677


  set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 3F
  set_global_assignment -name PWRMGT_SLAVE_DEVICE1_ADDRESS 12
  set_global_assignment -name PWRMGT_SLAVE_DEVICE2_ADDRESS 34
  set_global_assignment -name PWRMGT_SLAVE_DEVICE3_ADDRESS 56
  set_global_assignment -name PWRMGT_SLAVE_DEVICE4_ADDRESS 78
  set_global_assignment -name PWRMGT_SLAVE_DEVICE5_ADDRESS 9A
  set_global_assignment -name PWRMGT_SLAVE_DEVICE6_ADDRESS AB
  set_global_assignment -name PWRMGT_SLAVE_DEVICE7_ADDRESS CD


  set_global_assignment -name VID_OPERATION_MODE "PMBUS MASTER"
  set_global_assignment -name PWRMGT_BUS_SPEED_MODE "100 KHZ"
  set_global_assignment -name PWRMGT_PAGE_COMMAND_ENABLE ON
  set_global_assignment -name PWRMGT_VOLTAGE_OUTPUT_FORMAT "AUTO DISCOVERY"
  set_global_assignment -name PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT VOLTS

 

In addition to above, ensure that the JTAG connector for the smart regulator is disconnected from the smart regulator when configuring the Stratix 10 SmartVID device.

If you are using Intel FPGA Download Cable II along with Quartus® Prime Pro v 18.0 and further  and you encounter this issue, you will see the following error message:

Error (18950): Device has stopped receiving configuration data
Error (18948): Error message received from device: Detected hardware access error. There is a failure in accessing external hardware. (Subcode 0x0032, Info 0x00000000, Location 0x0000C000)
Error (20072): A PMBUS error has occurred during configuration. Potential errors: Incorrect VID setting in Quartus Project. The target device fails to communicate to smart regulator or PMBUS Master on board.
Error (209012): Operation failed

More information regarding same can be found in Stratix10 Power Management User Guide

Please contact your sales and field support if you need further assistance

 

Related Products

This article applies to 1 products

Intel® Programmable Devices

1