爱特梅尔AT88SC1616C
爱特梅尔CryptoMemory , 16Kbit的
产品资料概要
特点
一个家庭的9装置与用户的记忆从1K位,到256Kbit的
16Kbit的( 2K字节) EEPROM用户内存
16个128字节( 1K位, )区
自定时写周期
单字节或16字节页写模式
为每个区域可编程访问权限
2Kbit配置区域
37字节的OTP区域的用户定义码
对于用户自定义的密钥和密码160字节区
高安全性特点
64位的相互认证协议(下ELVA的许可)
加密校验
流加密
四个关键成套身份验证和加密
八组两个24位的密码
抗撕拉功能
电压和频率监控
ISO 7816 A类( 5V )或B类( 3V )操作
ISO 7816-3异步T = 0协议( Gemplus公司
专利) *
多个区域,钥匙套和密码多应用使用
同步的两线串行接口,用于更快的设备初始化*
可编程的8字节的回答到复位寄存器
ISO 7816-2标准模块
低工作电压: 2.7V至5.5V
安全的非易失性存储器为敏感的系统或用户的信息
两线串行接口
快速操作1.0MHz的兼容性
标准的8引脚塑料封装,符合绿色环保(超越RoHS标准)
相同的引脚排列为两线制串行EEPROM
智能卡功能
嵌入式应用特点
高可靠性
这是一个总结性文件。
完整的文档
可在爱特梅尔网站
在www.atmel.com 。
耐力: 100,000次
数据保存: 10年
ESD保护: 4,000V分钟
*注:模块可以配备T = 0 /双线模式或两线模式只
2030LSCRYPTO12/11
表1中。
PAD
V
CC
GND
SCL / CLK
SDA / IO
RST
引脚分配
描述
电源电压
地
串行时钟输入
串行数据输入/输出
复位输入
ISO模块
C1
C5
C3
C7
C2
TWI模块
C1
C5
C3
C7
NC
标准封装引脚
8
4
6
5
NC
图1 。
引脚配置
ISO智能卡模块
8引脚SOIC , PDIP
NC
NC
NC
GND
1
2
3
4
8
7
6
5
V
CC
=C1
RST=C2
SCL/CLK=C3
NC=C4
C5=GND
C6=NC
C7=SDA/IO
C8=NC
V
CC
NC
SCL
SDA
TWI智能卡模块
V
CC
=C1
NC=C2
SCL/CLK=C3
NC=C4
C5=GND
C6=NC
C7=SDA/IO
C8=NC
1.
描述
爱特梅尔
爱特梅尔的CryptoMemory的AT88SC1616C成员
家族是一个高性能的安全存储器提供
用户存储器具有先进的安全性和内置的用户存储加密功能16kbit以后被分为16个
128字节的区域,其中每一个可被单独地设置具有不同的安全访问权限或有效地结合在一起以
为116的数据文件提供空间。
1.1
智能卡应用
在AT88SC1616C提供高安全性,成本低,并且易于实施,而不需要一个微处理器
操作系统。嵌入式加密引擎提供的动力和对称的相互认证
在设备和主机,以及用于所有数据和口令的表演流加密设备之间交换与
主机。多达四个唯一密钥集可以用于这些操作。该AT88SC1616C提供与沟通的能力
实际上使用异步T = 0协议( Gemplus公司专利)在ISO 7816-3中定义的任何智能卡读卡器。
1.2
嵌入式应用
通过动态对称双向认证,数据加密,并使用加密校验和,则
AT88SC1616C提供了用于存储在系统内的敏感信息安全的地方。凭借其篡改检测电路,
即使在攻击该信息仍然安全。在1.0MHz的运行的两线串行接口用于快速,高效
与可单独寻址多达15个设备的通信。该AT88SC1616C是行业标准提供
8引脚封装,并具有相同的引脚排列熟悉的两线串行EEPROM 。
爱特梅尔AT88SC1616C [摘要数据表]
2030LSCRYPTO12/11
2
图1-1 。框图
V
CC
GND
动力
管理
认证,
加密和
认证单位
随机
发电机
同步
接口
数据传输
SCL / CLK
SDA / IO
RST
异步
ISO接口
密码
验证
EEPROM
复位模块
复位应答
2.
2.1
引脚说明
电源电压(V
CC
)
在V
CC
输入是2.7V到由主机提供的5.5V正电压。
2.2
时钟( SCL / CLK )
在异步T = 0协议,在SCL / CLK输入用于提供所述设备与一个载波频率
f.
标称
1位上的I / O发出的长度被定义为一个“基本时间单元” ( ETU)和等于372 /女。当同步
协议的情况下,与SCL / CLK输入用于上升沿时钟数据到设备并在时钟的下降沿数据输出的
装置。
2.3
复位( RST )
该AT88SC1616C提供了ISO 7816-3标准的异步复位应答序列。当复位序列
激活时,器件将输出编程到64位的回答到复位寄存器中的数据。在RST的内部上拉
输入焊盘允许使用在同步模式中的设备,而无需粘接的RST 。该AT88SC1616C不支持
同步应答到复位序列。
2.4
串行数据( SDA / IO )
SDA引脚是双向的串行数据传输。该管脚为漏极开路驱动,并且可以与任何数量的其它的是有线的
漏极开路或集电极开路的设备。一个外部上拉电阻应连接SDA和V之间
CC
。的值
这个电阻和系统容量加载SDA总线将确定SDA的上升时间。这个上升时间将确定
在读操作期间的最大频率。低阻值的上拉电阻将允许更高的频率操作,而
画高平均功率。 SDA / IO信息适用于同步和异步协议。
当同步协议的情况下,与SCL / CLK输入用于上升沿时钟数据到设备和负
边缘时钟数据从设备中。
爱特梅尔AT88SC1616C [摘要数据表]
2030LSCRYPTO12/11
3
3.
*绝对最大额定值
工作温度....................
40°C
至+ 85°C
储存温度...................
65°C
至+ 150°C
任何引脚电压
相对于地...............
0.7到V
CC
+0.7V
最大工作电压6.0V .............................
直流输出电流......................................... 5.0毫安
*
注意:
强调超越“绝对下上市
最大额定值“,可能会造成永久性损坏
该设备。这是一个额定值只和功能
该设备在这些或任何其他条件的操作
超出的业务部门所标明
本规范是不是暗示。暴露在绝对
极限条件下的长时间
时间会影响器件的可靠性。
表3-1 。
DC特性
适用在推荐工作范围从V
CC
= 2.7至5.5V ,T
AC
= -40 ° C至+ 85°C (除非
另有说明)
符号
V
CC(2)
I
CC
I
CC
I
CC
I
CC
I
SB
V
IL(1)
V
IL(1)
V
IL(1)
V
IH(1)(2)
V
IH(1)(2)
V
IH(1)(2)
I
IL
I
IL
I
IL
I
IH
I
IH
I
IH
V
OH
V
OL
I
OH
注意事项:
1.
2.
参数
电源电压
电源电流(V
CC
= 5.5V)
电源电流(V
CC
= 5.5V)
电源电流(V
CC
= 5.5V)
电源电流(V
CC
= 5.5V)
待机电流(V
CC
= 5.5V)
SDA / IO输入阈值低
SCL / CLK输入低阈值
RST输入低电平阈值
SDA / IO输入阈值高
SCL / CLK输入高门槛
RST输入高门槛
SDA / IO输入低电平电流
SCL / CLK输入低电流
RST输入低电平电流
SDA / IO输入高电流
SCL / CLK输入高电流
RST输入高电流
SDA / IO输出高电压
SDA / IO输出低电压
SDA / IO输出高电流
0℃, V
IL
& LT ; V
CC
x 0.15
0℃, V
IL
& LT ; V
CC
x 0.15
0℃, V
IL
& LT ; V
CC
x 0.15
V
CC
×0.7 < V
IH
& LT ; V
CC
V
CC
×0.7 < V
IH
& LT ; V
CC
V
CC
×0.7 < V
IH
& LT ; V
CC
20K欧姆的外部上拉
I
OL
= 1毫安
V
OH
V
CC
x 0.7
0
异步读取3.57MHz
异步写在3.57MHz
同步阅读在1MHz
同步写在1MHz
V
IN
= V
CC
或GND
0
0
0
V
CC
x 0.7
V
CC
x 0.7
V
CC
x 0.7
测试条件
民
2.7
典型值
最大
5.5
5
5
5
5
100
V
CC
x 0.2
V
CC
x 0.2
V
CC
x 0.2
V
CC
V
CC
V
CC
15
15
50
20
100
150
V
CC
V
CC
x 0.15
20
单位
V
mA
mA
mA
mA
A
V
V
V
V
V
V
A
A
A
A
A
A
V
V
A
V
IL
分钟和V
IH
最大仅为参考,未经测试
为了防止闭锁条件从在AT88SCxxxxC ,V的电源发生了
CC
必须打开
采用V前
IH
。对于断电,V
IH
转弯V之前必须拆除
CC
关闭
爱特梅尔AT88SC1616C [摘要数据表]
2030LSCRYPTO12/11
4
表3-2 。
AC特性
适用在推荐工作范围从V
CC
= 2.7至5.5V ,T
AC
= -40 ° C至+ 85°C , CL = 30pF的
(除非
另有说明)
符号
f
CLK
f
CLK
f
CLK
参数
异步时钟频率(V
CC
范围: 4.5 - 5.5V )
异步时钟频率(V
CC
范围: 2.7 - 3.3V )
同步时钟频率
时钟占空比
t
R
t
F
t
R
t
F
t
AA
t
HD.STA
t
SU.STA
t
HD.DAT
t
SU.DAT
t
SU.STO
t
DH
t
WR
t
WR
上升时间 - I / O , RST
下降时间 - I / O , RST
上升时间 - CLK
下降时间 - CLK
时钟低到数据输出有效
开始保持时间
启动建立时间
数据保持时间
数据在建立时间
停止建立时间
数据输出保持时间
写周期时间(在25℃ )
写周期时间( -40 °至+ 85°C )
200
200
10
100
200
20
5
7
民
1
1
0
40
最大
5
4
1
60
1
1
9 %×期限
9 %×期限
35
单位
兆赫
兆赫
兆赫
%
S
S
S
S
nS
nS
nS
nS
nS
nS
nS
mS
mS
4.
设备操作的同步协议
时钟及数据传输:
SDA引脚通常拉高外部设备。 SDA引脚上的数据可能会在SCL为低电平时只更改
周期(见图4-3第7页) 。在SCL为高电平期间数据变化将指示启动或停止定义的条件
下文。
启动条件:
SDA与SCL为高至低过渡是一个开始状态,必须先于任何其他命令(见图4-4
第7页) 。
停止条件:
SDA与SCL高电平低到高的转变是一个停止条件。经过一个读操作,停止命令将会把
EEPROM中的待机功耗模式(参见图4-4第7页) 。
应答:
所有地址和数据字被串行传送到和从在8位字的EEPROM中。该EEPROM发送一个零
承认,它已收到每一个字。这发生在第九个时钟周期(见图4-5第7页) 。
存储器复位:
在协议中断后,断电或系统复位时,任何两个器件可复位通过以下步骤:
1.
2.
3.
时钟高达9次
寻找高SDA在每个时钟周期,而SCL为高电平
创建一个启动条件
爱特梅尔AT88SC1616C [摘要数据表]
2030LSCRYPTO12/11
5