Proceedings. 15th IEEE VLSI Test Symposium (Cat. No.97TB100125)
DOI: 10.1109/vtest.1997.600290
|View full text |Cite
|
Sign up to set email alerts
|

Static logic implication with application to redundancy identification

Abstract: This paper presents a new static logic implicationalgorithm. An improved implication procedure that fully takes advantage of the special context of static implication, the iterative method, and set algebra is described. The algorithm discovers at low cost many indirect implications which are not discovered by dynamic learning without tremendous time cost. The experimental results show that a very large number of indirect implications are found by our algorithm. The static implication procedure has many useful … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
46
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 61 publications
(46 citation statements)
references
References 17 publications
(9 reference statements)
0
46
0
Order By: Relevance
“…Therefore, f=O -t m=O is an extended backward implication of (r: 0). and is appended to the list imp/ 01 Intuitively, extended backward implications help to identify the hard-to-firid implications, and hence are effective for various applications such as capturing additional untestable faults [9, 101. It must be mentioned here that the concept of extended backward implications [9] is different from Recursive Learning [16, 171 of level (depth) '1'. The relations obtained through extended backward implications may take quite a few levels of recursion by the Recursive Learning 11) } procedure.…”
Section: See That Impllfoj= {Anda) (Gj) @I) (El) (Cl) (Il))mentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, f=O -t m=O is an extended backward implication of (r: 0). and is appended to the list imp/ 01 Intuitively, extended backward implications help to identify the hard-to-firid implications, and hence are effective for various applications such as capturing additional untestable faults [9, 101. It must be mentioned here that the concept of extended backward implications [9] is different from Recursive Learning [16, 171 of level (depth) '1'. The relations obtained through extended backward implications may take quite a few levels of recursion by the Recursive Learning 11) } procedure.…”
Section: See That Impllfoj= {Anda) (Gj) @I) (El) (Cl) (Il))mentioning
confidence: 99%
“…However, they preprocessed the CNF formula using only depth '1' recursive learning which is different from extended backward implications [9] used in our approach. Hence, even if the computational time reported in their experimental results was scaled down, our technique will still be superior.…”
mentioning
confidence: 99%
“…Learning is used in several areas of computer-aided design, most notably automatic test pattern generation (ATPG) [1][2][3][4][5], redundancy identification [2,6], logic verification [7], and logic optimization [8]. Although this paper focuses on the application of the learning method to ATPG, the proposed method is not restricted to test generation.…”
Section: Introductionmentioning
confidence: 99%
“…Learning relations in a circuit is typically performed by injecting both logic values on a gate and propagating them backward and forward. This can be done either statically in a pre-processing phase [1,2], or dynamically during the search process [3]. Dynamic learning can extract significantly more implications since the learning is done in the presence of assignments that have already been made, which allows the search space to be pruned further.…”
mentioning
confidence: 99%
See 1 more Smart Citation