36.5.3.2 Area Mapping
The entire User area space is mapped into 32-bit words. Each 32-bit word is part of one packet.
Each packet contains a 32-bit header and 32-bit words of payload (data). The number of payload words is defined in the header.
This mapping system allows three important functions for an OTP memory:
- Gives a flexible size for any type of data
- Improves security by identifying and masking key areas to the System bus,
- Provides an easy way to invalidate a packet and create a replacement packet (key, data) while free space is available in OTP.
The packet organization into the User area is shown in the figure below.
The number of packets depends on the size of the User area and the size of each packet.