One Time Programable Memory (OTP)
One-Time Programmable (OTP) Memory is a type of non-volatile memory that can be programmed only once after manufacturing. Once data is written, it cannot be erased or rewritten, making it permanent.
Key points
- Non-volatile: Retains data even when power is off.
- Permanent storage: Once programmed, the stored data is fixed.
- Security: Often used for storing encryption keys, device IDs, calibration data, or firmware that should not be altered.
- Implementation: Can be based on technologies like antifuse, fuse, or EPROM cells programmed via high voltage.
Applications
- Device configuration storage
- Security keys and authentication
- Calibration constants in sensors and cameras
- Product serial numbers
