DEVELOPMENT OF AN IMPROVED FRAME LEVEL REDUNDANCY SCRUBBING ALGORITHM FOR STATIC RANDOM ACCESS MEMORY BASED FIELD PROGRAMMABLE GATE ARRAY

  • : Ms Word, Ms Word Format
  • : 77 Pages
  • : ₦3,000 | $25 | ₵60 | Ksh 2720
  • : 1-5 Chapters
  •  
  • Click to DOWNLOAD Materials

DEVELOPMENT OF AN IMPROVED FRAME LEVEL REDUNDANCY SCRUBBING ALGORITHM FOR STATIC RANDOM ACCESS MEMORY BASED FIELD PROGRAMMABLE GATE ARRAY

Abstract:

The use of Static Random Access Memory (SRAM)-based Field Programmable Gate Array (FPGA) in critical applications has been considered a solution in space and avionics domain due to its flexibility in achieving multiple requirements such as re-programmability and good performance. However, SRAM-based FPGAs are susceptible to radiation induced Single Event Upset (SEU) that affects the functionality of the implemented design. This research presents the development of an improved Frame Level Redundancy (FLR) Scrubbing algorithm for SRAM-based FPGA to mitigate against radiation-induced SEU. The improved FLR uses Cyclic Redundancy Check (CRC) as an error detection technique to enable configuration memory scrubbing as a solution to mitigate SEU through upset detection and correction. Fault injection was performed on FPGA configuration memory frames on different number of modules to emulate SEU. The improved FLR algorithm was implemented and system level simulation was carried out using MATLAB R2013a. The performance of the improved FLR algorithm was compared with that of the existing FLR algorithm using error correction time and energy consumption as metrics. The results of this work showed that the improved FLR algorithm produced 31.6% improvement in error correction time and 61.1% improvement in energy consumption over the existing FLR algorithm.

DEVELOPMENT OF AN IMPROVED FRAME LEVEL REDUNDANCY SCRUBBING ALGORITHM FOR STATIC RANDOM ACCESS MEMORY BASED FIELD PROGRAMMABLE GATE ARRAY

Sharing is caring!

Leave a Reply