DocumentCode
3454869
Title
A sudden power-outage resilient nonvolatile microprocessor for immediate system recovery
Author
Onizawa, Naoya ; Mochizuki, Akira ; Tamakoshi, Akira ; Hanyu, Takahiro
Author_Institution
Frontier Res. Inst. for Interdiscipl. Sci., Tohoku Univ., Sendai, Japan
fYear
2015
fDate
8-10 July 2015
Firstpage
39
Lastpage
44
Abstract
In energy harvesting applications, a power supply generated from a renewable power source is unstable that may induce a sudden power outage, losing data being processed. This paper introduces a sudden power-outage resilient nonvolatile microprocessor based on a flashback architecture for immediate system recovery, where nonvolatile storage elements, called magnetic-tunnel-junction (MTJ), are exploited with standard CMOS gates. In the proposed architecture, data stored within a past few clocks are also kept in redundant MTJ-based nonvolatile flip-flops (NV-FF), while storing the current data in NV-FFs. Even if a sudden outage induces a failure of storing the data partly, the inconsistency of the stored data is automatically and immediately recovered by reordering the past data, which enables a continuous operation. A nonvolatile Cortex-M0 processor based on the proposed architecture is implemented using 90nm CMOS/100nm MTJ technologies. It demonstrates the immediate system recovery after a sudden power outage with a 32% area reduction compared to a triple modular redundancy based equivalent microprocessor.
Keywords
CMOS memory circuits; energy harvesting; flip-flops; integrated circuit reliability; magnetic tunnelling; microprocessor chips; random-access storage; system recovery; CMOS gates; NV-FF; energy harvesting; flashback architecture; immediate system recovery; magnetic-tunnel-junction; nonvolatile Cortex-M0 processor; nonvolatile storage elements; power-outage resilient nonvolatile microprocessor; redundant MTJ-based nonvolatile flip-flops; renewable power source; size 100 nm; size 90 nm; Clocks; Magnetic tunneling; Microprocessors; Nonvolatile memory; Power system faults; Power system restoration;
fLanguage
English
Publisher
ieee
Conference_Titel
Nanoscale Architectures (NANOARCH), 2015 IEEE/ACM International Symposium on
Conference_Location
Boston, MA
Type
conf
DOI
10.1109/NANOARCH.2015.7180584
Filename
7180584
Link To Document