DocumentCode
84494
Title
The Time Dilation Technique for Timing Error Tolerance
Author
Valadimas, Stefanos ; Floros, Andreas ; Tsiatouhas, Y. ; Arapoyanni, Angela ; Kavousianos, Xrysovalantis
Author_Institution
Dept. of Inf. & Telecommun., Univ. of Athens, Athens, Greece
Volume
63
Issue
5
fYear
2014
fDate
May-14
Firstpage
1277
Lastpage
1286
Abstract
Timing error tolerance is of great importance in nanometer technology integrated circuits. In this paper, the Time Dilation design technique is proposed that provides concurrent error detection and correction in the field of application and also supports off-line manufacturing scan testing. By utilizing a new scan Flip-Flop, the Time Dilation technique is capable to detect and correct multiple errors at the minimum penalty of one clock cycle delay. The silicon area overhead and the power consumption are substantially reduced, as compared to the Razor design approach, since no additional memory elements are required. At the same time, the proposed technique introduces only negligible performance degradation since no extra circuitry is inserted in the critical paths of a design.
Keywords
error correction; error detection; flip-flops; integrated circuit design; logic design; nanoelectronics; Razor design approach; concurrent error detection; design path; error correction; flip-flop; nanometer technology integrated circuits; off-line manufacturing scan testing; one-clock cycle delay; power consumption; silicon area overhead; time dilation design technique; time dilation technique; timing error tolerance; Clocks; Flip-flops; Latches; Logic gates; Pipelines; Registers; Timing; On-line testing; concurrent testing; error correction; error detection; timing errors;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2012.289
Filename
6374611
Link To Document