Features
General
Based on the ARM® SC100TM SecurCoreTM 32-bit RISC Processor
Two Instructions Sets
•
•
•
•
ARM High-performance 32-bit Instruction Set
Thumb High-code-density 16-bit Instruction Set
®
•
•
Von Neumann Load/Store Architecture
•
Single 32-bit Data Bus for Instructions and Data
3-stage Pipeline Architecture
•
Fetch, Decode and Execute Stages
•
•
•
8-bit, 16-bit and 32-bit Data Types
On-chip Programmable System Clock up to 50 MHz
Very Low Power Consumption
32-bit Secure
•
•
Industry Leader in MIPS/Watt
Low-power Idle and Power-down Modes
•
•
•
Bond Pad Locations Conforming to ISO 7816-2
ESD Protection to ± 6000V
Operating Ranges: 1.62V to 5.5V, GSM/3G Compliant, PC Industry Compatible, EMV
Microcontrollers
Memory
•
128M Bytes of external Flash memory
- Typically 100,000 Write/Erase Cycles
512K Bytes of ROM Program Memory
384K Bytes of EEPROM, Including 256 OTP Bytes
– Typically More than 500,000 Write/Erase Cycles at a Temperature of 25°C
– 10 Years Data Retention
AT91SC512384-128M
Summary
•
•
•
•
•
•
EEPROM Erase Only Mode
Write EEPROM With or Without Autoerase
24K Bytes of RAM (2K Bytes shared with AdvX crypto accelerator)
32K Bytes of ROM dedicated to ATMEL’s crypto-library
Peripherals
•
ISO 7816 Controller
- Up to 625 kbps at 5 MHz
•
•
Serial Peripheral Interface (SPI) Controller (up to 20MHz)
USB Interface (5 Endpoints)
- USB V2.0 Full-speed (12Mbps), Suspend/Resume Modes Supported
- 4 Configurable Endpoints in Addition to Endpoint EP0
- Dynamic Pull-up Attachment
•
•
•
•
•
•
•
•
•
•
•
•
USB_IC (Inter Chip) 0.8e Interface
Interface for External NAND Flash Memory
Single Wire Interface (Digital Interface to RF front-end chip)
Two 16-bit Timers
Random Number Generator (RNG)
2-level, 15-vector Interrupt Controller
Checksum Accelerator
CRC 16 / 32 Engine
Hardware DES and Triple DES
32-bit Cryptographic Accelerator for Public Key Operations
Advanced MPU
High-performance Hardware Java Card Accelerator
Security
•
•
•
•
Dedicated Hardware for Protection Against SPA/DPA Attacks
Advanced Protection Against Physical Attack
Environmental Protection Systems
Voltage, Frequency, Light and Temperature Protection Systems
Development Tools
•
•
Hardware Development Support on the ATV4-91SC Voyager Emulation Platform
Software Libraries and Application Notes
6553A-SPD-03May07
Note: This a summary and draft document. For more information,
please contact your local Atmel sales office.