SEMICONDUCTOR CHIP STACKING FOR REDUNDANCY AND YIELD IMPROVEMENT
    21.
    发明申请
    SEMICONDUCTOR CHIP STACKING FOR REDUNDANCY AND YIELD IMPROVEMENT 有权
    用于冗余和改进的半导体芯片堆叠

    公开(公告)号:US20120326333A1

    公开(公告)日:2012-12-27

    申请号:US13607680

    申请日:2012-09-08

    IPC分类号: H01L25/00

    摘要: A stacked semiconductor chip comprising multiple unit chips contains multiple instances of a first chip component that have a low yield and are distributed among the multiple unit chips. An instance of the first chip component within a first unit chip is logically paired with at least another instance of the first chip component within at least another unit chip so that the combination of the multiple instances of the first chip component across the multiple unit chips constitute a functional block providing the functionality of a fully functional instance of the first chip component. The stacked semiconductor chip may include multiple instances of a second chip component having a high yield and distributed across the multiple unit chips. Multiple low yield components constitute a functional block providing an enhanced overall yield, while high yield components are utilized to their full potential functionality.

    摘要翻译: 包括多个单元芯片的堆叠半导体芯片包含具有低产出并分布在多个单元芯片之间的第一芯片组件的多个实例。 第一单元芯片内的第一芯片组件的实例与至少另一个单元芯片内的第一芯片组件的至少另一个实例进行逻辑配对,使得跨多个单元芯片的第一芯片组件的多个实例的组合构成 提供第一芯片组件的完全功能实例的功能的功能块。 层叠的半导体芯片可以包括具有高产量并分布在多个单元芯片上的第二芯片组件的多个实例。 多个低产量组分构成提供增强的总收率的功能块,而高产量组分被用于其全部潜在功能。

    Multiprocessor system with dynamic cache coherency regions
    23.
    发明授权
    Multiprocessor system with dynamic cache coherency regions 有权
    具有动态高速缓存一致性区域的多处理器系统

    公开(公告)号:US07484043B2

    公开(公告)日:2009-01-27

    申请号:US10603251

    申请日:2003-06-25

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0831 G06F12/0824

    摘要: A multiprocessor computer system has a plurality of processing nodes which use processor state information to determine which coherent caches in the system are required to examine a coherency transaction produced by a single originating processor's storage request. A node of the computer has dynamic coherency boundaries such that the hardware uses only a subset of the total processors in a large system for a single workload at any specific point in time and can optimize the cache coherency as the supervisor software or firmware expands and contracts the number of processors which are being used to run any single workload. Multiple instances of a node can be connected with a second level controller to create a large multiprocessor system. The node controller uses the mode bits to determine which processors must receive any given transaction that is received by the node controller. The second level controller uses the mode bits to determine which nodes must receive any given transaction that is received by the second level controller. Logical partitions are mapped to allowable physical processors. Cache coherence regions which encompass subsets of the total number of processors and caches in the system are chosen for their physical proximity. A distinct cache coherency region can be defined for each partition using a a hypervisor.

    摘要翻译: 多处理器计算机系统具有多个处理节点,其使用处理器状态信息来确定系统中哪些相干高速缓存需要检查由单个发起处理器的存储请求产生的一致性事务。 计算机的节点具有动态一致性边界,使得硬件在任何特定时间点仅使用大型系统中的单个工作负载的总处理器的子集,并且可以在主管软件或固件扩展和收缩时优化高速缓存一致性 用于运行任何单个工作负载的处理器数量。 节点的多个实例可以与第二级控制器连接,以创建大型多处理器系统。 节点控制器使用模式位来确定哪些处理器必须接收节点控制器接收的任何给定事务。 第二级控制器使用模式位来确定哪些节点必须接收由第二级控制器接收的任何给定事务。 逻辑分区映射到允许的物理处理器。 选择包含系统中总处理器和高速缓存的子集的高速缓存相干区域用于物理接近。 可以使用管理程序为每个分区定义不同的高速缓存一致性区域。

    APPARATUS FOR MODELING QUEUEING SYSTEMS WITH HIGHLY VARIABLE TRAFFIC ARRIVAL RATES
    25.
    发明申请
    APPARATUS FOR MODELING QUEUEING SYSTEMS WITH HIGHLY VARIABLE TRAFFIC ARRIVAL RATES 失效
    用于建立具有高可变交通抵达率的排队系统的装置

    公开(公告)号:US20080151923A1

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

    申请号:US12036043

    申请日:2008-02-22

    IPC分类号: H04L12/28

    摘要: An apparatus are provided for modeling queuing systems with highly variable traffic arrival rates. The apparatus includes a means to associate a value with a pattern of highly variable arrival rates that is simple and intuitive, and a means to accurately model queuing delays in systems that are characterized by bursts of arrival activity. The queuing delay is determined by a sum of queuing delays after first applying a weighting factor to the queuing delay based upon a random arrival rate, and a different weighting factor to the queuing delay based upon a bursty variable arrival rate. The weighting factors are variants of the server utilization. The model facilitates specification of server characteristics and configurations to meet response time metrics.

    摘要翻译: 提供了一种用于建模具有高度可变的交通量到达率的排队系统的装置。 该装置包括将值与简单和直观的高度可变到达速率的模式相关联的装置,以及用于在以突发的到达活动为特征的系统中精确地建模排队延迟的装置。 基于随机到达速率首先将加权因子应用于排队延迟,以及基于突发可变到达速率的排队延迟的不同加权因子,排队延迟由排队延迟的和确定。 权重因素是服务器利用率的变体。 该模型有助于规范服务器特性和配置以满足响应时间度量。

    Multiprocessor System With Dynamic Cache Coherency Regions
    26.
    发明申请
    Multiprocessor System With Dynamic Cache Coherency Regions 审中-公开
    具有动态缓存一致性区域的多处理器系统

    公开(公告)号:US20080147988A1

    公开(公告)日:2008-06-19

    申请号:US12037172

    申请日:2008-02-26

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0831 G06F12/0824

    摘要: A multiprocessor computer system has a plurality of processing nodes which use processor state information to determine which coherent caches in the system are required to examine a coherency transaction produced by a single originating processor's storage request. A node of the computer has dynamic coherency boundaries such that the hardware uses only a subset of the total processors in a large system for a single workload at any specific point in time and can optimize the cache coherency as the supervisor software or firmware expands and contracts the number of processors which are being used to run any single workload. Multiple instances of a node can be connected with a second level controller to create a large multiprocessor system. The node controller uses the mode bits to determine which processors must receive any given transaction that is received by the node controller. The second level controller uses the mode bits to determine which nodes must receive any given transaction that is received by the second level controller. Logical partitions are mapped to allowable physical processors. Cache coherence regions which encompass subsets of the total number of processors and caches in the system are chosen for their physical proximity. A distinct cache coherency region can be defined for each partition using a hypervisor.

    摘要翻译: 多处理器计算机系统具有多个处理节点,其使用处理器状态信息来确定系统中哪些相干高速缓存需要检查由单个发起处理器的存储请求产生的一致性事务。 计算机的节点具有动态一致性边界,使得硬件在任何特定时间点仅使用大型系统中的单个工作负载的总处理器的子集,并且可以在主管软件或固件扩展和收缩时优化高速缓存一致性 用于运行任何单个工作负载的处理器数量。 节点的多个实例可以与第二级控制器连接,以创建大型多处理器系统。 节点控制器使用模式位来确定哪些处理器必须接收节点控制器接收的任何给定事务。 第二级控制器使用模式位来确定哪些节点必须接收由第二级控制器接收的任何给定事务。 逻辑分区映射到允许的物理处理器。 选择包含系统中总处理器和高速缓存的子集的高速缓存相干区域用于物理接近。 可以使用管理程序为每个分区定义不同的高速缓存一致性区域。

    Apparatus and method for modeling queueing systems with highly variable traffic arrival rates
    27.
    发明授权
    Apparatus and method for modeling queueing systems with highly variable traffic arrival rates 失效
    用于建模具有高可变流量到达率的排队系统的装置和方法

    公开(公告)号:US07376083B2

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

    申请号:US10731862

    申请日:2003-12-09

    IPC分类号: H04L12/56

    摘要: A method are provided for modeling queuing systems with highly variable traffic arrival rates. The method includes a means to associate a value with a pattern of highly variable arrival rates that is simple and intuitive, and a means to accurately model queuing delays in systems that are characterized by bursts of arrival activity. The queuing delay is determined by a sum of queuing delays after first applying a weighting factor to the queuing delay based upon a random arrival rate, and a different weighting factor to the queuing delay based upon a bursty variable arrival rate. The weighting factors are variants of the server utilization. The model facilitates specification of server characteristics and configurations to meet response time metrics.

    摘要翻译: 提供了一种用于建模具有高可变流量到达率的排队系统的方法。 该方法包括将值与简单和直观的高度可变到达速率的模式相关联的手段,以及用于在以突发的到达活动为特征的系统中精确地建模排队延迟的手段。 基于随机到达速率首先将加权因子应用于排队延迟,以及基于突发可变到达速率的排队延迟的不同加权因子,排队延迟由排队延迟的和确定。 加权因子是服务器利用率的变体。 该模型有助于规范服务器特性和配置以满足响应时间度量。

    MULTIPLE-CORE PROCESSOR SUPPORTING MULTIPLE INSTRUCTION SET ARCHITECTURES
    28.
    发明申请
    MULTIPLE-CORE PROCESSOR SUPPORTING MULTIPLE INSTRUCTION SET ARCHITECTURES 有权
    多核心处理器支持多种指令集架构

    公开(公告)号:US20080059769A1

    公开(公告)日:2008-03-06

    申请号:US11468547

    申请日:2006-08-30

    IPC分类号: G06F9/40

    摘要: A multiple-core processor supporting multiple instruction set architectures provides a power-efficient and flexible platform for virtual machine environments requiring multiple support for multiple instruction set architectures (ISAs). The processor includes multiple cores having disparate native ISAs and that may be selectively enabled for operation, so that power is conserved when support for a particular ISA is not required of the processor. The multiple cores may share a common first level cache and be mutually-exclusively selected for operation, or multiple level-one caches may be provided, one associated with each of the cores and the cores operated as needed, including simultaneous execution of disparate ISAs. A hypervisor controls operation of the cores and locates a core and enables it if necessary when a request to instantiate a virtual machine having a specified ISA is received.

    摘要翻译: 支持多指令集架构的多核处理器为需要多个支持多指令集体系结构(ISAs)的虚拟机环境提供功率高效且灵活的平台。 处理器包括具有不同的本地ISA的多个核,并且可以选择性地启用操作,以便当对处理器不需要对特定ISA的支持时,节省功率。 多个核心可以共享公共的第一级高速缓存并且被互斥地选择用于操作,或者可以提供多个一级缓存,一个与每个核心和根据需要运行的核心相关联,包括同时执行不同的ISA。 虚拟机管理程序控制核心的操作并定位核心,并且如果需要,当接收到具有指定的ISA的虚拟机的实例化请求时,它可以启用它。

    Semiconductor chip stacking for redundancy and yield improvement
    29.
    发明授权
    Semiconductor chip stacking for redundancy and yield improvement 有权
    半导体芯片堆叠冗余和产量提高

    公开(公告)号:US08686559B2

    公开(公告)日:2014-04-01

    申请号:US13607680

    申请日:2012-09-08

    IPC分类号: H01L23/34

    摘要: A stacked semiconductor chip comprising multiple unit chips contains multiple instances of a first chip component that have a low yield and are distributed among the multiple unit chips. An instance of the first chip component within a first unit chip is logically paired with at least another instance of the first chip component within at least another unit chip so that the combination of the multiple instances of the first chip component across the multiple unit chips constitute a functional block providing the functionality of a fully functional instance of the first chip component. The stacked semiconductor chip may include multiple instances of a second chip component having a high yield and distributed across the multiple unit chips. Multiple low yield components constitute a functional block providing an enhanced overall yield, while high yield components are utilized to their full potential functionality.

    摘要翻译: 包括多个单元芯片的堆叠半导体芯片包含具有低产出并分布在多个单元芯片之间的第一芯片组件的多个实例。 第一单元芯片内的第一芯片组件的实例与至少另一个单元芯片内的第一芯片组件的至少另一个实例进行逻辑配对,使得跨多个单元芯片的第一芯片组件的多个实例的组合构成 提供第一芯片组件的完全功能实例的功能的功能块。 层叠的半导体芯片可以包括具有高产量并分布在多个单元芯片上的第二芯片组件的多个实例。 多个低产量组分构成提供增强的总收率的功能块,而高产量组分被用于其全部潜在功能。

    Semiconductor chip stacking for redundancy and yield improvement
    30.
    发明授权
    Semiconductor chip stacking for redundancy and yield improvement 有权
    半导体芯片堆叠冗余和产量提高

    公开(公告)号:US08597960B2

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

    申请号:US12041878

    申请日:2008-03-04

    IPC分类号: H01L21/66

    摘要: A stacked semiconductor chip comprising multiple unit chips contains multiple instances of a first chip component that have a low yield and are distributed among the multiple unit chips. An instance of the first chip component within a first unit chip is logically paired with at least another instance of the first chip component within at least another unit chip so that the combination of the multiple instances of the first chip component across the multiple unit chips constitute a functional block providing the functionality of a fully functional instance of the first chip component. The stacked semiconductor chip may include multiple instances of a second chip component having a high yield and distributed across the multiple unit chips. Multiple low yield components constitute a functional block providing an enhanced overall yield, while high yield components are utilized to their full potential functionality.

    摘要翻译: 包括多个单元芯片的堆叠半导体芯片包含具有低产出并分布在多个单元芯片之间的第一芯片组件的多个实例。 第一单元芯片内的第一芯片组件的实例与至少另一个单元芯片内的第一芯片组件的至少另一个实例进行逻辑配对,使得跨多个单元芯片的第一芯片组件的多个实例的组合构成 提供第一芯片组件的完全功能实例的功能的功能块。 层叠的半导体芯片可以包括具有高产量并分布在多个单元芯片上的第二芯片组件的多个实例。 多个低产量组分构成提供增强的总收率的功能块,而高产量组分被用于其全部潜在功能。