{"title":"Managing flash memory in personal communication devices","authors":"Mei-Ling Chiang, Paul C. H. Lee, R. Chang","doi":"10.1109/ISCE.1997.658381","DOIUrl":null,"url":null,"abstract":"This paper describes a flash memory server (FMS) for personal communication devices and embedded home information systems, such as set-top boxes and Internet phones. Flash memory is small, lightweight, shock-resistant, nonvolatile, and requires little power. Writing to flash memory segments requires erasing the segment in advance. However, erase operations are slow and power-wasting and usually decrease system performance. The number of erase cycles is also limited. To reduce the number of erase operations needed and to evenly wear the flash memory, a new flash memory management scheme has been designed. A new cleaning policy is also proposed to reduce cleaning overhead. Performance evaluations show that erase operations can be reduced by 55%.","PeriodicalId":393861,"journal":{"name":"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1997-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"68","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCE.1997.658381","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 68
Abstract
This paper describes a flash memory server (FMS) for personal communication devices and embedded home information systems, such as set-top boxes and Internet phones. Flash memory is small, lightweight, shock-resistant, nonvolatile, and requires little power. Writing to flash memory segments requires erasing the segment in advance. However, erase operations are slow and power-wasting and usually decrease system performance. The number of erase cycles is also limited. To reduce the number of erase operations needed and to evenly wear the flash memory, a new flash memory management scheme has been designed. A new cleaning policy is also proposed to reduce cleaning overhead. Performance evaluations show that erase operations can be reduced by 55%.