[发明专利]随机数产生装置无效
申请号: | 201310007366.7 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103218202A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 冈林寿和 | 申请(专利权)人: | 株式会社牧田 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李洋;王培超 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机数 产生 装置 | ||
技术领域
本发明涉及通过微型计算机的动作而产生随机数的随机数产生装置。
背景技术
在从电池接受电源供给而动作的电动设备(电动工具、电动作业机等)、对进行电池的充电的充电器中,若安装有并非标准规格的电池的非正常规格的电池,则可能产生设备出现故障或电池异常发热的情况。
因此,已知有如下的技术:在这种设备中,当安装了电池时,利用随机数来判定(认证)所安装的电池是否为标准品(例如参照专利文献1)。
进而,在该专利文献1中,作为随机数,提出有采用由A/D转换器得到的A/D转换值的噪声比特(低位比特)的技术。
并且,作为产生随机数的随机数生成电路,已知有以下述方式构成的电路:在规定期间对来自接受不稳定的电源电压而动作的电压控制振荡器的振荡输出进行计数,并把该计数值作为随机数输出(例如参照专利文献2)。
专利文献1:美国专利第7941865号说明书
专利文献2:日本专利第3492494号公报
然而,上述现有的随机数生成利用了因电源电压的变动而在A/D转换器、电压控制振荡器产生的特性变化,因此存在难以利用从稳定化电源接受稳定的电源供给而动作的微型计算机单体产生随机数的问题。
并且,如果相对于微型计算机而外设A/D转换器、电压控制振荡器,并使其电源为与微型计算机不同的不稳定的电源,则能够通过微型计算机的运算处理而产生随机数。
但是,这样的话,作为随机数产生装置的结构变得复杂,存在导致成本上升的问题。
发明内容
本发明是鉴于这样的问题而完成的,其目的在于提供一种无需利用根据电源电压的变动而输出变化的外设电路就能够基于微型计算机的运算处理生成随机数的随机数产生装置。
为了达成上述目的而完成的技术方案1所记载的随机数产生装置构成为包括:微型计算机;第一振荡电路,该第一振荡电路产生作为微型计算机的动作的基准的时钟脉冲;以及电子电路,该电子电路具有与第一振荡电路的温度特性不同的温度特性。
进而,微型计算机基于来自第一振荡电路的时钟脉冲计测电子电路的动作时间,并基于计测结果产生随机数。
也就是说,本发明的随机数产生装置并非像上述的现有装置那样利用电源电压的变动产生随机数,而是利用产生动作时钟脉冲用的第一振荡电路与根据来自微型计算机的指令而动作的电子电路的温度特性的差异产生随机数。
因而,根据本发明,能够利用微型计算机的内置电路或周边电路基于微型计算机的运算处理生成随机数,无需利用以往那样通过电源电压的变动而输出变化的外设电路。
因此,根据本发明,能够简单且低成本地实现随机数产生装置。
此处,本发明的随机数产生装置也可以形成为,如技术方案2所记载的那样,电子电路由温度依存性比第一振荡电路的温度依存性高的第二振荡电路构成,微型计算机通过基于来自第一振荡电路的时钟脉冲计测第二振荡电路的振荡次数来生成随机数。
也就是说,在微型计算机中,除了设置有产生作为动作的基准的时钟脉冲的主振荡电路以外,还设置有产生用于在休眠模式等中检测唤醒正时的辅助时钟脉冲的辅助振荡电路。
进而,与主振荡电路相比,辅助振荡电路不要求精度,通常使用温度依存性比主振荡电路的温度依存性高的电路。
因此,在技术方案2所记载的随机数产生装置中,当在微型计算机设置有这样的辅助振荡电路的情况下,通过将辅助振荡电路用作第二振荡电路来生成随机数。
结果,根据技术方案2所记载的随机数产生装置,在具备辅助振荡电路的微型计算机中,无需设置产生随机数用的外设电路就能够生成随机数,能够以低成本实现随机数产生装置。
另一方面,如技术方案3所记载的那样,电子电路也可以由将电阻与电容器串联连接而成的充放电电路构成。
在这种情况下,微型计算机可以通过基于来自第一振荡电路的时钟脉冲计测充放电电路的电容器的两端电压从0V达到规定电压为止的时间来生成随机数。
进而,这样,虽然需要在微型计算机设置充放电电路,但由于充放电电路能够由电阻与电容器实现,因此与像以往那样外设A/D转换器、电压控制振荡器的情况相比,能够以低成本实现随机数产生装置。
并且,当在微型计算机具有连接有上拉电阻的输出端口的情况下,仅通过将电容器与该输出端口连接就能够构成充放电电路,因此能够更简单地构成利用充放电电路的随机数产生装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社牧田,未经株式会社牧田许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310007366.7/2.html,转载请声明来源钻瓜专利网。