{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:25Z","timestamp":1750307305067,"version":"3.41.0"},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2012,4,1]],"date-time":"2012-04-01T00:00:00Z","timestamp":1333238400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001868","name":"National Science Council Taiwan","doi-asserted-by":"publisher","award":["NSC 100-2628-E-011-014-MY3"],"award-info":[{"award-number":["NSC 100-2628-E-011-014-MY3"]}],"id":[{"id":"10.13039\/501100001868","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2012,4]]},"abstract":"<jats:p>Recently, the capacity of flash-memory storage systems has grown rapidly, and flash-memory technology has advanced along with the wave of consumer electronics and embedded systems. In order to properly manage product cost and initialization performance, vendors face serious challenges in system design and analysis. Thus, the timing analysis of system initialization and crash recovery for a segment-based flash translation layer has become an important research topic. This article focuses on system initialization, crash recovery, and timing analysis. The timing analysis of system initialization involves the relationship between the size of the main memory and the system initialization time. The timing analysis of crash recovery explains the worst case recovery time. The experiments in this study show that the timing analysis of system initialization and crash recovery can be applied to the segment-based flash translation layer.<\/jats:p>","DOI":"10.1145\/2159542.2159546","type":"journal-article","created":{"date-parts":[[2012,4,24]],"date-time":"2012-04-24T18:41:10Z","timestamp":1335292870000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Timing Analysis of System Initialization and Crash Recovery for a Segment-Based Flash Translation Layer"],"prefix":"10.1145","volume":"17","author":[{"given":"Chin-Hsien","family":"Wu","sequence":"first","affiliation":[{"name":"National Taiwan University of Science and Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hsin-Hung","family":"Lin","sequence":"additional","affiliation":[{"name":"National Taiwan University of Science and Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,4]]},"reference":[{"volume-title":"Filed","year":"1999","author":"Ban A.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111609.1111610"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508271"},{"key":"e_1_2_1_4_1","unstructured":"Intel. 1995. FTL logger exchanging data with FTL systems. http:\/\/www.datasheets.org.uk\/indexdl\/Datasheet-078\/DSAE0074655.pdf. Intel . 1995. FTL logger exchanging data with FTL systems. http:\/\/www.datasheets.org.uk\/indexdl\/Datasheet-078\/DSAE0074655.pdf."},{"key":"e_1_2_1_5_1","unstructured":"Intel. 1998. Understanding the flash translation layer (FTL) specification. http:\/\/www.jbosn.com\/download_documents\/FTL_INTEL.pdf. Intel . 1998. Understanding the flash translation layer (FTL) specification. http:\/\/www.jbosn.com\/download_documents\/FTL_INTEL.pdf."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176911"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275986.1275990"},{"volume-title":"YAFFS: Yet another flash filing system. Aleph One.","year":"2002","author":"Manning C.","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376804.1376806"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_2_1_11_1","unstructured":"Samsung. 2011. NAND flash-memory datasheet. http:\/\/www.datasheetcatalog.com\/samsungelectronic\/41\/. Samsung . 2011. NAND flash-memory datasheet. http:\/\/www.datasheetcatalog.com\/samsungelectronic\/41\/."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1450058.1450066"},{"volume-title":"Proceedings of the Ottawa Linux Symposium.","year":"2001","author":"Woodhouse D.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1721695.1721697"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1210596.1210600"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2010.2048362"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066677.1066871"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2159542.2159546","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2159542.2159546","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:58Z","timestamp":1750244398000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2159542.2159546"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,4]]},"references-count":17,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,4]]}},"alternative-id":["10.1145\/2159542.2159546"],"URL":"https:\/\/doi.org\/10.1145\/2159542.2159546","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"type":"print","value":"1084-4309"},{"type":"electronic","value":"1557-7309"}],"subject":[],"published":{"date-parts":[[2012,4]]},"assertion":[{"value":"2010-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}