{"title":"相变存储器的统计磨损均衡","authors":"Chien Wang, Chengyu Xu","doi":"10.1109/CSTIC49141.2020.9282394","DOIUrl":null,"url":null,"abstract":"Wear leveling techniques have been successfully used in increasing the useful life of NAND flash devices. Although Phase-change Memory's endurance is much higher than NAND, and can reach up to a range from 106 to 109, it still lacks the endurance needed for use as system main memory such as DRAM, which has nearly ~1014 rewrite endurance. In this paper, we propose and have developed a novel statistical and hierarchical wear-leveling technique to be used in a 4Gb DRAM-like PCM chip. The technique uses real-time memory address statistics to compute the physical-to-device address mapping using an embedded CPU. The CPU automatically adjust for different system workloads based on current address statistics. Results from system simulations shows the techniques to be effective in our tile-based memory architecture while requiring relatively low computational overhead.","PeriodicalId":6848,"journal":{"name":"2020 China Semiconductor Technology International Conference (CSTIC)","volume":"35 1","pages":"1-3"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Statistical Wear-Leveling for Phase Change Memory\",\"authors\":\"Chien Wang, Chengyu Xu\",\"doi\":\"10.1109/CSTIC49141.2020.9282394\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Wear leveling techniques have been successfully used in increasing the useful life of NAND flash devices. Although Phase-change Memory's endurance is much higher than NAND, and can reach up to a range from 106 to 109, it still lacks the endurance needed for use as system main memory such as DRAM, which has nearly ~1014 rewrite endurance. In this paper, we propose and have developed a novel statistical and hierarchical wear-leveling technique to be used in a 4Gb DRAM-like PCM chip. The technique uses real-time memory address statistics to compute the physical-to-device address mapping using an embedded CPU. The CPU automatically adjust for different system workloads based on current address statistics. Results from system simulations shows the techniques to be effective in our tile-based memory architecture while requiring relatively low computational overhead.\",\"PeriodicalId\":6848,\"journal\":{\"name\":\"2020 China Semiconductor Technology International Conference (CSTIC)\",\"volume\":\"35 1\",\"pages\":\"1-3\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 China Semiconductor Technology International Conference (CSTIC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSTIC49141.2020.9282394\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 China Semiconductor Technology International Conference (CSTIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSTIC49141.2020.9282394","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Wear leveling techniques have been successfully used in increasing the useful life of NAND flash devices. Although Phase-change Memory's endurance is much higher than NAND, and can reach up to a range from 106 to 109, it still lacks the endurance needed for use as system main memory such as DRAM, which has nearly ~1014 rewrite endurance. In this paper, we propose and have developed a novel statistical and hierarchical wear-leveling technique to be used in a 4Gb DRAM-like PCM chip. The technique uses real-time memory address statistics to compute the physical-to-device address mapping using an embedded CPU. The CPU automatically adjust for different system workloads based on current address statistics. Results from system simulations shows the techniques to be effective in our tile-based memory architecture while requiring relatively low computational overhead.