Rainbow Electronics AT90SO4 User Manual
Features, General, Peripherals
![background image](/manuals/281298/1/background.png)
6579A–SMS–29Jan10
Features
General
•
High-performance, Low-power secureAVR
TM
Enhanced RISC Architecture
•
Low Power Idle and Power-Down Modes
•
Bond Pad Locations Conforming to ISO 7816-2
•
ESD Protection up to ± 4000V
•
Operating Range: 2.7V to 5.5V
•
Operating Temperature: -25°C to +85°C
•
Internal Variable Frequency Oscillator up to 30 Mhz
•
Available in Wafers, Modules and standard ROHS packages: SOIC8 or DFN8
Memory
•
96K bytes of ROM Program Memory
•
4K bytes of EEPROM including 128 OTP bytes and 384 bytes of Bit-addressable Area
– 1 to 64-byte Program/Erase
– 2 ms Program / 2 ms Erase
– Typically More than 500,000 Write/Erase Cycles at a Temperature of 25°C
– 10 Years Data Retention
•
2K bytes of RAM Memory
Peripherals
•
ISO 7816 Controller
– Up to 625 kbps at 5 MHz
– Compliant with T = 0 and T = 1 Protocols
•
High Speed Master/Slave SPI Serial Interface
– Supports clock up to 20MHz in Slave and Master Mode in typical conditions
– Double Buffering for high performance (16x2 bytes DPRAM buffers)
– DMA Controller for fast transfers between internal DPRAM to RAM
•
Hardware Communication Interface Detection
•
Two I/O Ports (supporting ISO 7816)
•
Programmable Internal Oscillator (Up to 30 MHz for CPU)
•
Two 16-bit Timers
•
Random Number Generator (RNG)
•
2-level Interrupt Controller
•
Hardware DES and Triple DES Engine DPA/DEMA Resistant
•
Checksum Accelerator
•
Code Signature Module
•
CRC 16 & 32 Engine (Compliant with ISO/IEC 3309)
Security
•
Dedicated Hardware for Protection Against SPA/DPA/SEMA/DEMA Attacks
•
Advanced Protection Against Physical Attack, Including Active Shield
•
Environmental Protection Systems (Voltage, Frequency, Temperature, Light
monitors...)
•
Secure Memory Management/Access Protection (Supervisor Mode)
Development Tools
•
Voyager Emulation Platform (ATV4 Plus) to Support Software Development
•
IAR Systems EWAVR
®
V5.11B Debugger or Above
•
Software Libraries and Application Notes
Secure
Microcontroller
for Security
Modules
AT90SO4
Summary
Note: This is a summary document. A complete document will be
available under NDA. For more information, please contact your
local Atmel sales office.