Group bounding box region-constrained placement for integrated circuit design
    1.
    发明授权
    Group bounding box region-constrained placement for integrated circuit design 有权
    集成电路设计的边界区域约束布局

    公开(公告)号:US08701070B2

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

    申请号:US13613678

    申请日:2012-09-13

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5072

    摘要: Among other things, one or more systems and techniques for defining a group bounding box for related cells of an integrated circuit, and generating a new layout for the integrated circuit comprising the group bounding box are provided herein. That is, one or more group bounding boxes are defined based upon positional values of related cells. Such group bounding boxes are placed within the new layout based upon a placement technique, such as an objective function that takes into account wire length, timing, and cell density, for example. The one or more group bounding boxes are sized or reshaped to reduce cell overlap within the new layout. In this way, the new layout comprises related cells, bound by one or more group bounding boxes, that are placed within the new layout according to a configuration that mitigates wire length and timing delay of the integrated circuit.

    摘要翻译: 除此之外,本文提供了一种或多种用于定义用于集成电路的相关单元的组边界框并且为包括组边界框的集成电路生成新布局的系统和技术。 也就是说,基于相关单元的位置值来定义一个或多个组边界框。 基于诸如考虑线长度,定时和单元密度的目标函数的放置技术,将这样的组边界框放置在新布局内。 一个或多个组边界框的大小或重新形状以减少新布局中的单元格重叠。 以这种方式,新布局包括根据减轻集成电路的线长度和定时延迟的配置放置在新布局内的由一个或多个组边界框绑定的相关单元。

    System and method for detecting soft-fails
    2.
    发明授权
    System and method for detecting soft-fails 有权
    检测软故障的系统和方法

    公开(公告)号:US08339155B2

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

    申请号:US12857270

    申请日:2010-08-16

    IPC分类号: H03K19/00 H03K19/23

    CPC分类号: H03K19/23 G01R31/31816

    摘要: A system and method for detecting soft-failures in integrated circuits is provided. A circuit includes a combinatorial logic block having a first signal input and a second signal input, and a latch coupled to an output of the combinatorial logic block. The combinatorial logic block produces a pulse when only one of either a first signal provided by the first signal input or a second signal provided by the second signal input is a logical high value, and the latch captures the pulse if the pulse has a pulse width greater than a second threshold. The pulse has a pulse width that is based on a timing difference between a first signal transition on the first signal and a second signal transition on the second signal, the combinatorial logic block produces the pulse if the timing difference is greater than a first threshold, and the combinatorial logic block operates with balanced inputs.

    摘要翻译: 提供一种用于检测集成电路中的软故障的系统和方法。 电路包括具有第一信号输入和第二信号输入的组合逻辑块,以及耦合到组合逻辑块的输出的锁存器。 当仅由第一信号输入提供的第一信号或由第二信号输入提供的第二信号中的一个信号是逻辑高值时,组合逻辑块产生脉冲,并且如果脉冲具有脉冲宽度,则锁存器捕捉脉冲 大于第二阈值。 脉冲具有基于第一信号上的第一信号转换与第二信号上的第二信号转换之间的定时差的脉冲宽度,如果定时差大于第一阈值,组合逻辑块产生脉冲, 并且组合逻辑块通过平衡输入进行操作。

    Diagnosis framework to shorten yield learning cycles of advanced processes
    3.
    发明授权
    Diagnosis framework to shorten yield learning cycles of advanced processes 有权
    诊断框架来缩短先进过程的产量学习周期

    公开(公告)号:US09310431B2

    公开(公告)日:2016-04-12

    申请号:US13588155

    申请日:2012-08-17

    摘要: The present disclosure relates to a diagnosis framework to shorten yield learning cycles of technology node manufacturing processes from the high defect density stage to technology maturity. A plurality of defect under test (DUT) structures are designed to capture potential manufacturing issues associated with defect formation. A test structure is formed by arranging the DUT structures within a DUT carrier unit, which has been yield-hardened though heuristic yield analysis such that a defect density of the DUT carrier unit is essentially zero. Possible outcomes of an application of test patterns and various failure scenarios associated with defects formed within the DUT structures within the DUT carrier unit are simulated and stored in a look-up table (LUT). The LUT may then be referenced to determine a location of a defect within the test structure without the need for iterative analysis to correctly select defect candidates for physical failure analysis (PFA).

    摘要翻译: 本公开涉及一种诊断框架,用于缩短从高缺陷密度阶段到技术成熟度的技术节点制造过程的产量学习周期。 多个待测缺陷(DUT)结构被设计为捕获与缺陷形成相关的潜在制造问题。 通过将DUT结构布置在DUT载体单元内而形成测试结构,该DUT载体单元已经通过启发式产量分析进行了屈服强化,使得DUT载体单元的缺陷密度基本上为零。 在DUT载体单元中的DUT结构内形成的缺陷相关联的测试模式和各种故障情形的应用的可能结果被模拟并存储在查找表(LUT)中。 然后可以参考LUT以确定测试结构内的缺陷的位置,而不需要迭代分析来正确地选择用于物理故障分析(PFA)的缺陷候选。

    Diagnosis Framework to Shorten Yield Learning Cycles of Advanced Processes
    4.
    发明申请
    Diagnosis Framework to Shorten Yield Learning Cycles of Advanced Processes 有权
    诊断框架,缩短先进过程的产量学习周期

    公开(公告)号:US20140049281A1

    公开(公告)日:2014-02-20

    申请号:US13588155

    申请日:2012-08-17

    IPC分类号: G01R31/02 G06F17/50

    摘要: The present disclosure relates to a diagnosis framework to shorten yield learning cycles of technology node manufacturing processes from the high defect density stage to technology maturity. A plurality of defect under test (DUT) structures are designed to capture potential manufacturing issues associated with defect formation. A test structure is formed by arranging the DUT structures within a DUT carrier unit, which has been yield-hardened though heuristic yield analysis such that a defect density of the DUT carrier unit is essentially zero. Possible outcomes of an application of test patterns and various failure scenarios associated with defects formed within the DUT structures within the DUT carrier unit are simulated and stored in a look-up table (LUT). The LUT may then be referenced to determine a location of a defect within the test structure without the need for iterative analysis to correctly select defect candidates for physical failure analysis (PFA).

    摘要翻译: 本公开涉及一种诊断框架,用于缩短从高缺陷密度阶段到技术成熟度的技术节点制造过程的产量学习周期。 多个待测缺陷(DUT)结构被设计为捕获与缺陷形成相关的潜在制造问题。 通过将DUT结构布置在DUT载体单元内而形成测试结构,该DUT载体单元已经通过启发式产量分析进行了屈服强化,使得DUT载体单元的缺陷密度基本上为零。 在DUT载体单元中的DUT结构内形成的缺陷相关联的测试模式和各种故障情形的应用的可能结果被模拟并存储在查找表(LUT)中。 然后可以参考LUT以确定测试结构内的缺陷的位置,而不需要迭代分析来正确地选择用于物理故障分析(PFA)的缺陷候选。

    System and Method for Characterizing Process Variations
    5.
    发明申请
    System and Method for Characterizing Process Variations 有权
    用于表征过程变化的系统和方法

    公开(公告)号:US20100176890A1

    公开(公告)日:2010-07-15

    申请号:US12617391

    申请日:2009-11-12

    IPC分类号: H03K3/03

    CPC分类号: H03K3/0315

    摘要: A system and method for characterizing process variations are provided. A circuit comprises a plurality of inverters arranged in a sequential loop, and a plurality of transmission gates, with each transmission gate coupled between a pair of serially arranged inverters. Each transmission gate comprises a first field effect transistor (FET) having a first channel, and a second FET having a second channel. The first channel and the second channel are coupled in parallel and a gate terminal of the first FET and a gate terminal of the second FET are coupled to a first control signal and a second control signal, respectively.

    摘要翻译: 提供了一种用于表征过程变化的系统和方法。 电路包括以顺序环路布置的多个反相器,以及多个传输门,每个传输门耦合在一对串联布置的反相器之间。 每个传输门包括具有第一通道的第一场效应晶体管(FET)和具有第二通道的第二FET。 第一通道和第二通道并联耦合,并且第一FET的栅极端子和第二FET的栅极端子分别耦合到第一控制信号和第二控制信号。

    Method for detecting small delay defects
    6.
    发明授权
    Method for detecting small delay defects 有权
    检测小延迟缺陷的方法

    公开(公告)号:US08566766B2

    公开(公告)日:2013-10-22

    申请号:US12943379

    申请日:2010-11-10

    IPC分类号: G06F17/50

    CPC分类号: G01R31/318328

    摘要: System and method for effectively detecting small delay defects is disclosed. The method first loads layout information of an integrated circuit. Then, the nets and paths of the integrated circuit are partitioned into two groups based upon their physical information. The physical information comprises the length of each path and net and the number of vias at each path and net. A timing-aware automatic test pattern generator is configured to generate test patterns for the first group having paths and nets susceptible to small delay defects. A traditional transition delay fault test pattern generator is configured to generate test patterns for the second group.

    摘要翻译: 公开了用于有效检测小延迟缺陷的系统和方法。 该方法首先加载集成电路的布局信息。 然后,基于它们的物理信息将集成电路的网络和路径划分成两组。 物理信息包括每个路径和网络的长度以及每个路径和网络处的通道数量。 定时感知自动测试模式发生器被配置为产生具有易受小延迟缺陷影响的路径和网络的第一组的测试模式。 传统的转换延迟故障测试模式发生器被配置为产生第二组的测试模式。

    RC delay detectors with high sensitivity for through substrate vias
    7.
    发明授权
    RC delay detectors with high sensitivity for through substrate vias 有权
    RC延迟检测器,通过基板通孔具有高灵敏度

    公开(公告)号:US08384430B2

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

    申请号:US12971204

    申请日:2010-12-17

    IPC分类号: H03K19/21 H03K17/00

    摘要: A die includes a plurality of through-substrate vias (TSVs) penetrating a substrate of the die, wherein the plurality of TSVs are grouped as a plurality of TSV pairs. A plurality of contact pads is coupled to the plurality of TSVs, wherein the plurality of contact pads is exposed on a first surface of the die. The die further includes a plurality of balanced pulse comparison units, wherein each of the plurality of balanced pulse comparison units includes a first input and a second input coupled to a first TSV and a second TSV of one of the plurality of TSV pairs. The die further includes a plurality of pulse latches, each including an input coupled to an output of one of the plurality of balanced pulse comparison units.

    摘要翻译: 芯片包括贯穿芯片的衬底的多个贯穿衬底通孔(TSV),其中多个TSV被分组为多个TSV对。 多个接触焊盘耦合到多个TSV,其中多个接触焊盘暴露在管芯的第一表面上。 芯片还包括多个平衡脉冲比较单元,其中多个平衡脉冲比较单元中的每一个包括耦合到多个TSV对之一的第一TSV和第二TSV的第一输入和第二输入。 芯片还包括多个脉冲锁存器,每个脉冲锁存器包括耦合到多个平衡脉冲比较单元之一的输出的输入端。

    System and method for reducing processor power consumption
    8.
    发明授权
    System and method for reducing processor power consumption 有权
    降低处理器功耗的系统和方法

    公开(公告)号:US08347132B2

    公开(公告)日:2013-01-01

    申请号:US12619428

    申请日:2009-11-16

    IPC分类号: G06F1/00

    摘要: A system and method for reducing active power in processors is disclosed. A method embodiment comprises the steps of determining when a particular logic block is inactive, determining the powered state of the particular logic block, isolating the particular logic block from a main processor core, and powering off the particular logic block. When the system needs the particular logic block, the method further comprises reactivating the block. A system embodiment comprises software and a processor coupled to a clock control module, an isolation control module and a header/footer module, operable to isolate a particular logic block and power off a particular logic block, thereby reducing power. Another embodiment comprises a logic module coupled to a clock by a clock gating module, an isolation module for isolating the logic module, a header/footer module for disabling power to the logic module, and a power and clock gating control module for controlling the clock gating module and the header/footer module.

    摘要翻译: 公开了一种用于减少处理器中的有功功率的系统和方法。 方法实施例包括以下步骤:确定特定逻辑块何时不活动,确定特定逻辑块的供电状态,将特定逻辑块与主处理器内核隔离,以及断开特定逻辑块。 当系统需要特定逻辑块时,该方法还包括重新激活该块。 系统实施例包括耦合到时钟控制模块,隔离控制模块和报头/页脚模块的软件和处理器,其可操作以隔离特定逻辑块并关闭特定逻辑块,从而降低功率。 另一个实施例包括通过时钟门控模块耦合到时钟的逻辑模块,用于隔离逻辑模块的隔离模块,用于禁止对逻辑模块供电的报头/页脚模块,以及用于控制时钟的电源和时钟门控控制模块 门控模块和页眉/页脚模块。

    System and Method for Detecting Soft-Fails
    9.
    发明申请
    System and Method for Detecting Soft-Fails 有权
    检测软件的系统和方法

    公开(公告)号:US20110121856A1

    公开(公告)日:2011-05-26

    申请号:US12857270

    申请日:2010-08-16

    IPC分类号: H03K19/00 H03K19/23

    CPC分类号: H03K19/23 G01R31/31816

    摘要: A system and method for detecting soft-failures in integrated circuits is provided. A circuit includes a combinatorial logic block having a first signal input and a second signal input, and a latch coupled to an output of the combinatorial logic block. The combinatorial logic block produces a pulse when only one of either a first signal provided by the first signal input or a second signal provided by the second signal input is a logical high value, and the latch captures the pulse if the pulse has a pulse width greater than a second threshold. The pulse has a pulse width that is based on a timing difference between a first signal transition on the first signal and a second signal transition on the second signal, the combinatorial logic block produces the pulse if the timing difference is greater than a first threshold, and the combinatorial logic block operates with balanced inputs.

    摘要翻译: 提供一种用于检测集成电路中的软故障的系统和方法。 电路包括具有第一信号输入和第二信号输入的组合逻辑块,以及耦合到组合逻辑块的输出的锁存器。 当仅由第一信号输入提供的第一信号或由第二信号输入提供的第二信号中的一个信号是逻辑高值时,组合逻辑块产生脉冲,并且如果脉冲具有脉冲宽度,则锁存器捕捉脉冲 大于第二阈值。 脉冲具有基于第一信号上的第一信号转换与第二信号上的第二信号转换之间的定时差的脉冲宽度,如果定时差大于第一阈值,组合逻辑块产生脉冲, 并且组合逻辑块通过平衡输入进行操作。

    GROUP BOUNDING BOX REGION-CONSTRAINED PLACEMENT FOR INTEGRATED CIRCUIT DESIGN
    10.
    发明申请
    GROUP BOUNDING BOX REGION-CONSTRAINED PLACEMENT FOR INTEGRATED CIRCUIT DESIGN 有权
    集成电路设计的组接线盒区域约束放置

    公开(公告)号:US20140075404A1

    公开(公告)日:2014-03-13

    申请号:US13613678

    申请日:2012-09-13

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5072

    摘要: Among other things, one or more systems and techniques for defining a group bounding box for related cells of an integrated circuit, and generating a new layout for the integrated circuit comprising the group bounding box are provided herein. That is, one or more group bounding boxes are defined based upon positional values of related cells. Such group bounding boxes are placed within the new layout based upon a placement technique, such as an objective function that takes into account wire length, timing, and cell density, for example. The one or more group bounding boxes are sized or reshaped to reduce cell overlap within the new layout. In this way, the new layout comprises related cells, bound by one or more group bounding boxes, that are placed within the new layout according to a configuration that mitigates wire length and timing delay of the integrated circuit.

    摘要翻译: 除此之外,本文提供了一种或多种用于定义用于集成电路的相关单元的组边界框以及为包括组边界框的集成电路生成新布局的系统和技术。 也就是说,基于相关单元的位置值来定义一个或多个组边界框。 基于诸如考虑线长度,定时和单元密度的目标函数的放置技术,将这样的组边界框放置在新布局内。 一个或多个组边界框的大小或重新形状以减少新布局中的单元格重叠。 以这种方式,新布局包括根据减轻集成电路的线长度和定时延迟的配置放置在新布局内的由一个或多个组边界框绑定的相关单元。