Manpower cost management method for large-scale integrated circuit testing

A large-scale integrated circuit and labor cost technology, applied in the labor cost management of large-scale integrated circuit testing, indicating that a module and this RTL code modification field can solve the problem of inability to reasonably allocate testing labor costs, lack of quantitative indicators, and labor costs. Cost constraints, etc.

Active Publication Date: 2012-11-28
JIANGNAN UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For complex VLSI designs with multiple RTL modules, multiple verification personnel participate in the writing of regression tests, and there are many regression tests. In order to quickly achieve the overall 100% functional coverage index, testers are required to perform multiple tests for each test Improvement, of course, the improvement of each test needs to invest in labor costs, and the actual labor costs are limited, and it is impossible to have unlimited
Therefore, there is the following problem: In a certain state, how does the manager determine which test to improve first, and to what extent, so that the overall functional cov

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
  • Manpower cost management method for large-scale integrated circuit testing
  • Manpower cost management method for large-scale integrated circuit testing
  • Manpower cost management method for large-scale integrated circuit testing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following demonstrates the implementation process of the inventive method for an RTL design containing 5 modules, each of which corresponds to a regression test.

[0026] 1) Obviously N=5, the parameter c obtained by fitting the functional coverage data i , x i For: (10.3, 0.31), (922, 0.29), (9.65, 0.27), (9.03, 0.28), (10.1, 0.26).

[0027] 2) Also run each regression test, collect disk usage information, and obtain its fitting parameter s i ,y i They are: (15.2, 0.15), (14.3, 0.12), (14.8, 0.14), (14.6, 0.11), (15.5, 0.13).

[0028] 3) A small amount of changes are made to the RTL code, a set of weighting parameters β provided by the designer i It is: 0.95, 0.95, 0.9, 0.9, 1, indicating that the changes are mainly concentrated in module 5, which has a greater impact on module 1 and module 2 in terms of function, and a weaker impact on module 3 and module 4.

[0029] 4) The administrator gives the upper limit of the available total computing time T=16000s and...

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 belongs to the electronic design automation field of large-scale integrated circuit design verification, and particularly relates to a manpower cost management method for the large-scale integrated circuit testing. According to the method, as the condition of the contradictory problem between the restricted manpower cost and an operation of pursuing the acute maximal functional coverage rate index in a testing process, and the problem that how to distribute quantitative indexes (improved in each test) by managers are solved, the optimum utilization of the manpower cost can be achieved is realized, and the functional coverage rate of testing can be quickly up to the maximum value. According to the method, the functional coverage rate and the disk dosage are set as a power function of time in an information modeling mode, and based on a geometric programming method, the optimal solution gamma* of the maximal functional coverage rate and the sensitivity of gamma* to the constraint that Beta i (i = 1, 2,..., N) is greater than or equal to Beta i gamma*0 and is less than or equal to 1 is obtained, wherein the N refers to the number of regression testing; then, the manpower cost of each test is set as a power function of improved quantitative indexes in a modeling mode; and finally, the optimal manpower resource management problem is transformed into a geometric programming problem, thereby obtaining the optimal quantitative index required to be improved in each test and the optimal value of the maximal functional coverage rate after the improvement.

Description

technical background [0001] The invention belongs to the electronic design automation (EDA) field of large scale integrated circuit (VLSI) design verification, in particular to a human cost management method for large scale integrated circuit testing. Background technique [0002] The verification work of VLSI design is of great significance to ensure the correctness of the function of the chip. In the design process of VLSI, the regression test runs throughout. VLSI design is generally described in RTL code. When the RTL code is slightly modified, all existing tests must be run repeatedly to ensure that the modification does not introduce design errors. For complex VLSI designs with multiple RTL modules, multiple verification personnel participate in the writing of regression tests, and there are many regression tests. In order to quickly achieve the overall 100% functional coverage index, testers are required to perform multiple tests for each test Improvement, of course,...

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
IPC IPC(8): G06F11/36G06Q10/00
Inventor 周丽明
Owner JIANGNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products