Data and control encryption
    2.
    发明授权
    Data and control encryption 有权
    数据和控制加密

    公开(公告)号:US08379847B2

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

    申请号:US12828080

    申请日:2010-06-30

    IPC分类号: H04L9/00 H04L9/32

    摘要: Secure communication of data between devices includes encrypting unencrypted data at a first device by reordering unencrypted bits provided in parallel on a device bus, including data and control bits, from an unencrypted order to form encrypted data including a plurality of encrypted bits in parallel in an encrypted order defined by a key. The encrypted data may be transmitted to another device where the encrypted data is decrypted by using the key to order the encrypted bits to restore the unencrypted order thereby to reform the unencrypted data.

    摘要翻译: 设备之间的数据的安全通信包括通过从未加密的顺序重新排序设备总线(包括数据和控制位)并行提供的未加密比特来在第一设备处对未加密的数据进行加密,以形成包括多个加密比特的加密数据 由密钥定义的加密顺序。 加密数据可以通过使用密钥来对加密数据进行解密的另一设备发送到另一个设备,以对加密的比特进行命令以恢复未加密的顺序,从而改变未加密的数据。

    Uniform power density across processor cores at burn-in
    3.
    发明授权
    Uniform power density across processor cores at burn-in 有权
    老化时处理器内核的功率密度均匀

    公开(公告)号:US07930129B2

    公开(公告)日:2011-04-19

    申请号:US12114032

    申请日:2008-05-02

    IPC分类号: G01R31/00 G01R21/00

    CPC分类号: G01R31/2868

    摘要: A computer implemented method, data processing system, and computer usable code are provided for burn-in testing of a multiprocessor. A process identifies a power management data set for a plurality of processor cores associated with the multiprocessor. The process selects one or more of the plurality of processor cores to form a selected set of processor cores based upon the power management data set. The process initiates a burn-in test across the selected set of processor cores. In response to a determination that all processor cores in the plurality of processor cores have not been selected, the process repeats the above selecting and initiating steps until all the processor cores have been selected.

    摘要翻译: 提供计算机实现的方法,数据处理系统和计算机可用代码用于多处理器的老化测试。 过程识别与多处理器相关联的多个处理器核心的功率管理数据集。 该过程基于电源管理数据集选择多个处理器核中的一个或多个来形成选定的一组处理器核。 该过程在所选的一组处理器核心上启动老化测试。 响应于确定多个处理器核心中的所有处理器核心未被选择,该过程重复上述选择和启动步骤,直到所有处理器核心已被选择为止。

    System and method to optimize multi-core microprocessor performance using voltage offsets
    4.
    发明授权
    System and method to optimize multi-core microprocessor performance using voltage offsets 失效
    使用电压补偿优化多核微处理器性能的系统和方法

    公开(公告)号:US07721119B2

    公开(公告)日:2010-05-18

    申请号:US11466891

    申请日:2006-08-24

    IPC分类号: G06F1/00

    CPC分类号: G06F1/26

    摘要: A system and method to optimize multi-core microprocessor performance using voltage offsets is presented. A multi-core device tests each of its processor cores in order to identify each processor core's optimum supply voltage. In turn, the device configures voltage offset networks for each processor core based upon each processor core's identified optimum supply voltage. As a result, the offset voltages produced by the voltage offset networks are subtracted from the multi-core device's main voltage, which results in the voltage offset networks supplying optimum supply voltages to each processor core. The voltage offset networks may include fuses to generate a fixed voltage offset, or the voltage offset networks may include a control circuit to dynamically adjust voltage offsets during the multi-core device's operation.

    摘要翻译: 提出了使用电压偏移来优化多核微处理器性能的系统和方法。 多核设备测试每个处理器内核,以便识别每个处理器内核的最佳电源电压。 反过来,该设备基于每个处理器核心的所识别的最佳电源电压来配置每个处理器核心的电压偏移网络。 结果,从多核设备的主电压中减去由电压偏移网络产生的偏移电压,这导致电压偏移网络向每个处理器核提供最佳电源电压。 电压偏移网络可以包括熔丝以产生固定的电压偏移,或者电压偏移网络可以包括在多核装置的操作期间动态地调节电压偏移的控制电路。

    Method and apparatus for controlling heat generation in a multi-core processor
    5.
    发明授权
    Method and apparatus for controlling heat generation in a multi-core processor 有权
    用于控制多核处理器中的发热的方法和装置

    公开(公告)号:US07617403B2

    公开(公告)日:2009-11-10

    申请号:US11459988

    申请日:2006-07-26

    IPC分类号: G06F1/00 G06F15/00 G05B11/01

    CPC分类号: G06F1/206

    摘要: The disclosed methodology and apparatus may reduce heat generation in a multi-core processor. In one embodiment, a multi-core processor cycles selected processor cores off in a predetermined pattern across the processor die over time to reduce the average heat generation by the processor. The disclosed multi-core processor may reduce or avoid undesirable hot spots that impact processor life.

    摘要翻译: 所公开的方法和装置可以减少多核处理器中的发热。 在一个实施例中,多核处理器随着时间跨越处理器管芯以预定模式关闭所选择的处理器核,以减少处理器的平均发热量。 所公开的多核处理器可以减少或避免影响处理器寿命的不期望的热点。

    Structure for an apparatus for monitoring and controlling heat generation in a multi-core processor
    7.
    发明授权
    Structure for an apparatus for monitoring and controlling heat generation in a multi-core processor 有权
    用于在多核处理器中监测和控制发热的装置的结构

    公开(公告)号:US08214660B2

    公开(公告)日:2012-07-03

    申请号:US12347947

    申请日:2008-12-31

    CPC分类号: G06F1/206

    摘要: A design structure for a processor may be embodied in a machine readable medium for designing, manufacturing or testing a processor integrated circuit. The design structure may control heat generation in a multi-core processor. The design structure may specify that each processor core includes a temperature sensor that reports temperature information to a processor controller. The design structure may also specify that if a particular processor core exceeds a predetermined temperature, the processor controller disables that processor core to allow that processor core to cool. The design structure may also specify that the processor controller enables the previously disabled processor core when the previously disabled processor core cools sufficiently to a normal operating temperature. In this manner, a multi-core processor may avoid undesirable hot spots that impact processor life.

    摘要翻译: 用于处理器的设计结构可以体现在用于设计,制造或测试处理器集成电路的机器可读介质中。 该设计结构可以控制多核处理器中的发热。 设计结构可以指定每个处理器核心包括向处理器控制器报告温度信息的温度传感器。 该设计结构还可以指定如果特定处理器核心超过预定温度,则处理器控制器禁止该处理器核心使该处理器核心冷却。 设计结构还可以指定当先前禁用的处理器核心充分冷却至正常工作温度时,处理器控制器启用先前禁用的处理器核心。 以这种方式,多核处理器可以避免影响处理器寿命的不期望的热点。

    Integrated circuit environment initialization according to information stored within the integrated circuit
    8.
    发明授权
    Integrated circuit environment initialization according to information stored within the integrated circuit 失效
    根据存储在集成电路内的信息,集成电路环境初始化

    公开(公告)号:US07996693B2

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

    申请号:US12277365

    申请日:2008-11-25

    IPC分类号: G06F1/26

    CPC分类号: G06F1/206

    摘要: A method for automatically initializing the operational settings of a system from information stored within a non-volatile storage of an integrated circuit so that the operational requirements of the integrated circuit, which may be a microprocessor, are met by the system when the system is operating. During manufacturing test, environmental requirements of the integrated circuit are determined and stored within the non-volatile storage of the integrated circuit. During system initialization, environmental control values such as required operating voltage and frequency and cooling requirements are determined from the test values, which are read from the integrated circuit. The values are read by an interface of the system from an interface of the integrated circuit. System settings are controlled by the values to provide the required operating environment and the values may be captured within the system for subsequent operations and initialization sequences.

    摘要翻译: 一种用于根据存储在集成电路的非易失性存储器中的信息自动初始化系统的操作设置的方法,使得当系统运行时系统满足可能是微处理器的集成电路的操作要求 。 在制造测试期间,集成电路的环境要求被确定并存储在集成电路的非易失性存储器中。 在系统初始化期间,从集成电路读取的测试值确定所需的工作电压,频率和冷却要求等环境控制值。 这些值由系统的接口从集成电路的接口读取。 系统设置由值控制以提供所需的操作环境,并且可以在系统内捕获值以用于后续操作和初始化序列。