2009 IEEE Custom Integrated Circuits Conference 2009
DOI: 10.1109/cicc.2009.5280882
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive performance compensation with in-situ timing error prediction for subthreshold circuits

Abstract: Abstract-We present an adaptive technique for compensating manufacturing and environmental variability in subthreshold circuits using "canary flip-flop (FF)," which can predict timing errors. A 32-bit Kogge-Stone adder whose performance was controlled by body-biasing was fabricated in a 65-nm CMOS process. Measurement results show that the adaptive control can compensate process, supply voltage, and temperature variations and improve the energy efficiency of subthreshold circuits by up to 46% compared to worst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2010
2010
2014
2014

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 18 publications
(14 citation statements)
references
References 21 publications
(32 reference statements)
0
14
0
Order By: Relevance
“…We designed and fabricated a test circuit to validate the adaptive speed control with TEP-FF in a 65-nm CMOS process [21]. Measurement results are shown in this section.…”
Section: B Silicon Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We designed and fabricated a test circuit to validate the adaptive speed control with TEP-FF in a 65-nm CMOS process [21]. Measurement results are shown in this section.…”
Section: B Silicon Resultsmentioning
confidence: 99%
“…The proposed method reduces the estimate error by 11.1%-73.4% and provides more accurate estimation thanks to the consideration of random variations. Figure 2 shows a circuit that adaptively controls the speed and power dissipation using a warning signal generated by a timing-error predictive (TEP) FF [19]- [21]. The TEP-FF consists of a normal flip-flop, a delay buffer and a comparator (XOR gate).…”
Section: On-chip Variation Sensors For Device-parameter Extractionmentioning
confidence: 99%
“…can be applied here. SlackProbe also allows monitors to be inserted at path endpoints where monitors as in [7]- [9], [11] can be used as well. Since the additional margin makes the monitor detect an impending timing failure rather than an actual one, there is no datapath metastability issue as discussed in [17].…”
Section: A Monitor Working Principlementioning
confidence: 99%
“…can be applied here. SlackProbe also allows monitors to be inserted at path endpoints where monitors as in [7]- [9], [11] can be used as well. Since the additional margin makes the monitor detect an impending timing failure rather than an actual one, there is no datapath metastability issue as raised and discussed in [19].…”
Section: A Monitor Working Principlementioning
confidence: 99%
“…Razor [7], [8] uses customized flip-flops to detect timing failures due to setup time violation and correct them through a pipeline flush or architectural replay. Similar approaches that reduce timing margin, but not to the point of failure, include delaying data signals [9], advancing clock signals [10] or using different flip-flop structures [11]- [15].…”
Section: Introductionmentioning
confidence: 99%