2016 IEEE International Solid-State Circuits Conference (ISSCC) 2016
DOI: 10.1109/isscc.2016.7417956
|View full text |Cite
|
Sign up to set email alerts
|

8.8 iRazor: 3-transistor current-based error detection and correction in an ARM Cortex-R4 processor

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
25
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 52 publications
(25 citation statements)
references
References 5 publications
0
25
0
Order By: Relevance
“…Second, to evaluate the comparison with previous EDAC technique, an EDAC processor is proposed. It employs the latest razor-style circuits [5] to detect timing error and correct it by error mask method. For fair comparison, it still needs to insert clock gate in the non-critical paths.…”
Section: Sgerc Processor Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…Second, to evaluate the comparison with previous EDAC technique, an EDAC processor is proposed. It employs the latest razor-style circuits [5] to detect timing error and correct it by error mask method. For fair comparison, it still needs to insert clock gate in the non-critical paths.…”
Section: Sgerc Processor Implementationmentioning
confidence: 99%
“…[3] proposes double-sampling design to detect timing error by adding additional memory elements and [4] is based on the transition detector. Recently, iRazor [5] uses only three-transistor current-sensing circuit to detect timing violation and adopts error mask technique to recover with one-cycle penalty. For timing error correction, error mask technique has a better performance and can be realized without the modification of processor architecture compared with the previous replay mechanism [6].…”
Section: Introductionmentioning
confidence: 99%
“…A representative on-line timing error detection circuits is the Razor flip-flop [3,4,5,11,12]. Since the timing error is detected after the system is incorrect, error correction is mandatory.…”
Section: Related Workmentioning
confidence: 99%
“…Since the timing error is detected after the system is incorrect, error correction is mandatory. Generally, error correction methods include instruction replay at halved clock frequency [5], counterflow pipelining [11], clock gating [3,6], and so on. However, the above error correction scenarios incur large performance loss.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation