0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
RJMU401FHO

RJMU401FHO

  • 厂商:

    RUNJET(瑞纳捷)

  • 封装:

    SSOP20_208MIL

  • 描述:

    RJMU401FHO

  • 数据手册
  • 价格&库存
RJMU401FHO 数据手册
数据手册 RJMU401 大容量增强型,基于 ARM 安全智能卡内核的国密安全芯片 内嵌 SM1、SM2、SM3、SM4 国密加密算法 功能 内核:高性能 32 位 ARM SC100 CPU — 双总线架构,DMA 加速,快速中 断响应 — 支持 ARM 和 Thumb 指令集 — 三级流水线 — 采用软内核技术,防止外部对其进 行扫描 — 采用小端存储格式 — 主频为 32MHz,可进行 3、4 分频, 系统默认工作频率 8M  存储器      Rev2.1 2018.5.17 — 8KB ROM — 18K RAM — 128~550KB 的 FLASH 存储器 时钟、复位和电源管理 — 1.6V~5.5V 供电 — CPU 时钟可由软件配置为内部时 钟 — 内置 32 MHz 高速 RC 振荡器,支 持 3/4 分频 — 内置多功能时钟发生电路 — 内置 32 KHz 低功耗 RC 振荡器 多达 6 个定时器 — 3 个 16 位通用定时器、 — 1 个 ETU 定时器 — 1 个 Wake-up 定时器 — 1 个 32 位看门狗定时器 多种密码算法 — 对称算法:DES、T-DES、AES、 SM1、SM4 — 非对称算法:RSA、SM2 — 摘要算法:SM3、SHA-256 安全特性 — 存储保护单元(MPU) — 频率检测功能  封装 VSOP8L SSOP20L — 存储总线检测功能,防 FIA 攻击 — 抗 EMA/DEMA 攻击 — 硬件 CRC16/32 电路校验 — 硬件真随机发生器 — 防篡改检测电路  外围接口 — 1 路智能卡接口,符合 ISO7816 标 准,支持 T=0/T=1 协议 — 1 路 SWP 接口,速率高达 1.2Mbps — 1 路 SPI 主从接口 — 1 路 UART 接口 — 高达 15 路 GPIO,支持多种中断方 式,多达 12 路 GPIO 可复用  应用市场 — 城市一卡通 PBOC 终端、一卡通、 银行 POS 机、移动无线支付等金融 支付 — SIM 卡、JAVA 卡、ESIM 卡等领域 — 嵌入式软件安全保护 — 手机、通信模块、路由器、对讲机 等数据加密 — 监控设备、自动化控制 www.runjetic.com RJMU401 数据手册 1、简介 ............................................................................................................................................. 3 1.1 概述......................................................................................................................................... 3 1.2 系统架构 ................................................................................................................................. 4 2、性能参数...................................................................................................................................... 6 2.1 处理器系统 ............................................................................................................................. 6 2.2 存储单元 ................................................................................................................................. 6 2.3 中断控制器 ............................................................................................................................. 7 2.4 时钟与定时器 ......................................................................................................................... 7 2.5 安全性及物理防护 .................................................................................................................. 8 2.6 对外接口 ............................................................................................................................... 10 2.7 算法性能................................................................................................................................ 11 2.8 模块功耗性能 ....................................................................................................................... 12 2.9 其他模块................................................................................................................................ 14 2.10 模拟模块.............................................................................................................................. 14 3、引脚定义.................................................................................................................................... 15 3.1 引脚定义图:SSOP_20L......................................................................................................... 15 3.2 引脚定义图:VSOP_8L .......................................................................................................... 16 4、接口电气特性 ............................................................................................................................ 17 4.1 测试条件 ............................................................................................................................... 17 4.1.1 最小和最大数值 ............................................................................................................ 17 4.1.2 典型数值........................................................................................................................ 17 4.2 7816 接口电气特性................................................................................................................ 17 4.2.1 绝对最大额定值 ............................................................................................................. 18 4.3 SPI 接口电气参数................................................................................................................... 18 4.3.1 绝对最大额定值 ............................................................................................................. 19 5、 电源模块设计及工作条件................................................................................................... 21 5.1 电源电路模块设计 ................................................................................................................ 21 5.2 推荐工作参数 ........................................................................................................................ 22 6 、SPI 功能描述 ............................................................................................................................ 23 6.1 概述....................................................................................................................................... 23 6.2 时钟信号的相位和极性 ........................................................................................................ 23 7、应用电路图................................................................................................................................ 25 7.1 RJMU401FHO 与 STM32F103 的 7816 参考电路 .................................................................... 25 7.2 RJMU401FHO 的 SPI 参考电路 ............................................................................................... 25 7.3 RJMU401EHV 与 STM32F103 的 7816 参考电路..................................................................... 26 8、电气特性.................................................................................................................................... 27 9、芯片封装信息 ............................................................................................................................ 28 10、订货信息.................................................................................................................................. 30 Rev2.1 2018.5.17 2 / 32 www.runjetic.com RJMU401 数据手册 11、修订历史.................................................................................................................................. 31 附录一:简称及缩略语 .................................................................................................................. 32 1、简介 1.1 概述 RJMU401 安全芯片是一个基于 32 位 RISC 处理器的 SOC 芯片,具备高处理能力、高安全 性、低功耗、低成本等特点。该芯片可用于 SIM 卡芯片,支持无线支付应用,也可以用于金 融卡。 该芯片采用ARM SC100核,使用AHB+APB总线结构的SOC,内置定时器、终端控制器、系 统控制器等完备的安全机制,同时内置多种加密算法,支持对称加密算法DES/3DES、AES、 国密SM1、国密SM4;非对称加密算法RSA、国密SM2;摘要算法国密SM3、SHA-256,除此之外芯 片内设计有频率安全探测器,以保证芯片在非正常工作条件下的操作安全。芯片内置大容量 ROM、SRAM 以及Flash存储器,能够满足复杂操作系统以及应用程序开发的需求。芯片支持 多种对外通讯接口,包括ISO7816-3、SWP接口、UART、SPI。SWP接口支持NFC近距离通信, 能实现小额移动支付。 Rev2.1 2018.5.17 3 / 32 www.runjetic.com RJMU401 数据手册 1.2 系统架构 DMA CONTROL SPI Freq_det 32Bit ARM CPU ( SC100 ) SWP VIC 7816M/S AHB_BUS H2P_Bridge Memery Access Control eFlash(128k) ROM(8K) RAM(18K) GPIO SM1 REMAP SM2/RSA OSC(32K) ROSC(32M) VR(LDO) VD/FD POR Memory UART CRC16 CRC32 SM3/SHA APB_BUS Timer0-2 SM4/AES DES/3DES CRG WDG Timer WUT RNG(D) 图 1 系统结构图 模块 描述 ARM 32位安全处理器核SC100 AHB+APB 总线(含 Bus Arbitor 以及总线桥接器) 2 channel DMA 控制器 MCU VIC,中断矢量控制器,可设置中断优先级 Memory:128~548KB FLASH;8KB ROM;18KB RAM; MCtrl,memory 存储器访问控制模块 3个通用定时/计数器,1个ETU 定时器∕计数器, Timers,WDT 1个Wake-Up 定时器,1个32位看门狗定时器 ISO7816 符合ISO/IEC 7816-3 标准的IO从接口,支持T=0和T=1 通信协议 SWP 符合单线连接协议的接口 SPI 同步串行外设主/从接口 15个GPIO,每一管脚都能配置成高电平、低电平、上升沿、下降 GPIO 沿、上升下降沿中断方式 UART Rev2.1 2018.5.17 通用异步串行口 4 / 32 www.runjetic.com RJMU401 数据手册 分组加密协处理器:DES/3DES、AES; 公钥加密运算协处理器:RSA; 国密SM1; 国密SM2; 安全加密模块 国密SM3; 国密SM4; SHA256; TRNG:2个真随机数发生器; CRC16,CRC32 Internal Clock 内部时钟产生32MHz、32KHz; POR 上电复位 FD 外部时钟频率检测 Rev2.1 2018.5.17 5 / 32 www.runjetic.com RJMU401 数据手册 2、性能参数 2.1 处理器系统  基于 ARM 结构设计而成的处理器核,采用小端对齐,支持 ARM 和 Thumb 指令集,均 为 RISC 结构的指令;  双总线架构,支持 ARM-Thumb 技术,DMA 加速;  采用三级流水结构,取指、译码、执行可形成流水操作;  指令和数据共用 32 位总线,装载存储和交换指令可以对存储器中的数据进行访问;  具有 CP15 系统控制协处理器;  单指令乘法器和硬件除法;  支持存储器保护单元(MPU),可以分别对存储器的不同部分进行权限设置,实现安 全访问控制管理;  处理器支持七种操作模式,两种安全模式:用户或特权模式;  采用软内核技术,防止外部对其进行扫描探测;  可集成用户自己的安全特性和其他协处理器;  Sleep 模式,支持唤醒模式;  扩展 IO 电平变化唤醒;  UART 唤醒;  SPI 唤醒;  ISO7816;  SWP; 2.2 存储单元  片上集成 ROM 8KB;  片上集成 128~550KB 嵌入式 eFLASH( 548KB FLASH+ 2KB OTP ):  Rev2.1 2018.5.17 支持页擦除、页写; 1. 擦除和编程都必须按页进行; 2. 编程之前必须先执行擦除操作; 6 / 32 www.runjetic.com 3. RJMU401 数据手册 擦除后比特值为 0,编程后比特值为 1,支持芯片擦除;  页面大小 256Byte/页;  最小擦写次数 10 万次@25°C;  最短数据保持时间 100 年@室温;  可灵活用作代码区和数据区;  提供 2KB 的一次性可编程空间,可防止重要数据被篡改;  片上集成最大 18KB RAM;  支持存储保护单元(MPU),FLASH 和 RAM 访问受 MPU 权限控制,实现安全访问控制 和用户分区管理:  保护 RAM 数据不被非法访问;  保护 BOOT 数据不被非法访问;  实现不同用户权限安全访问控制; 2.3 中断控制器  支持向量中断;  支持中断查询;  支持可配置优先级,32 路中断请求输入;  32 个通道分为 8 个不同的优先级,通道 0—3 具有最高的优先级,通道 4—7 具有次高的优先级;   相同优先级的 4 个通道之间不能相互打断; 各功能模块均能产生对应独立中断,支持 32 个外设中断源; 2.4 时钟与定时器  CPU 时钟源可由软件配置为内部时钟:  主频为 32MHz,可进行 3、4 分频,系统默认工作频率 8M;  内嵌 32 位看门狗计数器 WDT,其时钟源与系统时钟相同;  支持 Wake_up 定时器,以 OSC32k 时钟 12 分频或系统时钟 12 分频为时钟源,定时 产生时钟唤醒和中断,用于唤醒系统;  时钟单元: Rev2.1 2018.5.17 7 / 32 www.runjetic.com RJMU401 数据手册  内置 32 MHz 高速 RC 振荡器,支持 3/4 分频;  内置多功能时钟发生电路;  内置 32 KHz 低功耗 RC 振荡器;  内置 3 个通用定时器、ETU 定时器和看门狗定时器; 2.5 安全性及物理防护 提供芯片级 ESD 防护水平和高可靠性安全防护算法,有效防止抄板,以及代码反向分析。  芯片级 ESD 防护  MIL‐STD‐883H Method 3015.8 所有的接口:4KV;  GB/T 17626.2‐1998(IEC/EN 61000‐4‐2) 1、 4KV(在芯片未出现物理损坏之前,达到标准 B 类等级,没有借助外部控制, 芯片自动进入复位状态,继而可重新恢复到安全的工作状态);  安全算法  真随机数发生器 1、 符合国家密码安全管理局《随机性检测规范》的相关要求; 2、 通过随机数测试国际标准 FIPS 140‐2 和 NIST SP800‐22 标准测试;  DES 算法单元 1、 支持 DES、3DES 算法加密、解密运算; 2、 执行一次单 DES 操作,需要 17 个时钟周期; 3、 执行一次 TDES 操作,需要 51 个时钟周期; 4、 支持 ECB 模式  AES 算法单元 1、 内嵌 AES 协处理器支持 128bit(加密 10 轮)、192bit(加密 12 轮)和 256bit(加密 14 轮)密钥长度; 2、 支持 CBC、ECB 模式; Rev2.1 2018.5.17 8 / 32 www.runjetic.com  RJMU401 数据手册 SM1/SM4 算法单元 1、 支持 SM4 算法,实现加密、解密功能; 2、 内嵌 SM1 协处理器,支持 SM1-128、SM1-192、SM1-256 算法;  SM3/SHA256 算法单元 1、 SM3 密码杂凑算法,用于商用密码应用中的数字签名和验证,消息认证码的生成 与验证以及随机数的生成; 2、 芯片内嵌 SHA-256 硬件电路,自动产生一个 256 位的消息摘要; 3、 SHA-256 反向解密的时,一个位的错误即发生雪崩效应,芯片将自毁; 4、 通过配置寄存器 SM3_SHA_SEL 选择 SM3 或者 SHA;  RSA/SM2 算法单元 1、 RSA 是目前最有影响力的公钥加密算法,已被 ISO 推荐为公钥数据加密标准; 2、 支持 1024-2048 位自定义位数的 RSA 加解密; 3、 SM2 加解密和签名验签运算;  CRC 校验单元 1、 芯片内置了 16 位和 32 位 CRC 循环冗余校验码的计算电路; 2、 CRC16 采用 CRC-CCITT 算法,生成多项式为 G(x)=x^16+x^12+x^5+1; 3、 CRC32 采用 CRC-MPEG-2 算法; 4、 支持待校验数据生成循环冗余校验码方向配置; 5、 循环冗余计算初始值可配置(手动输入任意值或使用上次计算结果); 6、 支持 CPU 模式; 7、 校验速度不小于 50Mbps;  芯片级安全系统级防护策略 1、 存储总线检测功能,防 FIA 攻击; 2、 抗 EMA/DEMA 攻击; 3、 主动防护层攻击; 4、 被动防护层攻击; 5、 片内 FLASH、RAM 等存储单元数据高强度加密及串扰防护; 6、 硬件提供频率检测模块(FD),以对抗频率攻击: 1) 当频率超出正常范围后,卡片的频率检测模块将会报警,自动将芯片置于复位 状态; Rev2.1 2018.5.17 9 / 32 www.runjetic.com RJMU401 数据手册 2) 只有外部复位才可以使芯片重新开始工作; 2.6 对外接口    SPI 主、从接口 1、 一路硬件 SPI 接口,可以使用一般方式与 DMA 方式进行 SPI 的通信; 2、 符合 SPI 接口协议规范; 3、 同步串行、全双工通信总线接口; 4、 支持四种模式(SPIS MODE 0~4):时钟极性 CPOL、时钟相位 CPHA 可配置; 5、 可配置的传输速率,支持系统时钟的 1、2、4、8、16、32、64、128 分频; 6、 主机模式支持 DMA,但仅支持 DMAC 为流程控制单元; 7、 DMA 传输时,支持只发送,只接收 2 种工作模式; 8、 内部自带发送和接收 fifo,大小均为 16 字节; UART 接口 1、 1 路独立 UART 接口; 2、 以字节为单位收发数据; 3、 符合 UART 串口通信协议规范; 4、 异步串行、全双工通信总线接口; 5、 两根总线信号:TX 数据发送,RX 数据接收; 6、 数据位:8 bits; 7、 最高波特率支持 115200bps; ISO7816 接口(7816 主从) 1、 1 路独立 ISO7816 接口; 2、 符合 ISO/IEC7816‐3 标准,支持 PBOC3.0 卡规范; 3、 支持 T=0/T=1 协议,即异步半双工字符传输协议; 4、 数据宽度 8bits; 5、 奇偶校验方式可配置; 6、 奇偶校验位自动生成及奇偶校验错误检测; 7、 自动错误检测并报告; Rev2.1 2018.5.17 10 / 32 www.runjetic.com RJMU401 数据手册 8、 传输自动切换模式可配置; 9、 奇偶校验错误自动重传; 10、 支持 11 种波特率: FD = 11, 91, 92, 93, 94, 95, 96; 11、 Flash 编程过程和数据接收过程可同时进行; 12、 专用的 ETU 计数器用于自动发送过程字符(0x60);  SWP 接口 1、 芯片含有硬件 SWP 接口,可作为 SWP Slave 设备进行数据收发; 2、 支持一般方式和 DMA 方式; 3、 内部自带发送和接收 fifo,大小均为 32 字节; 4、 主机信号是经过数字调制的电压信号,从机信号是经过数字调制的电流信号, 当主机发送的电压信号为高时,从机可以发送低电流或高电流来传送从机信 号,从而实现了半双工通信;  5、 发送超时检测; 6、 硬件错误检测; 7、 硬件 CRC 校验; 8、 传输速率最大为 2Mb/s; GPIO 接口 1、 总共有 15 个 GPIO; 2、 12 个 GPIO 可配置为第二功能,或者第三功能,第二、三功能的复用; 3、 支持高电平、低电平、上升沿、下降沿、上升下降沿有效的中断; 4、 当系统处于休眠模式下,GPIO 外部中断可以作为唤醒源; 2.7 算法性能 模块 内容 性能(系统 8MHz,算法 8MHz) 1024 位 RSA 加密 3.81 ms/次 1024 位 RSA 解密 132.6 ms/次 SM2 加密 171 ms/次 SM2 解密 56 ms/次 非对称算法性能 Rev2.1 2018.5.17 11 / 32 www.runjetic.com RJMU401 数据手册 DES 加密/解密(ECB) 55.17 KB/S DES 加密/解密(CBC) 41.88 KB/S 3DES 加密/解密(ECB) 34.78 KB/S 3DES 加密/解密(CBC) 28.78 KB/S 128 位 AES 加密/解密 51.61 KB/S 192 位 AES 加密/解密 45.45 KB/S 256 位 AES 加密/解密 39.41 KB/S 128-8 188.24 KB/S 128-10 181.82 KB/S 128-12 183.91 KB/S 128-14 179.78 KB/S 192-8 190.48 KB/S SM1 加密/解密 192-10 181.82 KB/S (长度,轮数) 192-12 177.78 KB/S 192-14 175.83 KB/S 256-8 190.48 KB/S 256-10 183.91 KB/S 256-12 181.82 KB/S 256-14 177.78 KB/S 对称算法性能 SM4 45.98 KB/S SHA256 169.31 KB/S SM3 164.1 KB/S 杂凑算法 2.8 模块功耗性能 模块 功耗 7816 4mA SPI 3mA Rev2.1 2018.5.17 备注 12 / 32 www.runjetic.com RJMU401 数据手册 2.5mA 发送功耗 2.8mA 接收功耗 UART SWP 5mA GPIO 2.6mA CRC32/16 2.7mA VTC 2.8mA WDT 3.2mA WUT 2.7mA 公钥加解密 RSA 5.5mA 私钥加解密 SHA256 3.2mA SM1 3.5mA 192/256 位私钥长度,8-14 轮加解密时间 加密时间 解密时间 SM2 5mA 点乘模块 数字签名 验签时间 SM3 3.6mA SM4 2.4mA 128 位计算时间 128 位加解密时间 AES 3.7mA 192 位加解密时间 256 位加解密时间 ECB 加解密时间 ECB-3DES 加解密时间 DES/3DES 3.8mA CBC-DES 加解密时间 CBC-3EDS 加解密时间 Sleep 52uA Reset 1.4mA Rev2.1 2018.5.17 13 / 32 www.runjetic.com ROM RJMU401 数据手册 2.4mA 2.9 其他模块  MPU 采用四种保护机制: 1、 对齐检查; 2、 溢出检查; 3、 区域访问权限检查; 4、 未定义存储空间检查(外部中止);  RNG 真随机数发生器 1、 内嵌两组 32 位随机数发生器,以满足某些应用中的安全交易流程需要; 2、 随机数发生器是数字振荡环方式真随机数发生器(DTRNG); 2.10 模拟模块 。  集成 32MHz OSC,精度范围+/‐5% @‐25~85 C;  集成 32KHz OSC,精度范围+/‐5% @‐25~85 C;  输出电压精度+/‐10%;  支持软件控制开关输出或断开输出电源功能; Rev2.1 2018.5.17 。 14 / 32 www.runjetic.com RJMU401 数据手册 3、引脚定义 3.1 引脚定义图:SSOP_20L NC NC 20 2 VSS VCC 19 3 RESET RST 18 4 SIO CLK 17 5 SPI_IN SPI_CLK 16 6 SPI_CS SPI_OUT 15 7 TEST_ 1 TEST_0 14 8 RX TX 13 9 NC NC 12 10 NC NC 11 RJMU401 1 SSOP20L PIN 信号名称 信号说明 1 NC 2 VSS 地或是电源负极 3 RESET 芯片复位信号(高有效) 4 SIO 7816 输入输出(I/O) 5 SPI_IN SPI Slave 输入 6 SPI_CS SPI Slave 片选 7 TEST_1 测试引脚;不使用,请悬空, 禁止接地。 Rev2.1 2018.5.17 8 RX 9 NC 10 NC 11 NC 12 NC UART 输入 15 / 32 www.runjetic.com RJMU401 数据手册 13 TX UART 输出 14 TEST_0 测试引脚;不使用,请悬空, 禁止接地。 15 SPI_OUT SPI Slave 输出 16 SPI_CLK SPI Slave 时钟 17 CLK 7816 时钟 18 RST 7816 复位 19 VCC 电源电压 20 NC 1 VSS 2 RESET 3 SIO 4 RX RJMU401 3.2 引脚定义图:VSOP_8L VCC 8 RST 7 CLK 6 TX 5 VSOP8 Rev2.1 2018.5.17 PIN 信号名称 信号说明 1 VSS 地或是电源负极 2 RESET 芯片复位信号(高有效) 3 SIO 7816 输入输出(I/O) 4 RX UART 输入 5 TX UART 输出 6 CLK 7816 时钟 7 RST 7816 复位 8 VCC 电源电压 16 / 32 www.runjetic.com RJMU401 数据手册 4、接口电气特性 4.1 测试条件 除非特别说明,所有电压的都以 VSS 为基准。 4.1.1 最小和最大数值 除非特别说明,在生产线上通过对 100%的产品在环境温度 TA=25°C 和 TA=TAmax 下 执行的测试(TAmax 与选定的温度范围匹配),所有最小和最大值将在最坏的环境温度、供电 电压和时钟频率条件下得到保证。 在每个表格下方的注解中说明为通过综合评估、设计模拟和/或工艺特性得到的数据, 不会在生产线上进行测试;在综合评估的基础上,最小和最大数值是通过样本测试后,取其 平均值再加减三倍的标准分布(平均±3Σ)得到。 4.1.2 典型数值 除非特别说明,典型数据是基于 TA=25°C 和 VCC=3.3V(2V ≤ VCC ≤ 3.3V 电压范 围)。这些数据仅用于设计指导而未经测试。 4.2 7816 接口电气特性 参数 符号 最小值 典型值 最大值 单位 电源电压 VCC 1.6 3.3 5.5 V 电源电流 Icc - - 10 mA - - 50 mA Vih 0.7xVcc - Vcc V Iih -300 20 uA Vil 0 0.15x Vcc V Iil -1000 20 uA 电源峰值电 流 I/O Rev2.1 2018.5.17 17 / 32 www.runjetic.com RST CLK RJMU401 数据手册 Voh 0.7xVcc Vcc V Ioh - 20 uA Vol 0 0.15x Vcc V Iol -20 - uA Vih 0.8xVcc Vcc V Iih -20 150 uA Vil 0 0.12x Vcc V Iil -200 20 uA Vih 0.7xVcc Vcc V Iih -20 100 uA Vil 0 0.5 V Iil -100 20 uA - - 4.2.1 绝对最大额定值 参数 符号 最小值 典型值 最大值 单位 电源电压 Vcc 1.6 - 5.5 V 输入电压 VIN 1.6 - 5.5 V 工作温度 TA -40 - 85 ℃ 存储温度 TS -40 25 125 ℃ 抗瞬变脉冲 VESD 4000 - - V 焊接温度 - - - 260 ℃ 焊接时间 - - - 9 S 群电压 4.3 SPI 接口电气参数 参数 符号 最小值 典型值 最大值 单位 电源电压 VCC 1.6 3.3 5.5 V Rev2.1 2018.5.17 18 / 32 www.runjetic.com 电源电流 Icc 电源峰值电 RJMU401 数据手册 - - 10 mA - - 50 mA 流 MOSI RST SCK SSN Voh 0.7xVcc Vcc V Ioh - 20 uA Vol 0 0.15x Vcc V Iol -20 - uA Vih 0.8xVcc Vcc V IIH -20 150 uA Vil 0 0.12x Vcc V Iil -200 20 uA Vih 0.7xVcc Vcc V IIH -20 100 uA Vil 0 0.5 V Iil -100 20 uA Vih 0.7xVcc Vcc V IIH -20 150 uA Vil 0 0.12x Vcc V Iil -200 20 uA - - - 4.3.1 绝对最大额定值 参数 符号 最小值 典型值 最大值 单位 电源电压 Vcc 1.6 - 5.5 V 输入电压 VIN 1.6 - 5.5 V 工作温度 TA -40 - 85 ℃ 存储温度 TS -40 25 125 ℃ 抗瞬变脉冲 VESD 4000 - - V 群电压 Rev2.1 2018.5.17 19 / 32 www.runjetic.com RJMU401 数据手册 焊接温度 - - - 260 ℃ 焊接时间 - - - 9 S Rev2.1 2018.5.17 20 / 32 www.runjetic.com RJMU401 数据手册 5、 电源模块设计及工作条件 5.1 电源电路模块设计 片内系统外接电源电压包含三种规格:5V、3.3V 和 1.8V。其中主要应用为 1.8V 和 3.3V, 5V 电压作为测试使用。系统要求在三种电源电压下都能完成对片内数字电路和模拟电路 1.8V 电源电压供电。其中数字电路最大供电电流为 10mA,模拟电路最大供电电流为 20mA。 系统整体方案如图 5-1 所示,其中包括 5V/3.3V/1.8V 检测电路、帯隙基准电压电路、 第一级 LDO 调制电路与第二级 LDO 调制电路。5V/3.3V/1.8V 检测电路:完成 5V、3.3V 和 1.8V 电压检测。帯隙基准电压电路,提供两级 LDO 参考电压 Vref。第一级 LDO 调制电路: 当电源电压为 5V 时,控制电路关断,第一级 LDO 输出调制后 3.3V;当电源电压为 3.3V 时, 控制电路强拉调整管栅极为低电平,调整管进入深度线性区,输出电压跟随电源电压,当输 出电流越小,调整管电阻越小,输出越接近 3.3V。第二级 LDO 调制电路:完成 3.3V 到 1.8V 转换,当电压为 1.8V 时,电压直接旁路输入。模拟电路和数字部分最大输出电流不同,需 要设计不同调整管尺寸。 5V/3.3V/1.8V 电压检测 帯隙基准 Vref 电压 第一级 LDO 1.8V 模拟 第二级 LDO 1.8V 数字 第一级 LDO 图 5-1 电源电路整体方案 5V/3.3V 检测电路检测电源电压 5V 时输出低电平,3.3V 时输出高电平,电路图如图 8-13 所示。基准电流源产生电流通过亚阈值 NMOS 来产生,这样可以避免利用带隙电路产生面 积过大和普通电流源电路电压漂移过大。 电源分压用 MOS 分压,可以减少使用电阻的面积, 并且温度特性一定,由阈值确定的电压可以减少电源产生的影响。比较结果通过一级反相器 整形输出。1.8V 检测电路被设计为当检测到 1.8V 电压时,输出高电平。此时控制信号让电 压直通的方式经过电源电路,从而完成芯片对 1.8V,3.3V,5V 的兼容设计。 Rev2.1 2018.5.17 21 / 32 www.runjetic.com RJMU401 数据手册 VD COM VR C VD C 图 5-2 5V/3.3V 检测电路 5.2 推荐工作参数 推荐工作参数如表 11-2 所示。 参数 最小值 最大值 单位 工作电压 1.6 5.5 V 工作温度 -40 85 ℃ Rev2.1 2018.5.17 22 / 32 www.runjetic.com RJMU401 数据手册 6 、SPI 功能描述 6.1 概述 通常 SPI 通过 4 个引脚与外部器件相连: SPI_OUT:从设备输出引脚,引脚在从模式下发送数据。 SPI_IN:从设备输入引脚,在从模式下接收数据。 SPI_CLK:从设备串口时钟,从设备的输入。 SPI_CS:从设备选择。这是一个可选的引脚,用来选择从设备。它的功能是用来作为“片 选引脚”,让主设备可以单独地与特定从设备通讯,避免数据线上的冲突。从设备的 SPI_CS 引脚可以由主设备的一个标准 I/O 引脚来驱动。 注意:RJMU401 只有 SSOP20L 的封装具有 SPI 通信接口,该通信接口为从接口。 6.2 时钟信号的相位和极性 SPI_CR 寄存器的 CPOL 和 CPHA 位,能够组合成四种可能的时序关系。CPOL(时钟极 性)位控制在没有数据传输时时钟的空闲状态电平,此位对主模式和从模式下的设备都有效。 如果 CPOL 被清’0’,SCK 引脚在空闲状态保持低电平;如果 CPOL 被置’1’,SCK 引脚在空 闲状态保持高电平。 如果 CPHA(时钟相位)位被置’1’,SCK 时钟的第二个边沿(CPOL 位为 0 时就是下降沿, CPOL 位为’1’时就是上升沿)进行数据位的采样,数据在第二个时钟边沿被锁存。如果 CPHA 位被清’0’,SCK 时钟的第一边沿(CPOL 位为’0’时就是下降沿,CPOL 位为’1’时就是上升沿) 进行数据位采样,数据在第一个时钟边沿被锁存。 SPI 接口 STM32F10xxx 参考手册 CPOL 时钟极性和 CPHA 时钟相位的组合选择数据捕捉的时钟边沿。 图 6-1 显示了 SPI 传输的 4 种 CPHA 和 CPOL 位组合。此图可以解释为主设备和从设备 的 SCK 脚、MISO 脚、MOSI 脚直接连接的主或从时序图。 注意: 1. 在改变 CPOL/CPHA 位之前,必须清除 SPE 位将 SPI 禁止。 2. 主和从必须配置成相同的时序模式。 3. SCK 的空闲状态必须和 SPI_CR1 寄存器指定的极性一致(CPOL 为’1’时,空闲时应上拉 SCK 为高电平;CPOL 为’0’时,空闲时应下拉 SCK 为低电平)。 Rev2.1 2018.5.17 23 / 32 www.runjetic.com RJMU401 数据手册 4. 数据帧格式(8 位或 16 位)由 SPI_CR1 寄存器的 DFF 位选择,并且决定发送/接收的数据 长度。 CPHA =1 CPHA =0 图 6-1 数据时钟时序图 Rev2.1 2018.5.17 24 / 32 www.runjetic.com RJMU401 数据手册 7、应用电路图 7.1 RJMU401FHO 与 STM32F103 的 7816 参考电路 VCC_3V3 0R 401_CLK USARTx_CK R10 R11 0R 401_RST GPIOx 0R 401_I/O R12 USARTx_TX VCC_3V3 RESET GPIOx VSS_1 VDD_1 GND RESET 401_I/O C15 0.1uF C14 1uF 1 2 3 4 5 6 7 8 9 10 STM32F103 NC VSS RESET SIO SPI_IN SPI_CS RX NC NC NC NC VCC RST CLK SPI_CLK SPI_OUT TX NC NC NC 20 19 18 17 16 15 14 13 12 11 C16 401_RST 401_CLK 0.1uF GND RJMU401FHO GND 图 7-1 应用电路图 注意: RST: 为 7816 通信接口的复位管脚。 RESET:为芯片复位管脚,不需要可悬空。 7.2 RJMU401FHO 的 SPI 参考电路 注意: SIO: 作为 IO 管脚输出功能,该管脚主要是作为中断引脚。可选其他 I/O 引脚 作为中断引脚。 RESET;为芯片的复位管脚,高电平有效。 Rev2.1 2018.5.17 25 / 32 www.runjetic.com RJMU401 数据手册 7.3 RJMU401EHV 与 STM32F103 的 7816 参考电路 0R 401_CLK USARTx_CK R10 R11 0R 401_RST GPIOx 0R 401_I/O R12 USARTx_TX RESET VCC_3V3 GPIOx VSS_1 C14 1uF GND RESET 401_I/O 1 2 3 4 VSS RESET SIO RX VCC RST CLK TX RJMU401EHV 8 7 6 5 401_RST NC R9 0R R8 401_CLK STM32F103 Rev2.1 2018.5.17 GND C15 0.1uF 0R R7 C17 0.1uF VCC_3V3 VDD_1 C16 1uF 26 / 32 www.runjetic.com RJMU401 数据手册 8、电气特性  Sleep 模式功耗:
RJMU401FHO 价格&库存

很抱歉,暂时无法提供与“RJMU401FHO”相匹配的价格&库存,您可以联系我们找货

免费人工找货