【经验】低功耗安全MCU芯片 RJM8L303的真随机数发生器设计原理和使用方法

2019-05-29 瑞纳捷
低功耗安全MCU芯片,RJM8L303,瑞纳捷 低功耗安全MCU芯片,RJM8L303,瑞纳捷 低功耗安全MCU芯片,RJM8L303,瑞纳捷 低功耗安全MCU芯片,RJM8L303,瑞纳捷

RJM8L303是武汉瑞纳捷半导体有限公司推出的一款采用增强型80C51内核,拥有8KB SRAM和128KB Flash存储容量的低功耗安全MCU芯片。它具有快速中断响应,休眠和深度休眠模式。


芯片支持UART、SPI、I2C、GPIO、ISO7816、JTAG等数字通信接口;还支持13.56MHz无线接口,符合IOS14443 typeA标准,能实现无线数据传输。芯片内置DES、3DES、国密SM4等三种加密算法,以及频率安全探测器,用以保证芯片在非正常工作条件下的操作安全和数据安全。


另外,为了满足某些应用中安全交易流程的需要,芯片还内嵌了一个8位随机数发生器。该随机数发生器是采用数字振荡环方式设计的真随机数发生器,符合国家密码安全管理局《随机性检测规范》的相关要求,通过了随机数测试国际标准 FIPS 140-2和NIST SP800-22标准测试。

 

真随机数发生器的设计原理

我们知道,数字电路中的时钟信号总会存在抖动现象,它是指在芯片的某一个给定点上时钟周期发生的暂时变化,即时钟周期在每个不同的周期上可以缩短或加长。抖动可以用许多方法来衡量和表征,它是一个平均值为零的随机变量。除了时钟抖动以外,两个独立时钟之间的相位漂移也具有随机的特性。因而抖动信号和相位漂移适合于在数字电路中作为真随机数发生器的噪声源。

图1. 时钟抖动的定义


图1中用实线描绘的是严格的周期性信号的波形,每个沿的起始点在时间轴上间隔相等;虚线代表的就是实际的近似周期性信号,其周期有微小的变化。我们可以看到相应沿的起始点偏离了理想位置。此时称后者的波形有抖动。不同的有效瞬间(时间轴上有间隔的不同位置),抖动的幅度是不同的。

 

图2. 基于振荡器采样的真随机数发生器原理


图2中带有抖动的低频振荡器通过D触发器采样一个高频振荡器,输出序列X。由于低频振荡器的抖动是不确定的,并且其抖动范围远远大于高频振荡器的周期,因此输出0和1的概率基本相等,从而输出的序列X是随机的。


高频振荡器采用数字振荡环方式设计,其电路结构如下图3所示。在数字逻辑内部,当2N+1个反相器组成一个闭合的环路时,可以得到一个高频的振荡时钟。由于反相器的时间延迟是皮秒量级,因此反相器振荡环的振荡频率高于GHz。该振荡时钟的周期与门延时以及反相器的个数有关,而与外部信号无关。该方法利用了振荡器的频率不稳定性,使得其电路相对简单,占芯片面积小,功耗也小,鲁棒性好,对外界或是内部的干扰不敏感。

图3. 三个反相器构成的高频振荡电路


如果将相同长度的两组振荡环的输出相异或就可以得到一组由随机信号构成的新波形,该波形包含了两条振荡环之间的时钟抖动以及相位偏移。若将多组振荡环信号相异或时,可以从输出获取更多的随机信息。


低频振荡器采用RC振荡电路设计。RC振荡电路是指用电阻R、电容C组成选频网络的振荡电路,一般用来产生低频振荡信号。输出序列X的随机性能取决于低频振荡器抖动的范围及其分布。

 

本芯片随机数发生器的使用方法

(1)配置控制寄存器DTRNGCON0

*设置model_sel信号为0或1,选择RNG工作于mode0或mode1模式;

*设置trng_start信号为1,启动RNG模块工作;

(2)查询状态寄存器DTRNGSTS0

*等待trng_sts信号为1;

(3)读取数据寄存器DTRNGDAT0~ DTRNGDAT3,读出32位随机数;

(4)循环步骤(2)和(3),可多次获取随机数。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由生产小能手转载自瑞纳捷,原文标题为:低功耗MCU RJM8L303的真随机数发生器设计原理和使用方法,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】解析安全芯片的工作原理、分类和应用以及加密芯片和超低功耗MCU技术

