[实用新型]硬件产品随机序列号产生系统有效

专利信息
申请号: 201020033242.8 申请日: 2010-01-19
公开(公告)号: CN201628952U 公开(公告)日: 2010-11-10
发明(设计)人: 张子刚;廖志国 申请(专利权)人: 上海华平信息技术股份有限公司
主分类号: G06F7/58 分类号: G06F7/58
代理公司: 上海光华专利事务所 31219 代理人: 余明伟;冯珺
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 硬件 产品 随机 序列号 产生 系统
【说明书】:

技术领域

本实用新型属于电子技术领域,涉及一种随机序列号产生系统,尤其涉及一种硬件产品随机序列号产生系统。

背景技术

目前在产品设计中产生的随机数的方法,一般使用的都是伪随机数,这样的随机数可靠性不强。

而后,逐步出现了产生真随机数的一些方案。如,中国专利CN200820166534揭示一种真随机数发生器,包括由一组反相器首尾相连组成的环形振荡器、由一组反相器串联组成的延迟链、由一组触发器组成的触发器组,环形振荡器输出端与延迟链输入端连接,延迟链中各反相器的输出与触发器组中对应触发器输入端连接,触发器组中各触发器均与采样时钟电路连接,触发器组中各触发器的输出连接到异或运算器输入端,异或运算器进行异或运算得到最终的比特输出。

再如,中国专利CN200910060751公开了一种真随机数发生器,它包括随机源模块以及后处理模块。随机源模块用于产生具有随机特性的数字信号,并提供给后处理模块,后处理模块采用循环编码纠错法对该数字信号进行后处理,消除数据信号中的偏置,得到随机数系列。其中随机源模块可以由多组反相器振荡环构成,后处理模块采用线性反馈移位寄存器(LFSR)实现。这种TRNG结构简单,由于仅使用了普通数字逻辑器件,因而本发明具有良好的工艺弱相关性,在进行原型验证后能快速移植到集成电路设计流程中,提高了模块设计的效率,降低了开发的风险。

但上述方案过于复杂,没有有效利用硬件产品本身的特点。

实用新型内容

本实用新型所要解决的技术问题是:提供一种硬件产品随机序列号产生系统,结构简单,能有效的产生随机码,利用随机码给产品产生不同的出厂序列号。

为解决上述技术问题,本实用新型采用如下技术方案:

一种硬件产品随机序列号产生系统,其特征在于:所述系统包括处理器、第一定时器、第二定时器;所述处理器分别连接第一定时器、第二定时器;所述第一定时器连接至少一晶振,所述处理器在第一定时器的作用下对数data持续自加;所述第二定时器连接至少一晶振,所述处理器在第二定时器的作用下根据不同时间数data的值依次产生各位随机数。

作为本实用新型的一种优选方案,所述第一定时器连接一8M晶振,第二定时器连接一32.768k晶振。

作为本实用新型的一种优选方案,所述第一定时器连接多个频率大于等于5M的晶振,第二定时器连接至少一频率小于50k的晶振。

一种硬件产品随机序列号产生系统,其特征在于:所述系统包括处理器、第一定时器、第二定时器;

所述处理器分别连接第一定时器、第二定时器;

所述第一定时器连接一8M晶振,第二定时器连接一32.768k晶振。

本实用新型的有益效果在于:本实用新型提出的硬件产品随机序列号产生系统,利用系统的多个晶振,利用物理设备存在微小的随机的差异,达到取出随机数的目的。本实用新型结构简单,能有效的产生随机码,利用随机码给产品产生不同的出厂序列号。

附图说明

图1为随机序列号产生系统的组成示意图。

图2为产生随机码的工作框图。

图3为设备出厂时执行的工作流程图。

具体实施方式

下面结合附图详细说明本实用新型的优选实施例。

实施例一

本实用新型利用物理器件随机性的差异,会使其差异性在定时器计数时表现出来,从而达到产生随机数的目的。

请参阅图1,本实用新型揭示了一种硬件产品随机序列号产生系统,所述系统包括处理器10、第一定时器20、第二定时器30;所述处理器10分别连接第一定时器20、第二定时器30;所述第一定时器20连接至少一晶振,所述处理器10在第一定时器20的作用下对数data持续自加;所述第二定时器30连接至少一晶振,所述处理器10在第二定时器30的作用下根据不同时间数data的值依次产生各位随机数。

本实施例中,所述第一定时器20连接一8M晶振11,第二定时器30连接一32.768k晶振12。

随机数的产生方法包括如下步骤:

A、处理器10在第一定时器20的作用下对数data持续自加;

B、处理器10在第二定时器30的作用下根据此刻时间数data的值产生一位随机数(0或1);

C、判断随机数的位数是否足够,若位数足够,则转至步骤D;否则,转至步骤B,继续生成随机数的另一位数。随机数位数的生成方法可以从左至右,也可以从右至左;

D、将二进制的随机数转换为10进制或者其他进制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华平信息技术股份有限公司,未经上海华平信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201020033242.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top