6514 - All Nexus Family: How to set DONE, INTN and PROGRAMN pins as GPIO in Nexus Family?

6514 - All Nexus Family: How to set DONE, INTN and PROGRAMN pins as GPIO in Nexus Family?

To use these Configuration pins as an IO, follow the steps below: 

1.) The First step is to set this pins to DISABLE (in this case INITN_PORT, DONE_PORT and PROGRAMN_PORT to DISABLE). After running the design flow up to export files, a .fea file will be generated that contains these settings. 
2.) Now, you need to program the device feature row using the generated .fea file. Once programming is successful, these SysConfig IO will now become GPIO. 

Note: This involves OTP (One-Time Programmable), once you do this, you can never recover the device initial/default settings (SysConfig) to these IO. As such, be cautious when doing this.