NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 959 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
PRNG Control Register (CRPT_PRNG_CTL)
Register
Offset
R/W
Description
Reset Value
CRPT_PRNG_CTL
0x008
R/W
PRNG Control Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
BUSY
7
6
5
4
3
2
1
0
Reserved
KEYSZ
SEEDRLD
START
Bits
Description
[31:9]
Reserved
Reserved.
[8]
BUSY
PRNG Busy (Read Only)
0 = PRNG engine is idle.
1 = Indicate that the PRNG engine is generating CRPT_PRNG_KEYx.
[7:4]
Reserved
Reserved.
[3:2]
KEYSZ
PRNG Generate Key Size
00 = 64 bits.
01 = 128 bits.
10 = 192 bits.
11 = 256 bits.
[1]
SEEDRLD
Reload New Seed for PRNG Engine
0 = Generating key based on the current seed.
1 = Reload new seed.
[0]
START
Start PRNG Engine
0 = Stop PRNG engine.
1 = Generate new key and store the new key to register CRPT_PRNG_KEYx , which
will be cleared when the new key is generated.