47.6 Register Summary

OffsetNameBit Pos.76543210
0x00CTRLA7:0     PRIVENABLESWRST
15:8        
23:16        
31:24        

0x04

...

0x37

Reserved         
0x38STATUSA7:0       BUSY
15:8        
23:16        
31:24        

0x3C

...

0xFF

Reserved         
0x0100DISABLE7:0UNWRAPGET KEYSTOP RECONSTRUCTSTARTENROLL 
15:8GEN RAND     WRAPWRAP GEN RAND
23:16        
31:24TEST PUFTEST MEMSKIP MEM TEST     
0x0104RESTRICT07:0RESTRICT CONTEXT 0[7:0]
15:8RESTRICT CONTEXT 0[15:8]
23:16RESTRICT CONTEXT 0[23:16]
31:24RESTRICT CONTEXT 0[31:24]
0x0108RESTRICT17:0RESTRICT CONTEXT 1[7:0]
15:8RESTRICT CONTEXT 1[15:8]
23:16RESTRICT CONTEXT 1[23:16]
31:24RESTRICT CONTEXT 1[31:24]
0x010CCTRL PWR7:0       SRAM PWRSW
15:8        
23:16        
31:24        
0x0110CTRL KEY7:0       CLR PUF KEY
15:8        
23:16        
31:24        

0x0114

...

0x01FF

Reserved         
0x0200QK CR7:0QK UNWRAPQK GET KEYQK STOP QK RECONSTRUCTQK STARTQK ENROLLQK ZEROIZE
15:8QK GENERATE RANDOM     QK WRAPQK WRAP GENERATED RANDOM
23:16        
31:24QK TEST PUFQK TEST MEMORY      
0x0204QK ORR7:0QK RESULT CODE[7:0]
15:8        
23:16        
31:24QK LAST OPERATION[7:0]
0x0208QK SR7:0 QK DO REQUESTQK DI REQUESTQK REJECTEDQK ZEROIZEDQK ERRORQK OKQK BUSY
15:8        
23:16        
31:24        
0x020CQK AR7:0QK ALLOW UNWRAPQK ALLOW GET KEYQK ALLOW STOP QK ALLOW RECONSTRUCTQK ALLOW STARTQK ALLOW ENROLL 
15:8QK ALLOW GENERATE RANDOM     QK ALLOW WRAPQK ALLOW WRAP GENERATED RANDOM
23:16        
31:24QK ALLOW TEST PUFQK ALLOW TEST MEMORY      
0x0210QK IER7:0       QK INT EN
15:8        
23:16        
31:24        
0x0214QK IMR7:0 QK INT EN DO REQUESTQK INT EN DI REQUESTQK INT EN REJECTEDQK INT EN ZEROIZEDQK INT EN ERRORQK INT EN OKQK INT EN BUSY
15:8        
23:16        
31:24        
0x0218QK ISR7:0 QK INT DO REQUESTQK INT DI REQUESTQK INT REJECTEDQK INT ZEROIZEDQK INT ERRORQK INT OKQK INT BUSY
15:8        
23:16        
31:24        

0x021C

...

0x021F

Reserved         
0x0220QK DATA DEST7:0      QK DEST SOQK DEST DOR
15:8        
23:16        
31:24        
0x0224QK DATA SRC7:0      QK SRC SIQK SRC DIR
15:8        
23:16        
31:24        
0x0228QK KEY INDEX7:0    QK KEY INDEX[3:0]
15:8        
23:16        
31:24        

0x022C

...

0x029F

Reserved         
0x02A0QK DIR7:0QK DI[7:0]
15:8QK DI[15:8]
23:16QK DI[23:16]
31:24QK DI[31:24]

0x02A4

...

0x02A7

Reserved         
0x02A8QK DOR7:0QK DO[7:0]
15:8QK DO[15:8]
23:16QK DO[23:16]
31:24QK DO[31:24]

0x02AC

...

0x02BF

Reserved         
0x02C0QK MISC7:0       QK DATA ENDIANESS
15:8        
23:16        
31:24        

0x02C4

...

0x02CF

Reserved         
0x02D0QK IF SR7:0       REG IF ERROR
15:8        
23:16        
31:24        

0x02D4

...

0x02D7

Reserved         
0x02D8QK TEST7:0QK BIST ERRORQK BIST OKQK BIST ACTIVEQK BIST RUNNING   QK BIST ENABLE
15:8        
23:16        
31:24QK ALLOW BIST       
0x02DCQK PSR7:0    QK PSR[3:0]
15:8        
23:16        
31:24        
0x02E0QK HW RUC07:0QK RESTRICT USER CONTEXT 0[7:0]
15:8QK RESTRICT USER CONTEXT 0[15:8]
23:16QK RESTRICT USER CONTEXT 0[23:16]
31:24QK RESTRICT USER CONTEXT 0[31:24]
0x02E4QK HW RUC17:0QK RESTRICT USER CONTEXT 1[7:0]
15:8QK RESTRICT USER CONTEXT 1[15:8]
23:16QK RESTRICT USER CONTEXT 1[23:16]
31:24QK RESTRICT USER CONTEXT 1[31:24]

0x02E8

...

0x02EF

Reserved         
0x02F0QK HW SETTINGS7:0QK DISABLE UNWRAPQK DISABLE GET KEYQK DISABLE STOP QK DISABLE RECONSTRUCTQK DISABLE STARTQK DISABLE ENROLL 
15:8QK DISABLE GENERATE RANDOM     QK DISABLE WRAPQK DISABLE WRAP GENERATED RANDOM
23:16        
31:24QK DISABLE TEST PUFQK DISABLE TEST MEMORYQK SKIP MEMORY TEST     
0x02F4QK HW INFO7:0        
15:8        
23:16RESERVEDQK CONFIG BISTQK CONFIG SP 800 90     
31:24QK CONFIG TYPE[3:0]   QK CONFIG WRAP
0x02F8QK HW ID7:0QK HW ID[7:0]
15:8QK HW ID[15:8]
23:16QK HW ID[23:16]
31:24QK HW ID[31:24]
0x02FCQK HW VER7:0QK HW REV[7:0]
15:8QK HW VERSION MINOR[7:0]
23:16QK HW VERSION MAJOR[7:0]
31:24