| A low-cost memory architecture with NAND XIP for mobile embedded systems |
| Full text |
Pdf
(353 KB)
|
| Source
|
International Symposium on Systems Synthesis
archive
Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
table of contents
Newport Beach, CA, USA
SESSION: Architectural design for embedded systems
table of contents
Pages: 138 - 143
Year of Publication: 2003
ISBN:1-58113-742-7
|
|
Authors
|
|
Chanik Park
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
Jaeyu Seo
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
Sunghwan Bae
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
Hyojun Kim
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
Shinhan Kim
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
Bumsoo Kim
|
SAMSUNG Electronics, Co., Ltd., Seoul, KOREA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 18, Downloads (12 Months): 137, Citation Count: 11
|
|
|
ABSTRACT
NAND flash memory has become an indispensable component in mobile embedded systems because of its versatile features such as non-volatility, solid-state reliability, low cost and high density. Even though NAND flash memory is gaining popularity as data storage, it can be also exploited as code memory for XIP (execute-in-place). In this paper, we present a new memory architecture which incorporates NAND flash memory into an existing memory hierarchy for code execution. The usefulness of the proposed approach is demonstrated with real embedded workloads on a real prototyping board.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Samsung Electronics Co., "NAND Flash Memory & SmartMedia Data Book", 2002.
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
Microsoft Co., "Pocket PC 2002", http://www.microsoft.com/mobile/pocketpc
|
 |
7
|
Michael Wu , Willy Zwaenepoel, eNVy: a non-volatile, main memory storage system, Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, p.86-97, October 05-07, 1994, San Jose, California, United States
|
| |
8
|
B. Marsh, F. Douglis, and P. Krishnan, "Flash memory file caching for mobile computers," Proc. 27th Hawaii Conf. On Sys. Sciences, Wailea, HI, Jan. 1993, pp. 451--460.
|
| |
9
|
F. Douglis et al., "Storage Alternatives for Mobile Computers", Proc. First USENIX Symp. On Operating Sys. Design and Implementation, Monterey, CA, pp 25-37, Nov. 1994.
|
| |
10
|
|
| |
11
|
J. R. Lorch and A. J. Smith, "Software Strategies for Portable Computer Energy Management", IEEE Personal Communications, June, 1998.
|
| |
12
|
Chang-Gun Lee , Kwangpo Lee , Joosun Hahn , Yang-Min Seo , Sang Lyul Min , Rhan Ha , Seongsoo Hong , Chang Yun Park , Minsuk Lee , Chong Sang Kim, Bounding Cache-Related Preemption Delay for Real-Time Systems, IEEE Transactions on Software Engineering, v.27 n.9, p.805-826, September 2001
[doi> 10.1109/32.950317]
|
| |
13
|
C. Young, E. Shekita, "An Intelligent I-Cache Prefetch Mechanism," in Proceedings of the International Conferences on Computer Design, pp. 44--49, Oct 1993.
|
| |
14
|
|
 |
15
|
|
CITED BY 11
|
|
Yongsoo Joo , Yongseok Choi , Chanik Park , Sung Woo Chung , EuiYoung Chung , Naehyuck Chang, Demand paging for OneNAND™ Flash eXecute-in-place, Proceedings of the 4th international conference on Hardware/software codesign and system synthesis, October 22-25, 2006, Seoul, Korea
|
|
|
Chanik Park , Jeong-Uk Kang , Seon-Yeong Park , Jin-Soo Kim, Energy-aware demand paging on NAND flash-based embedded storages, Proceedings of the 2004 international symposium on Low power electronics and design, August 09-11, 2004, Newport Beach, California, USA
|
|
|
Chanik Park , Junghee Lim , Kiwon Kwon , Jaejin Lee , Sang Lyul Min, Compiler-assisted demand paging for embedded systems with flash memory, Proceedings of the 4th ACM international conference on Embedded software, September 27-29, 2004, Pisa, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|