DocumentCode
144764
Title
An FPGA-based development platform for real-time solid state devices
Author
Komsul, Muhammed Ziya ; McEwan, Alistair A. ; Mir, Irfan F.
Author_Institution
Dept. of Eng., Univ. of Leicester, Leicester, UK
Volume
2
fYear
2014
fDate
26-28 April 2014
Firstpage
1198
Lastpage
1203
Abstract
NAND flash-based Solid State Devices (SSD) are widely used in embedded applications because of their low power consumption, high performance, and shock resistant features. However, these devices have non-deterministic response times due to erase-before-write requirements of NAND flash memory. This is a problem for applications that require real-time access to data storage facilities. Recent work has investigated novel RAID-based architectures for highly reliable SSD storage systems, with the host interface, controller, and other facilities such as garbage collectors implemented on an FPGA. The architecture gives high reliability and guarantees of data integrity in a way that protects against the known failure characteristics of flash memory, but at a further expense of timing guarantees. The contribution of this paper is the presentation, design, and analysis of a co-design simulation platform implemented in a PowerPC based FPGA environment that allows us to investigate the timing constraint issues that result from our architecture.
Keywords
field programmable gate arrays; flash memories; logic design; FPGA-based development platform; NAND flash memory; NAND flash-based solid state devices; PowerPC based FPGA environment; co-design simulation platform; erase-before-write requirements; low power consumption; non-deterministic response times; real-time solid state devices; shock resistant features; Ash; Computer architecture; Field programmable gate arrays; Hardware; Real-time systems; Reliability; Software; FPGA; NAND Flash memory; SSD development platform; Solid State Drive; real time flash memory;
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.6947860
Filename
6947860
Link To Document