{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T00:06:23Z","timestamp":1772150783868,"version":"3.50.1"},"reference-count":11,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2008,7,1]],"date-time":"2008-07-01T00:00:00Z","timestamp":1214870400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2008,7]]},"abstract":"<jats:p>In this article, a novel FTL (flash translation layer) architecture is proposed for NAND flash-based applications such as MP3 players, DSCs (digital still cameras) and SSDs (solid-state drives). Although the basic function of an FTL is to translate a logical sector address to a physical sector address in flash memory, efficient algorithms of an FTL have a significant impact on performance as well as the lifetime. After the dominant parameters that affect the performance and endurance are categorized, the design space of the FTL architecture is explored based on a diverse workload analysis. With the proposed FTL architectural framework, it is possible to decide which configuration of FTL mapping parameters yields the best performance, depending on the differing characteristics of various NAND flash-based applications.<\/jats:p>","DOI":"10.1145\/1376804.1376806","type":"journal-article","created":{"date-parts":[[2008,8,5]],"date-time":"2008-08-05T13:35:10Z","timestamp":1217943310000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":129,"title":["A reconfigurable FTL (flash translation layer) architecture for NAND flash-based applications"],"prefix":"10.1145","volume":"7","author":[{"given":"Chanik","family":"Park","sequence":"first","affiliation":[{"name":"Samsung Electronics, Hwasung-City, Korea"}]},{"given":"Wonmoon","family":"Cheon","sequence":"additional","affiliation":[{"name":"Samsung Electronics, Hwasung-City, Korea"}]},{"given":"Jeonguk","family":"Kang","sequence":"additional","affiliation":[{"name":"Samsung Electronics, Hwasung-City, Korea"}]},{"given":"Kangho","family":"Roh","sequence":"additional","affiliation":[{"name":"Samsung Electronics, Hwasung-City, Korea"}]},{"given":"Wonhee","family":"Cho","sequence":"additional","affiliation":[{"name":"Samsung Electronics, Hwasung-City, Korea"}]},{"given":"Jin-Soo","family":"Kim","sequence":"additional","affiliation":[{"name":"Korea Advanced Institute of Science and Technology, Daejeon, Korea"}]}],"member":"320","published-online":{"date-parts":[[2008,8]]},"reference":[{"issue":"5","key":"e_1_2_1_1_1","first-page":"485","article-title":"Flash file system","author":"Ban A.","year":"1995","unstructured":"Ban , A. 1995 . Flash file system . United States Patent , No. 5 ,404, 485 (Apr.). Ban, A. 1995. Flash file system. United States Patent, No. 5,404,485 (Apr.).","journal-title":"United States Patent"},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the 8th IEEE Real-Time and Embedded Technology and Applications Symposium.","author":"Chang L. P.","unstructured":"Chang , L. P. and Kuo , T. W . 2002. An adaptive striping architecture for flash memory storage systems of embedded systems . In Proceedings of the 8th IEEE Real-Time and Embedded Technology and Applications Symposium. Chang, L. P. and Kuo, T. W. 2002. An adaptive striping architecture for flash memory storage systems of embedded systems. In Proceedings of the 8th IEEE Real-Time and Embedded Technology and Applications Symposium."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/967900.968076"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199903)29:3%3C267::AID-SPE233%3E3.0.CO;2-T"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089735"},{"key":"e_1_2_1_6_1","volume-title":"Computer Architecture: A Quantitative Approach","author":"Hennessy J. L.","year":"2003","unstructured":"Hennessy , J. L. , and Patterson , D. A . 2003 . Computer Architecture: A Quantitative Approach 3 rd Ed. Morgan Kaufmann , Burlington, MA . Hennessy, J. L., and Patterson, D. A. 2003. Computer Architecture: A Quantitative Approach 3rd Ed. Morgan Kaufmann, Burlington, MA.","edition":"3"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176911"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2002.1010143"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275986.1275990"},{"key":"e_1_2_1_10_1","volume-title":"1st International Workshop on Power-Aware Real-Time Computing","author":"Min S. L.","year":"2004","unstructured":"Min , S. L. 2004 . Love\/hate relationship between flash memory and microdrive for low-power portable storage . In 1st International Workshop on Power-Aware Real-Time Computing , Pisa, Italy. Min, S. L. 2004. Love\/hate relationship between flash memory and microdrive for low-power portable storage. In 1st International Workshop on Power-Aware Real-Time Computing, Pisa, Italy."},{"key":"e_1_2_1_11_1","volume-title":"NAND Flash Memory &amp","author":"Samsung Electronics","unstructured":"Samsung Electronics . 2005. NAND Flash Memory &amp ; Smart-Media Data Book . Samsung Electronics. 2005. NAND Flash Memory &amp; Smart-Media Data Book."}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1376804.1376806","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1376804.1376806","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:57:55Z","timestamp":1750255075000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1376804.1376806"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,7]]},"references-count":11,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,7]]}},"alternative-id":["10.1145\/1376804.1376806"],"URL":"https:\/\/doi.org\/10.1145\/1376804.1376806","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,7]]},"assertion":[{"value":"2007-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-08-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}