Stratix® 10 Device Family Pin Connection Guidelines

ID 683028
Date 12/19/2024
Public
Document Table of Contents

1.1.13. Secure Device Manager (SDM) Pins

Note: Altera recommends that you create a Quartus® Prime design, enter your device I/O assignments, and compile the design. The Quartus® Prime software checks your pin connections according to I/O assignment and placement rules. The rules differ from one device to another based on device density, package, I/O assignments, voltage assignments, and other factors that are not fully described in this document or the device user guides.
Note: The Stratix® 10 GX 10M device has two independent SDM, one for each die.
Table 13.  SDM Pins (See Note 11)
Pin Name ( Stratix® 10 Devices) Pin Name ( Stratix® 10 GX 10M Device) Pin Description MSEL[2:0] Pin Functions Connection Guidelines
RREF_SDM

F1_RREF_SDM

F2_RREF_SDM

Reference resistor input for the PLLs of the SDM interface.

Input

Connect a 2 kΩ ±1% resistor to GND.

SDM_IO0 F[1,2]_SDM_IO0

This pin is pulled low internally by a 25-kΩ resistor when the device is powered up.

Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO1 F[1,2]_SDM_IO1

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA2 Connect this pin to the data2 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
3'b001 or 3'b011 AS_DATA1 Connect this pin to the data1 pin of the QSPI flash device when configuring from the QSPI flash device.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO2 F[1,2]_SDM_IO2

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA0 Connect this pin to the data0 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
3'b001 or 3'b011 AS_CLK Connect this pin to the clock input of the QSPI flash device when configuring from the QSPI flash device.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO3 F[1,2]_SDM_IO3

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA3 Connect this pin to the data3 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
3'b001 or 3'b011 AS_DATA2 Connect this pin to the data2 pin of the QSPI flash device when configuring from the QSPI flash device.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO4 F[1,2]_SDM_IO4

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA1 Connect this pin to the data1 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
3'b001 or 3'b011 AS_DATA0 Connect this pin to the data0 pin of the QSPI flash device when configuring from the QSPI flash device.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO5 F[1,2]_SDM_IO5

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin will function as MSEL[0] during power up and reset to determine the configuration scheme. Once the pin completes the MSEL function, it will then function according to the configuration scheme you have selected.

For more information, refer to the Stratix® 10 Configuration User Guide .

MSEL[0] This pin needs to be pulled-up to VCCIO_SDM or pulled-down to GND through a 4.7-kΩ resistor depending on your configuration scheme.
3'b001 or 3'b011 AS_nCSO0 Connect this pin to the nCS input of the first QSPI flash device when configuring from QSPI flash devices.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO6 F[1,2]_SDM_IO6

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA4 Connect this pin to the data4 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
3'b001 or 3'b011 AS_DATA3 Connect this pin to the data3 pin of the QSPI flash device when configuring from the QSPI flash device.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO7 F[1,2]_SDM_IO7

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin will function as MSEL[1] during power up and reset to determine the configuration scheme. Once the pin completes the MSEL function, it will then function according to the configuration scheme you have selected.

For more information, refer to the Stratix® 10 Configuration User Guide .

MSEL[1] This pin needs to be pulled-up to VCCIO_SDM or pulled-down to GND through a 4.7-kΩ resistor depending on your configuration scheme.
3'b001 or 3'b011 AS_nCSO2 Connect this pin to the nCS input of the third QSPI flash device when you use cascaded QSPI flash devices for HPS application.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO8 F[1,2]_SDM_IO8

This pin is pulled low internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_READY Connect this pin to the ready signal output of the external configuration controller when configuring using the Avalon® streaming x8, x16, or x32 interface.
3'b001 or 3'b011 AS_nCSO3 Connect this pin to the nCS input of the fourth QSPI flash device when you use cascaded QSPI flash devices for HPS application.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO9 F[1,2]_SDM_IO9

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin will function as MSEL[2] during power up and reset to determine the configuration scheme. Once the pin completes the MSEL function, it will then function according to the configuration scheme you have selected.

For more information, refer to the Stratix® 10 Configuration User Guide .

MSEL[2] This pin needs to be pulled-up to VCCIO_SDM or pulled-down to GND through a 4.7-kΩ resistor depending on your configuration scheme.
3'b001 or 3'b011 AS_nCSO1 Connect this pin to the nCS input of the second QSPI flash device when you use cascaded QSPI flash devices for HPS application.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO10 F[1,2]_SDM_IO10

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA7 Connect this pin to the data7 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO11 F[1,2]_SDM_IO11

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_VALID Connect this pin to the data valid pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO12 F[1,2]_SDM_IO12

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

Any MSEL setting The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO13 F[1,2]_SDM_IO13

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA5 Connect this pin to the data5 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO14 F[1,2]_SDM_IO14

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_CLK Connect this pin to the clock output of an external configuration controller when configuring using the Avalon® streaming x8 interface.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO15 F[1,2]_SDM_IO15

This pin is pulled high internally by a 25-kΩ resistor when the device is powered up.

This pin functions differently depending on the configuration scheme used by setting the MSEL pins.

3'b110 AVSTx8_DATA6 Connect this pin to the data6 pin of an external configuration controller when configuring using the Avalon® streaming x8 interface.
Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.
SDM_IO16 F[1,2]_SDM_IO16

This pin is pulled low internally by a 25-kΩ resistor when the device is powered up.

Any valid MSEL setting Optional signals The connection guidelines for this pin has dependency on signal assignments. For more information, refer to the Secure Device Manager (SDM) Optional Signal Pins.