1.2.13. Secure Device Manager (SDM) Pins
Pin Name | Pin Description | MSEL[2:0] | Pin Functions | Connection Guidelines |
---|---|---|---|---|
RREF_SDM | Reference resistor input for the PLLs of the SDM interface. |
— | Input to read reference resistance | Connect a 2-kΩ +/-1% resistor to GND. |
SDM_IO0 | This pin is pulled low internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-kΩ resistor when the device is powered up. This pin functions as MSEL[0] during power up and reset to determine the configuration scheme. Once the pin completes the MSEL function, it then functions according to the configuration scheme you have selected. For more information, refer to the Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs . |
— | 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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-kΩ resistor when the device is powered up. This pin functions as MSEL[1] during power up to determines the configuration scheme. Once the pin completes the MSEL function, it then functions according to the configuration scheme you have selected. For more information, refer to the Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs . |
— | 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 and with Mailbox Client IP or HPS as data storage. | ||
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 | This pin is pulled low internally by a 20-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 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 and with Mailbox Client IP or HPS as data storage. Connect with a 1-kΩ pull-up resistor to VCCIO_SDM. |
||
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 | This pin is pulled high internally by a 20-kΩ resistor when the device is powered up. This pin functions as MSEL[2] during power up to determines the configuration scheme. Once the pin completes the MSEL function, it then functions according to the configuration scheme you have selected. For more information, refer to the Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs . |
— | 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 and with Mailbox Client IP or HPS as data storage. | ||
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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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 | This pin is pulled high internally by a 20-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. |
3'b001 or 3'b011 | AS_nRST | Connect this pin to the reset 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_IO16 | This pin is pulled low internally by a 20-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. |