Agilex™ 7 FPGA I-Series Transceiver (6 × F-Tile) Development Kit User Guide

ID 776646
Date 11/21/2024
Public
Document Table of Contents

6.1. Add SmartVID Settings in the Quartus® Prime QSF File

The Agilex™ 7 silicon that is assembled on this development kit enables the SmartVID feature by default. To avoid the Quartus® Prime software from generating an error due to incomplete SmartVID settings, you must put constraints outlined below into the Quartus® Prime project QSF file. These constraints are designed for the LTC3888 PMIC.

Open your Quartus® Prime project QSF file, and copy and paste constraint scripts into the file. Ensure that there are no other similar settings with different values.

set_global_assignment -name PWRMGT_SLAVE_DEVICE_TYPE LTC3888
set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 62
set_global_assignment -name PWRMGT_SLAVE_DEVICE1_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE2_ADDRESS 00
set_global_assignment -name ACTIVE_SERIAL_CLOCK AS_FREQ_100MHZ
set_global_assignment -name USE_PWRMGT_SCL SDM_IO0
set_global_assignment -name USE_PWRMGT_SDA SDM_IO12
set_global_assignment -name USE_CONF_DONE SDM_IO16
set_global_assignment -name VID_OPERATION_MODE "PMBUS MASTER"

set_global_assignment -name PWRMGT_VOLTAGE_OUTPUT_FORMAT "LINEAR FORMAT"
set_global_assignment -name PWRMGT_LINEAR_FORMAT_N "-12"
set_global_assignment -name PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT VOLTS