{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T16:14:23Z","timestamp":1778256863016,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T00:00:00Z","timestamp":1673827200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSFC","award":["62072177"],"award-info":[{"award-number":["62072177"]}]},{"name":"Shanghai Science and Technology Project","award":["20ZR1417200, 22QA1403300"],"award-info":[{"award-number":["20ZR1417200, 22QA1403300"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,1,16]]},"DOI":"10.1145\/3566097.3567853","type":"proceedings-article","created":{"date-parts":[[2023,1,31]],"date-time":"2023-01-31T18:40:49Z","timestamp":1675190449000},"page":"104-109","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["DECC"],"prefix":"10.1145","author":[{"given":"Yunpeng","family":"Song","sequence":"first","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yina","family":"Lv","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liang","family":"Shi","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,1,31]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proc. IEEE 105","author":"Cai Yu","year":"2017","unstructured":"Yu Cai and Saugata Ghose et al. 2017. Error Characterization, Mitigation, and Recovery in Flash-Memory-Based Solid-State Drives. Proc. IEEE 105, 9 (2017)."},{"key":"e_1_3_2_1_2_1","first-page":"153","article-title":"Error correction code (ECC) selection using probability density functions of error correction capability in storage controllers with multiple error correction codes","volume":"10","author":"Cai Yu","year":"2018","unstructured":"Yu Cai and Yunxiang Wu et al. 2018. Error correction code (ECC) selection using probability density functions of error correction capability in storage controllers with multiple error correction codes. US Patent 10,153,782.","journal-title":"US Patent"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Adrien Cassagne and Olivier Hartmann et al. 2019. Aff3ct: A fast forward error correction toolbox! SoftwareX 10 (2019).","DOI":"10.1016\/j.softx.2019.100345"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2004.836125"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Guiqiang Dong and Ningde Xie et al. 2010. On the use of soft-decision error-correction codes in NAND flash memory. IEEE TCS 58 2 (2010).","DOI":"10.1109\/TCSI.2010.2071990"},{"key":"e_1_3_2_1_6_1","unstructured":"Yajuan Du and Qiao Li et al. 2017. Reducing LDPC soft sensing latency by lightweight data refresh for flash read performance improvement. In DAC."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"MW Green. 1986. Pareto Distributions.","DOI":"10.2307\/2347273"},{"key":"e_1_3_2_1_8_1","unstructured":"Sang-Won Lee and Bongki Moon et al. 2008. A Case for Flash Memory Ssd in Enterprise Database Applications. In ACM SIGMOD."},{"key":"e_1_3_2_1_9_1","unstructured":"Huaicheng Li and Mingzhe Hao et al. 2018. The {CASE} of {FEMU}: Cheap accurate scalable and extensible flash emulator. In FAST 18."},{"key":"e_1_3_2_1_10_1","unstructured":"Qiao Li and Liang Shi et al. 2017. Improving LDPC performance via asymmetric sensing level placement on flash memory. In ASP-DAC."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2019.2893287"},{"key":"e_1_3_2_1_12_1","unstructured":"Qiao Li and Min Ye et al. 2020. Shaving Retries with Sentinels for Fast Read over High-Density 3D Flash. In MICRO."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Songbin Liu and Xiaomeng Huang et al. 2013. Understanding Data Characteristics and Access Patterns in a Cloud Storage System. In CCGrid.","DOI":"10.1109\/CCGrid.2013.11"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Yixin Luo and Saugata Ghose et al. 2018. Improving 3D NAND flash memory lifetime by tolerating early retention loss and process variation. ACM on MACS 2 3 (2018).","DOI":"10.1145\/3224432"},{"key":"e_1_3_2_1_15_1","unstructured":"Yina Lv and Liang Shi et al. 2020. Latency Variation Aware Read Performance Optimization on 3D High Density NAND Flash Memory. In GLSVLSI."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Nikolaos Papandreou and Haralampos Pozidis et al. 2019. Characterization and analysis of bit errors in 3D TLC NAND flash memory. In IEEE IRPS.","DOI":"10.1109\/IRPS.2019.8720454"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Jisung Park and Myungsuk Kim et al. 2021. Reducing Solid-State Drive Read Latency by Optimizing Read-Retry. In ASPLOS.","DOI":"10.1145\/3445814.3446719"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Roman Pletka and Ioannis Koltsidas et al. 2018. Management of next-generation NAND flash to achieve enterprise-level endurance and latency targets. ACM TOS 14 4 (2018).","DOI":"10.1145\/3241060"},{"key":"e_1_3_2_1_19_1","volume-title":"IEEE ISPA","volume":"1","author":"Qi Shigui","unstructured":"Shigui Qi and Dan Feng et al. 2015. A New Solution Based on Multi-rate LDPC for Flash Memory to Reduce ECC Redundancy. In IEEE ISPA, Vol. 1."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017430"},{"key":"e_1_3_2_1_21_1","unstructured":"Youngseop Shim and Myungsuk Kim et al. 2019. Exploiting Process Similarity of 3D Flash Memory for High Performance SSDs. In MICRO. 13 pages."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Yang Sun and Marjan Karkooti et al. 2007. VLSI decoder architecture for high throughput variable block-size and multi-rate LDPC codes. In IEEE ISCS.","DOI":"10.1109\/ISCAS.2007.378514"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2489792"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Yue Yang and Jianwen Zhu et al. 2016. Write skew and zipf distribution: Evidence and implications. ACM TOS 12 4 (2016).","DOI":"10.1145\/2908557"},{"key":"e_1_3_2_1_25_1","unstructured":"Kai Zhao and Wenzhe Zhao et al. 2013. LDPC-in-SSD: Making Advanced Error Correction Codes Work Effectively in Solid State Drives. In FAST."}],"event":{"name":"ASPDAC '23: 28th Asia and South Pacific Design Automation Conference","location":"Tokyo Japan","acronym":"ASPDAC '23","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE CEDA","IEICE","IEEE CAS","IPSJ"]},"container-title":["Proceedings of the 28th Asia and South Pacific Design Automation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3566097.3567853","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3566097.3567853","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T17:33:54Z","timestamp":1767807234000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3566097.3567853"}},"subtitle":["Differential ECC for Read Performance Optimization on High-Density NAND Flash Memory"],"short-title":[],"issued":{"date-parts":[[2023,1,16]]},"references-count":25,"alternative-id":["10.1145\/3566097.3567853","10.1145\/3566097"],"URL":"https:\/\/doi.org\/10.1145\/3566097.3567853","relation":{},"subject":[],"published":{"date-parts":[[2023,1,16]]},"assertion":[{"value":"2023-01-31","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}