Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for carrying out optimized speed classification for digital integrated circuit with transparent latch

A technology of integrated circuits and latches, applied in electrical digital data processing, instruments, special data processing applications, etc., can solve problems such as not necessarily satisfied, time-consuming, difficult to obtain random clock cycle distribution, etc., to minimize test costs Effect

Inactive Publication Date: 2011-08-03
FUDAN UNIV
View PDF1 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is difficult for this type of method to obtain a random clock cycle distribution that includes all clock frequency points, unless this type of SSTA method is used at every possible clock cycle point to obtain the yield there, which is very time-consuming
In addition, because in the iterative process, the time series random variable needs to be updated according to the results of the previous iterations, and there is a statistical correlation between the variable itself and the variable of this iteration, which will lead to problems in this type of algorithm. The phenomenon of statistical autocorrelation finally leads more or less to the non-convergence problem of the random arrival times of these algorithms
In addition, the existing methods usually assume that the process deviation has the characteristics of Gaussian distribution, but this assumption is not necessarily satisfied in the actual IC production

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for carrying out optimized speed classification for digital integrated circuit with transparent latch
  • Method for carrying out optimized speed classification for digital integrated circuit with transparent latch
  • Method for carrying out optimized speed classification for digital integrated circuit with transparent latch

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] According to the principle of the present invention, its technical solution mainly includes two aspects: the calculation of the statistical clock cycle, the position of the boundary point of the clock cycle level and the optimization of the test sequence. Combine below Figure 1-Figure 4 The method flowchart to describe its following specific steps:

[0044] step 1 : To calculate the statistical distribution of the minimum clock period of a digital integrated circuit with a transparent latch, statistics based on the generalized Stochastic Collocation Method (gSCM, generalized Stochastic Collocation Method) and sparse grid sampling technology (Sparse-Grid Sampling) can be used The static timing analysis method computes the statistical distribution of the minimum clock period for a transparent latch circuit.

[0045] Assume Represents a set of independent random variables with arbitrary distribution obtained after PCA or ICA processing the process deviation with corr...

Embodiment 2

[0131] In order to make the features and advantages of the present invention more comprehensible, the present invention will be further described below in conjunction with specific test circuits and implementations.

[0132] For the s13207 circuit in the ISCAS'89 test circuit example under the 65nm process, it is assumed that all edge trigger units in the circuit are replaced with level-sensitive transparent latches, and are driven by a single-phase clock with a 50% duty cycle. At the same time, it is assumed that a second-order delay model is used, which contains 6 independent random variables obtained by PCA or ICA (ie (1.1) where N=6, M=2), and these 6 random variables are assumed to have the characteristics of Gaussian distribution , and the variance is set to 10% of the corresponding mean. Then adopt the method of the present invention, the concrete steps that this circuit is carried out speed classification optimization are as follows:

[0133] step 1 : Computes the s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for carrying out optimized speed classification for a digital integrated circuit with a transparent latch under the effect of process deviation, which belongs to the field of integrated circuits and comprises the following steps; computing the minimum clock cycle accumulative density distribution function of the digital integrated circuit with the transparent latch and determining an optimal clock cycle classification demarcation point and an optimal test sequence of the demarcation point according to the minimum clock cycle accumulative density distribution function to maximize the total income. The method can obtain the work clock cycle distribution of the transparent latch circuit through a random configuration method based on very low computation complexity and very high solution accuracy to avoid the convergence problem in a random arrival time solution; the optimal test sequence of the cycle classification demarcation point can be determined through an optimization method of which computation complexity only is 0 (n log n) so as to minimize the test cost; and when the position of the cycle classification demarcation point is determined by a greedy algorithm to maximize the circuit design income, the optimality of each iterative computation can be ensured in theory.

Description

technical field [0001] The invention belongs to the field of integrated circuits, and in particular relates to a method for optimizing speed classification for digital integrated circuits with transparent latches under the influence of process deviations. Background technique [0002] As the integrated circuit technology enters the nanometer level, the process deviation in circuit manufacturing is becoming more and more serious, which brings serious circuit performance uncertainty and circuit operating frequency dispersion. In order to improve the revenue of circuit manufacturing, B.D.Cory, R.Kapur and B.Underwood proposed the concept of speed binning in 2003 (B.D.Cory, R.Kapur, and B.Underwood, "Speed ​​Binning with Path Delay Test in 150-nm Technology”, IEEE Design Test Comput., 20(5), pp.41-45, 2003.), all the output circuits can be sorted according to the minimum clock cycle that can work normally, and the cycle level is divided, and then Create different sell prices fo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
Inventor 曾璇周海陶俊龚旻
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products