DocumentCode
2717624
Title
Analyzing area and performance penalty of protecting different digital modules with Hamming code and triple modular redundancy
Author
Hentschke, R. ; Marques, F. ; Lima, F. ; Carro, L. ; Susin, A. ; Reis, R.
Author_Institution
Instituto de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
fYear
2002
fDate
2002
Firstpage
95
Lastpage
100
Abstract
This work compares two fault tolerance techniques, Hamming code and triple modular redundancy (TMR), that are largely used to mitigate single event upsets in integrated circuits, in terms of area and performance penalty. Both techniques were implemented in VHDL and tested in two target applications: arithmetic circuits with pipeline and registers files. Area overhead results show that TMR is more appropriated for modules using single registers like in pipelines, control and datapath circuits, while Hamming code is a better trade-off for groups of registers, such as register files, caches and embedded memories.
Keywords
Hamming codes; cache storage; circuit simulation; error correction codes; fault tolerance; hardware description languages; integrated circuit design; integrated circuit modelling; integrated circuit reliability; logic CAD; logic simulation; pipeline arithmetic; radiation effects; redundancy; Hamming code protection; IC radiation effects; TMR; VHDL; arithmetic circuits; caches; control/datapath circuits; digital modules; embedded memories; error correction code algorithms; fault tolerance techniques; integrated circuit single event upset mitigation; pipelines; protection area/performance penalties; register groups; registers files; triple modular redundancy protection; Finite impulse response filter; Microprocessors; Performance analysis; Pipelines; Protection; Redundancy; Registers; Silicon; Single event upset; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Circuits and Systems Design, 2002. Proceedings. 15th Symposium on
Print_ISBN
0-7695-1807-9
Type
conf
DOI
10.1109/SBCCI.2002.1137643
Filename
1137643
Link To Document