Testing IP cores with pseudo exhaustive test sets

被引:3
作者
Tang, R [1 ]
Si, PF [1 ]
Huang, WK [1 ]
Lombardi, F [1 ]
机构
[1] Fudan Univ, Natl ASIC & Syst Key Lab, Shanghai 200433, Peoples R China
来源
2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS | 2001年
关键词
pseudo-exhaustive testing; testing of IP cores; test pattern generation;
D O I
10.1109/ICASIC.2001.982669
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Testing core-based SOCs poses a big challenge to test engineers [1-4]. To test core-based SOCs, an important step is to get test sets for testing cores. Soft cores are usually provided with hardware description languages such as VHDL and Verilog. It is much more difficult to generate test sets at higher level than at logic level. Recent v, researchers have made efforts to develop test pattern generation algorithms and tools at RM level [5]. Function test is basically used for the test generation at high level [6]. Exhaustive function test can detect any,functional faults including multiple faults and the test pattern generation procedure is simple. However, exhaustive function test is unrealistic for practical application as too many test patterns are required. The alternative way is to use pseudo-exhaustive junction test, which can reduce the number of patterns while keep high fault coverage [7,8]. Pseudo-exhaustive tesing was first introduced by E.J. Macluskey, but it is limited to logic level (7]. In this paper, we propose a method to generate pseudo-exhaustive test sets at function level. The proposed method can be used to generate test sets for IP cores, specially, for soft sores.
引用
收藏
页码:740 / 743
页数:4
相关论文
共 9 条
[1]  
ARCHAMBEAU EC, 1984, P FTCS 1J
[2]   Functional testing and fault analysis based fault coverage enhancement techniques for embedded core based systems [J].
Bagwe, A ;
Parekhji, RA .
PROCEEDINGS OF THE NINTH ASIAN TEST SYMPOSIUM (ATS 2000), 2000, :260-266
[3]   RT-level ITC'99 benchmarks and first ATPG results [J].
Corno, F ;
Reorda, MS ;
Squillero, G .
IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (03) :44-53
[4]   A fast and low-cost testing technique for core-based system-chips [J].
Ghosh, I ;
Dey, S ;
Jha, NK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (08) :863-877
[5]  
HUANG WK, 1994, J COMPUTER SCI TECHN, V9, P28
[6]   Modifying user-defined logic for test access to embedded cores [J].
Pouya, B ;
Touba, NA .
ITC - INTERNATIONAL TEST CONFERENCE 1997, PROCEEDINGS: INTEGRATING MILITARY AND COMMERCIAL COMMUNICATIONS FOR THE NEXT CENTURY, 1997, :60-68
[7]   Testing embedded cores using partial isolation rings [J].
Touba, NA ;
Pouya, B .
15TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1997, :10-16
[8]  
YANG SY, 1990, DIAGNOSIS RELIABILIT
[9]   Testing embedded-core based system chips [J].
Zorian, Y ;
Marinissen, EJ ;
Dey, S .
INTERNATIONAL TEST CONFERENCE 1998, PROCEEDINGS, 1998, :130-143