[发明专利]随机数产生系统及其随机数产生方法有效
申请号: | 201710941000.5 | 申请日: | 2017-10-11 |
公开(公告)号: | CN109656514B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 何文乔;柳弼相 | 申请(专利权)人: | 华邦电子股份有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马雯雯;臧建明 |
地址: | 中国台湾台*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机数 产生 系统 及其 方法 | ||
1.一种随机数产生系统,其特征在于,包括:
一随机数产生器,接收一随机数要求信号,以反应于所述随机数要求信号提供具有n个比特的一第一随机数列,其中n为一正整数;
一随机数选择电路,接收所述随机数要求信号,以反应于所述随机数要求信号提供具有n个比特的一比特选择信号,其中所述比特选择信号为时变信号且决定于所接收的所述随机数要求信号;以及
一随机数逻辑电路,耦接所述随机数产生器及所述随机数选择电路,且接收所述随机数要求信号、所述第一随机数列及所述比特选择信号,反应于所述随机数要求信号利用所述比特选择信号调整所述第一随机数列,以提供一第二随机数列,
其中当所述比特选择信号的第k个比特的逻辑准位为一第一逻辑准位时,所述第一随机数列中的第k个比特的逻辑准位设定为一反相逻辑准位,当所述比特选择信号的第k个比特的逻辑准位为一第二逻辑准位时,所述第一随机数列中的第k个比特的逻辑准位维持为一原始逻辑准位,其中k为小于等于n的正整数。
2.根据权利要求1所述的随机数产生系统,其特征在于,所述随机数逻辑电路包括:
一反相器,具有接收所述第一随机数列的一输入端及一输出端;以及
一第一多工器,具有接收所述第一随机数列的一第一输入端、耦接收所述反相器的所述输出端的一第二输入端以及接收所述比特选择信号的一控制端。
3.根据权利要求1所述的随机数产生系统,其特征在于,所述随机数选择电路包括:
一第一时脉产生器,用以产生一第一时脉信号,其中所述第一时脉产生器的运作与所述随机数产生器的运作无关;以及
一第一计数器,接收所述第一时脉信号及所述随机数要求信号,以进行循环计数,并且反应于所述随机数要求信号提供所述比特选择信号。
4.根据权利要求1所述的随机数产生系统,其特征在于,还包括:
一随机数取代电路,耦接所述随机数逻辑电路,且接收所述随机数要求信号,以反应于所述随机数要求信号提供具有n比特的一比特取代信号,其中所述比特取代信号为时变信号且决定于所接收的所述随机数要求信号,所述随机数逻辑电路反应于所述随机数要求信号利用所述比特选择信号及所述比特取代信号调整所述第一随机数列,以提供所述第二随机数列。
5.根据权利要求4所述的随机数产生系统,其特征在于,当所述比特选择信号的第k个比特为一第一逻辑准位时,所述第一随机数列中的第k个比特设定为所述比特取代信号的第k个比特的逻辑准位,当所述比特选择信号的第k个比特为一第二逻辑准位时,所述第一随机数列中的第k个比特维持为一原始逻辑准位,其中k为小于等于n的正整数。
6.根据权利要求5所述的随机数产生系统,其特征在于,所述随机数逻辑电路包括:
一第二多工器,具有接收所述第一随机数列的一第一输入端、接收所述比特取代信号的一第二输入端以及接收所述比特选择信号的一控制端。
7.根据权利要求4所述的随机数产生系统,其特征在于,所述随机数取代电路包括:
一第二时脉产生器,用以产生一第二时脉信号,其中所述第二时脉产生器的运作与所述随机数产生器的运作无关;以及
一第二计数器,接收所述第二时脉信号及所述随机数要求信号,以进行循环计数,并且反应于所述随机数要求信号提供所述比特取代信号。
8.根据权利要求1所述的随机数产生系统,其特征在于,在提供所述第二随机数列达一重复次数时,所述随机数逻辑电路比对在所述重复次数后第1个提供的所述第二随机数列与在所述重复次数中第1个提供的所述第二随机数列,以判断是否重新提供所述重复次数后的第1个所述第二随机数列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华邦电子股份有限公司,未经华邦电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710941000.5/1.html,转载请声明来源钻瓜专利网。