Font Size: a A A

Flash Embedded Linux Device Drivers In The Study And Optimization

Posted on:2011-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:H J WangFull Text:PDF
GTID:2178330332479578Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
In embedded system, memory chip is a very scarce resource. With the increasing complexity of embedded system, people become increasingly urgent with low power consumption, small size and low cost requirements of the storage devices. The hard disk can not be widely used because of its limited volume speed. Nor Flash and Nand Flash is currently on the market developed rapidly to meet this demand of the two main non-volatile flash memory technology. Even though it's memory capacity is smaller, writing speed is slower, Nor Flash is commonly used in the program code of embedded systems because of its random read speed and being stored directly. Compared with the Nor, Nand Flash memory has the advantage of large capacity, faster writing speed, become embedded in the main data storage device. Because of the limited operation mode, Flash can not read and write speeds compared to conventional hard drives. To improve performance, Nand Flash chips gradually introduce more CE, Interleave, Two-plane, Cache and other mode of operation so that it can read and write speed improved several times. In embedded Linux systems, the management structure of Nand Flash device driver also did not support Flash MTD of these operating characteristics, the paper mainly discusses how to design the software and hardware for MTD support multiple CE, Interleave, Two-plane parallel operation, thereby optimizing multi-faceted. This paper deals with the'design principle and structure of the MTD for Nand Flash multiple CE, Interleave, Two-plane operation the characteristics of the Flash device driver to optimize some specific measures for the storage of data in Linux on Linux general principles and are important to enhance the performance of significance.
Keywords/Search Tags:Embedded, Nand Flash, Drivers, Performance Optimization
PDF Full Text Request
Related items