Executing real-time programs on negative-AND flash memory considering read disturb errors
2017
NAND flash memory is widely used in embedded systems domain due to its non-volatility, low-power consumption, high degree of integration, and shock resistance. However, NAND flash memory only supports page-base read/write operations, to execute program codes from NAND flash memory, RAM whose per-byte price is much higher than that of NAND flash memory is essential. For the cost efficiency, there are researches for minimizing required RAM size to execute real-time tasks. However, since they do not consider read disturb errors, they have a limitation in terms of reliability. Therefore, in this paper, we propose an approach to execute hard real-time tasks on NAND flash memory with minimal RAM size while considering read disturb errors. The suggested approach requires 40% less RAM pages than Shadowing approach, and 36% more RAM pages than HRT-PLRU approach.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
7
References
0
Citations
NaN
KQI