Proceedings of the IEEE 2014 Custom Integrated Circuits Conference 2014
DOI: 10.1109/cicc.2014.6946095
|View full text |Cite
|
Sign up to set email alerts
|

A 3.15pJ/cyc 32-bit RISC CPU with timing-error prevention and adaptive clocking in 28nm CMOS

Abstract: The increased performance from technology scaling makes it feasible to operate digital circuits at ultra-low voltages without the significant performance limitation of earlier process generations. The theoretical minimum energy point resides in near-threshold voltages in current processes, but device and environment variations make it a challenge to operate the circuits reliably. This paper presents an ASIC implementation of a 32-bit RISC CPU in 28nm CMOS employing timing-error prevention with clock stretching… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
11
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…There is an emerging class of energy-constrained processors that operate primarily at near-threshold (NT) voltages [1]- [5]. The processors are useful for ultra-low power sensorbased platforms which rely on low energy computation in order to reduce wireless data transmission.…”
Section: Introductionmentioning
confidence: 99%
“…There is an emerging class of energy-constrained processors that operate primarily at near-threshold (NT) voltages [1]- [5]. The processors are useful for ultra-low power sensorbased platforms which rely on low energy computation in order to reduce wireless data transmission.…”
Section: Introductionmentioning
confidence: 99%
“…Correction usually means restoring the system state and comes at the cost of a throughput reduction. Predicting errors ( [4], [5]) consists of preventing errors before they occur and corrupt the system. This prediction happens before the clock edge, taking some time out of the original clock period.…”
Section: Introductionmentioning
confidence: 99%
“…The energy overhead due to the error masking logic should be smaller than the overhead sustained by adding timing margin, resulting in an overall energy gain. While some strategies use flip-flop based pipelines ( [1], [2], [4], [6]), other use (pulsed) latches ( [2], [3], [5]). Although challenges caused by latch-based design can be overcome, flip-flop based design is generally considered more suited for timing closure.…”
Section: Introductionmentioning
confidence: 99%
“…These processors typically operate at near-threshold (NT) voltages since operation at NT significantly reduces energy consumption but avoids the large variance and performance penalties associated with sub-threshold voltages [1]. While operating at NT, energy-constrained processors utilize multiple active and standby power modes to achieve further energy savings [2][3][4].…”
Section: Introductionmentioning
confidence: 99%
“…The relevance of energy-constrained processors [1][2][3][4][5][6] in sensor-based platforms for Internet-of-Things (IoT) applications continues to grow. These processors typically operate at near-threshold (NT) voltages since operation at NT significantly reduces energy consumption but avoids the large variance and performance penalties associated with sub-threshold voltages [1].…”
Section: Introductionmentioning
confidence: 99%