Intel Stratix 10配置用户指南

ID 683762
日期 12/16/2019
Public
文档目录

3.2. AS配置

在AS配置方案中, Intel® Stratix® 10器件中的SDM模块控制配置进程和接口。串行闪存配置器件存储配置数据。在AS配置期间,SDM首先使用引导ROM进行启动。然后,SDM从AS x4闪存加载初始配置固件。配置固件加载后,此固件控制配置进程的其余部分,包括I/O配置和FPGA内核配置。包括HPS的设计可以在初始配置后使用此HPS访问串行闪存。

注: 串行闪存配置器件必须在提升 Intel® Stratix® 10器件的VCCIO_SDM的同时或之前完全上电。

AS配置方案仅支持AS x4 (4-bit数据位宽)模式。

表 23.   Intel® Stratix® 10配置数据位宽,时钟速率和数据速率
模式 数据位宽(bit) 最大时钟速率 最大数据速率 MSEL[2:0]
Active Active Serial (AS)

4

133 MHz 532 Mb

Fast mode - 001

Normal mode - 011

表 24.  AS配置方案所需的配置信号使用 Intel® Quartus® Prime软件中的Device > Configuration > Device and Pin Options 对话框指定SDM I/O管脚功能。您可以对用户模式下的其他功能重新分配GPIO,复用配置管脚。
配置功能 管脚类型 方向 供电支持
nSTATUS SDM I/O Output VCCIO_SDM
nCONFIG SDM I/O Input VCCIO_SDM
MSEL[2:0] SDM I/O, Dual-Purpose Input VCCIO_SDM
CONF_DONE SDM I/O Output VCCIO_SDM
AS_nCSO[3:0] SDM I/O Output VCCIO_SDM
AS_DATA[3:0] SDM I/O Bidirectional VCCIO_SDM
AS_CLK SDM I/O Output VCCIO_SDM
注: 尽管CONF_DONEINIT_DONE配置信号是不要求的,但Intel也建议使用这些信号。SDM在成功接收到完整比特流之后驱高CONF_DONE信号。SDM驱高INIT_DONE信号以指示器件完全处于用户模式。这些信号在调试配置时很重要。您可以对用户模式下的其他功能重新分配GPIO,复用配置管脚。

AS x4配置方案的MSEL管脚功能

SDM在SDM Start 状态上电后立即对MSEL管脚采样。SDM对MSEL管脚采样后,MSEL管脚变成低电平有效芯片选择(active-low chips selects)。对于使用一个闪存器件的AS x4设计,AS_nCSO置低。剩余的芯片选择管脚AS_nCS1 - AS_nCS3置高。