Address offset: 0x1C0
Hardware configuration of RNG engine. Reset value holds the supported features.
| Bit number | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ID | H | G | F | E | D | C | B | A | |||||||||||||||||||||||||||
| Reset 0x0000000F | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |||
| ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
| A |
R |
EHR_WIDTH |
Data width supported by the entropy collector |
||||||||||||||||||||||||||||||||
|
128Bits |
0 |
128 bits EHR width |
|||||||||||||||||||||||||||||||||
|
192Bits |
1 |
192 bits EHR width |
|||||||||||||||||||||||||||||||||
| B |
R |
CRNGT_EXISTS |
If this flag is set, the engine include support for continuous random number generator test. |
||||||||||||||||||||||||||||||||
| C |
R |
AUTOCORR_EXISTS |
If this flag is set, the engine include support for autocorrelation test. |
||||||||||||||||||||||||||||||||
| D |
R |
BYPASS_EXISTS |
If this flag is set, the engine include support for bypassing TRNG tests. |
||||||||||||||||||||||||||||||||
| E |
R |
PRNG_EXISTS |
If this flag is set, the engine include a pseudo-random number generator. |
||||||||||||||||||||||||||||||||
| F |
R |
KAT_EXISTS |
If this flag is set, the engine include support for known answer tests. |
||||||||||||||||||||||||||||||||
| G |
R |
RESEEDING_EXISTS |
If this flag is set, the engine include support for automatic reseeding. |
||||||||||||||||||||||||||||||||
| H |
R |
RNG_USE_5_SBOXES |
|||||||||||||||||||||||||||||||||
|
Disable |
0 |
20 SBOX AES |
|||||||||||||||||||||||||||||||||
|
Enable |
1 |
5 SBOX AES |
|||||||||||||||||||||||||||||||||