TW288120B - Solid-state disk sector link processing method and pointer structure - Google Patents

Solid-state disk sector link processing method and pointer structure

Info

Publication number
TW288120B
TW288120B TW83103411A TW83103411A TW288120B TW 288120 B TW288120 B TW 288120B TW 83103411 A TW83103411 A TW 83103411A TW 83103411 A TW83103411 A TW 83103411A TW 288120 B TW288120 B TW 288120B
Authority
TW
Taiwan
Prior art keywords
sector
solid
state disk
microprocessor
block
Prior art date
Application number
TW83103411A
Other languages
Chinese (zh)
Inventor
Jiunn-Horng Lin
Original Assignee
Macronix Int Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Macronix Int Co Ltd filed Critical Macronix Int Co Ltd
Priority to TW83103411A priority Critical patent/TW288120B/en
Application granted granted Critical
Publication of TW288120B publication Critical patent/TW288120B/en

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

A solid-state disk sector link processing method comprises of: (1) with microprocessor on solid-state disk keeps tracking whole sector link list information, which looks for boot sector on power on reset, then microprocessor allocates one sector, the procedures are: <1> checking sector link list, checking if requested logic sector is existing, if not, then jumps to steps <3>; <2> changing dirty bit of corresponding sector link pointer from 1 to 0, representing that corresponding sector of sector address pointed by the pointer is dirty, the sector space should be released; <3> finding end of sector link list, checking next sector if it contains all 0FFH for writing, if yes, then jumps to step <5>; <4> representing there is no empty available, there should have some dirty sector not released, performing clean on demand to release the above sector space; <5> writing requested data into sector, building one set of new sector link pointer describe the data sector; (2) with microprocessor on solid-state disk keeps tracking of block swapping needed by clean up, the procedures area; <1> copy used and not dirty data sector in block along with sector link list to spare block one set by one set; <2> erasing the old block and increasing age count by one and writing age count recorder, the block is new spare block; (3) with microprocessor on solid-state disk keeps tracking of wear leveling algorithm; <1> by the characteristic that the above available sector must closely next to next sector of sector link list end, using all available space once in average; <2> searching max. and min. age count when microprocessor is idle, if the difference reaches 2, then swapping these two blocks via spare block.
TW83103411A 1994-04-18 1994-04-18 Solid-state disk sector link processing method and pointer structure TW288120B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW83103411A TW288120B (en) 1994-04-18 1994-04-18 Solid-state disk sector link processing method and pointer structure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW83103411A TW288120B (en) 1994-04-18 1994-04-18 Solid-state disk sector link processing method and pointer structure

Publications (1)

Publication Number Publication Date
TW288120B true TW288120B (en) 1996-10-11

Family

ID=51398087

Family Applications (1)

Application Number Title Priority Date Filing Date
TW83103411A TW288120B (en) 1994-04-18 1994-04-18 Solid-state disk sector link processing method and pointer structure

Country Status (1)

Country Link
TW (1) TW288120B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106486167A (en) * 2015-08-24 2017-03-08 Hgst荷兰公司 Improve the method and system that flash memory is removed

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106486167A (en) * 2015-08-24 2017-03-08 Hgst荷兰公司 Improve the method and system that flash memory is removed
CN106486167B (en) * 2015-08-24 2019-11-15 Hgst荷兰公司 Improve the method and system that flash memory is removed

Similar Documents

Publication Publication Date Title
KR101215864B1 (en) Flash memory management method that is resistant to data corruption by power loss
KR100644602B1 (en) Method for driving remapping for flash memory and flash memory architecture thereto
RU2242805C2 (en) Recording method, control device and recording device
US8041991B2 (en) System and method for recovering solid state drive data
US7984231B2 (en) Information recording medium access device, and data recording method
US6427186B1 (en) Memory, interface system and method for mapping logical block numbers to physical sector numbers in a flash memory, using a master index table and a table of physical sector numbers
CN109542358A (en) A kind of cold and hot data separation method of solid state hard disk, device and equipment
US20020083037A1 (en) Instant snapshot
US8554987B2 (en) Nonvolatile memory system for improving stream data writing
US20030229753A1 (en) Flash memory file system
CN101673245A (en) Information processing device including memory management device and memory management method
WO1999021093B1 (en) Improved flash file system
JP2000505215A (en) Memory management
CN101833482A (en) The power management block that is used for Nonvolatile memory system
US6636941B1 (en) Enhanced stable disk storage
JP2010049714A (en) Method and system for file system management using flash-erasable, programmable, read-only memory
WO2012008732A2 (en) Device and method for managing flash memory using page unit mapping
KR20040080928A (en) Information processing apparatus, memory management apparatus, memory management method, and information processing method
US7062605B2 (en) Methods and structure for rapid background initialization of a RAID logical unit
RU99121838A (en) COMPUTER MEMORY ORGANIZATION
KR20140038110A (en) Method for managing file system and apparatus using the same
US20070005929A1 (en) Method, system, and article of manufacture for sector mapping in a flash device
US20030046482A1 (en) Data management in flash memory
WO2012008731A2 (en) Device and method for managing flash memory using block unit mapping
KR100932801B1 (en) Memory management methods, memory devices, and computer readable storage media

Legal Events

Date Code Title Description
MK4A Expiration of patent term of an invention patent