at90sc28848rcu ATMEL Corporation, at90sc28848rcu Datasheet - Page 2

no-image

at90sc28848rcu

Manufacturer Part Number
at90sc28848rcu
Description
Secure Microcontroller For Smart Cards
Manufacturer
ATMEL Corporation
Datasheet
Development Tools
Description
The AT90SC28848RCU is a low-power, high-performance, 8/16-bit microcontroller with ROM program memory, EEPROM
memory, based on the SecureAVR enhanced RISC architecture.
By executing powerful instructions in a single clock cycle, the AT90SC28848RCU achieves throughputs close to 1 MIPS
per MHz. Its Harvard architecture includes 32 general-purpose working registers directly connected to the ALU, allowing
two independent registers to be accessed in one single instruction executed in one clock cycle.
In addition to the 288K bytes of embedded ROM, the AT90SC28848RCU includes 48K of Atmel’s high density EEPROM.
The ability to map the EEPROM in the code space allows parts of the program memory to be reprogrammed in-system.
This technology combined with the versitile 8/16-bit CPU on a monolithic chip provides a highly flexible and cost-effective
solution to many smart card applications.
Figure 1 shows a block diagram of the AT90SC28848RCU
Figure 1. AT90SC28848RCU SecureAVR Enhanced RISC Architecture
2
Voyager Emulation Platform (ATV4) to Support Software Development
IAR Embedded Workbench
Software Libraries and Application Notes
AT90SC28848RCU
PC
User Memory
Instruction
Instruction
EEPROM
CRYPTO
Program
Memory
Register
Decoder
Control
Lines
ROM
OTP
16
16
16
®
V4.20 Debugger or Atmel’s AVR Studio
8
Registers
Purpose
Register
General
Access
Control
Status
ALU
8
X
Y
Z
8
Data Bus
8-bit
Access
Control
®
Version 4.07 or Above
DPA Counter
Data Memory
Coprocessor
Accelerator
Checksum
measures
Signature
Controller
CRC and
ISO 7816
ISO 7816
I/O Port 0
Interrupt
Timer 0
Module
Crypto-
RNG
Code
DES
AdvX
RAM
Timer 1
Unit
Secure
Control
Circuit
Reset
RST
CLK
GND
V
IN/OUT0
CC
6542BS–SMS–07Aug08

Related parts for at90sc28848rcu