DocumentCode :
2222635
Title :
Application Specific Low Latency Instruction Cache for NAND Flash Memory Based Embedded Systems
Author :
Lee, Kwangyoon ; Orailoglu, Alex
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of California, La Jolla, CA
fYear :
2008
fDate :
8-9 June 2008
Firstpage :
69
Lastpage :
74
Abstract :
In embedded systems, the demand for high capacity and updatable code storage increases as the amount of code grows. NAND Flash memory is one of the most popular storage solutions for this purpose. However, an extremely long access latency makes the NAND flash memory less attractive in the domain of code storage solutions. In this paper, we introduce a highly effective cache system which utilizes application specific HotSpot information and a HotSpot-aware prefetching technique to effectively hide the long latency of the NAND flash memory based code storage systems. To lessen the negative impact of the extremely long access latency, we propose a page prefetching algorithm utilizing HotSpot information which provides a temporal distance sufficient to load a page from the physical NAND flash memory. The experimental results show that our proposed architecture exhibits up to 96% reduction of the average access time, and the juxtaposition of the HotSpot cache and the HotSpot-aware prefetching demonstrates enhancement by nearly two orders of magnitude, up to 98.3% reduction in time, over a basic direct mapped L1 cache architecture.
Keywords :
NAND circuits; embedded systems; flash memories; integrated memory circuits; HotSpot-aware prefetching algorithm; NAND flash memory; application specific HotSpot information; application specific low latency instruction cache; embedded systems; unified memory system; Application software; Cache storage; Computer science; Costs; Delay; Embedded system; Hardware; Power system reliability; Prefetching; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Specific Processors, 2008. SASP 2008. Symposium on
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-4244-2333-0
Electronic_ISBN :
978-1-4244-2334-7
Type :
conf
DOI :
10.1109/SASP.2008.4570788
Filename :
4570788
Link To Document :
بازگشت