• DocumentCode
    144767
  • Title

    A high performance reconfigurable flash management framework

  • Author

    Mir, Irfan F. ; McEwan, Alistair A.

  • Author_Institution
    Dept. of Eng., Univ. of Leicester, Leicester, UK
  • Volume
    2
  • fYear
    2014
  • fDate
    26-28 April 2014
  • Firstpage
    1216
  • Lastpage
    1220
  • Abstract
    In recent years, Solid State Devices (SSDs) have begun to compete with, and replace, mechanical storage devices in terms of reliability and performance. The increased reliability and performance comes mainly from the Flash Translation Layer and flash bus architecture, allowing for multi-chip parallelism. In this paper we present our new FPGA based flash management framework for high performance NAND flash storage systems. Our dynamic scheduler manages flash operations (including chip conflicts) on a shared bus architecture using well-known out-of-order execution techniques. Our FPGA implementation of the flash management framework using synthesizable Verilog enables us to construct a highly concurrent system at a hardware level in the flash controller including the flash translation layer. The results of this highly concurrent system show significant improvement in response time and throughput in terms of read/write operations over existing systems.
  • Keywords
    NAND circuits; field programmable gate arrays; flash memories; hardware description languages; storage management chips; FPGA; NAND flash storage systems; Verilog; chip conflicts; dynamic scheduler; flash operations; flash translation layer; out-of-order execution techniques; read/write operations; reconfigurable flash management framework; shared bus architecture; Ash; Computer architecture; Dynamic scheduling; Field programmable gate arrays; Random access memory; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science, Electronics and Electrical Engineering (ISEEE), 2014 International Conference on
  • Conference_Location
    Sapporo
  • Print_ISBN
    978-1-4799-3196-5
  • Type

    conf

  • DOI
    10.1109/InfoSEEE.2014.6947863
  • Filename
    6947863