2010
DOI: 10.1109/tvlsi.2008.2010399
|View full text |Cite
|
Sign up to set email alerts
|

On-Chip Variability Sensor Using Phase-Locked Loop for Detecting and Correcting Parametric Timing Failures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
21
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(21 citation statements)
references
References 18 publications
0
21
0
Order By: Relevance
“…The classification of instructions is a valuable mechanism to alleviate the guardbanding and improving performance: (i) within a fixed corner, by acquiring the knowledge about which class of instructions is running, the processor can adapt the guard-banding accordingly, without any need for the intrusive variability sensor/observer; (ii) across every corner, processor can adjust its guard-banding for all class of instructions by using a lowoverhead variability observer, e.g. PLL [2], RO [13].…”
Section: B Variability Among Pipeline Stagesmentioning
confidence: 99%
See 2 more Smart Citations
“…The classification of instructions is a valuable mechanism to alleviate the guardbanding and improving performance: (i) within a fixed corner, by acquiring the knowledge about which class of instructions is running, the processor can adapt the guard-banding accordingly, without any need for the intrusive variability sensor/observer; (ii) across every corner, processor can adjust its guard-banding for all class of instructions by using a lowoverhead variability observer, e.g. PLL [2], RO [13].…”
Section: B Variability Among Pipeline Stagesmentioning
confidence: 99%
“…Both static and dynamic variations arise from different physical sources such as: (i) static inherent process parameter variations, e.g. channel length and threshold voltage variations due to random dopant fluctuations and sub-wavelength lithography; (ii) dynamic environmental variations in ambient condition such as temperature fluctuations and supply voltage droops [2]. Static process variations can sometimes be mitigated through binning or by post-silicon tuning, while dynamic variations change as a function of time and environment, and therefore cannot be compensated by static pre-and post-silicon tuning.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Generic monitors range from simple inverter-based ring oscillators (ROs) to more sophisticated process-specific ROs (PSROs) [2] and alternative monitoring structures such as phase-locked loops (PLLs) [11]. However, such generic monitors are inadequate to capture design characteristics such as mix of device types, which cause differing responses to process variations.…”
Section: Introductionmentioning
confidence: 99%
“…Such a delayed response arrival, after the triggering edge of the clock signal that drive the memory elements at the outputs of the combinational block, will produce an erroneous value and the generation of a timing error on the data stored in the pertinent memory element. A number of error detection techniques have been proposed in the open literature [8]- [14]. These sense the delayed circuit response and provide error tolerance using time redundancy approaches.…”
mentioning
confidence: 99%