首页 | 本学科首页   官方微博 | 高级检索  
     


Evaluating fault-tolerance of redundant FPGA structures using Boolean difference calculus
Affiliation:1. Reutlingen Research Institute, Germany;2. Department of Computer Science, Paderborn University, Germany;1. University of Ljubljana, Faculty of Maritime Studies and Transport, Pot pomorscakov 4, Portoroz, 6320, Slovenia;2. Maritime University of Szczecin, Institute of Marine Traffic Engineering, Szczecin, Poland;1. Department of Mathematics, Faculty of Mathematical Sciences and Computer, Kharazmi University, Tehran, Iran;2. Electrical Engineering Department, Shahid Rajaee Teacher Training University, Tehran 16788-15811, Iran;3. School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran;4. Swedish Institute of Computer Science, Swedish ICT, Sweden;1. University of Montenegro, Faculty of Electrical Engineering, Podgorica, Montenegro;2. Eindhoven University of Technology, Faculty of Electrical Engineering, Eindhoven, The Netherlands;1. Embedded Systems for Information Technology, Ruhr-University Bochum, Germany;2. Automation and Control Group, University of Brasilia, Brazil;1. Centre for Development of Advanced Computing (C-DAC), Mohali 160071, India;2. Electronics & Communication Engineering Department, Dr. B. R. Ambedkar National Institute of Technology, Jalandhar (Punjab) 144011, India
Abstract:The reliability of FPGA based hardware designs has become an important field of research particularly for space computing. Traditionally, redundancy is utilized in FPGA based designs to achieve reliable or error-tolerant computing. However, the redundant designs vary according to the granularity level and the voter placement algorithms used for the hardware design. The resulting circuit configurations vary in area, latency and power as well as in the achieved reliability. While the evaluation of area, latency and power is done by the FPGA design tools, quantitative data for reliability are usually not derived. Consequently, there is a need for an automated reliability evaluation tool especially considering the huge design space of redundant circuit structures. In this paper, we combine the Boolean difference error calculator (BDEC), a probabilistic reliability model for hardware designs, with a reliability model for fault-tolerant circuit structures. As a result, we are able to study the reliability of fault-tolerant circuit structures at the logic layer. We focus on fault-tolerant circuits to be implemented in FPGAs and show how to extend our combined model from combinational to sequential circuits. For an automated analysis, we develop a MATLAB-based tool utilizing our extended BDEC model. With this tool, we conduct a case study on dynamic reliability management and show how quantitative reliability data obtained from this tool improves the four-dimensional Pareto optimization for area, latency, power and reliability.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号