A Method of Labor Cost Management for Large-Scale Integrated Circuit Testing

A large-scale integrated circuit and labor cost technology, which is applied in software testing/debugging, data processing applications, computing, etc., can solve problems such as limited labor costs, inability to efficiently improve the test process, and inability to reasonably allocate test labor costs

Active Publication Date: 2016-05-04
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 coverage index of the test can be improved the highest under the condition of limited labor costs , that is to make the best use of limited human resources, it can be seen that the overall planning of testing human resources is very important
[0003] The current situation is that there is a lack of an overall testing labor cost management method, the available testing labor costs cannot be allocated reasonably, and the testing process cannot be improved efficiently
Each tester is required to do his best to improve, but there is a lack of quantitative indicators for the improvement of each module, which wastes a lot of testing human resources

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
  • A Method of Labor Cost Management for Large-Scale Integrated Circuit Testing
  • A Method of Labor Cost Management for Large-Scale Integrated Circuit Testing
  • A Method of Labor Cost Management 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36G06Q10/06
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