메뉴 건너뛰기




Volumn 46, Issue 3, 2014, Pages

A survey of address translation technologies for flash memories

Author keywords

Flash memory; Flash translation layer; Garbage collection; Wear leveling

Indexed keywords


EID: 84893904253     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/2512961     Document Type: Review
Times cited : (75)

References (77)
  • 3
    • 84893952173 scopus 로고
    • (February 1995). United States Patent No. 5,388,083. Amir Ban. 1995. Flash file system. (April 1995). United States Patent No. 5,404,485
    • Mahmud Assar, Siamack Nemazie, and Petro Estakhri. 1995. Flash memory mass storage architecture. (February 1995). United States Patent No. 5,388,083. Amir Ban. 1995. Flash file system. (April 1995). United States Patent No. 5,404,485.
    • (1995) Flash Memory Mass Storage Architecture
    • Assar, M.1    Nemazie, S.2    Estakhri, P.3
  • 5
    • 77958122506 scopus 로고    scopus 로고
    • A design for high-performance flash disks
    • April 2007
    • Andrew Birrell, Michael Isard, Chuck Thacker, et al. 2007. A design for high-performance flash disks. ACM Operating Systems Review 41, 2 (April 2007).
    • (2007) ACM Operating Systems Review , vol.41 , Issue.2
    • Birrell, A.1    Isard, M.2    Thacker, C.3
  • 6
    • 0014814325 scopus 로고
    • Space/time trade-offs in hash coding with allowable errors
    • July 1970
    • Burton H. Bloom. 1970. Space/time trade-offs in hash coding with allowable errors. Commun. ACM 13, 7 (July 1970), 422-426.
    • (1970) Commun. ACM , vol.13 , Issue.7 , pp. 422-426
    • Bloom, B.H.1
  • 10
    • 60449113416 scopus 로고    scopus 로고
    • JFTL: A flash translation layer based on a journal remapping for flash memory
    • January 2009
    • Hyun Jin Choi, Seung-Ho Lim, and Kyu Ho Park. 2009. JFTL: A flash translation layer based on a journal remapping for flash memory. ACM Transactions on Storage 4, 4 (January 2009).
    • (2009) ACM Transactions on Storage , vol.4 , Issue.4
    • Jin Choi, H.1    Lim, S.2    Ho Park, K.3
  • 19
    • 27344441029 scopus 로고    scopus 로고
    • Algorithms and data structures for flash memories
    • June 2005
    • Eran Gal and Sivan Toledo. 2005. Algorithms and data structures for flash memories. Comput. Surveys 37, 2 (June 2005), 138-163.
    • (2005) Comput. Surveys , vol.37 , Issue.2 , pp. 138-163
    • Gal, E.1    Toledo, S.2
  • 22
    • 33745243691 scopus 로고    scopus 로고
    • Efficient identification of hot data for flash memory storage systems
    • February 2006
    • Jen-Wei Hsieh, Tei-Wei Kuo, and Li-Pin Chang. 2006. Efficient identification of hot data for flash memory storage systems. ACM Transactions on Storage 2, 1 (February 2006), 22-40.
    • (2006) ACM Transactions on Storage , vol.2 , Issue.1 , pp. 22-40
    • Hsieh, J.-W.1    Kuo, T.-W.2    Chang, L.-P.3
  • 30
    • 0036564365 scopus 로고    scopus 로고
    • A space-efficient flash translation layer for compact flash systems
    • May 2002
    • Jesung Kim, Jong Min Kim, Sam H. Noh, et al. 2002. A space-efficient flash translation layer for compact flash systems. IEEE Transactions on Consumer Electronics 48, 2 (May 2002), 366-375.
    • (2002) IEEE Transactions on Consumer Electronics , vol.48 , Issue.2 , pp. 366-375
    • Kim, J.1    Kim, J.M.2    Noh, S.H.3
  • 33
    • 75449109374 scopus 로고    scopus 로고
    • HFTL: Hybrid flash translation layer based on hot data identification for flash memory
    • November 2009
    • Hyun-Seob Lee, Hyun-Sik Yun, and Dong-Ho Lee. 2009. HFTL: Hybrid flash translation layer based on hot data identification for flash memory. IEEE Transactions on Consumer Electronics 55, 4 (November 2009), 2005-2011.
    • (2009) IEEE Transactions on Consumer Electronics , vol.55 , Issue.4 , pp. 2005-2011
    • Lee, H.1    Yun, H.2    Lee, D.3
  • 34
    • 70350332131 scopus 로고    scopus 로고
    • LAST: Locality-aware sector translation for NAND flash memory-based storage systems
    • October 2008
    • Sungjin Lee, Dongkun Shin, Young-Jin Kim, et al. 2008. LAST: Locality-aware sector translation for NAND flash memory-based storage systems. ACM SIGOPS Operating Systems Review 42, 6 (October 2008), 36-42.
    • (2008) ACM SIGOPS Operating Systems Review , vol.42 , Issue.6 , pp. 36-42
    • Lee, S.1    Shin, D.2    Kim, Y.3
  • 36
    • 85025155936 scopus 로고    scopus 로고
    • A log buffer based flash translation layer using fully associative sector translation
    • July 2007
    • Sang-Won Lee, Dong-Joo Park, Tae-Sun Chung, et al. 2007. A log buffer based flash translation layer using fully associative sector translation. ACM Transactions on Embedded Computing Systems 6, 3 (July 2007).
    • (2007) ACM Transactions on Embedded Computing Systems , vol.6 , Issue.3
    • Lee, S.1    Park, D.2    Chung, T.3
  • 40
    • 84893985197 scopus 로고    scopus 로고
    • LogFS Specification
    • LogFS Specification. 2012. The LogFS Flash File System Specification. Retrieved from http://www.kernel.org/doc/Documentation/filesystems/logfs.txt.
    • (2012) The LogFS Flash File System Specification
  • 42
    • 84874032680 scopus 로고    scopus 로고
    • Charles Manning. 2012. How Yaffs works. Retrieved from http://www.yaffs.net/documents/how-yaffs-works.
    • (2012) How Yaffs Works
    • Manning, C.1
  • 43
    • 77954718119 scopus 로고    scopus 로고
    • Micron Technology, Inc. Technical Note TN-29-07 (May 2007).
    • Micron Technology, Inc. 2007. Small-Block vs. Large-Block NAND Flash Devices. Technical Note TN-29-07 (May 2007).
    • (2007) Small-Block Vs. Large-Block NAND Flash Devices
  • 49
    • 49449099545 scopus 로고    scopus 로고
    • A reconfigurable FTL (flash translation layer) architecture for NAND flash-based applications
    • July 2008
    • Chanik Park, Wonmoon Cheon, Jeonguk Kang, et al. 2008. A reconfigurable FTL (flash translation layer) architecture for NAND flash-based applications. ACM Transactions on Embedded Computing Systems 7, 4 (July 2008).
    • (2008) ACM Transactions on Embedded Computing Systems , vol.7 , Issue.4
    • Park, C.1    Cheon, W.2    Kang, J.3
  • 52
    • 80052667106 scopus 로고    scopus 로고
    • MNFTL: An efficient flash translation layer for MLC NAND flash memory storage systems
    • Zhiwei Qin, Yi Wang, Duo Liu, et al. 2011. MNFTL: An efficient flash translation layer for MLC NAND flash memory storage systems. In Proceedings of the 48th Design Automation Conference. 17-22.
    • (2011) Proceedings of the 48th Design Automation Conference , pp. 17-22
    • Qin, Z.1    Wang, Y.2    Liu, D.3
  • 53
    • 0026812659 scopus 로고
    • The Design and Implementation of a Log-structured File System
    • February 1992
    • Mendel Rosenblum and John K. Ousterhout. 1992. The Design and Implementation of a Log-structured File System. ACM Transactions on Computer Systems, 10, 1 (February 1992), 26-52.
    • (1992) ACM Transactions on Computer Systems , vol.10 , Issue.1 , pp. 26-52
    • Rosenblum, M.1    Ousterhout, J.K.2
  • 54
    • 84867719170 scopus 로고    scopus 로고
    • Samsung Electronics Co., Ltd. Rev. 2.0 (December 1999)
    • Samsung Electronics Co., Ltd. 1999. Application Note for NAND Flash Memory, Rev. 2.0 (December 1999).
    • (1999) Application Note for NAND Flash Memory
  • 56
    • 84893973056 scopus 로고    scopus 로고
    • Samsung Electronics Co., Ltd. (Version 0.2). Application Note (November 2009)
    • Samsung Electronics Co., Ltd. 2009. Page Program Addressing for MLC NAND (Version 0.2). Application Note (November 2009).
    • (2009) Page Program Addressing for MLC NAND
  • 60
    • 34547223922 scopus 로고    scopus 로고
    • M-SystemsWhite Paper 91-SR-012-04-8L, Rev 1.1 (July 2003)
    • Arie Tal. 2003. Two Technologies Compared: NOR vs. NAND. M-SystemsWhite Paper 91-SR-012-04-8L, Rev 1.1 (July 2003).
    • (2003) Two Technologies Compared: NOR Vs. NAND
    • Tal, A.1
  • 61
    • 84893973096 scopus 로고    scopus 로고
    • Super Talent Technology, Inc. SLC vs. White Paper (March 2008)
    • Super Talent Technology, Inc. SLC vs. 2008. MLC: An analysis of flash memory. White Paper (March 2008).
    • (2008) MLC: An Analysis of Flash Memory
  • 62
    • 84893956368 scopus 로고    scopus 로고
    • UBIFS
    • UBIFS. 2013. The UBIFS Documentation. Retrieved from http://www.linux- mtd.infradead.org/doc/ubifs. html.
    • (2013) The UBIFS Documentation
  • 66
    • 84893930401 scopus 로고    scopus 로고
    • Wikipedia. 2012a. CompactFlash. Retrieved from http://en.wikipedia.org/ wiki/CompactFlash.
    • (2012) CompactFlash
  • 67
    • 84893913142 scopus 로고    scopus 로고
    • Wikipedia. 2012b. Content-addressable Memory. Retrieved from http://en.wikipedia.org/wiki/Contentaddressable-memory.
    • (2012) Content-addressable Memory
  • 68
    • 84893909991 scopus 로고    scopus 로고
    • Wikipedia. 2012c. Flash Memory. Retrieved from http://en.wikipedia.org/ wiki/Flash-memory.
    • (2012) Flash Memory
  • 69
    • 84893933821 scopus 로고    scopus 로고
    • Wikipedia. 2012d. TRIM. Retrieved from http://en.wikipedia.org/wiki/TRIM.
    • (2012) TRIM
  • 70
    • 84893955812 scopus 로고    scopus 로고
    • Wikipedia. 2012e. Write amplification. Retrieved from http://en.wikipedia.org/wiki/Write-amplification.
    • (2012) Write Amplification
  • 72
    • 77950793251 scopus 로고    scopus 로고
    • A self-adjusting flash translation layer for resource-limited embedded systems
    • April 2010
    • Chin-Hsien Wu. 2010. A self-adjusting flash translation layer for resource-limited embedded systems. ACM Transaction on Embedded Computing Systems 9, 4 (April 2010).
    • (2010) ACM Transaction on Embedded Computing Systems , vol.9 , Issue.4
    • Wu, C.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.