发明名称 自我测试结果决定可用性随机数产生器的微处理器及方法
摘要 一种有依自我测试结果决定可用性的随机数产生器的微处理器及方法,包含一随机数产生器,可于重置时执行自我测试,并依据自我测试结果选择性地致能/除能其自身。此随机数产生器包括一自我测试单元,可于激活重置或暖重置时执行自我测试,以判断随机数产生器是否正常运作。若自我测试失败,则微处理器将随机数产生器除能。除能随机数产生器的动作,包含根据一CPUID指令的执行,以延伸功能信息回复,指出随机数产生器并不存在。除能随机数产生器的动作,可包含响应一RDMSR或WRMSR指令的执行,而产生一一般保护错误。除能随机数产生器的动作,可包含响应一企图从随机数产生器取得随机数的指令的执行,而产生一无效运算码错误。
申请公布号 CN100468316C 申请公布日期 2009.03.11
申请号 CN200310102748.4 申请日期 2003.10.23
申请人 智慧第一公司 发明人 汤玛斯·A·克利斯宾;G·葛兰·亨利;泰瑞·派克斯
分类号 G06F7/58(2006.01)I;G06F11/00(2006.01)I;G06F9/06(2006.01)I 主分类号 G06F7/58(2006.01)I
代理机构 北京市柳沈律师事务所 代理人 黄小临
主权项 1. 一种微处理器,其中包含:一随机数产生器;一自我测试单元,耦接至该随机数产生器,以在该随机数产生器上执行一自我测试;以及一控制逻辑,耦接至该自我测试单元,于该自我测试失败时将该随机数产生器除能。
地址 美国加利福尼亚佛蒙特市