A column parity based fault detection mechanism for FIFO buffers

This paper presents a low cost fault detection mechanism for FIFO buffers. The scheme is based on column parity maintenance in a single register, which is updated by monitoring the values written to and read from the FIFO memory array. A non-zero column parity when the FIFO is empty, constitutes an...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Integration (Amsterdam) 2013-06, Vol.46 (3), p.265-279
Hauptverfasser: Sideris, Isidoros, Pekmestzi, Kiamal
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents a low cost fault detection mechanism for FIFO buffers. The scheme is based on column parity maintenance in a single register, which is updated by monitoring the values written to and read from the FIFO memory array. A non-zero column parity when the FIFO is empty, constitutes an indication of fault, and this property is exploited for fault detection. The technique has gains in area, power and critical path delay, at the expense of (1) greater detection latency, due to the need for the FIFO to become empty in order to assert a violation and (2) worse Silent Data Corruption (SDC) rate. ► A low cost fault detection mechanism for FIFO buffers is presented. ► It has low critical path, area and power overheads. ► But it has greater detection latency and Silent Data Corruption rate. ► The fault coverage of the mechanism is analytically estimated. ► Detection latency results are shown for some case studies.
ISSN:0167-9260
1872-7522
DOI:10.1016/j.vlsi.2012.03.004