Proceedings of the 35th Annual Conference on Design Automation Conference - DAC '98 1998
DOI: 10.1145/277044.277192
|View full text |Cite
|
Sign up to set email alerts
|

A BIST scheme for RTL controller-data paths based on symbolic testability analysis

Abstract: This paper introduces a novel scheme for testing register-transfer level controller/data paths using built-in self-test (BIST). The scheme uses the controller netlist and the data path of a circuit to extract a test control/data flow (TCDF) which consists of operations mapped to modules in the circuit and variables mapped to registers. This TCDF is used to derive a set of symbolic justification and propagation paths (known as test environment) to test some of the operations and variables present in it. If it b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

1998
1998
2005
2005

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(9 citation statements)
references
References 24 publications
0
9
0
Order By: Relevance
“…Our definition of testability of DFG operations is based on the use of symbolic testability analysis [2], [3], which asserts an operation to be testable if there is a guaranteed transparent path from on-chip TPGs to the inputs of the operation for supplying pure test patterns, and a transparent path from the output of the operation to an onchip MISR or BILBO for observing test results. In other words, a DFG operation is testable if its input operands are controllable and its output observable at the same time.…”
Section: Preliminariesmentioning
confidence: 99%
See 1 more Smart Citation
“…Our definition of testability of DFG operations is based on the use of symbolic testability analysis [2], [3], which asserts an operation to be testable if there is a guaranteed transparent path from on-chip TPGs to the inputs of the operation for supplying pure test patterns, and a transparent path from the output of the operation to an onchip MISR or BILBO for observing test results. In other words, a DFG operation is testable if its input operands are controllable and its output observable at the same time.…”
Section: Preliminariesmentioning
confidence: 99%
“…The approach results in very good designs in terms of area since both geometrical information and testability are simultaneously taken into account during BIST synthesis process. On the other hand, since computation intensive Symbolic Testability Analysis (STA) [7], [2], [3] is performed in each optimization loop, the whole approach is very slow.…”
Section: Introductionmentioning
confidence: 99%
“…For almost all of the combinational circuit elements (e.g., adder, subtracter, multiplier, shifter, multiplexer) used in the actual data path, it is known that a high fault detection rate can be obtained for a degeneration fault by using random patterns as test patterns [7], and it can be expected that a high fault detection rate can be obtained by the proposed technique.…”
Section: Introductionmentioning
confidence: 99%
“…[1,5,12,8] create a test environment for each module, which consists of a justification path and a propagation path. [4] extends the technique to pseudorandom BIST. Our approach uses the one-to-one property of operations, instead of the identity property, to propagate patterns.…”
Section: Introductionmentioning
confidence: 99%