NVRAM Memory Organization

Introduction

The NVRAM memory contains:

oFiles saved for the diagnostics

oRemanent (retain-persistent) variables

NVRAM size

The following table describes the size of the NVRAM:

User Function

Description

Size

System diagnostics

Contain the controller context saved on power off.

128 Kbytes

Remanent (retain-persistent) variables

Modified and saved in the NVRAM.

Saved after each modification. This action impacts the cycle time.

Retain: 64 Kbytes

Persistent: 64 Kbytes

Remanent or retain-persistent variables are saved in the NVRAM. Each subsequent read/write access to these variables requires a NVRAM access. For more information about remanent variables, see Remanent Variables. For more information about the impact on performance, see Processing Performance.

NOTE: For an optimum cycle time, only access the retain-persistent variables when necessary. For frequent (Read) access, copy theses variables to a working memory in the RAM.