• DocumentCode
    692532
  • Title

    Scalable approach for flash storage controller design

  • Author

    Taeyeong Huh ; Seolhee Lee ; Yong Ho Song

  • Author_Institution
    Dept. of Electron. Comput. Eng., Hanyang Univ., Seoul, South Korea
  • fYear
    2013
  • fDate
    17-19 Nov. 2013
  • Abstract
    Recently the PCIe interface technology is being widely adopted to bridge a host system and a storage device. The bandwidth scalability provided by this technology allows to satisfy various performance requirements on storage systems. However, a storage system tends to be administrated by a single controller whose technical specification is determined at design time, and therefore we need to design a new controller if the storage system needs to be expanded in performance and capacity. In this paper, we present a scalable channel slice approach for designing a flash storage controller. In this approach, a storage system is composed of channel slice modules each of which has a channel slice controller and flash memory devices. The proposed channel slice controller is designed by using the Verilog hardware description language, and its functionality and performance have been verified using simulation techniques.
  • Keywords
    flash memories; hardware description languages; modules; Verilog hardware description language; bandwidth scalability; channel slice controller; channel slice modules; flash memory devices; flash storage controller design; scalable channel slice approach; simulation techniques; storage system; Bandwidth; Computer architecture; Flash memories; Microcontrollers; Organizations; Performance evaluation; Universal Serial Bus; NAND flash memory; channel controller; scalability; storage system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference (ISOCC), 2013 International
  • Conference_Location
    Busan
  • Type

    conf

  • DOI
    10.1109/ISOCC.2013.6863981
  • Filename
    6863981