Methods for statistical slew propagation during block-based statistical static timing analysis
    43.
    发明授权
    Methods for statistical slew propagation during block-based statistical static timing analysis 有权
    基于块统计静态时序分析的统计转换传播方法

    公开(公告)号:US08086976B2

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

    申请号:US12121023

    申请日:2008-05-15

    IPC分类号: G06F9/455 G06F17/50

    CPC分类号: G06F17/5031 G06F2217/84

    摘要: Methods for statistical slew propagation in static statistical timing analysis. The method includes projecting a canonical approximation of an input slew over a timing path to a first corner and using the projected input slew to calculate a delay and an output slew at the first corner. The method further includes perturbing the canonical approximation of the input slew to a different corner, calculating a delay and an output slew at the different corner using the perturbed input slew canonical, and determining a sensitivity of the delay and the output slew to a plurality of parameters, simultaneous with implicit sensitivity calculations to the input slew, with finite difference calculations between the first corner and perturbed data.

    摘要翻译: 静态统计时序分析中统计转换传播的方法。 该方法包括将定时路径上的输入转换的规范近似投影到第一角,并且使用投影输入转换来计算在第一角处的延迟和输出。 该方法进一步包括将输入转换的规范近似扰乱到不同的角,使用干扰的输入转换来计算延迟和在不同角上的输出转换,并且将延迟和输出转换的灵敏度确定为多个 参数,同时与隐式灵敏度计算到输入转换,在第一个角和扰动数据之间进行有限差分计算。

    System and method for accommodating non-gaussian and non-linear sources of variation in statistical static timing analysis
    44.
    发明授权
    System and method for accommodating non-gaussian and non-linear sources of variation in statistical static timing analysis 有权
    用于在统计静态时序分析中调节非高斯和非线性变化源的系统和方法

    公开(公告)号:US08015525B2

    公开(公告)日:2011-09-06

    申请号:US12114203

    申请日:2008-05-02

    IPC分类号: G06F9/455 G06F17/50

    CPC分类号: G06F17/5031

    摘要: There is provided a system and method for statistical timing analysis and optimization of an electrical circuit having two or more digital elements. The system includes at least one parameter input and a statistical static timing analyzer and electrical circuit optimizer. The at least one parameter input is for receiving parameters of the electrical circuit. At least one of the parameters has at least one of a non-Gaussian probability distribution and a non-linear delay effect. The statistical static timing analyzer and electrical circuit optimizer is for calculating at least one of a signal arrival time and a signal required time for the electrical circuit using the at least one parameter and for modifying a component size of the electrical circuit to alter gate timing characteristics of the electrical circuit based upon the at least one of the signal arrival time and the signal required time.

    摘要翻译: 提供了一种用于具有两个或多个数字元件的电路的统计时序分析和优化的系统和方法。 该系统包括至少一个参数输入和统计静态时序分析器和电路优化器。 至少一个参数输入用于接收电路的参数。 至少一个参数具有非高斯概率分布和非线性延迟效应中的至少一个。 统计静态时序分析器和电路优化器用于使用至少一个参数来计算电路的信号到达时间和信号所需时间中的至少一个,并且用于修改电路的组件尺寸以改变门时序特性 基于信号到达时间和信号所需时间中的至少一个。

    Yield Computation and Optimization for Selective Voltage Binning
    45.
    发明申请
    Yield Computation and Optimization for Selective Voltage Binning 有权
    选择电压分级的产量计算和优化

    公开(公告)号:US20110106497A1

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

    申请号:US12610291

    申请日:2009-10-31

    IPC分类号: G21C17/00

    摘要: Techniques for improving parametric chip yield of manufactured chips are provided. In one aspect, a method for optimizing parametric chip yield is provided. The method includes the following steps. Parametric chip yield is computed based on performance and power consumption of a plurality of manufactured chips subject to a given voltage binning scheme. It is then determined whether the parametric chip yield computed is optimal. If the parametric chip yield is not optimal, the voltage binning scheme is altered and the compute and determine steps are repeated. Otherwise the binning scheme is left unaltered.

    摘要翻译: 提供了用于提高制造芯片的参数芯片产量的技术。 在一个方面,提供了一种用于优化参数芯片产量的方法。 该方法包括以下步骤。 基于经受给定电压合并方案的多个制造的芯片的性能和功耗来计算参数芯片产量。 然后确定计算的参数芯片产量是否是最佳的。 如果参数芯片产量不是最优的,则改变电压组合方案,并重复计算和确定步骤。 否则,binning方案保持不变。

    Method and apparatus for incrementally computing criticality and yield gradient
    46.
    发明授权
    Method and apparatus for incrementally computing criticality and yield gradient 有权
    递增计算临界和屈服梯度的方法和装置

    公开(公告)号:US07861199B2

    公开(公告)日:2010-12-28

    申请号:US11870672

    申请日:2007-10-11

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045 G06F17/5031

    摘要: In one embodiment, the invention is a method and apparatus for incrementally computing criticality and yield gradient. One embodiment of a method for computing a diagnostic metric for a circuit includes modeling the circuit as a timing graph, determining a chip slack for the circuit, determining a slack of at least one diagnostic entity, and computing a diagnostic metric relating to the diagnostic entity(ies) from the chip slack and the slack of the diagnostic entity(ies).

    摘要翻译: 在一个实施例中,本发明是用于递增地计算临界度和屈服梯度的方法和装置。 用于计算电路的诊断度量的方法的一个实施例包括将电路建模为定时图,确定电路的芯片松弛,确定至少一个诊断实体的松弛,以及计算与诊断实体有关的诊断度量 (ies)从芯片松弛和诊断实体的松弛。

    Methods for conserving memory in statistical static timing analysis
    47.
    发明授权
    Methods for conserving memory in statistical static timing analysis 有权
    统计静态时序分析中保存记忆的方法

    公开(公告)号:US07849429B2

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

    申请号:US12053887

    申请日:2008-03-24

    IPC分类号: G06F17/50 G06F9/45

    CPC分类号: G06F17/5031

    摘要: A method is provided for memory conservation in statistical static timing analysis. A timing graph is created with a timing run in a statistical static timing analysis program. A plurality of nodes in the timing graph that are candidates for a partial store and constraint points are identified. Timing data is persistently stored at constraint points. The persistent timing data is retrieved from the constraint points and used to calculate intermediate timing data at the plurality of nodes during timing analysis.

    摘要翻译: 在统计静态时序分析中提供了一种用于存储器保存的方法。 在统计静态时序分析程序中使用时序运行创建时序图。 识别作为部分存储和约束点的候选的定时图中的多个节点。 定时数据被持久存储在约束点。 从约束点检索持续定时数据,并用于在定时分析期间计算多个节点处的中间定时数据。

    METHOD AND APPARATUS FOR GENERATING TEST PATTERNS FOR USE IN AT-SPEED TESTING
    48.
    发明申请
    METHOD AND APPARATUS FOR GENERATING TEST PATTERNS FOR USE IN AT-SPEED TESTING 有权
    用于产生用于速度测试的测试模式的方法和装置

    公开(公告)号:US20100287432A1

    公开(公告)日:2010-11-11

    申请号:US12464025

    申请日:2009-05-11

    IPC分类号: G01R31/28

    摘要: In one embodiment, the invention is a method and apparatus generating test patterns for use in at-speed testing. One embodiment of a method for use by a general purpose computing device that is configured to generate a set of test patterns with which to test an integrated circuit chip includes receiving, by an input device of the general purpose computing device, statistical timing information relating to the integrated circuit chip and a logic circuit of the integrated circuit chip and generating, by a processor of the general purpose computing device, the set of test patterns in accordance with the statistical timing information while simultaneously selecting a set of paths on which to test the set of test patterns.

    摘要翻译: 在一个实施例中,本发明是产生用于在速测试中的测试图案的方法和装置。 由通用计算设备使用的方法的一个实施例被配置为生成用于测试集成电路芯片的一组测试图案,包括由通用计算设备的输入设备接收与 所述集成电路芯片和所述集成电路芯片的逻辑电路,并且由所述通用计算设备的处理器根据所述统计定时信息生成所述一组测试图案,同时选择一组在其上测试的路径 一套测试模式。

    METHOD AND APPARATUS FOR STATISTICAL PATH SELECTION FOR AT-SPEED TESTING
    50.
    发明申请
    METHOD AND APPARATUS FOR STATISTICAL PATH SELECTION FOR AT-SPEED TESTING 有权
    用于速度测试的统计路径选择的方法和装置

    公开(公告)号:US20090271751A1

    公开(公告)日:2009-10-29

    申请号:US12111634

    申请日:2008-04-29

    IPC分类号: G06F17/50

    CPC分类号: G01R31/318371

    摘要: In one embodiment, the invention is a method and apparatus for statistical path selection for at-speed testing. One embodiment of a method for selecting a path of an integrated circuit chip for at-speed testing includes computing a process coverage metric for a plurality of paths in the integrated circuit chip and selecting at least one path that maximizes the process coverage metric.

    摘要翻译: 在一个实施例中,本发明是用于速度测试的统计路径选择的方法和装置。 用于选择用于高速测试的集成电路芯片的路径的方法的一个实施例包括计算集成电路芯片中的多个路径的处理覆盖度量度,并且选择使过程覆盖度量最大化的至少一个路径。