Flash memory including flash translation layer and method of storing files therein
A technology of memory and conversion layer, applied in memory systems, instruments, memory architecture access/allocation, etc., can solve the problem of high price
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] In storage management, the logical storage management can be separated from the physical attributes of the underlying storage structures by means of the interface layer. This allows the same logical storage management system to be used regardless of the physicality of the storage device. For example, flash memory like SD or MMC has a controller that implements a flash translation layer that converts between the external world and the memory's internal representation.
[0026] The controller handles special flash memory attributes such as erasable blocks, deleted blocks, written blocks, etc. The controller provides access to these specific memory behaviors, i.e., erases deleted blocks before writing to them, and implements wear leveling by avoiding reusing the same memory blocks too frequently, to account for the limited number of times a flash memory block can write cycle.
[0027] Since most physical storage devices are sector-based, common logical file management sy...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 