Proceedings. International Test Conference
DOI: 10.1109/test.2002.1041762
|View full text |Cite
|
Sign up to set email alerts
|

Combining ATPG and symbolic simulation for efficient validation of embedded array systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
23
0

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(23 citation statements)
references
References 22 publications
0
23
0
Order By: Relevance
“…Three threshold values (8,12, and ∞) are set to see how fast the circuit misbehavior is detected with different signal numbers. To find the final set of signals to observe, GNU Linear Programming Kit (GLPK) 4.32 [7] was used as the ILP solver.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Three threshold values (8,12, and ∞) are set to see how fast the circuit misbehavior is detected with different signal numbers. To find the final set of signals to observe, GNU Linear Programming Kit (GLPK) 4.32 [7] was used as the ILP solver.…”
Section: Resultsmentioning
confidence: 99%
“…Unlike during pre-silicon verification, the accessibility and visibility of internal signals are very limited in post-silicon debug and hence this is the major challenge in the validation and debug of first silicon. Hence, identifying and resolving problems in ICs after first silicon is a very time consuming and extremely complex task [6], [8], [9], [12]- [14], [17], [20], [22], [23].…”
Section: Introduction and Related Workmentioning
confidence: 99%
“…The technology for this is already used widely in industry (Pandey and Bryant, 1999;Chen and Bryant, 2001;Jones, 2002;Parthasarathy et al, 2002).…”
Section: Related Workmentioning
confidence: 99%
“…Nevertheless, when verifying an operation that involves interactions among multiple array blocks, the OBDD sizes could often blow up. To overcome the problem, our earlier work incorporates an ATPG-style decision procedure into the symbolic simulation framework [7]. In that approach, the symbolic simulation process is partitioned into separate and simpler sub-processes by ATPG assigning constant values to a set of selected control signal lines.…”
Section: Introductionmentioning
confidence: 99%
“…Our current approach is different from the previous approach [7] in terms of three aspects: (1) Instead of explicit partitioning a design into control and datapath, our current approach adopts a partition scheme implicitly in the symbolic simulation process. (2) Instead of using a decision procedure such as ATPG to handle the control part [7], we use symbolic simulation on both the control and the datapath. (3) Instead of utilizing symbolic encoding to minimize OBDD sizes on the datapath, we adopt a simpler node collapsing method that gives the same efficiency.…”
Section: Introductionmentioning
confidence: 99%