On-Line Software-Based Self-Test of the Address Calculation Unit in RISC Processors

被引:0
|
作者
Bernardi, P. [1 ]
Ciganda, L. [1 ]
de Carvalho, M. [1 ]
Grosso, M. [1 ]
Lagos-Benites, J. [1 ]
Sanchez, E. [1 ]
Reorda, M. Sonza [1 ]
Ballan, O. [2 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, Turin, Italy
[2] STMicroelect, Milan, Italy
关键词
SoC; pipelined processors; on-line testing; SBST;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software-based Self-Test (SBST) can be used during the mission phase of microprocessor-based systems to periodically assess the hardware integrity. However, several constraints are imposed to this approach, due to the coexistence of test programs with the mission application. This paper proposes a method for the generation of SBST programs to test on-line the Address Calculation Unit of embedded RISC processors, which is one of the most heavily impacted by the on-line constraints. The proposed strategy achieves high stuck-at fault coverage on both a MIPS-like processor and an industrial 32-bit pipelined processor; these two case studies show the effectiveness of the technique and the low effort.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] On the Automatic Generation of Optimized Software-Based Self-Test Programs for VLIW Processors
    Sabena, Davide
    Reorda, Matteo Sonza
    Sterpone, Luca
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) : 813 - 823
  • [22] Efficient Software-based Self-test Methods for Embedded Digital Signal Processors
    Zhu, Jun-Jie
    Lin, Wen-Ching
    Ye, Jheng-Hao
    Shieh, Ming-Der
    2009 ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2009, : 206 - 211
  • [23] A Software-Based Self-Test strategy for on-line testing of the scan chain circuitries in embedded microprocessors
    Ballan, O.
    Bernardi, P.
    Yazdani, B.
    Sanchez, E.
    PROCEEDINGS OF THE 2013 IEEE 19TH INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2013, : 79 - 84
  • [24] Test Response Compaction for Software-Based Self-Test
    Liang, Jia-Ruei
    Hsieh, Ya-Ni
    Huang, Jiun-Lang
    2022 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA (ITC-ASIA 2022), 2022, : 49 - 54
  • [25] Design for testability method to avoid error masking of software-based self-test for processors
    Nakazato, Masato
    Inoue, Michiko
    Ohtake, Satoshi
    Fujiwara, Hideo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (03): : 763 - 770
  • [26] Fragmented software-based self-test technique for online intermittent fault detection in processors
    Suryasarman, Vasudevan Matampu
    Biswas, Santosh
    Sahu, Aryabartta
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2021, 15 (01): : 56 - 76
  • [27] Software-Based Self-Test Techniques of Computational Modules in Dual Issue Embedded Processors
    Bernardi, P.
    Bovi, C.
    Cantoro, R.
    De Luca, S.
    Meregalli, R.
    Piumatti, D.
    Sanchez, E.
    Sansonetti, A.
    2015 20th IEEE European Test Symposium (ETS), 2015,
  • [28] A Comprehensive Software-Based Self-Test and Self-Repair Method for Statically Scheduled Superscalar Processors
    Schoelzel, Mario
    Koal, Tobias
    Mueller, Sebastian
    Scharoba, Stefan
    Roeder, Stephanie
    Vierhaus, Heinrich T.
    2016 17TH IEEE LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2016, : 33 - 38
  • [29] On a software-based self-test methodology and its application
    Wen, CHP
    Wang, LC
    Cheng, KT
    Yang, K
    Liu, WT
    Chen, JJ
    23RD IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2005, : 107 - 113
  • [30] ISA based functional test generation with application to self-test of RISC processors
    Belkin, V. V.
    Sharshunov, S. G.
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 75 - +