Functional Self-Testing for Bus-Based Symmetric Multiprocessors

被引:0
|
作者
Apostolakis, A. [1 ]
Gizopoulos, D. [1 ]
Psarakis, M. [1 ]
Paschalis, A. [2 ]
机构
[1] Univ Piraeus, Dept Informat, Piraeus, Greece
[2] Univ Athens, Dept Informat & Telecom, Athens, Greece
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Functional, instruction-based self-testing of microprocessors has recently emerged as an effective alternative or supplement to other testing approaches, and is progressively adopted by major microprocessor manufacturers. In this paper, we study, for first time, the applicability of functional self-testing on bus-based symmetric multiprocessors (SMP) and the exploitation of SMPs parallelism during testing. We focus on the impact of the memory system architecture and the cache coherency mechanisms on the execution of self-test programs on the processor cores. We propose a generic self-test routines scheduling algorithm aiming at the reduction of the total test application time for the SMP by reducing both bus contention and data cache coherency invalidation. We demonstrate the proposed solutions with detailed experiments in two-core and four-core SMP benchmarks based on a RISC processor core.
引用
收藏
页码:1146 / +
页数:2
相关论文
共 50 条
  • [41] Software Self-Testing
    Diebelis, Edgars
    Bicevskis, Janis
    DATABASES AND INFORMATION SYSTEMS VII, 2013, 249 : 249 - 262
  • [42] A SELF-TESTING PLA
    GRASSL, G
    PFLEIDERER, HJ
    ISSCC DIGEST OF TECHNICAL PAPERS, 1982, 25 : 60 - 61
  • [43] An educational tool for testing caches on symmetric multiprocessors
    Rodríguez, MAV
    Pérez, JMS
    Pulido, JAG
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 25 (04) : 187 - 194
  • [44] Self-Testing for HPV
    不详
    JAMA-JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 2013, 309 (23): : 2430 - 2430
  • [45] Self-testing in parallel
    McKague, Matthew
    NEW JOURNAL OF PHYSICS, 2016, 18
  • [46] Counterexamples in self-testing
    Mancinska, Laura
    Schmidt, Simon
    QUANTUM, 2023, 7
  • [47] An Implementation of Self-Testing
    Diebelis, Edgars
    Bicevskis, Janis
    DATABASES AND INFORMATION SYSTEMS, 2010, : 487 - 502
  • [48] Global bus design of a bus-based COMA multiprocessor DICE
    Lee, GH
    Quattlebaum, B
    Cho, SY
    Kinney, L
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1996, : 231 - 240
  • [49] SELF-TESTING COMPARATOR
    MERCIER, JJ
    ELECTRONICS LETTERS, 1976, 12 (19) : 489 - 490
  • [50] Multicast tree construction in bus-based networks
    McKinley, Philip K., 1600, (33):