Title :
Instruction and Data NAND Flash Memory System for Embedded Systems
Author :
Kim, Cheong-Ghil ; Lee, Jung-Hoon
Author_Institution :
Dept. of Comput. Sci., Namseoul Univ., CheonAn, South Korea
Abstract :
Harvard architecture uses physically separate memories for their instructions and data. In the case of a flash memory with a buffer system, separate data and instruction buffers can lead to diversification of a flash architecture and achieve the high performance by overcoming effectively the limitations of a unified buffer. So, the proposed NAND flash system is composed of two separate buffers for exploiting the characteristics inherent in each module. Also, we propose a new operating mechanism for reducing overhead of flash memory, that is, erase and write operations. According to our simulation results, the write operations and the erase operations are about 60% and 68% less than other unified buffer systems with two times more space, respectively. And also, the average memory access tine is improved by about 70% compared with other unified buffer systems.
Keywords :
NAND circuits; embedded systems; flash memories; Harvard architecture; average memory access tine; data NAND flash memory system; data buffers; embedded systems; erase operations; flash architecture; instruction buffers; operating mechanism; unified buffer systems; write operations; Buffer storage; Computer architecture; Flash memory cells; Microprocessors; Random access memory; Writing;
Conference_Titel :
Information Science and Applications (ICISA), 2012 International Conference on
Conference_Location :
Suwon
Print_ISBN :
978-1-4673-1402-2
DOI :
10.1109/ICISA.2012.6220959