A CONCURRENT ERROR DETECTION SCHEME FOR TOTALLY SELF CHECKING FPGA LOOK-UP TABLE

Journal Title: ICTACT Journal on Microelectronics - Year 2016, Vol 1, Issue 4

Abstract

Field Programmable Gate Arrays are widely useful in mission critical applications. FPGAs have fixed architecture; it has the capability to change function in situ for a particular application. SRAM based FPGAs are vulnerable to Single Event Upsets (SEUs), which poses unintended change to the logic functions on exposure. The project proposed is a unidirectional error detection scheme i.e., Scalable Error Detection Coding (SEDC) scheme, for use in FPGA Look-up tables. The SEDC check bits are generated along with the programming bits and it is stored on the FPGA SRAM cells during the normal operation of the LUTs. The programming bits are processed to check bit generator where corresponding code bits are generated for the programming bits. The newly generated code bits are compared with the pre-stored code bits. Any single or multiple unidirectional errors as a result of SEU is detected by this scheme. Scalability is the significant advantage of this scheme - it can be scaled to any input data length. With the increase in input data length, only the area gets scaled while the latency remains constant irrespective of the binary data length. The implemented algorithm achieves 100% error detection. The Proposed SEDC scheme is simulated using Tanner EDA tool and the layouts are generated using Microwind

Authors and Affiliations

Natarajan S, Deepa V

Keywords

Related Articles

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

This work presents an elegant methodology using pulsed latch instead of flip-flop without altering the existing design style. Pulsed-latch technique retain the advantages of both latches and flip-flops and thus one can a...

CHIRP REDUCTION IN A SINGLE MODE DM-SQW-DFB LASER OPERATED AT SECOND QUANTIZATION STATE

We have observed the reduction in the chirp parameters (gain compression and above threshold a-factor) by operating the single quantum well laser at second quantization state. In this study, the carrier density at thresh...

PERFORMANCE ANALYSIS OF NoC ROUTING ALGORITHMS FOR 5 × 5 MESH BASED SoC

Over the years, semiconductor industry has undergone a rapid evolution which urges the SoCs to become communication-centric. For efficient on-chip communication, high performance routers are used. System on chip is an ad...

PERFORMANCE ANALYSIS OF SLOTTED SQUARE DIAPHRAGM FOR MEMS PRESSURE SENSOR

In this paper Micro-electromechanical System (MEMS) diaphragm based pressure sensor for environmental applications was discussed. The main focus of this paper was to design, simulate and analyze the sensitivity of MEMS b...

ANALYSIS OF STATIC NOISE MARGIN FOR NOVEL POWER GATED SRAM

Data stability is one of the important parameter of SRAM with scaling of CMOS technology. However the move to nanometer technology not only nodes has increased, but the variability in device characteristics has also incr...

Download PDF file
  • EP ID EP198099
  • DOI 10.21917/ijme.2016.0026
  • Views 169
  • Downloads 0

How To Cite

Natarajan S, Deepa V (2016). A CONCURRENT ERROR DETECTION SCHEME FOR TOTALLY SELF CHECKING FPGA LOOK-UP TABLE. ICTACT Journal on Microelectronics, 1(4), 151-154. https://europub.co.uk/articles/-A-198099