GENERAL DESCRIPTION
The DS2252T secure microcontroller module is an 8051-compatible microcontroller based on nonvolatile RAM technology. It is designed for systems that need to protect memory contents from disclosure. This includes key data, sensitive algorithms, and proprietary information of all types. Like other members of the secure microcontroller family, it provides full compatibility with the 8051 instruction set, timers, serial port, and parallel I/O ports. By using NV RAM instead of ROM, the user can program, then reprogram the microcontroller while in-system. This allows frequent changing of sensitive processes with minimal effort.
FEATURES
■ 8051-Compatible Microcontroller
8, 32, or 64kbytes of Nonvolatile SRAM for Program and/or Data Memory Storage
In-System Programming via On-Chip Serial Port
Capable of Modifying its Own Program and/or Data Memory in the End System
■ Firmware Security Features
Memory Stored in Encrypted Form
Encryption Using On-Chip 64-Bit Key
Automatic True Random Key Generator
Self-Destruct Input (SDI)
Improved Security Over Previous Generations
Protects Memory Contents from Piracy
■ Crashproof Operation
Maintains All Nonvolatile Resources Up to 10 Years in the Absence of VCC at Room Temperature
Power-Fail Reset
Early Warning Power-Fail Interrupt
Watchdog Timer
Precision Reference for Power Monitor
■ Fully 8051 Compatible
128 Bytes Scratchpad RAM
Two Timer/Counters
On-Chip Serial Port
32 Parallel I/O Port Pins
■ Permanently Powered Real-Time Clock