FUNCTIONAL TESTING OF PROCESSOR CORES IN FPGA-BASED APPLICATIONS

被引:0
|
作者
Wegrzyn, Mariusz [1 ]
Novak, Franc [1 ]
Biasizzo, Anton [1 ]
Renovell, Michel [2 ]
机构
[1] Jozef Stefan Inst, Comp Syst Dept, Ljubljana 1000, Slovenia
[2] Lab Informat Robot & Microelect Montpellier, F-34392 Montpellier 5, France
关键词
Built-in self-test; embedded processor core test; fault injection; fault modelling; functional test; single-event upset;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Embedded processor cores, which are widely used in SRAM-based FPGA applications, are candidates for SEU (Single Event Upset)-induced faults and need to be tested occasionally during system exploitation. Verifying a processor core is a. difficult task, due to its complexity and the lack of user knowledge about the core-implementation details. In user applications, processor cores are normally tested by executing some kind of functional test in which the individual processor's instructions are tested with a, set of deterministic test patterns, and the results are then compared with the stored reference values. For practical reasons the number of test patterns and corresponding results is usually small, which inherently leads to low fault coverage. In this paper we develop a. concept that combines the whole instruction-set test into a compact test sequence, which Call then be repeated with different input test patterns. This improves the fault coverage considerably with no additional memory requirements
引用
收藏
页码:97 / 113
页数:17
相关论文
共 50 条
  • [31] FPGA-based simultaneous multichannel audio processor for musical genre indexing applications in broadcast band
    Wassi, G.
    Iloga, S.
    Romain, O.
    Granado, B.
    Tchuente, M.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 119 : 146 - 161
  • [32] An FPGA-based low-cost VLIW floating-point processor for CNC applications
    Dong, Jingchuan
    Wang, Taiyong
    Li, Bo
    Liu, Zhe
    Yu, Zhigiang
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 50 : 14 - 25
  • [33] An FPGA-Based Implementation of a Pipelined FFT Processor for High-Speed Signal Processing Applications
    Ngoc-Hung Nguyen
    Khan, Sheraz Ali
    Kim, Cheol-Hong
    Kim, Jong-Myon
    APPLIED RECONFIGURABLE COMPUTING, 2017, 10216 : 81 - 89
  • [34] FPGA-based fine grain processor array design considerations
    Erenyi, I
    Vassanyi, I
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 659 - 662
  • [35] On the implementation of an efficient FPGA-based CFAR processor for target detection
    Cumplido, R
    Torres, C
    López, S
    2004 1ST INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE), 2004, : 214 - 218
  • [36] FPGA-Based Annealing Processor with Time-Division Multiplexing
    Yamamoto, Kasho
    Ikebe, Masayuki
    Asai, Tetsuya
    Motomura, Masato
    Takamaeda-Yamazaki, Shinya
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (12) : 2295 - 2305
  • [37] The FPGA-Based Problem-Oriented On-Board Processor
    Opanasenko, Volodymyr
    Palahin, Alexander
    Zavyalov, Stanislav
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 1, 2019, : 152 - 157
  • [38] An Efficient FPGA-based DataBase Processor for Fast Database Analytics
    Xuan-Thuan Nguyen
    Hong-Thu Nguyen
    Trong-Thuc Hoang
    Inoue, Katsumi
    Shimojo, Osamu
    Murayama, Toshio
    Tominaga, Kenji
    Cong-Kha Pham
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1758 - 1761
  • [39] OPU: An FPGA-Based Overlay Processor for Convolutional Neural Networks
    Yu, Yunxuan
    Wu, Chen
    Zhao, Tiandong
    Wang, Kun
    He, Lei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (01) : 35 - 47
  • [40] Novel FPGA-based pipelined floating point FFT processor
    Wei, Li
    Jun, Wang
    IEICE ELECTRONICS EXPRESS, 2010, 7 (04): : 268 - 272