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