インテル® Stratix® 10コンフィグレーション・ユーザーガイド

ID 683762
日付 12/16/2019
Public
ドキュメント目次

3.1.7. Avalon-ST x8におけるQSFの割り当て

インテル® Quartus® Prime開発ソフトウェアのGUIを使用する、または インテル® Quartus® Prime設定ファイル (.qsf) を編集することで、多くの インテル® Quartus® Primeのプロジェクト設定を指定することができます。次の.qsfの割り当ては、 Avalon® -ST x8コンフィグレーションを使用する インテル® Stratix® 10デバイスの一般的な設定を示しています。

これらの設定は、SDM_IOピンのほとんどを必要とする、PMBusスレーブモードで動作している インテル® Stratix® 10 SmartVIDデバイスに向けたものです。マスターモードにおけるPMBusの制約については、 インテル® Stratix® 10パワー・マネジメント・ユーザーガイドを参照してください。

# Fitter Assignments
# ==================
set_global_assignment -name CONFIGURATION_VCCIO_LEVEL 1.8V

# SDM IO Assignments
# ==================
set_global_assignment -name USE_PWRMGT_SCL SDM_IO0
set_global_assignment -name USE_PWRMGT_SDA SDM_IO12
set_global_assignment -name USE_PWRMGT_ALERT SDM_IO9
set_global_assignment -name USE_CONF_DONE SDM_IO16
set_global_assignment -name USE_SEU_ERROR SDM_IO5

# Configuration settings
# ======================
# The following setting also supports Intel Stratix 10 devices
set_global_assignment -name STRATIXV_CONFIGURATION_SCHEME "AVST X8"
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コンフィグレーション・ピンを設定することもできます。

図 14.  インテル® Quartus® Prime開発ソフトウェアでのSDM_IOコンフィグレーション・ピンの設定