English
Language : 

AT91SO100_07 Datasheet, PDF (1/7 Pages) ATMEL Corporation – Secure Microcontroller for Electronic Transaction Terminal / Reader
Features
General
• High-performance, Low-power 32-bit ARM®-SC100™ Enhanced RISC Architecture
• Von Neumann Load / Store Architecture
– single 32-bit Data Bus for Instructions and Data
• Memory Protection unit
• Internal Oscillator (VFO) (up to 50 MHz)
• ESD Protection to ± 2000V (± 6000V on the ISO interfaces)
• Operating Ranges: 3.3V (+/- 10%)
• Compliant with EMV Level 1, VISA PED, APACS, ZKA, Common Criteria (EAL4+),
FINREAD
Memory
• 256 bits of Key Storage (battery backup)
• 32K Bytes of internal ROM Memory (Bootstrap & Crypto library)
• 256K Bytes of Internal EEPROM, Including 128 OTP Bytes and 384-byte Bit-
addressable Bytes
– 1 to 128-byte Program/Erase
– 2 ms Program, 2 ms Erase
– Endurance: 100,000 Write/Erase Cycles at temperature of 25 degrees C
– 10 Years Data Retention
• 100K Bytes of Internal RAM (4KB Crypto RAM)
• up to 16M Bytes of External Memory (AT91SO100/101 only)
Peripherals
• Page Unit to access External Memory Page (AT91SO100/101 only)
• Static Memory Controller (AT91SO100/101 only)
• Two ISO 7816 controllers with DC/DC (one of them can be multiplexed to address 4
SAM). The DC/DC converter AT83C26 is not included in the versions AT91SO100,
AT91SO50 and AT91SO25. But the two ISO 7816 controllers are still available
• USB 2.0 Full Speed (8 endpoints)
• SPI Controller (up to 6Mbps) and Two Wire Interface
• Two Universal Synchronous/Asynchronous Receiver Transmitters (USART)
• Triple Track Magstripe Logical Interface
• 5 8-bit I/O Port Interface (LEDs, Keyboard, LCD, spare...)
• Real Time Clock (RTC) with Alarm interrupt
• System Timer including a 16-bit Counter, Watchdog and Second Counter
• Six-channel 16-bit Timer/counter
• 2-level, 28-interrupt Controller
• Hardware DES and Triple DES DPA Resistant
• Hardware AES 128-192-256
• Hardware SHA-1, SHA-256
• True Random Number Generator (RNG)
• Two CRC 16 Engines and one CRC 32 Engine (Compliant with ISO/IEC 3309)
• AdvX - Advanced crypto multiplier for cryptography and authentication (including
RSA, DSA, Key Generation, ECC)
Security
• Dedicated Hardware for Protection Against SPA/DPA Attacks
• Advanced Protection Against Physical Attack, Including Active Shield
• Intrusion sensors (mesh and switches).
• Environmental Protection Systems (Voltage, Frequency, UV andTemperature)
• Secure Memory Management/Access Protection (MPU)
• Real time clock and battery back up
• Compliant with EMV standard, VISA PED and FINREAD
Secure
Microcontroller
for Electronic
Transaction
Terminal /
Reader
AT91SO100/101
AT91SO50/51
AT91SO25
Summary
6514BS–SPD–10 May 07
Note: This is a summary document. A complete document will be
available under NDA. For more information, please contact your
local Atmel sales office.