会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • Concurrent logical and physical construction of voltage islands for mixed supply voltage designs
    • 用于混合电源电压设计的并联电压岛的逻辑和物理构造
    • US06792582B1
    • 2004-09-14
    • US09713829
    • 2000-11-15
    • John M CohnAlvar A. DeanDavid J. HathawayDavid E. LackeyThomas M. LepsicSusan K. LichtensteigerScott A. TetreaultSebastian T. Ventrone
    • John M CohnAlvar A. DeanDavid J. HathawayDavid E. LackeyThomas M. LepsicSusan K. LichtensteigerScott A. TetreaultSebastian T. Ventrone
    • G06F1750
    • G06F17/5045G06F17/5068
    • Both logical and physical construction of voltage islands is disclosed. A semiconductor chip design is partitioned into “bins”, which are areas of the design. In this way, a semiconductor chip design may be “sliced” into various areas and the areas may then be assigned to various voltage levels. Each bin may be thought of as a voltage island. Circuits in the design can be added to or removed from the various bins, thereby increasing or decreasing the speed and power of the circuits: the speed and power increase if a circuit is placed into a bin assigned a higher voltage, and the speed and power decrease if a circuit is placed into a bin having a lower voltage. The size and location of the bins may also be changed. By iterating these steps, the optimum power consumption may be met while still meeting speed constraints and other criteria. The present invention is applicable to any placement environment, such as an annealing placement tool, that proceeds through successive refinement of the locations of the circuits on the design and in which the placement process may be interrupted to make changes in placement of the logic.
    • 公开了电压岛的逻辑和物理结构。 半导体芯片设计被划分为“箱”,这是设计的区域。 以这种方式,可以将半导体芯片设计“切片”成各种区域,然后将这些区域分配给各种电压电平。 每个仓可以被认为是电压岛。 设计中的电路可以添加到各个机箱中或从各个机箱中移除,从而增加或减少电路的速度和功率:如果将电路放入分配较高电压的箱体中,速度和功率会增加,速度和功率 如果将电路放置在具有较低电压的箱中,则减小。 还可以改变箱子的大小和位置。 通过迭代这些步骤,可以在满足速度限制和其他标准的同时满足最佳功耗。 本发明可应用于诸如退火放置工具的任何放置环境,其通过连续细化设计上的电路的位置并且其中可以中断放置过程以使逻辑的放置变化。
    • 44. 发明授权
    • Double-edge-triggered flip-flop providing two data transitions per clock cycle
    • 双边沿触发器,每个时钟周期提供两个数据转换
    • US06300809B1
    • 2001-10-09
    • US09616551
    • 2000-07-14
    • Roger Paul GregorDavid James HathawayDavid E. LackeySteven Frederick Oakland
    • Roger Paul GregorDavid James HathawayDavid E. LackeySteven Frederick Oakland
    • H03K312
    • H03K3/012H03K3/037H03K3/0375
    • An apparatus comprising a clock for providing a clock signal, means for providing a delayed version of the clock signal, two transparent latches having clock inputs controlled by opposite polarities of the delayed clock signal, a multiplexer having (i) inputs fed by outputs of the latches, and (ii) a select input fed by the clock signal, and means for providing a select signal for selecting the latch whose clock is inactive. Preferably, each of the latches has a scan input gate and a scan output gate, and the scan output of the first latch is applied to the scan input of the second latch to form a scannable latch pair. Also, preferably, the apparatus further comprises a data port for applying data to the first and second latches, and an exclusive OR gate at the data port, whereby the apparatus produces a gated clock signal. Also disclosed is a method of operating this apparatus.
    • 一种包括用于提供时钟信号的时钟的装置,用于提供时钟信号的延迟版本的装置,具有由延迟的时钟信号的相反极性控制的时钟输入的两个透明锁存器,多路复用器具有(i)由 锁存器和(ii)由时钟信号馈送的选择输入,以及用于提供用于选择时钟不活动的锁存器的选择信号的装置。 优选地,每个锁存器具有扫描输入栅极和扫描输出栅极,并且第一锁存器的扫描输出被施加到第二锁存器的扫描输入以形成可扫描锁存器对。 此外,优选地,该装置还包括用于将数据应用于第一和第二锁存器的数据端口和数据端口处的异或门,由此该装置产生门控时钟信号。 还公开了一种操作该装置的方法。
    • 48. 发明申请
    • AVOIDING RACE CONDITIONS AT CLOCK DOMAIN CROSSINGS IN AN EDGE BASED SCAN DESIGN
    • 在基于边缘扫描设计的时钟域交叉处避开条件
    • US20110066904A1
    • 2011-03-17
    • US12557623
    • 2009-09-11
    • David E. Lackey
    • David E. Lackey
    • G01R31/28
    • G01R31/318594
    • A structure, system, and method block clock inputs to clock domains (using a computer). While the clock domain inputs are blocked, the structure, system, and method perform a first timing test only of signals that are transmitted within the clock domains (using the computer) by only observing latches that receive signals from sources within the clock domains. The structure, system, and method also unblock the clock inputs to the clock domains (using the computer). While the clock domain inputs are unblocked, the structure, system, and method perform a second timing test only of signals that are transmitted between the clock domains by only observing latches that receive signals from other clock domains.
    • 一种结构,系统和方法将时钟域的时钟输入(使用计算机)。 当时钟域输入被阻塞时,结构,系统和方法仅通过仅观察从时钟域内的源接收信号的锁存器来执行在时钟域(使用计算机)内发送的信号的第一定时测试。 结构,系统和方法还可以解除对时钟域的时钟输入(使用计算机)。 当时钟域输入被解除阻塞时,结构,系统和方法仅通过仅观察从其它时钟域接收信号的锁存器来执行在时钟域之间传输的信号的第二定时测试。
    • 49. 发明申请
    • Hold Transition Fault Model and Test Generation Method
    • 保持过渡故障模型和测试生成方法
    • US20110055650A1
    • 2011-03-03
    • US12548977
    • 2009-08-27
    • Vikram IyengarPamela S. GillisDavid E. LackeySteven F. Oakland
    • Vikram IyengarPamela S. GillisDavid E. LackeySteven F. Oakland
    • G06F11/263G01R31/28
    • G01R31/318357G01R31/318328
    • A method of hold fault modeling and test generation. The method includes first modeling a fast-to-rise and a fast-to-fall hold fault for a plurality of circuit nets. Testing a fast-to-rise hold fault is accomplished by: setting up a logic value on each of the plurality of circuit nodes to 0; transitioning each of the plurality of circuit nodes from 0 to 1 with a single clock pulse; and determining if at least one downstream node was inadvertently impacted by the transitioning from 0 to 1. Testing a fast-to-fall hold is accomplished by: setting up a logic value on each of the plurality circuit nodes to 1; transitioning each of the plurality of circuit nodes from 1 to 0 with a single clock pulse; and determining if at least one downstream node was inadvertently impacted by the transitioning from 1 to 0.
    • 一种保持故障建模和测试生成的方法。 该方法包括首先建模多个电路网络的快速上升和快速降档保持故障。 测试快速上升保持故障通过以下方式实现:将多个电路节点中的每一个上的逻辑值设置为0; 使用单个时钟脉冲将多个电路节点中的每一个从0转换到1; 以及确定至少一个下游节点是否被从0变为1的不期望的影响。通过以下方式来实现快速降档保持:通过在多个电路节点中的每一个上设置逻辑值到1; 使用单个时钟脉冲将多个电路节点中的每一个从1转换到0; 以及确定至少一个下游节点是否被从1到0的过渡中无意地影响。