Dissertation > Excellent graduate degree dissertation topics show
Design and Optimization of Flash Translation Layer for SSD
Author: TuDanHui
Tutor: FengDan
School: Huazhong University of Science and Technology
Course: Computer System Architecture
Keywords: Solid State Disk Flash Flash Translation Layer Buffer Managemant
CLC: TP333
Type: Master's thesis
Year: 2013
Downloads: 16
Quote: 0
Read: Download Dissertation
Abstract
|
As a large-capacity storage media,SSD has many benefits such as faster accesstimes, low energy consumption, Shock anti-throw, etc.The performance of SSDdepends on flash memory chip,firmware and main control chip. The master chipinterface speed is one of the main factors to improve SSD performance; Firmware offlash translation layer (FTL) is usually employed to hide the characteristics of NANDflash memory as to Upward-compatible file system.Selecting Xilinx high-performance Virtex Series FPGAs as the main control chipof SSD. Transplanted microprocessor MicroBlaze, connected each functional modulethrough the on-chip bus AXI to build a solid-state disk controller SOPC systemarchitecture.Designing and implementing the FTL based on SOPC of SSD system. The FTLprovides many functions: The command transmitted by the file system is passed to theflash control by the command parsing and address mapping; Reduced the overhead ofaccessing flash directly by buffer management; Through Garbage collection and badblock management to control and manage the space of flash memory chips.Theexperimental results verify the basic functions of FTL.The performance of the SSD mostly depends on the performance of FTL,in orderto improve the performance of SSD, proposing an improved LRU algorithm of FTL:The improved LRU algorithm based on hot/cold data attributes and update propertiesto select a replacement node. We runed real trace on the solid state disk(SSDsim), theexperimental results show that the buffer hit rate, times of erasering operate, and theaverage response time of improved LRU algorithm has improved compared to LRUalgorithm and CFLRU algorithm.
|
Related Dissertations
- Storage System Design in Solid State Disk Based PCI Express Interface,TP333
- A Cache Scheme for Improving Random Write Performance in SSD,TP333
- Design and Implementation of a Prototype System of Solid State Disk with USB Interface,TP333
- The Study of Low-noise Low-light-level Image Acquisition System,TP274.2
- The Research and Design of Anchor Chain Continuous Flash-butt-welding Machine Electrical System,TM763
- Design and Implementation of NAND Flash Driver and Test Module Based on WinCE,TP368.1
- Study on Computer Systems and Control Software of K1000 Welding Machine,TG438.2
- The Design and Debugging of AC Square Wave Power for Rail Flash Butt Welding,U213.4
- Research on Application of MBS Resin Gas Flow-Cyclone Dry Technology,TQ325.3
- Embedded FLASH player design and implementation of,TN912.2
- Simulation on the Effective Thermal Conductivity of Porous Ceramic Foam and Analysis of Experimental Method,TQ174.1
- The Design and Implementation of Power Load Management Terminal Based on NAND Flash,TM769
- The Research of Data Storage of Automatic Vertical Drilling System Based on DSP,TP333
- Signal Receiver and Signal Processor Hardware Design of Acoustic Positioning Buoy,TN851
- Salinomycin Granules Process Improvement,S859.79
- The Several Trials Extraction of the Sptrague-Dawley Rats’ Flash Visual Evoked Potentials and the Preliminary Research about the Action Potentials,Q42
- The Study of Data Acquisition and Storage System Based on the Serial Flash Memory,TP333
- The Realization of High-Speed Mass-Storage Solid State Driver,TP333
- Data Storage Technology of Node in Wireless Distributed Test System,TP274
- Research about a Kind of Wireless Memory Test System for the Superpressure of Blast Wave,TP274
- The Design and Implement of FLASH-based Four-Channel Synchronized Recorder,TP216.2
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > Memory
© 2012 www.DissertationTopic.Net Mobile
|