Registers

nRF54L15 | nRF54L10 | nRF54L05 Datasheet

Instances

Instance Domain Base address TrustZone Split access Description
Map Att DMA
RRAMC GLOBAL 0x5004B000 HF S NA No

RRAM Non-Volatile Memory Controller

Configuration

Instance Domain Configuration
RRAMC GLOBAL

RRAMC.REGION[4] is available for use, other regions are reserved for the system.

RRAM word size : 128 bits per wordline

Maximum write buffer size : 32

Register overview

Register Offset TZ Description
TASKS_WAKEUP 0x000

Wakeup the RRAM from low power mode

TASKS_CLRWRITEBUF 0x004

Clear internal write-buffer

TASKS_COMMITWRITEBUF 0x008

Commits the data stored in internal write-buffer to RRAM

SUBSCRIBE_WAKEUP 0x080

Subscribe configuration for task WAKEUP

SUBSCRIBE_CLRWRITEBUF 0x084

Subscribe configuration for task CLRWRITEBUF

SUBSCRIBE_COMMITWRITEBUF 0x088

Subscribe configuration for task COMMITWRITEBUF

EVENTS_WOKENUP 0x100

RRAMC is woken up from low power mode

EVENTS_READY 0x104

RRAMC is ready

EVENTS_READYNEXT 0x108

Ready to accept a new write operation

EVENTS_ACCESSERROR 0x10C

RRAM access error

PUBLISH_WOKENUP 0x180

Publish configuration for event WOKENUP

INTEN 0x300

Enable or disable interrupt

INTENSET 0x304

Enable interrupt

INTENCLR 0x308

Disable interrupt

INTPEND 0x30C

Pending interrupts

READY 0x400

RRAMC ready status

READYNEXT 0x404

Ready next flag

ACCESSERRORADDR 0x408

Address of the first access error

BUFSTATUS.WRITEBUFEMPTY 0x418

Internal write-buffer is empty

ECC.ERRORADDR 0x420

Address of the first ECC error that could not be corrected

CONFIG 0x500

Configuration register

READYNEXTTIMEOUT 0x50C

Configuration for ready next timeout counter, in units of AXI clock frequency

POWER.CONFIG 0x510

Power configuration

POWER.LOWPOWERCONFIG 0x518

Low power mode configuration

ERASE.ERASEALL 0x540

Erase RRAM, including UICR

All information in SICR, including keys, are also erased

REGION[n].ADDRESS 0x550

Region address

REGION[n].CONFIG 0x554

Region configuration