PIC32CZ5125CA70100 TRNG registers

The 6 registers of TRNG (True Random Number Generator), from 0x40070000, with their reset value and every field. The PIC32CZ5125CA70100 has 2835 registers in 63 peripherals, one page each.

TRNG True Random Number Generator

TRNG_CRControl Register

Address
0x40070000
Reset
0x00000000
Access
write only
Size
32-bit
2 fields
FieldBitsWhat it does
ENABLE0Enables the TRNG to Provide Random Values
KEY31:8Security Key
  • 5393991 Writing any other value in this field aborts the write operation.

TRNG_IERInterrupt Enable Register

Address
0x40070010
Reset
0x00000000
Access
write only
Size
32-bit
1 field
FieldBitsWhat it does
DATRDY0Data Ready Interrupt Enable

TRNG_IDRInterrupt Disable Register

Address
0x40070014
Reset
0x00000000
Access
write only
Size
32-bit
1 field
FieldBitsWhat it does
DATRDY0Data Ready Interrupt Disable

TRNG_IMRInterrupt Mask Register

Address
0x40070018
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATRDY0Data Ready Interrupt Mask

TRNG_ISRInterrupt Status Register

Address
0x4007001C
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATRDY0Data Ready

TRNG_ODATAOutput Data Register

Address
0x40070050
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ODATA31:0Output Data