Embedded NVM (eNVM) Controllers
UG0331 User Guide Revision 15.0
156
The following figure shows the complete eNVM program (ProgramADS) and eNVM verify (VerifyADS)
operations.
Figure 72 •
eNVM Program (ProgramADS) and Verify (VerifyADS) Operations
At cursor 1, steps 1 and 2 in the sequence are performed. At cursor 2, the eNVM Program operation gets
completed and Verify operation gets started. At Cursor 3, the verify operation is completed. Refer to the
preceding figure.
eNVM commands sequence is shown in waveforms. See
page 156 through
The Cortex-M3 processor gets the exclusive register access by writing 0x1 to the REQACCESS register.
It reads the value 0x5 from AHB read data line (HRDATA), it means the exclusive register access is
issued. Then the WDBUFF (Write Data Buffer) register is filled with the random data, as shown in the
following figure.
Figure 73 •
Exclusive Register Access and Filling Data in WDBUFF
The following figure shows issue of ProgramADS command by writing 0x08 to
register.
Figure 74 •
Issuing the ProgramADS Command
Note:
HWDATA[31:24] holds the ProgramADS command and HWDATA[23:0] holds the eNVM page address.
Refer to