Machine Check Summary Register
    31.
    发明申请
    Machine Check Summary Register 有权
    机器检查摘要注册

    公开(公告)号:US20130339829A1

    公开(公告)日:2013-12-19

    申请号:US13995458

    申请日:2011-12-29

    CPC classification number: G06F11/1004 G06F11/0724 G06F11/0793

    Abstract: In some implementations, a processor may include a machine check architecture having a plurality of error reporting registers able to receive data for machine check errors. A summary register may include a plurality of settable locations that each represents at least one of the error reporting registers. One or more of the settable locations in the summary register may be set to indicate whether one or more of the error reporting registers maintain data for a machine check error. Accordingly, when a machine check error occurs, the summary register may be accessed to identify if any error reporting registers in a processor's view contain valid error data, rather than having to read each of the error reporting registers in the processor's view.

    Abstract translation: 在一些实现中,处理器可以包括具有多个错误报告寄存器的机器检查架构,其能够接收用于机器检查错误的数据。 总结寄存器可以包括多个可设置位置,每个位置可以代表错误报告寄存器中的至少一个。 可以将汇总寄存器中的一个或多个可设置位置设置为指示一个或多个错误报告寄存器是否保持机器检查错误的数据。 因此,当发生机器检查错误时,可以访问总结寄存器以识别处理器视图中的任何错误报告寄存器是否包含有效的错误数据,而不是在处理器视图中读取每个错误报告寄存器。

    ENTERING A SECURED COMPUTING ENVIRONMENT USING MULTIPLE AUTHENTICATED CODE MODULES
    32.
    发明申请
    ENTERING A SECURED COMPUTING ENVIRONMENT USING MULTIPLE AUTHENTICATED CODE MODULES 审中-公开
    使用多个授权代码模块进入安全的计算环境

    公开(公告)号:US20130212673A1

    公开(公告)日:2013-08-15

    申请号:US13837837

    申请日:2013-03-15

    Abstract: Systems, apparatuses, and methods, and for entering a secured system environment using multiple authenticated code modules are disclosed. In one embodiment, a processor includes a decoder and control logic. The decoder is to decode a secured enter instruction. The control logic is to find an entry corresponding to the processor in a match table in a master authenticated code module and to read a master header and an individual authenticated code module from the master authenticated code module in response to decoding the secured enter instruction.

    Abstract translation: 公开了系统,装置和方法以及使用多个认证代码模块输入安全系统环境。 在一个实施例中,处理器包括解码器和控制逻辑。 解码器是对安全的输入指令进行解码。 控制逻辑是在主认证代码模块的匹配表中找到与处理器相对应的条目,并且响应于对安全的进入指令进行解码,从主认证代码模块读取主标题和单独的认证代码模块。

    Methods and apparatus for authenticating components of processing systems
    33.
    发明授权
    Methods and apparatus for authenticating components of processing systems 有权
    用于认证处理系统组件的方法和装置

    公开(公告)号:US08209542B2

    公开(公告)日:2012-06-26

    申请号:US11648511

    申请日:2006-12-29

    CPC classification number: G06F21/57 G06F21/575 G06F2221/2129

    Abstract: When a processing system boots, it may retrieve an encrypted version of a cryptographic key from nonvolatile memory to a processing unit, which may decrypt the cryptographic key. The processing system may also retrieve a predetermined authentication code for software of the processing system, and the processing system may use the cryptographic key to compute a current authentication code for the software. The processing system may then determine whether the software should be trusted, by comparing the predetermined authentication code with the current authentication code. In various embodiments, the processing unit may use a key stored in nonvolatile storage of the processing unit to decrypt the encrypted version of the cryptographic key, a hashed message authentication code (HMAC) may be used as the authentication code, and/or the software to be authenticated may be boot firmware, a virtual machine monitor (VMM), or other software. Other embodiments are described and claimed.

    Abstract translation: 当处理系统引导时,它可以从非易失性存储器检索加密密钥的加密版本到处理单元,该处理单元可以解密密码密钥。 处理系统还可以检索用于处理系统的软件的预定认证码,并且处理系统可以使用密码密钥来计算软件的当前认证码。 然后,处理系统可以通过将预定认证码与当前认证码进行比较来确定软件是否应该被信任。 在各种实施例中,处理单元可以使用存储在处理单元的非易失性存储器中的密钥对加密密钥的加密版本进行解密,散列消息认证码(HMAC)可以用作认证码,和/或软件 被认证可以是启动固件,虚拟机监视器(VMM)或其他软件。 描述和要求保护其他实施例。

    Random number generator
    34.
    发明授权
    Random number generator 有权
    随机数发生器

    公开(公告)号:US08010587B2

    公开(公告)日:2011-08-30

    申请号:US11899574

    申请日:2007-09-06

    CPC classification number: G06F7/588 G06F7/58 H04L9/0662 H04L2209/20

    Abstract: Systems, methods, and other embodiments associated with random number generators are described. One system embodiment includes a random number generator logic that may produce an initial random number from a first set of three inputs. The system embodiment may receive the three inputs from sources including an internal counter entropy source (ICES), an internal arbitrary entropy source (IAES), and an external entropy source (EES). The system embodiment may generate a first random number from a first set of three inputs (e.g., value from ICES, value from IAES, value from EES) but may then generate subsequent random numbers from a different set of three inputs (e.g., value from ICES, value from IAES, previous random number).

    Abstract translation: 描述与随机数生成器相关联的系统,方法和其他实施例。 一个系统实施例包括随机数发生器逻辑,其可以从第一组三个输入产生初始随机数。 系统实施例可以从包括内部计数器熵源(ICES),内部任意熵源(IAES)和外部熵源(EES)的源接收三个输入。 系统实施例可以从第一组三个输入(例如,来自ICES的值,来自IAES的值,来自EES的值)生成第一随机数,然后可以从不同的三个输入集合(例如,来自 ICES,IAES的值,以前的随机数)。

    Systems and methods for implementing reliability, availability and serviceability in a computer system
    35.
    发明授权
    Systems and methods for implementing reliability, availability and serviceability in a computer system 失效
    在计算机系统中实现可靠性,可用性和可维护性的系统和方法

    公开(公告)号:US07555671B2

    公开(公告)日:2009-06-30

    申请号:US11513872

    申请日:2006-08-31

    CPC classification number: G06F9/4812

    Abstract: Embodiments include systems and methods for processing Reliability, Availability and Serviceability (RAS) events in a computer system. Embodiments comprise processing critical events in a first portion of a Management Interrupt (MI) period. The MI period is chosen to be not greater than a maximum tolerable Operating System (OS) latency period. If time remains in a current MI period after processing critical events, the system then processes non-critical events during the time remaining in the current MI period. If at the end of the current MI period, some non-critical events remain to be processed, a subsequent MI period is scheduled to process the remaining non-critical events.

    Abstract translation: 实施例包括用于处理计算机系统中的可靠性,可用性和可服务性(RAS)事件的系统和方法。 实施例包括处理管理中断(MI)周期的第一部分中的关键事件。 MI周期被选择为不大于最大容许的操作系统(OS)等待时间周期。 如果在处理关键事件之后的时间内仍处于当前的MI周期,则系统在当前MI周期的剩余时间内处理非关键事件。 如果在目前的MI期结束时,一些非关键事件仍然待处理,则随后的MI期间被安排处理剩余的非关键事件。

    Methods and Apparatus for Batch Bound Authentication
    36.
    发明申请
    Methods and Apparatus for Batch Bound Authentication 有权
    批量绑定认证方法与装置

    公开(公告)号:US20090086981A1

    公开(公告)日:2009-04-02

    申请号:US11864887

    申请日:2007-09-28

    CPC classification number: G06F21/572 G06F21/575

    Abstract: A processing system may include a processing unit and nonvolatile storage responsive to the processing unit. The nonvolatile storage may include a candidate boot code module and an authentication code module. The processing unit may be configured to execute code from the authentication code module before executing code from the candidate boot code module. The authentication code module may have instructions which, when executed by the processing unit, cause the processing unit to read a processor identifier from the processing unit and determine whether the processor belongs to a predetermined set of processors associated with a specific vendor, based at least in part on the identifier, before executing any instructions from the candidate boot code module. The processing system may also test authenticity of the candidate boot code module before executing any instructions from the candidate boot code module. Other embodiments are described and claimed.

    Abstract translation: 处理系统可以包括响应于处理单元的处理单元和非易失性存储器。 非易失性存储器可以包括候选引导代码模块和认证代码模块。 处理单元可以被配置为在从候选引导代码模块执行代码之前从认证代码模块执行代码。 认证码模块可以具有指令,当由处理单元执行时,处理单元至少从处理单元读取处理器标识符并且确定处理器是否属于与特定供应商相关联的预定处理器集合 部分地在标识符上,在执行来自候选引导代码模块的任何指令之前。 在执行来自候选引导代码模块的任何指令之前,处理系统还可以测试候选引导代码模块的真实性。 描述和要求保护其他实施例。

    Fault resilient boot in multi-processor systems
    37.
    发明授权
    Fault resilient boot in multi-processor systems 有权
    多处理器系统中的故障恢复启动

    公开(公告)号:US07472266B2

    公开(公告)日:2008-12-30

    申请号:US11322997

    申请日:2005-12-30

    CPC classification number: G06F11/1417 G06F11/0724 G06F11/0757

    Abstract: In some embodiments a boot progress of a System Boot Strap Processor in a multi-processor system is monitored and a boot processor failure is detected using an Application Processor. If the boot processor failure is detected at least a portion of the system is reinitialized (and/or the system is rebooted). Other embodiments are described and claimed.

    Abstract translation: 在一些实施例中,监视多处理器系统中的系统引导带处理器的引导进程,并且使用应用处理器检测引导处理器故障。 如果检测到引导处理器故障,系统的至少一部分将被重新初始化(和/或系统重新启动)。 描述和要求保护其他实施例。

    Systems and methods for implementing reliability, availability and serviceability in a computer system
    38.
    发明申请
    Systems and methods for implementing reliability, availability and serviceability in a computer system 失效
    在计算机系统中实现可靠性,可用性和可维护性的系统和方法

    公开(公告)号:US20080115138A1

    公开(公告)日:2008-05-15

    申请号:US11513872

    申请日:2006-08-31

    CPC classification number: G06F9/4812

    Abstract: Embodiments include systems and methods for processing Reliability, Availability and Serviceability (RAS) events in a computer system. Embodiments comprise processing critical events in a first portion of a Management Interrupt (MI) period. The MI period is chosen to be not greater than a maximum tolerable Operating System (OS) latency period. If time remains in a current MI period after processing critical events, the system then processes non-critical events during the time remaining in the current MI period. If at the end of the current MI period, some non-critical events remain to be processed, a subsequent MI period is scheduled to process the remaining non-critical events.

    Abstract translation: 实施例包括用于处理计算机系统中的可靠性,可用性和可服务性(RAS)事件的系统和方法。 实施例包括处理管理中断(MI)周期的第一部分中的关键事件。 MI周期被选择为不大于最大容许的操作系统(OS)等待时间周期。 如果在处理关键事件之后的时间内仍处于当前的MI周期,则系统在当前MI周期的剩余时间内处理非关键事件。 如果在目前的MI期结束时,一些非关键事件仍然待处理,则随后的MI期间被安排处理剩余的非关键事件。

Patent Agency Ranking