7.6.6.1 PUF Control Register

The following configuration values are valid for all listed bit names of this register:

0: No effect.

1: Enables the corresponding operation.

Note: Only one command bit must be activated at a time, except ZEROIZE. Writing ZEROIZE=1 takes precedence over all other commands.
Name: PUF_CR
Offset: 0x000
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 TESTPUFTESTMEM       
Access R/WR/W 
Reset 00 
Bit 2322212019181716 
        RESEED 
Access R/W 
Reset 0 
Bit 15141312111098 
 GENRAND     WRAPWGENRAND 
Access R/WR/WR/W 
Reset 000 
Bit 76543210 
 UNWRAPGETKEYSTOP RECOSTARTENROLLZEROIZE 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 

Bit 31 – TESTPUF Test PUF Operation

Bit 30 – TESTMEM Test Memory Operation

Bit 16 – RESEED Reseed Operation

Bit 15 – GENRAND Generate Random Operation

Bit 9 – WRAP Wrap Operation

Bit 8 – WGENRAND Wrap Generated Random Operation

Bit 7 – UNWRAP Unwrap Operation

Bit 6 – GETKEY Get Key Operation

Bit 5 – STOP Stop Operation

Bit 3 – RECO Reconstruct Operation

Bit 2 – START Start Operation

Bit 1 – ENROLL Enroll Operation

Bit 0 – ZEROIZE Zeroize Operation