[1991 Proceedings] IEEE International Conference on Computer Design: VLSI in Computers and Processors
DOI: 10.1109/iccd.1991.139947
|View full text |Cite
|
Sign up to set email alerts
|

SYNTEST: a method for high-level SYNthesis with self-TESTability

Abstract: This work introduces a new high-level synthesis method for self-testable RTL designs. A basic feature of this method is a structural testability model which treats testability as a structural design style integrated in the design process. The main objective is to develop a system-level synthesis tool set mapping a behavioral description onto an optimized and testable RTL design subject t o user-defined constraints. The approach involves several major components within the following system-level iteration: sche… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(17 citation statements)
references
References 14 publications
0
17
0
Order By: Relevance
“…To deal with the problem of register self-adjacency, methods have been proposed either to avoid producing such self-adjacent registers or to minimize the number of self-adjacent registers during (high-level) synthesis process [1,4,6,8]. Papachristou et al [6] first presented a combined register and ALU allocation method that generates selftestable designs that do not have any self-loops.…”
Section: Introductionmentioning
confidence: 99%
“…To deal with the problem of register self-adjacency, methods have been proposed either to avoid producing such self-adjacent registers or to minimize the number of self-adjacent registers during (high-level) synthesis process [1,4,6,8]. Papachristou et al [6] first presented a combined register and ALU allocation method that generates selftestable designs that do not have any self-loops.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, several high level synthesis techniques have been proposed to generate easily testable data paths [Pap91,Lee93,Dey93]. Since presence of loops in a sequential circuit have been shown to be primarily responsible for making sequential automatic test pattern generation difficult, several techniques have been suggested to synthesize data paths without loops, by using proper scheduling and assignment, and scan registers to break loops [Lee93,Dey93].…”
Section: Minimizing Partial Scan Overhead For Improved Testabilitymentioning
confidence: 99%
“…A directed edge is drawn from a node i to node j if input of register j can be reached from output of register i through a purely combinational path. A selfloop involving a node i in the structure graph implies poor testability, requiring the register i be configured as a pattern generator and a signature analyzer at the same time, an impossibility unless an area-expensive concurrent BILBO is used [1,7]. The binding phase in the synthesis process is most crucial in minimizing the number of self-loops in the structure graph.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, testability of the generated datapath has assumed importance [1,6,7]. Papachristou et al introduced testable logic blocks ?TLB) in the construction of testable datapaths [7]. A TLB consists of a combinational logic block fed from a register Rl and feeding another register R2.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation