DocumentCode :
2438133
Title :
TDTB error detecting latches: Timing violation sensitivity analysis and optimization
Author :
Moreira, Matheus T. ; Hand, Dylan ; Beerel, Peter A. ; Calazans, Ney L. V.
Author_Institution :
Pontificia Univ. Catolica do Rio Grande do Sul - Porto Alegre, Porto Alegre, Brazil
fYear :
2015
fDate :
2-4 March 2015
Firstpage :
379
Lastpage :
383
Abstract :
Increasing process variations and sensitivity to operating conditions are making the design of traditional synchronous circuits a challenging task. Correct operation of these circuits relies on timing margins, which have an undesirably high cost in performance and power. One approach to mitigate this cost that is gaining substantial interest is the use of timing resilient microarchitectures that utilize error detecting sequential circuits. We evaluate the sensitivity of the transition detector with time borrowing error detecting latch to timing violations, including violations caused by glitches. Results show that the classic design is more constrained than previously believed and does not guarantee safe operation, i.e. does not guarantee that all timing violations will be captured. To overcome this limitation, we propose transistor level optimizations that enable safe operation, guaranteeing that all timing violations are captured, for a cost of 3 extra transistors, 30% in leakage power and 8% in energy.
Keywords :
error detection; flip-flops; logic design; sequential circuits; TDTB error detecting latches; glitches; optimization; sequential circuits; synchronous circuits; timing resilient microarchitectures; timing violation sensitivity analysis; Delays; Latches; Logic gates; Optimization; Sensitivity; Transistors; Error detecting latches; glitch sensitivity; timing violation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2015 16th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-7580-8
Type :
conf
DOI :
10.1109/ISQED.2015.7085455
Filename :
7085455
Link To Document :
بازگشت