2020
DOI: 10.1109/access.2020.2978982
|View full text |Cite
|
Sign up to set email alerts
|

Improving Utilization and Life-Span in Parallel Aware MLC-Based SSD Using Virtual Blocks

Abstract: FTL (Flash Translation Layer) is a memory block controller that manages the challenges of a data storage system based on flash memory technology. The design of internal parallelism in MLC-based SSDs with virtual blocks resulted in various challenges and due to the physical structure of flash memory cells based on MLC technology, it is possible to write a new page in a data block at the address after the last page is written. In parallel-based SSD design based on virtual blocks, some writes create unusable page… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 29 publications
0
1
0
Order By: Relevance
“…The FTL is a software layer that manages and controls various memory sections; commands such as garbage collection, mapping, wear leveling, and merge operation are issued and run in FTL [8][9][10][11]. The following presents a brief description for each of these commands.…”
Section: Introductionmentioning
confidence: 99%
“…The FTL is a software layer that manages and controls various memory sections; commands such as garbage collection, mapping, wear leveling, and merge operation are issued and run in FTL [8][9][10][11]. The following presents a brief description for each of these commands.…”
Section: Introductionmentioning
confidence: 99%