Error Cancellation Flip-Flop Design with Lightweight In-Situ Error Correction

HAO Zi-yi,XIANG Xiao-yan,CHEN Chen,MENG Jian-yi
DOI: https://doi.org/10.3785/j.issn.1008-973x.2017.03.024
2017-01-01
Abstract:A lightweight error cancellation flip-flop based on in-situ error correction was proposed to address the problems of cost and performance in timing error detection and correction techniques.Error cancellation flip-flop could detect timing error by observing the build-in virtual rails,thus no additional cost was introduced in error detection.Based on the observed information of input potential,timing error was directly corrected inside the flip-flop and only 4 additional transistors were utilized to accomplish in-situ error correction.Complicated transition detector for error detection and additional storage cell for error correction were not used in error cancellation flip-flop,so the area and power overhead were ultra-low.To evaluate the timing error tolerance ability and the improving capacity of energy efficiency,the flip-flop was applied into a commercial processor CK802 at SMIC 40 nm technology.Experiment results show that error correction flip-flop can largely decrease area overhead and performance loss of timing error tolerance processor.Compared to the existent technique of art error detection and correction,error correction flip-flop increases the performance of processor by 10.9% at fixed supply voltage and decreases the power consumption by 17.7% under fixed throughput.
What problem does this paper attempt to address?