Effective software self-test methodology for processor cores

被引:28
作者
Kranitis, N [1 ]
Paschalis, A [1 ]
Gizopoulos, D [1 ]
Zorian, Y [1 ]
机构
[1] Univ Athens, Dept Informat & Telecommun, Athens, Greece
来源
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS | 2002年
关键词
D O I
10.1109/DATE.2002.998361
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software self-testing for embedded processor cores based on their instruction set, is a topic of increasing interest since it provides an excellent test resource partitioning technique for sharing the testing task of complex Systems-on-Chip (SoC) between slow, inexpensive testers and embedded code stored in memory cores of the SoC. We introduce an efficient methodology for processor cores self-testing which requires knowledge of their instruction set and Register Transfer (RT) level description. Compared with functional testing methodologies proposed in the past, our methodology is more efficient in terms of fault coverage, test code size and test application time. Compared with recent software based structural testing methodologies for processor cores, our methodology is superior in terms of test development effort and has significantly smaller code size and memory requirements, while virtually the same fault coverage is achieved with an order of magnitude smaller test application time.
引用
收藏
页码:592 / 597
页数:6
相关论文
共 50 条
  • [41] Effective RT-Level Software-Based Self-Testing of Embedded Processor Cores
    Kabiri, Parisa Sha'afi
    Navabi, Zainalabedin
    2012 IEEE 15TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2012, : 209 - 212
  • [42] DEFUSE: a deterministic functional self-test methodology for processors
    Chen, Li
    Dey, Sujit
    Proceedings of the IEEE VLSI Test Symposium, 2000, : 255 - 262
  • [43] Low-cost, software-based self-test methodologies for performance faults in processor control subsystems
    Almukhaizim, S
    Petrov, P
    Orailoglu, A
    PROCEEDINGS OF THE IEEE 2001 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2001, : 263 - 266
  • [44] Self-test methodology for at-speed test of crosstalk in chip interconnects
    Bai, XL
    Dey, S
    Rajski, J
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 619 - 624
  • [45] An effective built-in self-test for chargepump PLL
    Han, J
    Song, D
    Kim, H
    Kim, YY
    Kang, S
    IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (08): : 1731 - 1733
  • [46] Processor-based built-in self-test for embedded DRAM
    IBM Microelectronics Div, Essex Junction, United States
    IEEE J Solid State Circuits, 11 (1731-1740):
  • [47] RMBITP: a reconfigurable matrix based built-in self-test processor
    VLSI Technology, Richardson, United States
    Microelectron J, 2 (115-127):
  • [48] Built-in self-test and diagnosis of multiple embedded cores in SoCs
    Stroud, C
    Garimella, S
    ESA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2005, : 130 - 136
  • [49] Effective screening for diabetic nephropathy by self-test for microalbuminuria
    Landgraf, R
    Piehlmeier, W
    Renner, R
    Kimmerling, T
    Piwernetz, K
    Fahn, J
    Garbe, S
    DIABETOLOGIA, 1997, 40 : 2100 - 2100
  • [50] Processor-based built-in self-test for embedded DRAM
    Dreibelbis, J
    Barth, J
    Kalter, H
    Kho, R
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (11) : 1731 - 1740