仅对英特尔可见 — GUID: ewm1551994029147
Ixiasoft
3.1.9. Avalon-ST x32的QSF约束
通过使用 Intel® Quartus® Prime Software GUI或者编辑 Intel® Quartus® Prime Settings File (.qsf)可以指定很多 Intel® Quartus® Prime工程设置。.qsf中的以下约束显示了一个使用 Avalon® -ST x32配置的 Intel® Stratix® 10器件的典型设置。
这些设置用于运行在PMBus slave模式下需要大部分SDM_IO管脚的 Intel® Stratix® 10 SmartVID器件。请参考 Intel® Stratix® 10 Power Management User Guide来了解master模式的PMBus约束。
# Fitter Assignments
# ==================
set_global_assignment -name CONFIGURATION_VCCIO_LEVEL 1.8V
# SDM IO Assignments
# ==================
set_global_assignment -name USE_PWRMGT_SCL SDM_IO14
set_global_assignment -name USE_PWRMGT_SDA SDM_IO16
set_global_assignment -name USE_PWRMGT_ALERT SDM_IO12
set_global_assignment -name USE_CONF_DONE SDM_IO5
set_global_assignment -name USE_INIT_DONE SDM_IO0
set_global_assignment -name USE_SEU_ERROR SDM_IO1
# Configuration settings
# ======================
#
# The following setting also supports
Intel®
Stratix® 10 devices
set_global_assignment -name STRATIXV_CONFIGURATION_SCHEME "AVST X32"
set_global_assignment -name USE_CONFIGURATION_DEVICE OFF
set_global_assignment -name ERROR_CHECK_FREQUENCY_DIVISOR 256
set_global_assignment -name GENERATE_PR_RBF_FILE ON
set_global_assignment -name ENABLE_ED_CRC_CHECK ON
set_global_assignment -name MINIMUM_SEU_INTERVAL 479
# SmartVID feature PMBus settings [Slave mode settings only]
# ==========================================================
set_global_assignment -name VID_OPERATION_MODE "PMBUS SLAVE"
set_global_assignment -name PWRMGT_DEVICE_ADDRESS_IN_PMBUS_SLAVE_MODE 3F
您可以使用Assignments > Device > Device and Pin Options > Configuration > Configuration Pin Options设置SDM_IO配置管脚。
图 16. 使用 Intel® Quartus® Prime软件设置SDM_IO配置管脚