{"title":"Saving Time and Energy Using Partial Flash Memory Operations in Low-Power Microcontrollers","authors":"Prawar Poudel, A. Milenković","doi":"10.1109/ISQED48828.2020.9137034","DOIUrl":null,"url":null,"abstract":"This paper introduces a technique that reduces time and energy consumed by critical flash memory operations in ultra-low-power microcontrollers. The proposed technique utilizes partial or aborted flash memory erase and program operations that proved to have no negative impacts on accuracy and longevity of information stored in the flash memory. Our experimental evaluation performed on a family of microcontrollers shows that the proposed technique can save 98% of the energy consumed for flash erase operations and up to 75% for flash program operations.","PeriodicalId":225828,"journal":{"name":"2020 21st International Symposium on Quality Electronic Design (ISQED)","volume":"92 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 21st International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED48828.2020.9137034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper introduces a technique that reduces time and energy consumed by critical flash memory operations in ultra-low-power microcontrollers. The proposed technique utilizes partial or aborted flash memory erase and program operations that proved to have no negative impacts on accuracy and longevity of information stored in the flash memory. Our experimental evaluation performed on a family of microcontrollers shows that the proposed technique can save 98% of the energy consumed for flash erase operations and up to 75% for flash program operations.