20.3.12 AIC Interrupt Redirection Register

Name: SFR_AICREDIR
Offset: 0x54
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 AICREDIRKEY[30:23] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 AICREDIRKEY[22:15] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 AICREDIRKEY[14:7] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 AICREDIRKEY[6:0]NSAIC 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 31:1 – AICREDIRKEY[30:0] Unlock Key

Value is a XOR between 0xb6d81c4d and SN1[31:0] but only field [31:1] of the result must be written in this field. In case of set in Secure mode by fuse configuration, this register is read_only 0 (it is not possible to redirect secure interrupts on non-secure AIC for products set in secure mode for security reasons).

After three tries, entering a wrong key results in locking the NSAIC bit. A reset is needed.

Bit 0 – NSAIC Interrupt Redirection to Non-Secure AIC

ValueDescription
0 Interrupts are managed by the AIC corresponding to the Secure State of the peripheral (secure AIC or non-secure AIC).
1 All interrupts are managed by the non-secure AIC.