2018
DOI: 10.1109/jssc.2017.2749423
|View full text |Cite
|
Sign up to set email alerts
|

iRazor: Current-Based Error Detection and Correction Scheme for PVT Variation in 40-nm ARM Cortex-R4 Processor

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
46
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 67 publications
(54 citation statements)
references
References 15 publications
0
46
0
Order By: Relevance
“…To limit such overheads popular in-situ error detection and correction (EDAC) approaches were proposed that enabled operation beyond the always correct critical timing/voltage margins [4], [2], [5]. These design-centric schemes integrate special units/registers to monitor the critical long latency paths (LLPs) and either change the cycle time [4] or utilize different recovery mechanisms [2], [5] in case of detected errors. Although effective, such schemes make it difficult to meet the design constraints and may lead to large recovery overheads, especially if the activation probability of the error-prone LLPs is high [5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…To limit such overheads popular in-situ error detection and correction (EDAC) approaches were proposed that enabled operation beyond the always correct critical timing/voltage margins [4], [2], [5]. These design-centric schemes integrate special units/registers to monitor the critical long latency paths (LLPs) and either change the cycle time [4] or utilize different recovery mechanisms [2], [5] in case of detected errors. Although effective, such schemes make it difficult to meet the design constraints and may lead to large recovery overheads, especially if the activation probability of the error-prone LLPs is high [5].…”
Section: Introductionmentioning
confidence: 99%
“…These design-centric schemes integrate special units/registers to monitor the critical long latency paths (LLPs) and either change the cycle time [4] or utilize different recovery mechanisms [2], [5] in case of detected errors. Although effective, such schemes make it difficult to meet the design constraints and may lead to large recovery overheads, especially if the activation probability of the error-prone LLPs is high [5]. Other recent work has tried to exploit the operand dependent dynamic path excitation [6] in pipelined cores.…”
Section: Introductionmentioning
confidence: 99%
“…In an attempt to trim down the introduced overheads, statistical static timing analysis (SSTA) tools have been introduced [6], but such tools still focus on improving the analysis and margin estimations rather than the design itself. Design-centric techniques focus on integrating extra circuits to detect any errors and either try to correct them in-situ using special flip-flops [7] or stall the pipeline and replay the failed instructions [8], [4]. Other designcentric schemes try to predict the instructions and operands that may activate the failure prone long latency paths (LLP s) [9] and provide extra clock cycle(s) for the completion of these paths.…”
mentioning
confidence: 99%
“…The development of the Internet of Things (IoT) [1,2] has posed stringent requirements for energy-efficient integrated circuits [3,4]. Among all the low power techniques in circuit level, voltage scaling is considered to be the most effective method due to the quadratic relation between dynamic power and supply voltage [5,6]. However, voltage scaling aggravates the circuit sensitivity to process, voltage, and temperature (PVT) variations gravely, increasing the risk of timing-margin failure [7,8].…”
Section: Introductionmentioning
confidence: 99%