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 条
  • [11] An FPGA-based specific processor for Blokus Duo
    Olivito, Javier
    Gonzalez, Carlos
    Resano, Javier
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 502 - 505
  • [12] SHARF: AN FPGA-BASED CUSTOMIZABLE PROCESSOR ARCHITECTURE
    Bassoy, Cem Savas
    Manteuffel, Henning
    Mayer-Lindenberg, Friedrich
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 516 - 520
  • [13] An FPGA-based singular value decomposition processor
    Ma, Weiwei
    Kaye, M. E.
    Luke, D. M.
    Doraiswami, R.
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1253 - +
  • [14] CNP: AN FPGA-BASED PROCESSOR FOR CONVOLUTIONAL NETWORKS
    Farabet, Clement
    Poulet, Cyril
    Han, Jefferson Y.
    LeCun, Yann
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 32 - +
  • [15] Optimized FPGA-based elliptic curve cryptography processor for high-speed applications
    Jarvinen, Kimmo
    INTEGRATION-THE VLSI JOURNAL, 2011, 44 (04) : 270 - 279
  • [16] Development of a FPGA-based High Speed FFT Processor for Wideband Direction of Arrival Applications
    Jamali, Mohsin
    Downey, Joseph
    Wilikins, Nathan
    Rehm, Christopher R.
    Tipping, Joseph
    2009 IEEE RADAR CONFERENCE, VOLS 1 AND 2, 2009, : 442 - +
  • [17] A power estimation model for an FPGA-based softcore processor
    Zipf, Peter
    Hinkelmann, Heiko
    Deng, Lei
    Glesner, Manfred
    Blume, Holger
    Noll, Tobias G.
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 171 - 176
  • [18] An FPGA-Based Processor for Training Convolutional Neural Networks
    Liu, Zhiqiang
    Dou, Yong
    Jiang, Jingfei
    Wang, Qiang
    Chow, Paul
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 207 - 210
  • [19] An improved FPGA-based specific processor for Blokus Duo
    Olivito, Javier
    Delmas, Alberto
    Resano, Javier
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2014, : 366 - 369
  • [20] An FPGA-based Doppler processor for a spaceborne precipitation radar
    Durden, S. L.
    Fischman, M. A.
    Johnson, R. A.
    Chu, A. J.
    Jourdan, M. N.
    Tanelli, S.
    JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY, 2007, 24 (10) : 1811 - 1815