Unlock instant, AI-driven research and patent intelligence for your innovation.

Flash memory block management method, flash memory storage system and controller

A management method and management system technology, applied in the field of flash memory block management, flash memory storage system and controller, capable of solving problems such as overtime errors and time increase of flash memory chips

Active Publication Date: 2012-01-25
PHISON ELECTRONICS
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the time for the flash memory chip to complete writing data will be greatly increased, so that the response time for the flash memory storage system to complete the write command and reply to the host system will far exceed the specification design of the host system, resulting in the problem of time out errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Flash memory block management method, flash memory storage system and controller
  • Flash memory block management method, flash memory storage system and controller
  • Flash memory block management method, flash memory storage system and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to be able to access flash memory chips with a multi-block plane structure by using the multi-block plane access technology, and at the same time avoid problems caused by writing only a small amount of data (for example, data with a data length of a single sector (single sector)) In view of the above-mentioned overtime (time out) problem, the present invention configures the physical blocks that can be operated simultaneously in each block surface of the flash memory chip into multiple physical units, and when the host system wants to write data to When the physical unit is used, it is judged whether the host system writes data to all the physical blocks in the physical unit, and when the host system does not intend to write data to all the physical blocks in the physical unit, it is written in a single-block plane access mode data, and when the host system intends to write data to all the physical blocks in the physical unit, the data is written to the physical...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a block management method which is suitable for managing a flash memory chip with a plurality of block surfaces, wherein each block surface is provided with a plurality of physical blocks. The block management method comprises the step: configuring a plurality of physical units, wherein each physical unit comprises a physical block in each block surface and the physical blocks in all the physical units can be simultaneously operated. The block management method also comprises the step: judging whether a main machine system updates all the physical blocks in the physical units or not when data are written into the physical units by the main machine system, wherein the data are written in the storage mode of a single block surface when the main machine system does not update all the physical blocks in the physical units. In addition, when the main machine system updates all the physical blocks in the physical units, the data are written in the storage mode of multiple block surfaces, wherein the physical blocks for writing the data can be simultaneously operated.

Description

technical field [0001] The present invention relates to a block management method for managing flash memory, and in particular to a block management method for managing flash memory chips with multi planes and storage devices using the method. system and controller. Background technique [0002] The rapid growth of digital cameras, cell phone cameras, and MP3 players has led to a rapid increase in consumer demand for storage media. Because flash memory (Flash Memory) has the characteristics of data non-volatility, power saving, small size and no mechanical structure, it is suitable for portable applications, and is most suitable for such portable products powered by batteries. A solid state drive is a storage device that uses NAND flash memory as a storage medium. [0003] Generally speaking, the flash memory chip of the flash memory storage system is divided into multiple physical units (units), and these units can generally be composed of one physical block or multiple p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F12/06
Inventor 杨俊勇朱健华叶志刚方冠统张瑞贤
Owner PHISON ELECTRONICS