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

Observable covering evaluation method of parameter quoted fixed value chain based on reinforcing type

An enhanced and algorithmic technology, applied in special data processing applications, electrical digital data processing, semiconductor/solid-state device testing/measurement, etc., can solve problems such as complex calculation, simple evaluation meaning, and unrealistic

Inactive Publication Date: 2004-05-05
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Among the existing coverage evaluation criteria, the most prominent problems are: either the evaluation meaning is too simple, or the calculation is too complicated
However, with the expansion of the design scale, it is unrealistic to require verification engineers to know the meaning of all variables well, and to monitor whether the values ​​of all variables are correct during the simulation process.

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
  • Observable covering evaluation method of parameter quoted fixed value chain based on reinforcing type
  • Observable covering evaluation method of parameter quoted fixed value chain based on reinforcing type
  • Observable covering evaluation method of parameter quoted fixed value chain based on reinforcing type

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0084] The observability coverage evaluation method based on the enhanced FUD chain proposed in the present invention can be combined with various controllability coverage evaluation criteria. Its specific implementation can be carried out according to the following steps:

[0085] 1) Select a controllability coverage evaluation criterion, and establish the relationship between the evaluation object of the criterion and the fixed value and reference of the variable in the program;

[0086] 2) Select a control flow analysis algorithm (you can refer to the mature control flow analysis algorithm in compilation theory), and implement the algorithm;

[0087] 3) Select a data flow analysis algorithm (you can refer to the mature data flow analysis algorithm in the compilation theory), and implement the algorithm, and expand its FUD chain at the same time, adding a "dynamic branch" field at the convergence node;

[0088] 4) Set a counter for each variable value and reference in the p...

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 technique area of designing and validating very large-scale integrated circuit, especially, method for evaluating observable coverage based on enhanced type FUD chain. The method expands functions of FUD chain through adding field of 'dynamic branches' so as to be able to record dynamic locus of executing program. The enhanced type FUD chain is utilized to attribute observable information for hardware design scheme, and evaluate observable percentage of coverage of simulation verification. Basic strategy of the method includes three aspects: observable information is represented by enhanced type FUD chain, event drive analysis, computing method of observable percentage of converage combined with controllable criterion of coverage. Combining with present multiple criterions of coverage, the invention can jointly evaluate controllable and observable situation of coverage so as to raise evaluation capability.

Description

technical field [0001] The invention relates to the technical field of VLSI design verification, in particular to an observability coverage evaluation method based on an enhanced parameterized reference value (FUD) chain (see the appendix for the explanation of the FUD chain). Background technique [0002] The so-called design verification is to test whether the design scheme meets the requirements in the specification. With the rapid development of semiconductor technology, the complexity of integrated circuit design is also increasing exponentially. This makes design verification more and more challenging. [0003] Traditional design verification technology can be divided into two categories - simulation verification technology and formal verification technology. [0004] Formal verification is the use of rigorous mathematical reasoning to prove that a design meets all or part of the specification. This requires that both the specification of the design scheme and the d...

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/50H01L21/66H01L21/82
Inventor 吕涛李晓维樊建平
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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