发明名称 |
随机数发生器 |
摘要 |
本发明涉及随机数发生器,其特征在于:包括线性移位寄存器、控制模块、环形振荡器、分频器;所述的控制模块与线性移位寄存器、环形振荡器、分频器连接,用于采集线性移位寄存器输出的第一随机序列出并传递给环形振荡器;所述环形振荡器与分频器连接,接收第一随机序列并向分频器输出方波信号,翻转分频器的输出值;所述的控制模块还用于采集分频器的输出值传递给线性移位寄存器;所述的线性移位寄存器异或第一随机序列与分频器的输出值,形成第二随机序列输出。全部采用数字逻辑单元,电路实现容易,而且可以兼容不同的CMOS集成电路工艺节点,具有普遍的实用性。 |
申请公布号 |
CN102622205B |
申请公布日期 |
2015.02.11 |
申请号 |
CN201210060818.3 |
申请日期 |
2012.03.09 |
申请人 |
无锡华大国奇科技有限公司 |
发明人 |
曹富强 |
分类号 |
G06F7/58(2006.01)I |
主分类号 |
G06F7/58(2006.01)I |
代理机构 |
杭州裕阳专利事务所(普通合伙) 33221 |
代理人 |
应圣义 |
主权项 |
随机数发生器,其特征在于:包括线性移位寄存器、控制模块、环形振荡器、分频器; 所述的控制模块与线性移位寄存器、环形振荡器、分频器连接,用于采集线性移位寄存器输出的第一随机序列出并传递给环形振荡器; 所述环形振荡器与分频器连接,接收第一随机序列并向分频器输出方波信号,翻转分频器的输出值; 所述的控制模块还用于采集分频器的输出值传递给线性移位寄存器; 所述的线性移位寄存器异或第一随机序列与分频器的输出值,形成第二随机序列输出; 在读时刻,从线性移位寄存器中抽取若干位作为环形振荡器的控制信号;当这些信号的值变化时,环形振荡器的振荡经过不同的延时路径,从而改变环形振荡器的振荡周期;在写时刻,从分频器输出,并与线性移位寄存器的状态位进行异或,从而改变线性移位寄存器的状态。 |
地址 |
214062 江苏省无锡市滨湖区滴翠路100号530大厦2号楼1501室 |