A self-checking cell logic block for fault tolerant FPGAs

S. Pontarelli, G.C. Cardarilli, A. Leandri, M. Ottavi, M. Re, A. Salsano

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)

Abstract

This paper proposes a self-checking Cell Logic Block (CLB) that can be used as building block for on-line testable FPGAs. The proposed cell consists, basically, of a 4 input Look-Up-Table (LUT) and a D flip-flop. The CLB is designed using pass-transistor-based multiplexers, either to select the output of the 4-input LUT, or to select signals from other CLBs. The proposed CLB architecture is characterized by a simple circuit to detect incorrect logic voltage levels due to stuck-close and stuck-open faults and by a sensor to test anomalous dissipated currents. In this way, the proposed CLB allows on-line detection of any single transistor fault.
Original languageEnglish
Title of host publicationProceedings - IEEE International Symposium on Circuits and Systems
DOIs
Publication statusPublished - 2002
Externally publishedYes
EventIEEE International Symposium on Circuits and Systems, ISCAS 2002 - Scottsdale Princess Resort, Scottsdale, United States
Duration: 26 May 200229 May 2002
http://www.securecms.com/iscas2002/

Conference

ConferenceIEEE International Symposium on Circuits and Systems, ISCAS 2002
Country/TerritoryUnited States
CityScottsdale
Period26/05/0229/05/02
Internet address

Fingerprint

Dive into the research topics of 'A self-checking cell logic block for fault tolerant FPGAs'. Together they form a unique fingerprint.

Cite this