Proceedings 2000. Design Automation Conference. (IEEE Cat. No.00CH37106)
DOI: 10.1109/aspdac.2000.835171
|View full text |Cite
|
Sign up to set email alerts
|

A non-scan DFT method at register-transfer level to achieve complete fault efficiency

Abstract: This paper presents a non-scan design-fortestability (DFT) method for VLSIs designed at registertransfer level (RTL) to achieve complete fault efficiency. In RTL design, a VLSI generally consists of a controller and a data path. The controller and the data path are connected with internal signals: control signals and status signals. The proposed method consists of the following two steps. First, we apply our DFT methods [l] and [2, 31 to the controller and the data path, respectively. Then, to support at-speed… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
48
0

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(49 citation statements)
references
References 14 publications
1
48
0
Order By: Relevance
“…Since the pseudo primary inputs (PPI), which are the outputs of the status registers, are observable in this figure, the PPIs connect with the primary output. Thus, multiplexers are added on the PPI and are connected to the primary outputs of the data path in order to reduce the overhead of primary output pins [11]. Here, PI, PO, SR, PPI, PPO, and R denote the primary inputs, primary outputs, status registers, pseudo primary inputs (outputs of the status registers), pseudo primary outputs (inputs of the status registers), and a reset input, respectively.…”
Section: State-observable Fsms Definition 1 (State-observable Fsms)mentioning
confidence: 99%
See 1 more Smart Citation
“…Since the pseudo primary inputs (PPI), which are the outputs of the status registers, are observable in this figure, the PPIs connect with the primary output. Thus, multiplexers are added on the PPI and are connected to the primary outputs of the data path in order to reduce the overhead of primary output pins [11]. Here, PI, PO, SR, PPI, PPO, and R denote the primary inputs, primary outputs, status registers, pseudo primary inputs (outputs of the status registers), pseudo primary outputs (inputs of the status registers), and a reset input, respectively.…”
Section: State-observable Fsms Definition 1 (State-observable Fsms)mentioning
confidence: 99%
“…The FSM has both a completely specified FSM [14], in which the next state and the output are specified for all of the inputs of each state, and an incompletely specified FSM [11], in which the next state and the output are not specified for all of the inputs of each state. In this paper, state transitions in the incompletely specified FSMs that are not specified are assumed to be the same as either of the state transitions that are specified.…”
Section: State-observable Fsms Definition 1 (State-observable Fsms)mentioning
confidence: 99%
“…We also propose a DFT method for data paths which makes a data path fixed-control testable and a test architecture for a whole circuit consisting of both a controller and a data path. Experimental results using some benchmark circuits show that the method proposed in this paper can reduce hardware overhead compared to that in [3].…”
Section: Introductionmentioning
confidence: 95%
“…However, if we consider a DFT method for the whole circuit consisting of both a controller and a data path, we have to remove this assumption by adding some extra logic to provide both controllability and observability of those control and status signals. In our previous work [3], we resolved this problem by (1) adding multiplexers on those control and status signals to connect directly from primary inputs and to primary outputs and (2) embedding an extra circuit in the controller side, called a test plan generator, which can generate test plans for the data path of an RTL circuit, where a test plan is a control sequence to propagate 1 Fault efficiency is the ratio of the number of faults detected and proved redundant to the total number of faults. test patterns for a combinational hardware element from the primary inputs to the inputs of the hardware element and to propagate responses from the output of the hardware element to the primary outputs.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation