
Once the .ekp is integrated into the .pof, you can to save the integrated .pof into a new .pof. This newly
saved file will have original .pof integrated with .ekp information.
7. Select the <yourpoffile.pof> in the Program/Configure column.
8. After all settings are set, click Start to start programming
Encryption in Internal Configuration
During internal configuration, the FPGA decrypts the .pof with the stored key and uses the decrypted data
to configure itself. The configuration image loaded during configuration is also affected by the encryption
settings and the Auto-reconfigure from secondary image when initial image fails setting.
Table 3-3: Configuration Image Outcome Based on Encryption Settings, Encryption Key and CONFIG_SEL
Pin Settings
Table shows the scenario when Auto-reconfigure from secondary image when initial image fails is enabled.
Configura‐
tion Image
Mode
CFM0 (image 0)
Encryption Key
CFM1 (image 1)
Encryption Key
Key Stored
in the Device
Allow
Encrypted
POF Only
CONFIG_SEL
pin
Design Loaded
After Power-up
Single Not Encrypted Not Available No key Disabled 0 image 0
Single Not Encrypted Not Available No key Disabled 1 image 0
Single Not Encrypted Not Available Key X Disabled 0 image 0
Single Not Encrypted Not Available Key X Disabled 1 image 0
Single Not Encrypted Not Available Key X Enabled 0 Configuration Fail
Single Not Encrypted Not Available Key X Enabled 1 Configuration Fail
Single Key X Not Available No key Enabled 0 Configuration Fail
Single Key X Not Available No key Enabled 1 Configuration Fail
Single Key X Not Available Key X Enabled 0 image 0
Single Key X Not Available Key X Enabled 1 image 0
Single Key X Not Available Key Y Enabled 0 Configuration Fail
Single Key X Not Available Key Y Enabled 1 Configuration Fail
Dual Not Encrypted Not Encrypted No key Disabled 0 image 0
Dual Not Encrypted Not Encrypted No key Disabled 1 image 1
Dual Key X Not Encrypted No key Disabled 0 image 1
(8)
Dual Key X Not Encrypted No key Disabled 1 image 1
Dual Key X Not Encrypted Key X Disabled 0 image 0
Dual Key X Not Encrypted Key X Disabled 1 image 1
Dual Key X Not Encrypted Key X Enabled 0 image 0
Dual Key X Not Encrypted Key X Enabled 1 image 0
(8)
After image 0 configuration failed, device will automatically load image 1.
(9)
After image 1 configuration failed, device will automatically load image 0.
UG-M10CONFIG
2015.05.04
Encryption in Internal Configuration
3-15
MAX 10 FPGA Configuration Design Guidelines
Altera Corporation
Send Feedback
Commenti su questo manuale