|
Real-Time Program Execution on NAND Flash Memory for Portable Media Players Jong-Chan Kim, Duhee Lee, Chang-Gun Lee, Kanghee Kim, Eun Yong Ha Abstract NAND flash memory has been widely used as a nonvolatile storage for storing data. However, it requires a large amount of SRAM for executing program codes stored in it since it only supports page-based reads, not byte-level random reads. This paper proposes a new paging mechanism called RT-PLRU (Real-Time constrained combination of Pinning and LRU) that allows program codes stored in NAND flash memory to be executed satisfying real-time requirements with minimal usage of SRAM. Moreover, the RT-PLRU is optimally configured in a developer-transparent way without giving any burden to the program developer. The developed technique is specifically applied to a media player program targeting a PMP (portable medial player). To the best of our knowledge, this is the first effort to use NAND flash memory as a code storage for storing and executing real-time programs with minimal usage of SRAM. 지난 보름간 이 논문에 내 모든것을 던졌고, 드디어 첫 논문이 완성되었다. 쓰고싶은 말은 너무 많은데, 어떻게 표현을 해야 할지, 이야기를 어떻게 해 나가야 할지 모르겠다. 분명한 사실들은. 내가 이 기회에 엄청 많이 배웠다는 사실. 내가 업그래이드 된 기분을 오랫만에 느낀다는 사실. RTSS는 Real-time 분야에서 막강한 파워를 자랑하고 있는것으로 알고 있다. 논문을 냈다는것 자체로도 참 뿌듯하다. # by | 2008/05/28 13:09 | [:Computer:] | 트랙백 | 핑백(1) | 덧글(8) |
|


카테고리


☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
... RTSS(The Real-Time Systems Symposium) 2008 submission 작년에 이어서 올해도 RTSS 논문을 완성하였다. 못믿겠지만, 논문 막바지에는 교수님이 내 프로그램 코드를 디버깅 해 주는 진귀한 ... more