在数字化时代,各种敏感信息存在着被黑客攻击和泄露的风险,如何保护机密信息的安全便成为了一项重要任务。在此背景下,安全芯片的重要性逐渐凸显。安全芯片是一种通过特殊硬件和软件技术来实现数据加密和解密的芯片,广泛应用于金融、支付、医疗、能源和国防等领域。本文将重点介绍安全芯片的工作原理、分类和应用,以及其中的两个重要技术——加密芯片和超低功耗MCU。

设计经验    发布时间 : 2023-07-15

加密芯片与超低功耗MCU成为未来智能设备的双重保障

随着物联网(IoT)和智能设备的迅速普及,数据安全和能效成为了产品设计时不可或缺的两个考量因素。在这一背景下,加密芯片与超低功耗MCU(微控制器)成为了未来智能设备的双重保障。本文将深入探讨这两大技术的融合如何为智能设备带来更安全、更节能的未来。

设计经验    发布时间 : 2024-06-05

【经验】瑞纳捷低功耗MCU芯片RJM8L151S开发环境使用说明

瑞纳捷RJM8L151S系列是一款8051增强型单片机,芯片内置256B内部数据存储器,8KB的SRAM,64KB的FLASH,具备快速中断响应,高效低功耗设计,多种休眠模式。片内集成多种安全密码模块,包括SM4/DES/3DES/AES安全算法。

设计经验    发布时间 : 2022-11-15

【选型】瑞纳捷(RUNJET)安全加密芯片/低功耗安全MCU/NFC标签及控制芯片/驱动芯片/晶体谐振器选型指南

目录- 安全加密芯片    低功耗安全MCU    NFC及控制芯片    驱动芯片    晶体谐振器    应用方案   

型号- K-3215M5,RJM8L151C8T6,TF206,RJ1701,K-3215,TF308,K-7015M6,RJM8L151,RJM32L430,M-2016,M-3225,RJM8L151C8T6Y,RJM8L151K8Q6Y,M2520,RJM8L151K6Q6Y,RJGT102WDP8,RJGT102WDT6,RJM8L303,RJM8L151C6T6Y,RJM8L151F6P6R,RJGT102P8,RJM8L151F4P6R,RJGT102T6,K-7015,RJDR6211,M-2520,RJGT101,RJMU101,M3225,RJGT102,RJWF101,RJWF301,RJDR8837,RJMU401,RJWF303

选型指南  -  瑞纳捷  - 2020年05月27日 PDF 中文 下载

瑞纳捷RJGT102数据加密芯片采用动态加密和双向认证机制,提供低成本高安全的智能家居网关加密方案

瑞纳捷RJGT102是一颗内置SHA256算法的数据加密芯片,具有IIC接口和看门狗定时复位输出功能,数据存储带读写保护功能。RJGT102与MCU的数据通信采用动态加密和双向认证机制,保证通信数据不被破解和重放。这颗芯片价格成本低,破解的成本比较高,本方案不失为一个低成本高安全的智能家居网关加密方案。

应用方案    发布时间 : 2024-07-02

【应用】基于超低功耗安全MCU芯片RJM8L303设计的电子价签方案

瑞纳捷的RJM8L303超低功耗安全MCU芯片采用增强型80C51内核,拥有8KB SRAM以及128KB EFlash存储容量。芯片具有丰富的外围通信接口(13.56MHz/主从7816/主SPI/UART/从I²C/GPIO),满足电子答题器、电子价签的应用需求要求,适用于电池供电的嵌入式物联网终端。

应用方案    发布时间 : 2019-06-18

瑞纳捷RJM8L303芯片采用增强型80C51内核,8KB SRAM以及128KB EFlash存储容量,应用于电子价签

瑞纳捷RJM8L303芯片采用增强型80C51内核,拥有8KB SRAM以及128KB EFlash存储容量。芯片具有丰富的外围通信接口(13.56MHz/主从7816/主SPI/UART/从I²C/GPIO),满足电子答题器、电子价签的应用需求要求,适用于电池供电的嵌入式物联网终端。

应用方案    发布时间 : 2024-04-26

【经验】解析安全芯片的应用场景和优势以及如何选择最优质的安全芯片、加密芯片和超低功耗MCU

在工业控制领域,安全芯片、加密芯片和超低功耗MCU被广泛应用。这些技术可以为设备提供高水平的数据安全保障,同时还可以实现低功耗和高性能。本文将详细介绍这些技术的应用场景和优势,以及如何选择最优质的安全芯片、加密芯片和超低功耗MCU。

