Proceedings of the 52nd Annual Design Automation Conference 2015
DOI: 10.1145/2744769.2747910
|View full text |Cite
|
Sign up to set email alerts
|

Ambient energy harvesting nonvolatile processors

Abstract: Energy harvesting is gaining more and more attentions due to its characteristics of ultra-long operation time without maintenance. However, frequent unpredictable power failures from energy harvesters bring performance and reliability challenges to traditional processors. Nonvolatile processors are promising to solve such a problem due to their advantage of zero leakage and efficient backup and restore operations. To optimize the nonvolatile processor design, this paper proposes new metrics of nonvolatile proc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
44
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
3
3

Relationship

2
7

Authors

Journals

citations
Cited by 124 publications
(44 citation statements)
references
References 39 publications
(63 reference statements)
0
44
0
Order By: Relevance
“…To smooth out large temporal variations in harvested energy, the IoT device has on-board energy storage 1 .…”
Section: A System Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…To smooth out large temporal variations in harvested energy, the IoT device has on-board energy storage 1 .…”
Section: A System Modelmentioning
confidence: 99%
“…The amount of energy harvested is highly time varying and the energy supply is intermittent. For this reason, processors with off-chip nonvolatile main memory (and potentially even on-chip caches and register files) have been proposed [1], [6] to guarantee forward progress of program execution. In these approaches, the processor saves its intermediate results in non-volatile memory when the energy supply is too low for the processor to operate.…”
Section: Introductionmentioning
confidence: 99%
“…Fig. 1 shows a storage-less energy harvesting platform [10,11] powered by ambient energy sources. Due to variations of energy sources and lacking of energy buffers, the collected energy is justin-time for usage and the node oscillates between ON and OFF states.…”
Section: Motivationmentioning
confidence: 99%
“…Thus, after a supply interruption, the system state is restored and the program continues from the point where it was interrupted, instead of restarting from the beginning. Recent hardware approaches overcome the need to save and restore the system’s state by using non-volatile processors [8]. These approaches are only effective in retaining the state of on-chip peripherals that are controlled by the special function registers of the microcontroller unit (MCU), e.g., internal ADCs.…”
Section: Introductionmentioning
confidence: 99%