Abstract:
A breather filter for reducing water in a data storage device housing includes an outer layer, an inner layer, and an intermediary layer positioned between the inner and outer layers. The outer layer includes an outer layer of hydrophilic material. The inner layer includes at least one of an inner layer of hydrophobic material and an inner layer of hydrophilic material. The intermediary layer includes a water adsorbing material, and fibers that promote water permeation from the inner layer to the outer layer.
Abstract:
The present disclosure relates to a data storage device housing component (and related data storage devices) that include a polymeric element attached to a surface thereof. The polymeric element includes a polymeric matrix and a plurality of nanofiller elements dispersed within the polymeric matrix to increase the thermal conductivity of the polymeric element as compared to a polymeric element that does not include the plurality of nanofiller elements. Also disclosed are related methods.
Abstract:
Systems and methods for compensating for magnetoresistive (MR) jog offset direct current (DC) drift in a disc drive are described. In one embodiment, a method may include determining an occurrence of NOS, for example, by monitoring disc slip, to determine when the method should proceed. An MR jog offset DC drift amount is determined for each head of the disc drive. One of several approaches may be employed for determining the MR jog offset DC drift amount. By determining an MR jog offset DC drift amount for each head, a compensation profile is determined for the drive. The determined compensation profile may then be used during operation of the disc drive to compensate for the DC drift. One of several approaches may be employed for compensating based on the compensation profile.
Abstract:
The disclosed technology provides a method that improves SMR throughput in vibration in storage systems. In one implementation, the method comprises receiving a write command to write data on a first track in a band of a storage medium, performing a vibration detection scheme to identify vibration events, determining if a number of vibration events is above a predetermined threshold, skipping the first track responsive to determining the number of vibration events is above a predetermined threshold, seeking to a second track adjacent to the first track, increasing an OCLIM on the second track adjacent to the first track from a default OCLIM to an increased OCLIM, and shifting the writer center on the second track adjacent to the first track.
Abstract:
Methods, systems, and apparatuses are described for provisioning storage devices. An example method includes determining a write status of an adjacent track that is adjacent to a target track of a shingled magnetic recording (SMR) disk drive. The method may further include determining an offset for a write head based on the write status of the adjacent track and positioning the write head according to the offset.
Abstract:
The present application provides a transducer head comprising a laser source configured to heat a target storage medium surface, and a thermal sensor configured to detect a defect on the target storage medium surface. The present application also provides a method comprising heating a target storage medium surface with an energy source configured in a transducer head to irradiate the target storage medium surface, and detecting a defect on the target storage medium surface using a thermal sensor configured in the transducer head. Other implementations are also described and recited herein.
Abstract:
Systems and methods of generating random values based on random components of the noise are presented. A signal having at least a noise component(s) can be received and one or more random values can be calculated from the noise component(s). In some examples, noise can be received from a random source and common mode portions of the data can be filtered. A data channel can then process the noise to produce random data, which can be further processed by security circuits to generate random values, seed values, random numbers, and other values.
Abstract:
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.
Abstract:
A data storage device may be configured with at least a transducing head separated from a data storage medium. The transducing head can have a data reader and data writer. A plurality of data bits may be arranged in first and second shingled data tracks on the data storage medium. The data writer can be configured with a writer centerline aligned with a track centerline of the first shingled data track and a data reader having a reader centerline skewed with respect to the track and writer centerlines.
Abstract:
Methods, systems, and apparatuses are described for provisioning storage devices. An example method includes determining a write status of an adjacent track that is adjacent to a target track of a shingled magnetic recording (SMR) disk drive. The method may further include determining an offset for a write head based on the write status of the adjacent track and positioning the write head according to the offset.