珠海智融科技 支持PWM和硬件锁功能的加密芯片 SW2003 Datasheet
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SW2003数据手册保护产品被非法复制/防抄板
版本1.0
版本修订历史
时间版本号说明
2014-11V0.1概要
2015-06V0.4数据手册(初版)
2015-07V1.0公开发布版本
版权声明
版权所有,违法必究。
非经本公司书面同意,任何单位或个人不得擅自摘抄、复制本文档内容的全部或部分(包括文字和图片),并不得以任何形式进行传播。任何单位或个人不得删除、修改或移除本文档版权及所有的权利声明。
本公司会不定期对本文档内容进行更新。除非另有说明:
(1)本文档不构成任何明示或暗示的担保;
(2)本公司不承担任何使用本文档产生的责任;
(3)本文档不构成任何明示或暗示的权利授予。
使用者应当承担全部责任去获取实现本文档方案可能需要的第三方授权,本公司对这些第三方授权不承担任何明示或暗示的保证、费用补偿或其他责任。
获得使用本文档许可请与本公司联系,公司网址如下:
目录
1.概述 (5)
2.应用 (5)
3.特性 (5)
4.电路原理图 (6)
5.产品系列编号 (6)
6.引脚配置与功能 (7)
6.1引脚配置图 (7)
6.2引脚配置功能说明 (7)
7.原理流程图 (8)
8.绝对最大额定值 (9)
9.I2C接口和休眠模式 (9)
10.多功能pin脚描述 (11)
10.1硬件锁 (11)
10.2脉宽调制 (11)
11.寄存器列表 (12)
11.1寄存器00:解密控制 (12)
11.2寄存器01:脉宽调制周期设置 (12)
11.3寄存器02:占空比设定 (13)
11.4寄存器10-1F:密文(只写)/明文(只读) (13)
11.5寄存器A1-A7:Chip ID (13)
12.机械封装 (14)
12.1封装概要 (14)
12.2芯片/封装尺寸 (15)
1.概述
SW2003是SW200X系列中一款基于AES-128算法的加密芯片,旨在保护知识产权,防止被非法拷贝。芯片内部提供56bits可编程的Chip ID,用来帮助客户进行授权管理。除了加解密之外,芯片还主要集成了硬件锁(LOCK)和脉宽调制(PWM)两大功能。SW2003使用两线串行接口,主处理器可以通过此总线对其进行访问。
2.应用
POS机/对讲机
安防设备(智能电子门锁等)
数字机顶盒(STB)
平板电脑(Pad)
打印机/墨盒
游戏机和教育机
数字视频录像机/监控器(DVR)
便携式媒体播放器(PMP)
3.特性
☆对称加密算法:AES-128算法
☆串行接口速率高达400KHz
☆56bits Chip ID
☆支持脉宽调制输出/占空比(0-100%)
☆小于20μA@3.3v的待机电流
☆2.8V-5.5V工作电压
☆小型SOT23-66L封装
4.电路原理图
5.产品系列编号
产品代码主要功能
SW2001AES 加密算法+Chip ID SW2002AES 加密算法+Chip ID
看门狗+上电复位SW2003
AES 加密算法+Chip ID
硬件锁+脉宽调制
6.引脚配置与功能
6.1引脚配置图
6.2引脚配置功能说明
序号
名称
类型
功能说明
1FLAG O 硬件锁信号输出/脉宽调制输出(开漏输出)2GND G 接地
3SCK I 串行时钟输入4SDA I/O 串行数据输入/输出5VPP PI 编程电压6
VCC
PI
工作电压
7.原理流程图
NO
HOST SLA VE
KEY K
KEY K
Random M
Sleep Mode
C1=Encryption(K,M)
C2=Odd_Check(M)
Send C1/C2to Slave
Start Slave
Decryption
Completed
?
Read M’from Slave
YES
M=M’?
YES
Verify Success
System Stop
Access?
YES
NO
Wake Up
Start?
YES
NO
M’=Decryption(K,C1)
C2’=Odd_Check(M’)
C2=C2’?
Set Complete Flag
NO
No Access
to5s
Sleep Mode
YES
Check Success Check Fail
?
8.绝对最大额定值
标准运行温度范围(特例除外)
参数符号最小值最大值单位
输入电压V IN 2.8 5.5V
工作电压VCC 2.8 5.5V
工作温度-40125℃
储存温度-40150℃
静电释放ESD2KV
【注】当操作超出绝对最大额定值时,可能会对设备造成永久性损伤,并影响设备的稳定性。
9.I2C接口和休眠模式
SW2003仅支持单字节读写。设备地址中的bit2和bit3可以通过内部存储器编程设定,具体的7bits设备地址为“011xx00”。当SDA在低电平状态下超过2秒,SW2003将会释放SDA。
休眠模式—时序图: