Browse > Article
http://dx.doi.org/10.13067/JKIECS.2014.9.1.77

Design of the Virtual SD Memory Card System on the Embedded Linux  

Moon, Ji-Hoon (순천대학교 컴퓨터과학과)
Oh, Jae-Chul (순천대학교 컴퓨터과학과)
Publication Information
The Journal of the Korea institute of electronic communication sciences / v.9, no.1, 2014 , pp. 77-82 More about this Journal
Abstract
SD memory cards are widely used in portable digital devices, and most of them exploit NAND flash memory as their storage, so that they have a feature of storing users' important data safely with low costs. In case of using NAND flash memory as storage, however, there is no method to store users' data if memory capacity is insufficient when transferring a large volume of data. This paper proposes a virtual SD memory card system. It used a SD memory card device driver to process data requested from a host by exploiting external storage rather than by exploiting flash memory as a memory core for storing data to the SD memory card. For experiment, it used the FPGA-based SD card slave controller IP on the SMC controller with a S3C2450 ARM CPU to test.
Keywords
SD Memory Card; Device Driver; Embedded System;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 J. Jun, J. Kim, Y. Kang, and S. Han , "Design of graphic middleware for unique UI style on mobile device," J. of The Korea Institute of Electronic Communication Sciences, vol. 4, no. 4, 2009, pp. 281-286.   과학기술학회마을
2 K. Kim, G. Kim and J. Lee, "Embedded Linux System for Self-Control System of Car", J. of The Korea Institute of Electronic Communication Sciences, vol. 2, no.1, 2007, pp. 62-66, 2007.   과학기술학회마을
3 C. Baik and Y. Lee, "A NAND Flash Controller for Mobile Devices," Proc. of 5th KITT(Korean Institute of Information Technology) Summer Conference, pp. 667-670, Gumi, South Korea, Jun 2007, pp. 667-670.
4 J. Kim, "Effecient Perfetching Scheme for Hybrid Hard Disk," J. of The Korea Institute of Electronic Communication Sciences, vol. 6, no. 5, 201, pp. 665-671.
5 M. Park, and S. Kim, "A Policy of Page Management Using Double Cache for NAND Flash Memory File System," J. of Computing Science and Engineering, vol. 36, no. 5, 2009, pp. 412-421.
6 S. Chung, "Design of Secure USB Memory based on Hardware Fingerprints," M. S. Theses, Hanyang University, 2011.
7 A. Edvardsson, "A wishbone compatible SD card mass storage controller for embedded usage," Master's Thesis at Malardalen University, 2009.
8 S. Kim, "A Study on Firmware Design for SD Memory Card Interface of CalmRISC," M. S. Theses, KyungHee University, Feb. 2002.
9 EP563 SD Card Slave Controller, http://www. eurekatech.com/products/peripheral/ep563.htm
10 SD Specification Part 1 Physical Layer Specification Ver 3.0, 2009.
11 AP app part, "S3C2450 16/32-Bit RISC Microp rocessor User's manual," Samsung Electronics, Inc., 2009.