仅对英特尔可见 — GUID: sss1440053543732
Ixiasoft
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数据位宽)模式。
模式 | 数据位宽(bit) | 最大时钟速率 | 最大数据速率 | MSEL[2:0] | |
---|---|---|---|---|---|
Active | Active Serial (AS) | 4 |
133 MHz | 532 Mb | Fast mode - 001 Normal mode - 011 |
配置功能 | 管脚类型 | 方向 | 供电支持 |
---|---|---|---|
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_DONE和INIT_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置高。