Intel® Cyclone® 10 GX Core Fabric and General Purpose I/Os Handbook

ID 683775
Date 10/25/2023
Public
Document Table of Contents

7.5.1. Security Key Types

Intel® Cyclone® 10 GX devices offer two types of keys—volatile and non-volatile. The following table lists the differences between the volatile key and non-volatile keys.

Table 80.  Security Key Types
Key Types Key Programmability Power Supply for Key Storage Programming Method
Volatile
  • Reprogrammable
  • Erasable
Required external battery, VCCBAT 25 On-board
Non-volatile One-time programming Does not require an external battery On-board and in-socket programming 26

Both non-volatile and volatile key programming offers protection from reverse engineering and copying. If you set the tamper-protection mode, the design is also protected from tampering.

25 VCCBAT is a dedicated power supply for volatile key storage. VCCBAT continuously supplies power to the volatile register regardless of the on-chip supply condition.
26 Third-party vendors offer in-socket programming.