Registers

nRF5340 Product Specification

Instances
Instance Domain Base address TrustZone Split access Description
Map Att DMA
CC_DOUT APPLICATION 0x50845000 HF S NSA No

CRYPTOCELL DOUT DMA engine

Register overview
Register Offset TZ Description
DOUT_BUFFER 0xD00

Cryptographic results directly accessible by the CPU.

DOUT_DMA_MEM_BUSY 0xD20

Status register for DOUT DMA engine activity when accessing memory.

DST_MEM_ADDR 0xD28

Data destination address in memory.

DST_MEM_SIZE 0xD2C

The number of bytes to be written to memory.

DST_SRAM_ADDR 0xD30

Data destination address in RNG SRAM.

DST_SRAM_SIZE 0xD34

The number of bytes to be written to RNG SRAM.

DOUT_DMA_SRAM_BUSY 0xD38

Status register for DOUT DMA engine activity when accessing RNG SRAM.

DOUT_DMA_SRAM_ENDIANNESS 0xD3C

Configure the endianness of DOUT DMA transactions towards RNG SRAM.

DOUT_READ_ALIGN 0xD44

Indication that the next CPU read from the DOUT_BUFFER is the last in the sequence. This is needed only when the data size is NOT modulo 4 (e.g. HASH padding).

DOUT_FIFO_EMPTY 0xD50

Register indicating if DOUT FIFO is empty or if more data will come.

DOUT_SW_RESET 0xD58

Reset the DOUT DMA engine.