HomeRun: HW/SW Co-design for program atomicity on self-powered intermittent systems

Chih Kai Kang, Chun Han Lin, Pi Cheng Hsiu, Ming Syan Chen

研究成果: 書貢獻/報告類型會議論文篇章

14 引文 斯高帕斯(Scopus)

摘要

Self-powered intermittent systems featuring nonvolatile processors (NVPs) allow for accumulative execution in unstable power environments. However, frequent power failures may cause incorrect NVP execution results due to invalid data generated intermittently. This paper presents a HW/SW co-design, called HomeRun, to guarantee atomicity by ensuring that an uninterruptible program section can be run through at one execution. We design a HW module to ensure that a power pulse is sufficient for an atomic section, and develop a SW mechanism for programmers to protect atomic sections. The proposed design is validated through the development of a prototype pattern locking system. Experimental results demonstrate that the proposed design can completely guarantee atomicity and significantly improve the energy utilization of self-powered intermittent systems.

原文英語
主出版物標題ISLPED 2018 - Proceedings of the 2018 International Symposium on Low Power Electronics and Design
發行者Institute of Electrical and Electronics Engineers Inc.
ISBN(列印)9781450357043
DOIs
出版狀態已發佈 - 2018 七月 23
事件23rd IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2018 - Bellevue, 美国
持續時間: 2018 七月 232018 七月 25

出版系列

名字Proceedings of the International Symposium on Low Power Electronics and Design
ISSN(列印)1533-4678

其他

其他23rd IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2018
國家/地區美国
城市Bellevue
期間2018/07/232018/07/25

ASJC Scopus subject areas

  • 工程 (全部)

指紋

深入研究「HomeRun: HW/SW Co-design for program atomicity on self-powered intermittent systems」主題。共同形成了獨特的指紋。

引用此