瑞纳捷RJGT103芯片:高性能加密芯片的详细解析
在电子设计领域,加密芯片的应用越来越广泛,武汉瑞纳捷半导体有限公司的RJGT103芯片就是一款备受关注的高性能加密芯片。今天,我们就来详细了解一下这款芯片的特点、功能以及相关应用。
文件下载:RJGT103T3.pdf
一、芯片概述
1.1 芯片功能
RJGT103集成了256 Byte的EEPROM(包含16 Byte的密钥和8 Byte的UID),能够执行RC4算法,与MCU可通过RSD单线串行接口通信,还支持计次功能。这使得它在数据加密和安全认证方面具有强大的能力。
1.2 产品特点
- 高性能防复制:有效防止芯片被非法复制,保障数据安全。
- RC4加密认证算法:提供可靠的加密认证机制。
- RSD单线总线协议:标准速率20Kbps,结构简单、成本低廉,节省I/O资源,便于总线扩展和维护。
- EEPROM存储:256 Byte的EEPROM存储容量,共16页,每页16 Byte,可用于写入用户自定义数据。
- 密钥和UID:16 Byte密钥和8 Byte UID,增强数据安全性。
- 真随机数:支持4 Byte独立硬件真随机数。
- 计数功能:计数到阈值后,芯片功能指令全部失效,增加了使用的灵活性和安全性。
- 低功耗:正常工作功耗<1mA。
- 宽电压范围:工作电压范围2.2V - 3.6V。
- 多种封装:封装类型有SOT23 - 3、SOP8。
1.3 系统框图
RJGT103包括模拟模块(OSC、EEPROM、复位模块)和数字逻辑模块。FSM_CTRL是整个系统的控制中心,根据RSD指令流程,进行RC4运算和EEPROM读写等操作。
1.4 芯片管脚功能
以SOT23 - 3封装为例,其管脚包括RSD(RSD数据管脚)、GND(芯片电源GND)、VDD(芯片电源电压)。
1.5 典型应用电路
典型应用电路中,R0参考值为300Ω - 2.2KΩ,C0参考值为1uF - 4.7uF。
二、寄存器和数据存储
2.1 内部寄存器描述
RJGT103的内部寄存器包括数据暂存器、目的页地址寄存器、命令寄存器、状态寄存器、计次值寄存器、计次阈值寄存器和版本号寄存器等。不同寄存器有不同的地址、类型、位宽和功能,例如命令寄存器可实现写指令、读指令、随机数产生指令等多种操作。
2.2 EEPROM存储描述
EEPROM存储分为多个区域,包括密钥区、UID区、用户数据存储区、功能控制区等。不同区域有不同的读写权限和保护机制,例如KEY和UID在初始化模式下可读,正常功能模式下,当PRT_KEY被置成0xA5后不可更改。
三、RSD接口
3.1 RSD特性
RSD采用单根信号线,既传输时钟又传输数据,数据传输是双向的。它具有严格的协议,在一根线上定义了五种类型的信号,包括帧同步信号SYNC、写0、写1、读0和读1,能以标准速度20Kbps通信。
3.2 RSD信号时序
RSD信号时序包括帧同步信号、写时序和读时序,这些时序确保了数据传输的准确性和完整性。
四、操作命令
RJGT103共有2种命令格式,即RSD写命令格式(RSD_Write)和RSD读命令格式(RSD_Read)。不同的命令格式有不同的信号组合,XXXXX为内部寄存器地址。
五、加密原理图
主机输入的4 Byte明文和TRNG中的4 Byte随机数处理后,作为RC4加密引擎的输入,RC4加密引擎使用EEPROM的16 Byte密钥对输入数据加密,输出MAC值,从而实现数据的加密认证。
六、EEPROM初始化和认证流程
包括初始化流程图、主机认证流程图、从机认证写流程和从机认证读流程,这些流程确保了EEPROM的正确初始化和数据的安全认证。
七、电气特性
电气参数表涵盖了RSD上拉供电电压、上拉电阻、外接电容、输入负载电流等多个参数,同时还包括EEPROM操作的编程电流、编程时间、写/擦除次数限制和数据保留时间等。这些参数为芯片的正常工作提供了保障。
八、封装尺寸
以SOT23 - 3封装为例,详细列出了各尺寸的最小和最大值,方便工程师进行电路板设计。
瑞纳捷RJGT103芯片凭借其丰富的功能、高性能的加密能力和良好的电气特性,在电子设计领域具有广泛的应用前景。工程师们在使用这款芯片时,需要深入了解其各项特性和参数,以确保设计的可靠性和安全性。你在实际应用中是否遇到过类似芯片的使用问题呢?欢迎在评论区分享你的经验和见解。
-
电子设计
+关注
关注
42文章
2992浏览量
49924 -
加密芯片
+关注
关注
3文章
144浏览量
24971
发布评论请先 登录
RJGT102系列加密认证IC:高安全硬件认证的理想之选
高性能防复制加密芯片RJGT102:设计与应用全解析
高性能ADC芯片AD7912/AD7922的全面解析
Microchip ATECC608A:高性能加密认证芯片的全面剖析
高性能安全存储利器:AT88SC3216C CryptoMemory芯片深度剖析
Digi NET+50:高性能网络芯片的全面解析
SGM42685:高性能步进电机驱动芯片的深度解析
AD9559:高性能时钟管理芯片的深度解析
深入解析 AD9513:高性能时钟分配芯片的卓越之选
SGM6501:高性能视频开关矩阵芯片的详细解析
TPS61042:高性能LED驱动芯片的深度解析
安芯半导体加密芯片RJGT204在投影仪中的应用
国芯速递 | 基于纳祥科技高性能NX-FT422芯片的USB KEY硬件系统设计
瑞纳捷RJGT103芯片:高性能加密芯片的详细解析
评论