特点
一般
基于ARM
SC100
的SecureCore
32位RISC处理器
两个指令集
- ARM高性能的32位指令集
- 拇指
高代码密度16位指令集
冯·诺依曼加载/存储体系结构
- 指令和数据的单32位数据总线
3级流水线结构
- 取指,译码和执行阶段
8位, 16位和32位的数据类型
片上可编程系统时钟高达50MHz
非常低的功耗
- 行业领先的MIPS /瓦
- 低功耗空闲和掉电模式
焊盘位置确认为ISO7816-2
ESD保护
±
6000V
经营范围: 1.62V至5.5V , GSM / 3G兼容,PC产业兼容, EMV
32位安全
微控制器
内存
ROM程序内存为512K字节
384K字节的EEPROM ,包括256字节的OTP
- 通常比500,000写/擦除周期在25温
o
C
- 数据保存10年
EEPROM擦除Only模式
写EEPROM,带有或不带Autoerase
内存24K字节( 2K字节, AdvX共享
加密处理器)
ROM为32K字节专用于Atmel的加密库
AT91SC
512384RCT
摘要
外设
其中ISO 7816控制器
- 高达625kbps在5 MHz
串行外设接口(SPI )控制器(高达20MHz )
USB接口( 5端点)
- USB V2.0全速( 12Mbps的) ,暂停/恢复模式支持
- 除了端点EP0 4个可配置端点
- 动态拉附件
USB_IC (国际米兰芯片) 0.8E接口
外部NAND闪存接口
单线接口(数字接口射频前端芯片)
两个16位定时器
随机数发生器( RNG )
2级,15-矢量中断控制器
硬件DES和三重DES ( DPA耐)
校验和加速器
CRC 16/32引擎
32位加密加速器公钥操作
- RSA , DSA ,ECC的Diffie-Hellman
高性能的硬件Java卡加速器
安全
专用硬件的保护,防止SPA / DPA攻击
受到的物理攻击
环保系统
电压,频率,光,和温度保护系统
6525AS–SMIC–16Jan06
注:这是一个总结性文件。一个完整的文件将
保密协议下提供。欲了解更多信息,请联系您
当地爱特梅尔销售办事处。
安全存储器管理/访问保护
开发工具
在ATV4-91SC旅行者仿真平台硬件开发支持
软件库和应用指南
描述
该AT91SC512384RCT是一款低功耗,高性能, 32位RISC微控制器,具有ROM程序内存,
EEPROM数据存储器和加密加速器,基于ARM SC100先进的安全处理器。这
通用32位处理器提供高性能,低功耗,以及额外的功能,以帮助
打击欺诈行为。
该AT91SC512384RCT特点384K字节的高性能EEPROM (快速擦除/写时间,高耐用性) 。
该AT91SC512384RCT还采用了全速USB 2.0端口,使超高速交易与USB主机
终奌站。 USB接口,需要增加一个外部48MHz的谐振器。
该AT91SC512384RCT设有一个SPI (串行外设接口)端口,提供两种高速接口
外部端子或连接外部NOR闪存。此外,它还采用了NAND闪存的接口。
在SC100s主控板的顶部,一个真正的硬件防火墙可以被用来增加应用程序的整体安全性水平
没有激烈的软件开发。
加密加速器功能的AT91SC系列是AdvX
,一个N位乘法累加器专用于
进行快速的加密和认证功能。 AdvX是基于自定义32位的协处理器,从而使快
计算和低功耗操作。该AdvX中一起选择与控制固件SC100内核中运行,
支持标准的有限算术函数(包括RSA , DSA , DH和ECC )和GF ( 2N ) 。
通过消除通用软件独特的硬件功能显著加速Java卡字节码执行
Java虚拟机的执行过程中遇到的瓶颈。
其他安全功能包括功率和频率保护逻辑,逻辑加扰节目的数据和
地址,功率分析对策,并且存储器存取由一个管理程序模式控制。
引脚配置
该AT91SC512384RCT引脚排列配置确认为ISO7816-2接口。
注:按照惯例, RST引脚对应于ISO7816-3协议的RST信号,都是低电平有效) 。
GND
VCC
ISO I / O0
ISO CLK
ISO RST
C6
USB D +
USB D-
USB XIN
接地(参考电压)
电源输入
输入或输出串行数据( ISO7816
时钟信号输入外部时钟工作电路
复位信号输入,低电平状态停止ARM内核
SWP专用引脚
USB D +
USB D-
USB XIN
WE
ALE
CLE
CE
RE
IO0
IO1
IO2
IO3
闪存接口(写使能)
闪存接口(地址锁存使能)
闪存接口(命令锁存使能)
闪存接口(芯片使能)
闪存接口(读使能)
闪存接口IO0
闪存接口IO1
闪存接口IO2
闪存接口IO3
2
AT91SC512384RCT
6525AS–SMIC–16Jan06
AT91SC512384RCT
USB XOUT
WP
USB XOUT
闪存接口(写保护)
SS/IO4
SCK/IO5
MOSI/IO6
SPI从机选择/闪存接口IO4
SPI时钟/闪存接口IO5
SPI主机输出从机输入/闪存接口
IO6
SPI主机输出从机输入/闪存接口
IO7
MISO/IO7
结构概述
该SC100是一个3级流水线, 32位RISC处理器。它采用了冯·诺依曼加载/存储体系结构,这种体系结构
的特征在于,一个单一的数据和地址总线,用于指示数据。该SC100处理器采用了独特的建筑
策略称为拇指
,一个超级减小其非常适合于大批量的应用与存储指令集
限制,并且应用代码密度是一个重要的因素。本质上, SC100处理器具有两个
指令集:
标准的ARM指令集采用32位指令,提供最佳性能
Thumb指令集采用16位指令,提供最大的代码密度
两个指令集上的8位, 16位和32位的数据类型进行操作。
拇指的16位指令长度使其可以达到标准ARM代码两倍的密度,同时保留
大多数的ARM性能优于使用16位寄存器的一个传统的16位处理器。这是可能的,因为
16位Thumb指令在同一个32位寄存器设置为32位ARM指令集进行操作。 Thumb代码即可
高达35%的比等价的ARM代码更小,同时提供相等的ARM的性能的160%
处理器连接到一个16位的存储器系统。
图1显示了AT91SC512384RCT装置的方框图。
3
6525AS–SMIC–16Jan06
Atmel公司
2325百汇园
加利福尼亚州圣何塞, 95131 , USA
联系电话: 1 ( 408 ) 441-0311
传真: 1 ( 408 ) 487-2600
爱特梅尔操作
内存
2325百汇园
加利福尼亚州圣何塞, 95131 , USA
联系电话: 1 ( 408 ) 441-0311
传真: 1 ( 408 ) 436-4314
射频/汽车
Theresienstrasse 2
邮政信箱3535
74025德国Heilbronn
电话: ( 49 ) 71-31-67-0
传真: ( 49 ) 71-31-67-2340
1150东夏延MTN 。大道
科罗拉多斯普林斯,CO 80906 , USA
联系电话: 1 ( 719 ) 576-3300
传真: 1 ( 719 ) 540-1759
地区总部
欧洲
爱特梅尔Sarl公司
的Route des Arsenaux 41
邮政信箱80
CH- 1705弗里堡
瑞士
电话: ( 41 ) 26-426-5555
传真: ( 41 ) 26-426-5500
微控制器
2325百汇园
加利福尼亚州圣何塞, 95131 , USA
联系电话: 1 ( 408 ) 441-0311
传真: 1 ( 408 ) 436-4314
香格里拉Chantrerie
BP 70602
44306 Cedex的南特3 ,法国
电话: ( 33 ) 2-40-18-18-18
传真: ( 33 ) 2-40-18-19-60
生物识别/影像/高可靠性MPU /
高速转换器/射频数据通信
大街Rochepleine
BP 123
38521圣埃格雷夫Cedex的法国
电话: ( 33 ) 4-76-58-30-00
传真: ( 33 ) 4-76-58-34-80
亚洲
1219房
华懋广场
77么地道尖沙咀
东九龙
香港
联系电话: ( 852 ) 2721-9778
传真: ( 852 ) 2722至1369年
ASIC / ASSP /智能卡
区INDUSTRIELLE
13106 Cedex的鲁塞,法国
电话: ( 33 ) 4-42-53-60-00
传真: ( 33 ) 4-42-53-60-01
1150东夏延MTN 。大道
科罗拉多斯普林斯,CO 80906 , USA
联系电话: 1 ( 719 ) 576-3300
传真: 1 ( 719 ) 540-1759
苏格兰企业科技园
麦克斯韦大厦
东基尔布莱德G75 0QR ,苏格兰
电话: ( 44 ) 1355-803-000
传真: ( 44 ) 1355-242-743
日本
9F , Tonetsu新川大厦。
新川1-24-8
中央区,东京104-0033
日本
电话: ( 81 ) 3-3523-3551
传真: ( 81 ) 3-3523-7581产品
索取资料
www.atmel.com/literature
免责声明:
本文件中的信息将在爱特梅尔产品一起提供。没有许可证,明示或暗示,禁止反言或其他方式,向任何
知识产权授予本文档或与Atmel产品的销售联系。
除非阐明的Atmel的条款和条件
销售位于ATMEL公司的网站的TIONS , ATMEL不承担任何责任,并否认任何明示,默示或法定的
担保有关其产品,包括但不限于适销性,适用性的默示担保,适用于某特定
用途或不侵权。在任何情况下ATMEL公司均不对任何直接的,间接的,继发的,惩罚性的,特殊的或偶发事件
TAL的损失(包括但不限于损失利润损失,业务中断或信息丢失等)所产生的
由于使用或无法使用本文档,即使ATMEL公司已被告知发生此类损害的可能性。
爱特梅尔公司是没有
相对于本文件的内容的准确性或完整性陈述或担保,并保留随时更改规格的权利
与产品说明,恕不另行通知。爱特梅尔公司不作任何承诺更新此处包含的信息。除非有特别规定
否则, Atmel公司的产品是不适合,并且不应被用于汽车制造业的应用程序。 Atmel公司的产品并非设计,授权或保证用
作为旨在支持或维持生命的应用程序的组件。
Atmel公司2006年版权所有。
ATMEL
,标识和它们的组合,以及其他的注册商标。随处可见
是
, AdvX
TM
和其他是Atmel Corporation或其子公司的商标。
ARM
大拇指
,ARM供电
, SC100
TM
,的RealView
TM
和的SecureCore
TM
是ARM有限公司的商标。
其他术语和产品名称可能是其他公司的商标。
再生纸印制。
6525AS–SMIC–16Jan06