Embedded NVM (eNVM) Controllers
UG0331 User Guide Revision 15.0 164
M2S060 device has 2 private regions in eNVM_0 and M2S090/M2S150 device has 2 private regions in
eNVM_1.
Table 101 • Special Purpose Storage Regions for M2S060, M2S090, and M2S150 Devices
Sector
in eNVM Page Type Usage
Offset in
page
(Bytes)
Range
(Bytes)
N-2 20-0 Unreserved User Key Code#2 to User Key Code #N.
N can be maximum 58.
Maximum 56 Key Codes (KC#2 to KC#58),each
occupies 48 Bytes
Minimum 5 Key Codes (KC#2 to KC#7), each
occupies 528 Bytes
0 2687:0
29-21 Unreserved User Activation Code 0 1151:0
30 Unreserved User Activation Code (Total 1192 bytes across page
21 to page 30)
0 39:0
30 Unreserved User Defined (Key sizes + Exported bit + Valid bit)
byte array: 56 bytes holds 56 key sizes along with
exported and valid bit flags.
40 55:0
30 Unreserved Reserved for future use 96 31:0
31 Unreserved User PK-X (384-bit User PUF ECC Public Key) 0 47:0
31 Unreserved User PK-Y (384-bit User PUF ECC Public Key) 48 47:0
31 Unreserved User Activation Code exported flag (Digests Valid,
Activation Code missing)
96 1 byte
31 Unreserved User Activation Code valid flag 97 1 byte
31 Unreserved User Key Code #0 exported flag (Digests Valid, Key
Code missing)
98 1 byte
31 Unreserved User Key Code #0 valid flag 99 1 byte
31 Unreserved User Key Code #1 exported flag (Digests Valid, Key
Code missing)
100 1 byte
31 Unreserved User Key Code #1 valid flag 101 1 byte
31 Unreserved User Public Key valid flag 102 1 byte
31 Unreserved Reserved for future use 103 24:0