设计经验    发布时间 : 2023-07-23

【技术】解析超低功耗MCU在智能锁中的低功耗设计及其优势和应用前景

随着物联网的发展,智能锁作为一种便捷安全的门锁解决方案受到了越来越多消费者的欢迎。而超低功耗MCU作为智能锁的核心控制芯片,其低功耗设计成为实现长效使用的关键。本文将介绍超低功耗MCU在智能锁中的低功耗设计,并探讨其优势和应用前景。

技术探讨    发布时间 : 2023-08-13

安全芯片物联网设备的守护者

在当今高度数字化的世界中,物联网(IoT)设备已经成为我们日常生活和工作中的重要组成部分。无论是智能家居、工业自动化,还是医疗保健应用,物联网设备都发挥着至关重要的作用。然而,随着物联网设备的普及,安全问题也日益凸显。如何确保物联网设备的身份认证与数据完整性已成为业界关注的焦点。在这一背景下,安全芯片应运而生,成为了物联网设备安全的关键守护者。

设计经验    发布时间 : 2024-01-18

【技术】安全芯片的发展趋势及其在全面加固信息安全的作用

安全芯片是保障信息安全的重要手段,其发展趋势主要体现在多元化发展、高安全性和低功耗高性能等方面。安全芯片在全面加固信息安全方面发挥着重要作用,可以有效防止各种攻击手段,保护敏感信息的安全性。未来,随着信息技术的不断发展,安全芯片将继续创新和进化,为保障信息安全做出更大的贡献。

技术探讨    发布时间 : 2023-07-07

瑞纳捷(RUNJET)安全加密芯片/低功耗安全MCU/NFC及控制芯片/驱动IC参考指南

型号- RJM8L303,RJ1701,RJWF24C,RJWF24F,RJM8L151,RJDR6211,RJMU101,RJGT102,RJWF101,RJWF24T,RJDR8837,RJMU401,RJWF303

快速参考指南  -  瑞纳捷 PDF 英文 下载

加密芯片家庭网络安全的守护者

随着科技的发展,现代家庭网络已经成为我们日常生活的重要组成部分。从在线购物、远程办公,到家庭自动化和娱乐,家庭网络为我们提供了极大的便利。然而,与此同时,网络安全问题也日益突出。如何保障家庭网络安全,确保个人信息和数据的安全传输与存储,已成为家庭用户关注的焦点。在这一背景下,加密芯片作为现代家庭网络安全的重要措施,发挥着越来越重要的作用。

设计经验    发布时间 : 2024-01-17

三种常见防抄板加密芯片类型

防止电路被抄袭,核心在于加密芯片和安全解决方案设计,最好的办法是使用一颗专用的加密芯片,通过加密芯片对接MCU,进行认证,授权,保存关键数据等。常见防抄板加密芯片类型的加密有三种,即逻辑加密芯片 、基于算法移植加密芯片和基于PKI认证体系加密芯片。

厂牌及品类    发布时间 : 2019-06-20

展开更多

电子商城

查看更多

只看有货

品牌:瑞纳捷

品类:低功耗安全MCU

价格:¥4.5833

现货: 43

品牌:瑞纳捷

品类:高性能防复制加密芯片

价格:¥0.7000

现货: 1,234,500

品牌:瑞纳捷

品类:MCU

价格:¥0.5500

现货: 740,897

品牌:瑞纳捷

品类:低功耗通用MCU

价格:¥2.1667

现货: 291,270

品牌:瑞纳捷

品类:低功耗安全MCU

价格:¥2.5000

现货: 166,540

品牌:瑞纳捷

品类:国密安全芯片

价格:¥6.3333

现货: 162,366

品牌:瑞纳捷

品类:国密安全芯片

价格:¥4.5000

现货: 146,200

品牌:瑞纳捷

品类:低压H桥驱动

价格:¥0.8000

现货: 145,720

品牌:瑞纳捷

品类:低功耗安全MCU

价格:¥2.2500

现货: 126,550

品牌:瑞纳捷

品类:低功耗MCU

价格:¥4.1667

现货: 104,417

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

服务

查看更多

低功耗测试

提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts

实验室地址: 深圳/苏州 提交需求>

大电流低功耗变压器定制

可定制变压器支持60W-600W范围,额定电流最高10A,漏感稳定度最小3%;支持开关变压器、电流感测变压器、栅极驱动变压器、LLC谐振变压器、PoE变压器等产品定制。SPQ为5K。

提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面