DESIGN OF AN EMBEDDED FLASH CONTROLLER BASED ON CACHE MECHANISM

Cao Jian,Li Linghao,Huang Yadong,Wu Zhonghai,Zhang Xing
DOI: https://doi.org/10.3969/j.issn.1000-386x.2016.08.053
2016-01-01
Abstract:Embedded Flash (eFlash)is widely used in SoC,but the contradiction became more prominent between the flash slow reading speed and the processor high-frequency fetch.To solve the problem,we introduce the cache mechanism in the flash controller,and use set-associative mapping,optimized LRU (Least Recently Used) replacement algorithm and pre-fetching structure to optimize the cache. Compared with the flash controller without cache,the flash controller with cache can enable the processor to take the time to save 38%.
What problem does this paper attempt to address?