Patent classifications
G11B20/12
Optical disc and optical disc device
In a multilayer optical disc having information layers conforming to a plurality of different optical disc standards, because the type of each information layer is not recorded in the other information layers, in read and write operations by a compatible optical disc device conforming to a plurality of optical disc standards, every time the information layer being accessed changes, it has been necessary to read the type of the information layer and select a method of generating a tracking error signal adapted to the type of information layer, so access has taken time. In order to solve the above problem, in the optical multilayer disc according to the present invention, having information layers conforming to a plurality of different optical disc standards, in an area in one of the information layers, information about the other information layers is recorded. The time required to access the other information layers can be reduced by using this information to select a tracking error signal generating method.
On the fly formatting
The disclosure is related to systems and methods of On the Fly Formatting. Various parameters that influence areal density of hard disc regions can be changed on the fly based on storage capacity and reliability needs. Further adjustments can be made to the formatting of the region to fine tune achievable storage capacity and reliability values. In some cases, the formatting can include error correction code strength, gap widths between user data sectors and servo data sectors, other characteristics or parameters, or any combinations thereof.
DISK STORAGE APPARATUS AND ACCESS CONTROLLING METHOD
According to one embodiment, a data storage apparatus includes a storage media and a controller. The controller is configured to execute a first process of reading or writing user data from or to the disk storage media which includes a plurality of recording areas, in accordance with a command requested via the host interface, the command including address information that are capable of specifying a recording area; to recognize a first area in which no user data is written, in a case of executing a second process different from the first process on the plurality of recording areas, without designating address information that are capable of specifying a recording area; and to execute the second process on a second area in which user data is written excluding the first area among the plurality of recording areas.
Write Current Switching in a Data Storage Device
Method and apparatus for enhancing write current switching efficiencies during data write operations in a data storage device. In some embodiments, write data are described in the form a sequence of symbols of nT length where T is a channel clock rate and n is an integer over a selected range. Bi-directional write currents are applied to a write element to record the sequence of symbols to a storage medium. The write currents are switched between a first rail current and a second rail current for alternating symbols. The write currents are further transitioned to an intermediate current value for at least one channel clock period immediately preceding a next occurrence of a symbol boundary between an adjacent pair of symbols in the sequence.
Tape volume access block having data set information stored therein
In one embodiment, an apparatus includes a processor and logic integrated with and/or executable by the processor. The logic is configured to position a magnetic tape volume to a position corresponding to an end of a last data set stored to the magnetic tape volume, and read an existing tape volume access block (TVAB) from the magnetic tape volume in response to a determination that the existing TVAB is stored to the magnetic tape volume. The logic is also configured to write one or more data sets to the magnetic tape volume subsequent to reading the existing TVAB in response to the determination that the existing TVAB is stored to the magnetic tape volume, determine metadata corresponding to the one or more written data sets, and update the existing TVAB with the metadata corresponding to the one or more written data sets to produce an updated TVAB.
Caching systems and methods for hard disk drives and hybrid drives
A system includes a read/write module and a caching module. The read/write module is configured to access a first portion of a recording surface of a rotating storage device. Data is stored on the first portion of the recording surface of the rotating storage device at a first density. The caching module is configured to cache data on a second portion of the recording surface of the rotating storage device at a second density. The second portion of the recording surface of the rotating storage device is separate from the first portion of the recording surface of the rotating storage device. The second density is less than the first density.
Method and system for writing and reading closely-spaced data tracks
A method for writing data onto a medium on which data are stored in tracks includes encoding the data into at least one codeword, and writing a respective portion of each of the at least one codeword onto respective different tracks on the medium. The writing may include writing a respective portion of each of the at least one codeword onto respective different adjacent tracks on the medium. Another method for reading data includes positioning a plurality of read heads to read codewords that have been written across multiple tracks of a medium. Each read head in the plurality of read heads reads a different portion of the first group of the multiple tracks, and where each different portion of the multiple tracks overlaps at least one other different portion of the multiple tracks. Signals are detected from the plurality of read heads, and the detected signals are decoded.
Method and system for writing and reading closely-spaced data tracks
A method for writing data onto a medium on which data are stored in tracks includes encoding the data into at least one codeword, and writing a respective portion of each of the at least one codeword onto respective different tracks on the medium. The writing may include writing a respective portion of each of the at least one codeword onto respective different adjacent tracks on the medium. Another method for reading data includes positioning a plurality of read heads to read codewords that have been written across multiple tracks of a medium. Each read head in the plurality of read heads reads a different portion of the first group of the multiple tracks, and where each different portion of the multiple tracks overlaps at least one other different portion of the multiple tracks. Signals are detected from the plurality of read heads, and the detected signals are decoded.
FRAGMENTED DATA STORAGE BANDS
An implementation of a system disclosed herein provides a method for managing data streams of sequential nature, wherein the method writes the sequential chunks (fragments) directly to an open band in the order these are received from the host and includes determining an end of the incoming data write request related to streaming data and in response to the determination of the end of the incoming data write request related to streaming data, copying remaining data from a current physical band mapped to logical block addresses LBAs related to the data write requests to the allocated (open) band.
MANAGING READ AND WRITE ERRORS UNDER EXTERNAL VIBRATION
Systems and techniques for writing data to a Shingled Magnetic Recording (SMR) magnetic data storage device. At least one processor may determine whether the distance between a first data track and a second data track is less than a threshold distance. If the distance is less than a threshold distance, the at least one processor may cause a write head to refrain from writing to the sector of the second data track. The at least one processor may cause data from the first data track to be copied to another storage location and write data to the sector of the second data track.