MULTI-CORE MICROPROCESSOR POWER GATING CACHE RESTORAL MECHANISM
    1.
    发明申请
    MULTI-CORE MICROPROCESSOR POWER GATING CACHE RESTORAL MECHANISM 有权
    多核心微处理器功率增益缓存机制

    公开(公告)号:US20150339231A1

    公开(公告)日:2015-11-26

    申请号:US14285484

    申请日:2014-05-22

    Abstract: An apparatus includes a fuse array and a stores. The fuse array is disposed on a die, and is programmed with compressed configuration data for a plurality of cores. The stores is coupled to the plurality of cores, and includes a plurality of sub-stores that each correspond to each of the plurality of cores, where one of the plurality of cores accesses the semiconductor fuse array upon power-up/reset to read and decompresses the compressed configuration data, and stores a plurality of decompressed configuration data sets for one or more cache memories within the each of the plurality of cores in the plurality of sub-stores, and where, following a power gating event, one of the each of the plurality of cores subsequently accesses a corresponding one of the each of the plurality of sub-stores to retrieve and employ the decompressed configuration data sets to initialize the caches.

    Abstract translation: 一种装置包括熔丝阵列和商店。 保险丝阵列设置在管芯上,并且用多个芯的压缩配置数据进行编程。 存储器耦合到多个核心,并且包括多个子存储器,每个子存储器对应于多个核心中的每一个,多个核心中的一个核心在上电/复位时访问半导体熔丝阵列以读取,以及 对压缩的配置数据进行解压缩,并将多个解压缩的配置数据集合存储在多个子存储器中的多个核心的每个内的一个或多个高速缓存存储器中,并且其中,在电源门控事件之后, 随后访问多个子存储中的每个子存储器中的相应的一个,以检索和使用解压缩的配置数据集来初始化高速缓存。

    APPARATUS AND METHOD FOR REPAIRING CACHE ARRAYS IN A MULTI-CORE MICROPROCESSOR
    4.
    发明申请
    APPARATUS AND METHOD FOR REPAIRING CACHE ARRAYS IN A MULTI-CORE MICROPROCESSOR 有权
    用于修复多核微处理器中的高速缓存阵列的装置和方法

    公开(公告)号:US20150339232A1

    公开(公告)日:2015-11-26

    申请号:US14285517

    申请日:2014-05-22

    Abstract: An apparatus includes a fuse array, a stores, and a plurality of cores. The fuse array is programmed with compressed configuration data. The stores is for storage and access of decompressed configuration data sets. One of the plurality of cores accesses the fuse array upon power-up/reset to read and decompress the compressed configuration data, and to store the decompressed configuration data sets for one or more cache memories in the stores. Each of the plurality of cores includes reset logic and sleep logic. The reset logic is configured to employ the decompressed configuration data sets to initialize the one or more cache memories upon power-up/reset. The sleep logic is configured to determine that power is restored following a power gating event, and is configured to subsequently access the stores to retrieve and employ the decompressed configuration data sets to initialize the one or more caches following the power gating event.

    Abstract translation: 一种装置包括熔丝阵列,存储器和多个核。 保险丝阵列用压缩配置数据编程。 存储用于存储和访问解压缩的配置数据集。 多个核心中的一个核心在加电/复位时访问熔丝阵列以读取和解压缩压缩的配置数据,并将存储器中的一个或多个高速缓冲存储器的解压缩配置数据集存储起来。 多个核心中的每一个包括复位逻辑和睡眠逻辑。 复位逻辑被配置为在上电/复位时使用解压缩的配置数据集来初始化一个或多个高速缓存存储器。 休眠逻辑被配置为确定在电源门控事件之后恢复电力,并且被配置为随后访问存储以检索和使用解压缩的配置数据集来初始化电源门控事件之后的一个或多个高速缓存。

    MULTI-CORE APPARATUS AND METHOD FOR RESTORING DATA ARRAYS FOLLOWING A POWER GATING EVENT
    5.
    发明申请
    MULTI-CORE APPARATUS AND METHOD FOR RESTORING DATA ARRAYS FOLLOWING A POWER GATING EVENT 有权
    多核设备和方法,用于在功率增益事件下恢复数据阵列

    公开(公告)号:US20150338904A1

    公开(公告)日:2015-11-26

    申请号:US14285412

    申请日:2014-05-22

    Abstract: An apparatus includes a fuse array and a plurality of cores. The fuse array is programmed with compressed data. Each of the plurality of cores accesses the fuse array upon power-up/reset to read and decompress the compressed data, and to store decompressed data sets for one or more cache memories within the each of the plurality of cores in a stores that is coupled to the each of the plurality of cores. Each of the plurality of cores has reset logic and sleep logic. The reset logic employs the decompressed data sets to initialize the one or more cache memories upon power-up/reset. The sleep logic determines that power is restored following a power gating event, and subsequently accesses the stores to retrieve and employ the decompressed data sets to initialize the one or more caches following the power gating event.

    Abstract translation: 一种装置包括熔丝阵列和多个芯。 保险丝阵列用压缩数据编程。 多个核心中的每一个在上电/复位时访问熔丝阵列以读取和解压缩压缩数据,并且在耦合的存储器中存储多个核心中的每一个内的一个或多个高速缓冲存储器的解压缩数据集 到多个核心中的每一个。 多个核心中的每一个具有复位逻辑和睡眠逻辑。 复位逻辑采用解压缩数据集在上电/复位时初始化一个或多个高速缓存存储器。 休眠逻辑确定在电源门控事件之后恢复电力,并且随后访问存储以检索和使用解压缩数据集来初始化电源门控事件之后的一个或多个高速缓存。

    DYNAMIC AND SELECTIVE CORE DISABLEMENT AND RECONFIGURATION IN A MULTI-CORE PROCESSOR
    6.
    发明申请
    DYNAMIC AND SELECTIVE CORE DISABLEMENT AND RECONFIGURATION IN A MULTI-CORE PROCESSOR 有权
    多核处理器中的动态选择性核选择和重新配置

    公开(公告)号:US20150046680A1

    公开(公告)日:2015-02-12

    申请号:US14522931

    申请日:2014-10-24

    Abstract: A method for dynamically reconfiguring one or more cores of a multi-core microprocessor comprising a plurality of cores and sideband communication wires, extrinsic to a system bus connected to a chipset, which facilitate non-system-bus inter-core communications. At least some of the cores are operable to be reconfigurably designated with or without master credentials for purposes of structuring sideband-based inter-core communications. The method includes determining an initial configuration of cores of the microprocessor, which configuration designates at least one core, but not all of the cores, as a master core, and reconfiguring the cores according to a modified configuration, which modified configuration removes a master designation from a core initially so designated, and assigns a master designation to a core not initially so designated. Each core is configured to conditionally drive a sideband communication wire to which it is connected based upon its designation, or lack thereof, as a master core.

    Abstract translation: 一种用于动态重新配置多核微处理器的一个或多个核心的方法,所述多核微处理器包括多个核心和边带通信线路,其外部连接到连接到芯片组的系统总线,这有助于非系统总线核心间通信。 为了构建基于边带的核心间通信的目的,至少一些核可操作以可重新配置地指定或不具有主凭证。 该方法包括确定微处理器的核心的初始配置,该配置指定至少一个核心,但不将所有核心指定为主核心,并且根据修改的配置重新配置核心,该修改的配置删除主命名 从最初如此指定的核心,并将主指定分配给最初未指定的核心。 每个核心被配置为基于其指定或不存在作为主核心有条件地驱动其所连接的边带通信线。

    MULTI-CORE DATA ARRAY POWER GATING RESTORAL MECHANISM
    8.
    发明申请
    MULTI-CORE DATA ARRAY POWER GATING RESTORAL MECHANISM 有权
    多核心数据阵列功率补偿恢复机制

    公开(公告)号:US20150338905A1

    公开(公告)日:2015-11-26

    申请号:US14285448

    申请日:2014-05-22

    Abstract: An apparatus includes a fuse array and a stores. The fuse array is programmed with compressed configuration data for a plurality of cores. The stores is coupled to the plurality of cores, and includes a plurality of sub-stores that each correspond to each of the plurality of cores, where one of the plurality of cores accesses the semiconductor fuse array upon power-up/reset to read and decompress the compressed configuration data, and to store a plurality of decompressed configuration data sets for one or more cache memories within the each of the plurality of cores in the plurality of sub-stores. Each of the plurality of cores has sleep logic. The sleep logic is configured to subsequently access a corresponding one of the each of the plurality of sub-stores to retrieve and employ the decompressed configuration data sets to initialize the one or more caches following a power gating event.

    Abstract translation: 一种装置包括熔丝阵列和商店。 保险丝阵列用多个核心的压缩配置数据编程。 存储器耦合到多个核心,并且包括多个子存储器,每个子存储器对应于多个核心中的每一个,多个核心中的一个核心在上电/复位时访问半导体熔丝阵列以读取,以及 对压缩的配置数据进行解压缩,并且在多个子存储器中的多个核心的每个内存储一个或多个高速缓存存储器的多个解压配置数据集。 多个核心中的每一个具有睡眠逻辑。 睡眠逻辑被配置为随后访问多个子商店中的每一个的对应的一个,以检索并使用解压配置数据集来初始化电源门控事件之后的一个或多个高速缓存。

Patent Agency Ranking