You have the following two in-system programming options:
• AS: The Intel Quartus Prime software or any supported third-party software
programs the configuration data directly into the serial flash device. You must set
MSEL to JTAG. When MSEL is set to JTAG, the SDM tristates the AS pins allowing
the Intel Quartus Prime Programmer to program the flash memory devices via the
AS header.
Figure 25. AS Programming Using Intel Quartus Prime or Third-Party Programmer
AS_DATA[0]
AS x4 Flash
Intel Stratix 10
10 kΩ
nSTATUS
nCONFIG
CONF_DONE
OSC_CLK_1
DATA0
DATA1
DATA2
DATA3
DCLK
nCS
AS_DATA[1]
AS_DATA[2]
AS_DATA[3]
AS_CLK
4.7 kΩ
V
CCIO_SDM
GND
V
CCIO_SDM
V
CCIO_SDM
10 kΩ
MSEL [0]/AS_nCSO[0]
MSEL [1]
MSEL [2]
AS fast mode: Pull MSEL [1] low
AS normal mode: Pull MSEL [1] high
AS fast/normal mode: Pull MSEL [2] low
JTAG mode: Pull MSEL [2] high
External clock source
to feed the Intel
Stratix 10 is optional.
• JTAG: The Intel Quartus Prime Programmer interfaces to the SDM device through
JTAG interface and programs the serial flash device.
Figure 26. Programming Your Serial Configuration Device Using JTAG and SDM
Emulation of AS
Intel Stratix 10 FPGA
Board
Secure Device
Manager
AS x4
Flash
JTAG
Interface
JTAG
Programmer
1 2 3
3. Intel Stratix 10 Configuration Schemes
UG-S10CONFIG | 2018.11.02
Send Feedback
Intel Stratix 10 Configuration User Guide
55