Low leakage asymmetric sram cell devices
    1.
    发明申请
    Low leakage asymmetric sram cell devices 有权
    低泄漏非对称sram细胞器件

    公开(公告)号:US20050226031A1

    公开(公告)日:2005-10-13

    申请号:US10524319

    申请日:2003-08-08

    摘要: Asymmetric SRAM cell designs exploiting data storage patterns found in ordinary software programs wherein most of the bits stored are zeroes for data and instruction streams. The asymmetric SRAM cell designs offer lower leakage power with little impact on latency. In asymmetric SRAM cells, selected transistors are “weakened” to reduce leakage current when the cell is storing a zero. Transistor weakening may be achieved by using higher voltage threshold transistors, by varying transistor geometries, or other means. In addition, a novel sense amplifier design is provided that leverages the asymmetric nature of the asymmetric SRAM cells to offer cell read times that are comparable with conventional symmetric SRAM cells. Lastly, cache memory designs are provided that are based on asymmetric SRAM cells offering leakage power reduction while maintaining high performance, comparable noise margins, and stability with respect to conventional cache memories.

    摘要翻译: 非对称SRAM单元设计利用在普通软件程序中发现的数据存储模式,其中存储的大部分位为零,用于数据和指令流。 非对称SRAM单元设计提供较低的漏电功率,对延迟影响不大。 在非对称SRAM单元中,当单元存储零时,所选择的晶体管被​​“削弱”以减少泄漏电流。 可以通过使用较高电压阈值晶体管,通过改变晶体管几何形状或其他方式来实现晶体管弱化。 此外,提供了一种新颖的读出放大器设计,其利用非对称SRAM单元的非对称特性来提供与常规对称SRAM单元相当的单元读取时间。 最后,提供基于非对称SRAM单元的缓存存储器设计,其提供泄漏功率降低,同时保持高性能,可比较的噪声容限和相对于常规高速缓冲存储器的稳定性。

    FPGA ARCHITECTURE WITH THRESHOLD VOLTAGE COMPENSATION AND REDUCED LEAKAGE
    2.
    发明申请
    FPGA ARCHITECTURE WITH THRESHOLD VOLTAGE COMPENSATION AND REDUCED LEAKAGE 审中-公开
    具有阈值电压补偿和减少漏电的FPGA架构

    公开(公告)号:US20080180129A1

    公开(公告)日:2008-07-31

    申请号:US11847851

    申请日:2007-08-30

    IPC分类号: H03K19/00 H03K19/173

    CPC分类号: H03K19/17784 H03K19/17792

    摘要: A method for providing transistor threshold voltage compensation in an FPGA integrated circuit with a plurality of programmable circuit blocks includes measuring the effective transistor threshold voltage values of each programmable circuit block and adjusting the effective transistor threshold voltage values of each programmable circuit block to compensate for the difference between the measured effective transistor threshold voltage value and the target effective transistor threshold voltage value.

    摘要翻译: 在具有多个可编程电路块的FPGA集成电路中提供晶体管阈值电压补偿的方法包括测量每个可编程电路块的有效晶体管阈值电压值,并调整每个可编程电路块的有效晶体管阈值电压值,以补偿 测量有效晶体管阈值电压值与目标有效晶体管阈值电压值之间的差异。

    Low leakage asymmetric SRAM cell devices
    3.
    发明授权
    Low leakage asymmetric SRAM cell devices 有权
    低泄漏非对称SRAM单元器件

    公开(公告)号:US07307905B2

    公开(公告)日:2007-12-11

    申请号:US10524319

    申请日:2003-08-08

    IPC分类号: G11C7/00 G11C11/00

    摘要: Asymmetric SRAM cell designs exploiting data storage patterns found in ordinary software programs wherein most of the bits stored are zeroes for data and instruction streams. The asymmetric SRAM cell designs offer lower leakage power with little impact on latency. In asymmetric SRAM cells, selected transistors are “weakened” to reduce leakage current when the cell is storing a zero. Transistor weakening may be achieved by using higher voltage threshold transistors, by varying transistor geometries, or other means. In addition, a novel sense amplifier design is provided that leverages the asymmetric nature of the asymmetric SRAM cells to offer cell read times that are comparable with conventional symmetric SRAM cells. Lastly, cache memory designs are provided that are based on asymmetric SRAM cells offering leakage power reduction while maintaining high performance, comparable noise margins, and stability with respect to conventional cache memories.

    摘要翻译: 非对称SRAM单元设计利用在普通软件程序中发现的数据存储模式,其中存储的大部分位为零,用于数据和指令流。 非对称SRAM单元设计提供较低的漏电功率,对延迟影响不大。 在非对称SRAM单元中,当单元存储零时,所选择的晶体管被​​“削弱”以减少泄漏电流。 可以通过使用较高电压阈值晶体管,通过改变晶体管几何形状或其他方式来实现晶体管弱化。 此外,提供了一种新颖的读出放大器设计,其利用非对称SRAM单元的非对称特性来提供与常规对称SRAM单元相当的单元读取时间。 最后,提供基于非对称SRAM单元的缓存存储器设计,其提供泄漏功率降低,同时保持高性能,可比较的噪声容限和相对于常规高速缓冲存储器的稳定性。

    Low frequency variation calibration circuitry

    公开(公告)号:US10224908B1

    公开(公告)日:2019-03-05

    申请号:US13329089

    申请日:2011-12-16

    IPC分类号: H03K5/00 H03K5/19

    摘要: An integrated circuit may include path delay calibration circuitry. The calibration circuitry may be configured to calibrate respective delay paths so that data and control signals travelling through the respective delay paths experience proper propagation delays during normal user operation. The calibration circuitry may include a high frequency error calibration circuit, a monitoring circuit, and a calibration processing circuit. The high frequency error calibration circuit may be used to compute first calibration settings that take into account jitter and process variations. The monitoring circuit may be used to measure a proxy parameter of interest. The processing circuit may be used to compute an offset based at least partly on the measured value of the proxy parameter. The offset may be applied to the first calibration settings to obtain second calibration settings, which can be used to configure the respective delay paths.

    Method and apparatus for simultaneous switching noise optimization
    7.
    发明授权
    Method and apparatus for simultaneous switching noise optimization 有权
    用于同时开关噪声优化的方法和装置

    公开(公告)号:US08627254B2

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

    申请号:US13618176

    申请日:2012-09-14

    IPC分类号: G06F17/50

    摘要: Methods and apparatus for reducing simultaneous switching noise (SSN) in an integrated circuit (IC) designed with a computer aided design (CAD) tool are presented. In one method, value assignments for parameters of the IC are received by the CAD tool. The value assignments are entered as a range of value. The minimum and the maximum path delays for each Input/Output (I/O) pin in an I/O block are determined such that the received value assignments are satisfied. The actual switching times of the I/O pins are spread out in time to decrease SSN in the I/O pins. The switching times are spread out so that the switching times fall between the minimum and the maximum path delay for the corresponding I/O pin.

    摘要翻译: 介绍了利用计算机辅助设计(CAD)工具设计的集成电路(IC)中降低同时开关噪声(SSN)的方法和装置。 在一种方法中,CAD工具接收到IC参数的值分配。 值分配作为一个值范围输入。 确定I / O块中每个输入/输出(I / O)引脚的最小和最大路径延迟,使得满足接收到的值分配。 I / O引脚的实际切换时间及时扩展,以降低I / O引脚中的SSN。 切换时间被分散,以使切换时间落在对应的I / O引脚的最小和最大路径延迟之间。

    METHOD AND APPARATUS FOR SIMULTANEOUS SWITCHING NOISE OPTIMIZATION
    8.
    发明申请
    METHOD AND APPARATUS FOR SIMULTANEOUS SWITCHING NOISE OPTIMIZATION 有权
    同时开关噪声优化的方法与装置

    公开(公告)号:US20130080987A1

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

    申请号:US13618176

    申请日:2012-09-14

    IPC分类号: G06F17/50

    摘要: Methods and apparatus for reducing simultaneous switching noise (SSN) in an integrated circuit (IC) designed with a computer aided design (CAD) tool are presented. In one method, value assignments for parameters of the IC are received by the CAD tool. The value assignments are entered as a range of value. The minimum and the maximum path delays for each Input/Output (I/O) pin in an I/O block are determined such that the received value assignments are satisfied. The actual switching times of the I/O pins are spread out in time to decrease SSN in the I/O pins. The switching times are spread out so that the switching times fall between the minimum and the maximum path delay for the corresponding I/O pin.

    摘要翻译: 介绍了利用计算机辅助设计(CAD)工具设计的集成电路(IC)中降低同时开关噪声(SSN)的方法和装置。 在一种方法中,CAD工具接收到IC参数的值分配。 值分配作为一个值范围输入。 确定I / O块中每个输入/输出(I / O)引脚的最小和最大路径延迟,使得满足接收到的值分配。 I / O引脚的实际切换时间及时扩展,以降低I / O引脚中的SSN。 切换时间被分散,以使切换时间落在对应的I / O引脚的最小和最大路径延迟之间。

    Reducing simultaneous switching noise in an integrated circuit design during placement
    9.
    发明授权
    Reducing simultaneous switching noise in an integrated circuit design during placement 有权
    放置期间降低集成电路设计中的同时开关噪声

    公开(公告)号:US08302058B1

    公开(公告)日:2012-10-30

    申请号:US12557798

    申请日:2009-09-11

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5072 G06F2217/82

    摘要: Methods, computer programs, and Integrated Circuits (IC) for minimizing Simultaneous Switching Noise (SSN) in the design of an IC are presented. In one embodiment, the method includes moving a candidate pin of the IC in an initial input/output (I/O) layout to create a candidate I/O layout. Further, in one operation the method calculates a first performance cost for the initial I/O layout and a second performance cost for the candidate I/O layout. The first and the second performance costs are based on an SSN cost for the initial layout and on an SSN cost for the candidate layout respectively. The method selects the layout to design the IC that has the lowest performance cost. The method operations are performed during the placement phase of an IC Computer Aided Design (CAD) tool.

    摘要翻译: 提出了一种用于最小化IC设计中同时开关噪声(SSN)的方法,计算机程序和集成电路(IC)。 在一个实施例中,该方法包括在初始输入/输出(I / O)布局中移动IC的候选引脚以创建候选I / O布局。 此外,在一个操作中,该方法计算初始I / O布局的第一性能成本和候选I / O布局的第二性能成本。 第一和第二个性能成本分别基于初始布局的SSN成本和候选布局的SSN成本。 该方法选择布局来设计具有最低性能成本的IC。 方法操作在IC计算机辅助设计(CAD)工具的放置阶段执行。

    Circuit design with incremental simultaneous switching noise analysis
    10.
    发明授权
    Circuit design with incremental simultaneous switching noise analysis 有权
    电路设计采用增量同时开关噪声分析

    公开(公告)号:US08151233B1

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

    申请号:US12419518

    申请日:2009-04-07

    IPC分类号: G06F17/50

    摘要: Methods, computer programs, and systems for designing an electronic component are presented. One method calculates a first Simultaneous Switching Noise (SSN) on Input/Output (IO) pins using a first configuration of the electronic component. A setting or a placement of a chosen IO pin is changed to obtain a second configuration of the electronic component, and a second SSN on IO pins is obtained based on the results of the first SSN and based on new SSN calculations related to the changed setting or placement. The second SSN on an IO pin, other than the chosen IO pin, is calculated by subtracting from the first SSN on the IO pin the SSN caused by the chosen IO pin calculated in the first SSN, and by adding an incremental SSN caused by the chosen IO pin on the pin in the second configuration. The method further includes the operation of creating a design for the electronic component with either the first or the second configuration based on the results of the first and the second SSN.

    摘要翻译: 介绍了设计电子元件的方法,计算机程序和系统。 一种方法使用电子元件的第一配置计算输入/输出(IO)引脚上的第一同步开关噪声(SSN)。 改变所选IO引脚的设置或放置以获得电子部件的第二配置,并且基于第一SSN的结果并且基于与改变的设置相关的新的SSN计算来获得IO引脚上的第二SSN 或放置。 通过从IO引脚上的第一个SSN中减去由第一个SSN中计算的所选IO引脚引起的SSN,并通过添加由该引脚引起的增量SSN来计算IO引脚上的第二个SSN 在第二个配置中,在引脚上选择IO引脚。 该方法还包括基于第一和第二SSN的结果,利用第一或第二配置为电子部件创建设计的操作。