Title :
Design and implementation of an efficient flash-based SSD architecture
Author :
Wei Yan ; Xuguang Wang ; Xujin Yu
Author_Institution :
Solid-State Storage Joint Lab., Suzhou Inst. of Nano-Tech & Nano-Bionics, Suzhou, China
Abstract :
Flash memory based solid-state disk (SSD) has shown a tremendous potential through its high performance. Recent studies mainly focus on the address mapping in the Flash Translation Layer (FTL) and improving the parallelism in the Flash Controller (FC). However, new features of NAND flash have allowed the performance loss caused by technical limitations to be fully offset by optimize the timing budgets throughout systems. In this paper, an FPGA-based high-performance SSD architecture is proposed to maximize the parallelism of commands and data in chip-level and bus-level. Performance evaluation based on the FPGA-based SSD architecture demonstrates that the bandwidth in hybrid pattern can be more than 65 percent better than the best of comparable SSD.
Keywords :
NAND circuits; field programmable gate arrays; flash memories; FC; FPGA; FTL; NAND flash memory; flash controller; flash translation layer; flash-based SSD architecture; solid-state disk; Bandwidth; Computer architecture; Data transfer; Flash memories; Out of order; Parallel processing; Timing; flash memory; parallel execution; scheduler; solid state disk;
Conference_Titel :
Information Science and Technology (ICIST), 2014 4th IEEE International Conference on
Conference_Location :
Shenzhen
DOI :
10.1109/ICIST.2014.6920336