• Title of article

    Performance Enhancement by the Design of Flash Controller for x8 NAND Flash Memory Devices

  • Author/Authors

    Pramod T. Talole، نويسنده , , Sarita T. Sawale، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2010
  • Pages
    6
  • From page
    31
  • To page
    36
  • Abstract
    The available flash devices are NAND flash and NOR flash memory devices. Each device is also divided with data width into x8 / x16 NAND flash memory and x8 / x16 NOR flash memory. We are going to implement Flash Controller which is the interface between x8 NAND flash device and the CPU/processor. The same concept will be used for other devices like x8 NOR also. Normal interface is between one x8 NAND flash device and CPU or Processor. This paper proposed a design to interface eight x8 NAND flash devices with CPU/processor. The main feature of the implementation is parallel write operation of eight x8 NAND flash devices. As the numbers of flash devices are 8, it requires dedicated DMA buffers for each x8 NAND flash device. Also to support parallel writes, it is required to read the data of a next DMA write from DRAM while current NAND flash write is in progress. Hence DMA engine is divided into two parts – Flash Side DMA Engine (DMA) and Host Side DMA Engine (HDE). These DMA engines are used to control the above operation.
  • Keywords
    Design
  • Journal title
    International Journal of Computer Applications
  • Serial Year
    2010
  • Journal title
    International Journal of Computer Applications
  • Record number

    659413