G11B2020/183

MAGNETIC DISK DEVICE CONFIGURED TO SPECIFY A RANGE OF PREVIOUSLY WRITTEN TRACK THAT IS TO BE OVERLAPPED DURING A WRITE AND VERIFY DATA PREVIOUSLY WRITTEN IN THE SPECIFIED RANGE AFTER THE WRITE
20200090684 · 2020-03-19 ·

A magnetic disk device includes a magnetic disk and a control circuit. The magnetic disk includes a first area where writing is performed in a manner such that a newly written track partially overlaps a previously written adjacent track. The control circuit is configured to specify a range of a second track, which is to be overlapped as a result of writing first data to a first track, write second data written in the specified range of the second track to a saving area prior to writing the first data to the first track, write the first data to the first track, and verify the second data in the second track after writing the first data to the first track.

Interlaced magnetic recording storage system

The disclosed technology provides a system and method that improves interlaced magnetic recording (IMR) data throughput in vibration in storage systems. In one implementation, a method includes determining whether there are write retry operations in the IMR storage device, determining whether bottom track caching space is available responsive to determining whether there are write retry operations in the IMR storage device, performing a vibration detection scheme to identify vibration events responsive to determining whether bottom track caching space is available, determining if a number of vibration events is above a predetermined threshold, and writing data to available bottom track caching space responsive to determining if the number of vibration events is above a predetermined threshold.

SHINGLED MAGNETIC RECORDING STORAGE SYSTEM
20200043526 · 2020-02-06 ·

The disclosed technology provides a method that improves CCT in SMR device systems. In one implementation, the method comprises writing data to a shingled magnetic recording (SMR) band in a storage device, determining whether an off-track write has occurred, identifying unsafe written data in response to determining that an off-track write has occurred, determining whether caching space is available upon identifying unsafe written data, continue writing data to the SMR band without a write retry upon determining that caching space is available, and writing unsafe written data to the available caching space. In another implementation, the method comprises receiving a request to repair an encroached track in an SMR band, recovering encroached data to a dynamic random-access memory, determining whether caching space is available, writing the recovered data to the available caching space upon determining that caching space is available, and merging other cached data in the SMR band.

SEQUENTIAL WRITE MANAGEMENT IN A DATA STORAGE SYSTEM

Sequential write management in accordance with the present description permits impermissible write retries to be processed by a hard drive such as a Shingled Magnetic Recording (SMR) hard dive. In one embodiment, logic returns a successful write indication in response to a received retry write request operation without writing data to the SMR hard drive if the data of the received retry write operation has already been successfully written to the same location requested by the received retry write request operation. Conversely, a failure notice is returned if the data of the received retry write request operation has not been previously successfully written to the same location requested by the received retry write request operation. Other features and aspects may be realized, depending upon the particular application.

MAGNETIC DISK DEVICE AND METHOD
20240105230 · 2024-03-28 ·

According to an embodiment, a track includes first sectors and a second sector. When write of a second data segment to a third sector that is one of the first sectors is requested from a host, a controller acquires the second data segment from the host and stores the second data segment in the memory, and reads a data set including all first data segments and all first information pieces from the track and stores the data set in the memory. The controller acquires a second information piece of the third sector, and updates a first data segment and a first information piece read from the third sector in the data set in the memory with the second data segment and the second information piece. The controller calculates a second parity while the updated data set to the track, and writes the second parity to the second sector.

Memory system and operating method thereof

There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.

Overlapping processing of data tracks

Example read channel circuits, data storage devices, and methods to provide overlapping processing of data tracks are described. The data storage device may include media configured with a plurality of tracks in a concentric or continuous pattern. The read signal for a data track may be processed using error correction codes (ECC) as it is read during a first track read operation period. Some portion of its data sectors may need additional ECC postprocessing after the first track is initially received and processed by the read channel circuit. While the read signal for a next data track is being read and processed, the read channel circuit may continue postprocessing of the portion of data sectors from the first track during the second track read operations. Various decision parameters for managing the data stream, additional postprocessing time, and rereading tracks for data recovery are also described.

Magnetic disk device and method

According to an embodiment, a track includes first sectors and a second sector. When write of a second data segment to a third sector that is one of the first sectors is requested from a host, a controller acquires the second data segment from the host and stores the second data segment in the memory, and reads a data set including all first data segments and all first information pieces from the track and stores the data set in the memory. The controller acquires a second information piece of the third sector, and updates a first data segment and a first information piece read from the third sector in the data set in the memory with the second data segment and the second information piece. The controller calculates a second parity while the updated data set to the track, and writes the second parity to the second sector.

Scaling media utilizing healthy regions of a tape cartridge

A tool for scaling media utilizing healthy regions of a data storage cartridge. The tool determines a health status index for one or more regions of a data storage cartridge. The tool records the health status index to a cartridge memory and housekeeping dataset of the data storage cartridge. The tool determines one or more available regions of the data storage cartridge, based, at least in part, on a capacity designation and the health status index for the one or more regions. The tool returns the one or more available regions and a reduced capacity for the data storage cartridge to a user.

MEMORY SYSTEM AND OPERATING METHOD THEREOF
20190361778 · 2019-11-28 ·

A memory system may include: a memory device including a plurality of storage regions; and a controller. The controller may be coupled between a host and the memory device, and perform a read retry operation when a read error occurs in any one of the storage regions based on occurrence possibilities for a plurality of different type of defects in any one storage region where a read error occurred.