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 条
  • [1] FPGA-Based Processor Acceleration for Image Processing Applications
    Siddiqui, Fahad
    Amiri, Sam
    Minhas, Umar Ibrahim
    Deng, Tiantai
    Woods, Roger
    Rafferty, Karen
    Crookes, Daniel
    JOURNAL OF IMAGING, 2019, 5 (01)
  • [2] FPGA-based SIMD processor
    Li, SYC
    Cheuk, GCK
    Lee, KH
    Leong, PHW
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 267 - 268
  • [3] FPGA-Based Coherent Doppler Processor for Marine Radar Applications
    Abdelbagi, Hamdi
    Aljohani, Mansour
    Mrebit, Abdulmajid
    Wicks, Michael C.
    PROCEEDINGS OF THE 2015 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2015, : 58 - 69
  • [4] Reconfigurable FPGA-Based FFT Processor for Cognitive Radio Applications
    Ferreira, Mario Lopes
    Barahimi, Amin
    Ferreira, Joao Canas
    APPLIED RECONFIGURABLE COMPUTING, ARC 2016, 2016, : 223 - 232
  • [5] OVERVIEW OF A FPGA-BASED OVERLAY PROCESSOR
    Yu, Yunxuan
    Wu, Chen
    Shi, Xiao
    He, Lei
    2019 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2019,
  • [6] Remote Laboratory for Testing Processor Cores in FPGA Device
    Saksida, Kristjan
    Trost, Andrej
    2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 172 - 177
  • [7] FPGA-based implementation of a serial RSA processor
    Mazzeo, A
    Romano, L
    Saggese, GR
    Mazzocca, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 582 - 587
  • [8] An FPGA-based processor for shogi mating problems
    Hori, Y
    Sonoyama, M
    Maruyama, T
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 117 - 124
  • [9] FPGA-based Annealing Processor for Ising Model
    Yoshimura, Chihiro
    Hayashi, Masato
    Okuyama, Takuya
    Yamaoka, Masanao
    2016 FOURTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2016, : 436 - 442
  • [10] FPGA-BASED MULTI-CORE PROCESSOR
    Wojcik, Wojciech
    Dlugopolski, Jacek
    COMPUTER SCIENCE-AGH, 2013, 14 (03): : 459 - 474