Design for Test of Asynchronous NULL Convention Logic (NCL) Circuits

被引:9
作者
Al-Assadi, Waleed K. [1 ]
Kakarla, Sindhu [1 ]
机构
[1] Missouri Univ Sci & Technol, Dept Elect & Comp Engn, Rolla, MO 65409 USA
来源
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS | 2009年 / 25卷 / 01期
关键词
Design for test (DFT); Asynchronous circuits; NULL convention logic (NCL); ATPG; SCOAP;
D O I
10.1007/s10836-008-5083-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Due to the absence of a global clock and the presence of more state holding elements that synchronize the control and data paths, conventional Automatic Test Pattern Generation (ATPG) algorithms fail when applied to asynchronous circuits, leading to poor fault coverage. This paper presents a design for test (DFT) technique for a popular asynchronous design paradigm called NULL Convention Logic (NCL) aimed at making NCL designs testable using existing DFT tools with reasonable gate overhead. The proposed technique performs test points (TPs) insertion using Sandia Controllability and Observability Program (SCOAP) analysis to enhance the controllability of feedback nets and observability for fault sites that are flagged unobservable. An Automatic DFT Insertion Flow (ADIF) algorithm and a custom ATPG NCL primitive gates library are developed. The developed DFT technique has been verified on several NCL benchmark circuits.
引用
收藏
页码:117 / 126
页数:10
相关论文
共 15 条
[1]   Faulty behavior of storage elements and its effects on sequential circuits [J].
Al-Assadi, Waleed K. ;
Malaiya, Yashwant K. ;
Jayasumana, Anura P. .
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1993, 1 (04) :446-452
[2]   Design and characterization of null convention self-timed multipliers [J].
Kim, YB .
IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (06) :26-26
[3]  
BENERJEE S, 1996, P 9 INT C VLSI DES, P178
[4]  
BERKEL CH, 1998, 1988 IEEE INT C COMP, P152
[5]  
Bushnell M., 2000, ESSENTIALS ELECT TES
[6]  
Fant KM, 2005, LOGICALLY DETERMINED DESIGN: CLOCKLESS SYSTEM DESIGN WITH NULL CONVENTION LOGIC (TM), P1, DOI 10.1002/0471702897
[7]   NULL Convention Logic(TM): A complete and consistent logic for asynchronous digital circuit synthesis [J].
Fant, KM ;
Brandt, SA .
INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS 1996, PROCEEDINGS, 1996, :261-273
[8]  
KANG YS, 1999, 1 IEEE AS PAC C ASIC, P355
[9]   Partial-scan delay fault testing of asynchronous circuits [J].
Kishinevsky, M ;
Kondratyev, A ;
Lavagno, L ;
Saldanha, A ;
Taubin, A .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (11) :1184-1199
[10]  
Kondratyev A, 2002, INT SYMP ASYNCHRON C, P171