1. MAX® 10 FPGA Configuration Overview
2. MAX® 10 FPGA Configuration Schemes and Features
3. MAX® 10 FPGA Configuration Design Guidelines
4. MAX® 10 FPGA Configuration IP Core Implementation Guides
5. Dual Configuration Intel® FPGA IP Core References
6. Unique Chip ID Intel® FPGA IP Core References
7. Document Revision History for the MAX® 10 FPGA Configuration User Guide
3.1. Dual-Purpose Configuration Pins
3.2. Configuring MAX® 10 Devices using JTAG Configuration
3.3. Configuring MAX® 10 Devices using Internal Configuration
3.4. Implementing ISP Clamp in Quartus® Prime Software
3.5. Accessing Remote System Upgrade through User Logic
3.6. Error Detection
3.7. Enabling Data Compression
3.8. AES Encryption
3.9. MAX® 10 JTAG Secure Design Example
2.2.2.6.1. Flash Region Access Control and Immutability
The MAX® 10 DD (10M40DD, 10M50DD) devices enable immutability of the flash region CFM0 when configured from CFM1.
The access permission of CFM0 is updated while the other flash region access permission remains the same as the standard MAX® 10 devices.
The JTAG secure mode and verify protect features determine the CFM operation permission. The table list the operations permitted based on the security settings.
Operation | JTAG Secure Mode Disabled | JTAG Secure Mode Enabled | ||
---|---|---|---|---|
Verify Protect Disabled | Verify Protect Enabled | Verify Protect Disabled | Verify Protect Enabled | |
ISP through core | Illegal operation | Illegal operation | Illegal operation | Illegal operation |
ISP through JTAG pins | Full access with condition 7 | Program and erase only 8 | No access | No access |
Real-time ISP through core | Full access with condition 7 | Program and erase only 8 | No access | No access |
Real-time ISP through JTAG pins | Full access with condition 7 | Program and erase only 8 | No access | No access |
UFM interface through core 9 | Full access with condition 7 | Full access with condition 7 | Full access with condition 7 | Full access with condition 7 |
7 Full access with condition:
- Dual image configuration—full access to CFM0 is applicable when the device is configured with CFM0 image. Otherwise, no access.
- Single image configuration—full access.
8 Program and erase only with condition:
- Dual image configuration—program and erase only to CFM0 is applicable when the device is configured with CFM0 image. Otherwise, no access.
- Single image configuration—program and erase only.
9 The UFM interface through core is available if you select the dual compressed image mode.