10.2.4. SmartVID Feature Implementation
The implementation of the SmartVID feature consists of 7-bit voltage identification (VID) that is programmed into a fuse block during device manufacturing.
The 7-bit VID represents a voltage level in the range of 0.85 V to 0.9 V. Each device has its own specific 7-bit VID. You can read the 7-bit VID using the SmartVID Controller IP core. You have the option to enable or disable the VID bit reading.
The 7-bit VID is read from the fuse block and sent to the external regulator or system power controller through the Intel FPGA-supported interface. Upon receiving the 7-bit VID value, an adjustable regulator tunes down the VCC and VCCP voltage levels to a lower voltage as specified by the 7-bit VID. Multiple interface methods are supported for the Intel® Arria® 10 device to communicate the VID value to an external regulator or system power controller. The first method to be available is the 7-bit parallel interface.
Intel offers external regulators and system power controllers that support the SmartVID feature and are compatible with the multiple interfaces methods utilized by the Intel® Arria® 10 device.
The 7-Bit Parallel Interface Solution
The 7-bit parallel solution is a parallel VID bit interface that is supported by Intel® . This interface requires seven I/O pins for seven parallel VID bits and one pin for the VID_EN to communicate with the external regulator.
Intel® recommends you to use the RZQ_2A pin for the VID_EN function. If bank 2A is used for DDR interface, and the RZQ_2A pin must be used for calibration purpose, you can use other available general-purpose I/O pins for the VID_EN pin function. Before the VID_EN pin is asserted, you need to ensure the I/O bank that hosts the VID_EN pin and VID pins are powered up. Connect the VID_EN pin to a 1-kΩ pull-down resistor.
The VID pins need to be tri-stated during power-up and before the VID_EN pin is asserted. Intel® recommends using a level shifter to isolate the VID signals and voltage regulator controller. This is because some of the VID bit settings may exceed the maximum VCC and VCCP values.
The following table lists the regulator requirement to meet the Intel® SmartVID solution.