AT91SO50 ATMEL Corporation, AT91SO50 Datasheet - Page 2

no-image

AT91SO50

Manufacturer Part Number
AT91SO50
Description
Secure Microcontroller For Electronic Transaction Terminal / Reader
Manufacturer
ATMEL Corporation
Datasheet
Description
The AT91SO100/101, AT91SO50/51 and the AT91SO25 are a low-power, high-performance, SC100 32-bit microcontroller based on the
ARM® enhanced RISC architecture. This new SC100 core allows the linear addressing of up to 1M bytes of code and data as well as a
number of new functional and security features. A 3-level instruction pipeline allows the performance of one instruction in a single clock
cycle, the SC100 achieves throughputs close to 1 MIPS per MHz. The SC100 processor employs a unique architectural strategy known
as Thumb® a super reduced instruction set that is ideally suited for high volume applications with memory restrictions and applications
where code density is an important factor.
The AT91SO100/101, AT91SO50/51 and the AT91SO25 have internal EEPROM that can be used as program or data memory. It also
includes a ROM (for the bootstrap and crypto library and some native functions) and a large SRAM. The AT91SO100/101 can also
address up to 16Mbytes of external memory.
The AT91SO100/101, AT91SO50/51 and the AT91SO25 also comprises of strong security mechanisms and has a impressive set of cry-
tography features , hardware DES/TDES, hardware AES, hardware SHA-n, hardware cryptography accelerator for asymmetric
algorithms (RSA, Elliptic Curve, Key generation) and a true random number generator.
includes a lot of dedicated peripherals as ISO 7816 controller and mag-
The AT91SO100/101, AT91SO50/51 and the AT91SO25
netic stripe card interface, as well as USB, SPI, TWI, USARTs and I/O ports.
The AT91SO101 is a single package solution in BGA256 embedding two chips, the secure controller and the AT83C26 which physically
interface with up to 2 smart cards and 3 secure access module, or 1 smart card and 4 secure access module.
The AT91SO100 is available using the same package (BGA256) pin to pin compatible with the AT91SO101 but without the AT83C26.
The AT91SO51 is a single package solution in BGA208 (cost effective solution) embedding two chips, the secure controller and the
AT83C26 which physically interface with up to 2 smart cards and 3 secure access module, or 1 smart card and 4 secure access module.
The external bus is not connected on this product.
The AT91SO50 is available using the same package (BGA208) pin to pin compatible with the AT91SO51 but without the AT83C26. The
external bus is not connected on this product.
The AT91SO25 is a single package solution in BGA144 (low cost solution) embedding one chip, the secure controller only. The external
bus is also not connected on this product.
AT91SO100
2
6514BS–SPD–10 May 07

Related parts for AT91SO50