General Processing Of A Digital Signal Patents (Class 360/39)
-
Publication number: 20130120867Abstract: Methods and apparatus are provided for high-speed, low-power, high-performance channel detection. A soft-output detector is provided for processing a received signal, comprising: a forward detector for calculating forward state metrics; a backward detector for calculating backward state metrics; and a current branch detector for calculating a current branch metric, wherein at least two of the forward detector, the backward detector and the current branch detector employ trellis structures with a different number of states. A method is provided for processing a received signal using a soft-output detector, comprising: calculating forward state metrics using a forward detector; calculating backward state metrics using a backward detector; and calculating a current branch metric using a current branch detector, wherein at least two of the forward detector, the backward detector and the current branch detector employ trellis structures with a different number of states.Type: ApplicationFiled: January 8, 2013Publication date: May 16, 2013Applicant: Agere Systems LLCInventor: Agere Systems LLC
-
Patent number: 8441750Abstract: A storage controller includes a device controller and a read data channel. The read data channel includes a decoder for decoding output of a detector, where the detector is for reading data requested from a storage medium by the device controller, and the storage medium has a plurality of tracks of data thereon. When the device controller requests data from a current track of data on the storage device, the detector reads an adjacent track of data, the decoder decodes data from the adjacent track of data, the detector reads data from the current track, and the decoder decodes the data read from the current track, based on the decoded and stored data from the adjacent track of data. A storage system includes a storage medium having a plurality of tracks of data thereon and a storage controller as described above.Type: GrantFiled: September 11, 2012Date of Patent: May 14, 2013Assignee: Marvell International Ltd.Inventors: Nitin Nangare, Gregory Burd, Zining Wu
-
Patent number: 8437098Abstract: Provided are a computer program product, system, and method for a magnetic disk drive. The disk drive has at least one disk platter having at least one recordable disk surface having an areal density of at least 200 gigabits per square inch. Either a diameter of the at least one disk platter is greater than 3.5 inches or the at least one disk platter rotates at less than 5400 RPMs. A read/write head reads and writes tracks of data with respect to the at least one disk surface. Modified tracks from write requests to write to the at least one disk surface on the at least one disk platter are cached in a non-volatile storage device for caching modified tracks. Modified tracks are cached in the non-volatile storage device to later destage to the at least one disk surface.Type: GrantFiled: May 10, 2012Date of Patent: May 7, 2013Assignee: International Business Machines CorporationInventors: Michael T. Benhase, Lokesh M. Gupta
-
Publication number: 20130107391Abstract: A hard disk drive or other disk-based storage device comprises a storage disk, a read/write head configured to read data from and write data to the storage disk, and control circuitry coupled to the read/write head and configured to process data received from and supplied to the read/write head and to control positioning of the read/write head relative to the storage disk. The control circuitry comprises a disk controller and read channel circuitry, with the read channel circuitry comprising a read channel memory. The control circuitry is further configured to selectively permit the disk controller to access the read channel memory. For example, the disk controller may be permitted to access the read channel memory only when the read channel circuitry is not performing a read operation.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: LSI CorporationInventors: David M. Springberg, Jefferson E. Singleton
-
Publication number: 20130107392Abstract: Interface circuitry of a storage device or other type of processing device comprises a digital input detector and an adaptive power supply. The digital input detector comprises an input transistor. The adaptive power supply provides a variable supply voltage to the digital input detector that varies with a threshold voltage of the input transistor. In one embodiment, the variable supply voltage provided to the digital input detector by the adaptive power supply varies with the threshold voltage of the input transistor about a set point value determined as a function of an expected logic level of an input signal. For example, the set point value may be determined as a function of a minimum expected logic high input signal level. In such an arrangement, the input transistor is biased at or close to the threshold voltage for an input signal having the minimum expected logic high input signal level.Type: ApplicationFiled: November 1, 2011Publication date: May 2, 2013Applicant: LSI CorporationInventor: Jonathan H. Fischer
-
Patent number: 8432632Abstract: Provided are a computer program product, system, and method for a magnetic disk drive. The disk drive has at least one disk platter having at least one recordable disk surface having an areal density of at least 200 gigabits per square inch. Either a diameter of the at least one disk platter is greater than 3.5 inches or the at least one disk platter rotates at less than 5400 RPMs. A read/write head reads and writes tracks of data with respect to the at least one disk surface. Modified tracks from write requests to write to the at least one disk surface on the at least one disk platter are cached in a non-volatile storage device for caching modified tracks. Modified tracks are cached in the non-volatile storage device to later destage to the at least one disk surface.Type: GrantFiled: May 23, 2011Date of Patent: April 30, 2013Assignee: International Business Machines CorporationInventors: Michael T. Benhase, Lokesh M. Gupta
-
Publication number: 20130100550Abstract: A method, apparatus, and system are provided for implementing magnetic defect classification using phase modulation for hard disk drives. A magnetic media readback signal of a hard disk drive is processed to identify predefined phase modulation (PM) characteristics to implement magnetic defect classification of magnetic media bump and pit defects.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Applicant: Hitachi Global Storage Technologies Netherlands B. V.Inventors: Richard Leo Galbraith, Weldon Mark Hanson, Martin Aureliano Hassner, Travis Roger Oenning, Satoshi Yamamoto
-
Publication number: 20130100551Abstract: A method for calibrating a reflection compensator is provided. A delay is initially set to a predetermined minimum, and an input pulse is transmitted across a transmission line. A compensation current is then applied after the delay. The reflection from the transmission line is digitized to generate a measurement, and a determination is made as to whether the compensation current substantially compensates for the reflection. If the compensation current does not substantially compensate for the reflection, then the delay is adjusted, and the process is repeated until the compensation current substantially compensates for the reflection.Type: ApplicationFiled: October 25, 2011Publication date: April 25, 2013Applicant: Texas Instruments IncorporatedInventors: Rajarshi Mukhopadhyay, Scott G. Sorenson, Marco Corsi, Paul M. Emerson
-
Patent number: 8423692Abstract: A method to read information from an information storage medium using a read channel, where that read channel includes a data cache, where the method generates an analog waveform comprising the information, provides that analog waveform to a read channel generates a digital signal from that analog waveform using one or more first operating parameters, corrects that digital signal at an actual error correction rate, determines if the actual error correction rate is greater than an error correction rate threshold. If the actual error correction rate exceeds the error correction rate threshold, then the method captures the digital signal, stores that captured data in a data cache, reads that digital signal from the cache, generates one or more second operating parameters, provides those one or more second operating parameters to the read channel.Type: GrantFiled: December 9, 2011Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: James J. Howarth, Robert A. Hutchins
-
Patent number: 8416666Abstract: The present invention is related to systems and methods for characterizing circuit operation, and more particularly to systems and methods for modifying a data decoding process.Type: GrantFiled: April 20, 2012Date of Patent: April 9, 2013Assignee: LSI CorporationInventors: Fan Zhang, Yang Han, Anatoli A. Bololov, Mikhail I. Grinchuk, Shaohua Yang
-
Publication number: 20130083416Abstract: In one embodiment, a magnetic data storage system includes a bit patterned magnetic medium, wherein centers of bits in adjacent data tracks do not lie on a common line in a cross-track direction, a magnetic head having a writer element having a width greater than a width of a data track in a track width direction adapted for writing data successively to at least two adjacent data tracks of the magnetic medium, and a reader element having a width larger than the width of a data track in the track width direction adapted for reading data concurrently from the at least two adjacent data tracks of the magnetic medium in a single pass, a drive mechanism for passing the magnetic medium over the magnetic head, and a controller electrically coupled to the magnetic head for controlling operation of the magnetic head.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: Hitachi Global Storage Technologies Netherlands B.V.Inventors: Prakash Kasiraj, Thomas R. Albrecht
-
Publication number: 20130077187Abstract: In one embodiment, a read channel comprises: a preprocessor for receiving a first signal and producing a second signal from the first signal using current values of a positive coefficient, a zero coefficient, and a negative coefficient; an interpolator for producing a third signal based on the second signal; and a slicer for producing a fourth signal from the third signal by estimating a level for the third signal. The fourth signal is at one of three levels consisting of a positive level, a zero level, and a negative level. For every n first signals received by the preprocessor, the current value of one of the positive coefficient, the zero coefficient, and the negative coefficient is adjusted depending on which of the three levels the fourth signal is at.Type: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: QUANTUM CORPORATIONInventors: Marc Feller, Jaewook Lee, Umang Mehta
-
Patent number: 8405925Abstract: A method for randomizing data to mitigate false VFO detection is described. In one embodiment, such a method includes simultaneously receiving multiple input data streams. Each input data stream is associated with a different track on a magnetic tape medium. The input data streams are simultaneously scrambled to produce multiple randomized data streams. The input data streams are scrambled such that different bit patterns are produced in the randomized data streams even where corresponding bit patterns in the input data streams are identical. The randomized data streams are simultaneously written to their associated data tracks on the magnetic tape medium. A corresponding apparatus is also described.Type: GrantFiled: June 1, 2011Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Roy Daron Cideciyan, Thomas Mittelholzer, Paul J. Seger, Keisuke Tanaka
-
Patent number: 8379339Abstract: A system and method involving a read channel pipeline having a plurality of vector sequencers that may be used to control the processing blocks. In one embodiment, a read channel pipeline may include processing blocks that may be controlled a command word provided by vector sequencers. Incoming data may be delineated by identifying an early period, a steady-state period, and a trailing period. Instead of controlling these blocks with a static state machine controller, a plurality of vector sequencers are coupled to the plurality of processing blocks. Thus, a first vector sequencer may control the processing blocks during the early period and the steady state period, but then hand off control to a second vector sequencer for the trailing period. Using vector sequencers for implementing command words allows for greater programming flexibility once the device has been manufactured and deployed for use.Type: GrantFiled: October 1, 2010Date of Patent: February 19, 2013Assignee: STMicroelectronics, Inc.Inventors: Sivagnanam Parthasarathy, Alessandro Risso, Dillip Dash
-
Patent number: 8358479Abstract: In a perpendicular magnetic recording system, the data that is being written by the write channel is fed back into the read channel. The read channel processes the data and decides if the written sequence is likely to have very poor DC characteristics. If that is the case, the write channel changes a scrambler seed and rewrites the data using the new scrambler seed. The data may also be inspected for patterns that might cause large baseline wander before being written to disk, i.e., in the write channel. A data sequence may be repeatedly scrambled and encoded until an acceptable level of estimated DC-wander has been achieved. The data sequence may then be written to disk.Type: GrantFiled: January 13, 2012Date of Patent: January 22, 2013Assignee: Marvell International Ltd.Inventors: Mats Oberg, Pantas Sutardja
-
Patent number: 8358478Abstract: A device is provided that, in one implementation, includes interpolators to generate interpolated phase shifted signals, and a precompensation circuit to provide precompensated versions of data bits in accordance with the interpolated phase shifted signals. Each of the interpolators is assigned a bit pattern different from that assigned to remaining ones of the interpolators.Type: GrantFiled: January 24, 2011Date of Patent: January 22, 2013Assignee: Marvell International Ltd.Inventor: Chi Fung Cheng
-
Patent number: 8359527Abstract: Systems and techniques to interpret signals on a noisy channel. A described system includes a filter, buffer, detector, controller, and averager. The buffer can store a group of signals, including a filtered digital signal and previous signal(s). The controller can determine whether first discrete values are adequately indicated and initiate a retry mode when the first discrete values are not adequately indicated. The averager can produce a new signal, in the retry mode, based on an average of at least a portion of the group of signals. The detector can interpret the new signal as second discrete values. The controller can determine whether the second discrete values are adequately indicated based on a measurement of differences between hard decisions indicated by the new signal and hard decisions indicated by the filtered digital signal. The controller can selectively exclude a signal of the group of signals from the average.Type: GrantFiled: April 12, 2012Date of Patent: January 22, 2013Assignee: Marvell International Ltd.Inventors: Hongxin Song, Zining Wu
-
Publication number: 20130003211Abstract: A storage system comprises a first storage device having a first plurality of hard disk drives and a first controller. The first controller stores data in the first plurality of hard disk drives by stripes. Each stripe includes M data and N parity data allocated to M+N hard disk drives of the first plurality of hard disk drives. A first hard disk drive includes data or parity data of both a first stripe of the stripes and a second stripe of the stripes, while a second hard disk drive includes data or parity data of only one of the first stripe or the second stripe. During data recovery involving failure of one of the first plurality of hard disk drives, the data in the failed hard disk drive is recovered for each stripe by calculation using data and parity data in other hard disk drives for each stripe.Type: ApplicationFiled: July 9, 2012Publication date: January 3, 2013Applicant: HITACHI, LTD.Inventor: Tomohiro KAWAGUCHI
-
Patent number: 8325433Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, some embodiments of the present invention provide data processing circuits that include a variable gain amplifier circuit, an analog to digital conversion circuit, a cosine component calculation circuit, a sine calculation circuit, and a zero gain start calculation circuit. The variable gain amplifier circuit is operable to apply a gain to a data input corresponding to a gain feedback value and providing an amplified output. The analog to digital conversion circuit is operable to convert the amplified output to a corresponding series of digital samples. The cosine component calculation circuit is operable to calculate a cosine component from the series of digital samples, and the sine component calculation circuit operable to calculate a sine component from the series of digital samples.Type: GrantFiled: January 19, 2011Date of Patent: December 4, 2012Assignee: LSI CorporationInventors: Xun Zhang, Jeffrey Grundvig, Viswanath Annampedu
-
Publication number: 20120300329Abstract: Provided are a computer program product, system, and method for a magnetic disk drive. The disk drive has at least one disk platter having at least one recordable disk surface having an areal density of at least 200 gigabits per square inch. Either a diameter of the at least one disk platter is greater than 3.5 inches or the at least one disk platter rotates at less than 5400 RPMs. A read/write head reads and writes tracks of data with respect to the at least one disk surface. Modified tracks from write requests to write to the at least one disk surface on the at least one disk platter are cached in a non-volatile storage device for caching modified tracks. Modified tracks are cached in the non-volatile storage device to later destage to the at least one disk surface.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael T. Benhase, Lokesh M. Gupta
-
Patent number: 8305703Abstract: A defect is detected on a storage medium of a disk drive. A location of the defect is determined, within a smallest addressable unit of data stored on the storage medium. An indication of the location is stored in a memory. A location of a sensor of the disk drive relative to the data stored on the storage medium is monitored. A response of at least one of a defect detector of the disk drive, a read channel controller of the disk drive, and a servo controller of the disk drive is changed based on the location of the sensor relative to the data stored on the storage medium and the stored indication of the location of the defect.Type: GrantFiled: July 22, 2011Date of Patent: November 6, 2012Assignee: Marvell World Trade Ltd.Inventor: Mats Oberg
-
Publication number: 20120275048Abstract: A magnetic recording element records information by applying a recording magnetic field to a magnetic recording medium having an information recording area to form a plurality of recording columns extending in a first direction. Recording by the magnetic recording element is performed so that a first recording column and a second recording column formed before the first recording column partially overlap each other in a second direction perpendicular to the first direction, and that a recording start position of the first recording column is positioned upstream, relative to the recording direction, of a recording start position of the second recording column.Type: ApplicationFiled: April 13, 2012Publication date: November 1, 2012Applicant: SHARP KABUSHIKI KAISHAInventors: Toshihiko Sakai, Yoshiteru Murakami
-
Patent number: 8300339Abstract: A storage controller includes a device controller and a read data channel. The read data channel includes a decoder for decoding output of a detector, where the detector is for reading data requested from a storage medium by the device controller, and the storage medium has a plurality of tracks of data thereon. When the device controller requests data from a current track of data on the storage device, the detector reads an adjacent track of data, the decoder decodes data from the adjacent track of data, the detector reads data from the current track, and the decoder decodes the data read from the current track, based on the decoded and stored data from the adjacent track of data. A storage system includes a storage medium having a plurality of tracks of data thereon and a storage controller as described above.Type: GrantFiled: September 15, 2010Date of Patent: October 30, 2012Assignee: Marvell International Ltd.Inventors: Nitin Nangare, Gregory Burd, Zining Wu
-
Patent number: 8300349Abstract: Various embodiments of the present invention provide systems and methods for servo data based harmonics calculation. For example, a method for calculating harmonics is disclosed that includes: providing a data processing circuit; receiving a first data set derived from a data source during a servo data processing period; performing a first harmonics calculation using the first data set to yield a first harmonics ratio; receiving a second data set derived from a source other than the previously mentioned data source during a user data processing period; performing a second harmonics calculation using the second data set to yield a second harmonics ratio; and calculating a ratio of the first harmonics ratio to the second harmonics ratio.Type: GrantFiled: August 5, 2010Date of Patent: October 30, 2012Assignee: LSI CorporationInventors: George Mathew, Suharli Tedja, Hongwei Song, Robert A. Greene, Yuan Xing Lee
-
Patent number: 8295001Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is discussed that includes a data detector circuit, a detector mimicking circuit, and an error calculation circuit. The data detector circuit is operable to perform a data detection process on a first signal derived from a data input to yield a detected output. The data mimicking circuit is operable to process a second signal derived from the data input to yield a mimicked output. The error calculation circuit is operable to calculate a difference between the second signal and a third signal derived from the mimicked output to yield a feedback signal. The feedback signal is operable to modify the data input during a subsequent period.Type: GrantFiled: September 21, 2010Date of Patent: October 23, 2012Assignee: LSI CorporationInventors: Jingfeng Liu, Haotian Zhang, Hongwei Song, George Mathew
-
Publication number: 20120262814Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes: a data detector circuit, a data decoder circuit, and a multi-path circuit. The data detector circuit is operable to apply a data detection algorithm to a data input and a decoder output to yield a detected output. The data decoder circuit is operable to apply a decoding algorithm to a decoder input to yield the decoder output and a status input. The multi-path circuit is operable to provide the decoder input based at least in part on the detected output and the status input.Type: ApplicationFiled: April 15, 2011Publication date: October 18, 2012Inventors: Zongwang Li, Fan Zhang, Wu Chang, Shaohua Yang
-
Patent number: 8289642Abstract: Methods, apparatuses, and systems describing digital techniques to decode signals extracted from computer-readable storage media include, in at least some implementations, a method including receiving a digital signal representing at least a portion of an analog signal from a computer-readable storage medium, the analog signal including a repeatable runout (RRO) signal component, determining an estimate of a magnitude of at least a portion of the RRO signal component, and decoding the digital signal at least in part by configuring a gain target value based on the estimate of the magnitude. In some implementations, the method includes causing the gain target value to change from a predetermined default gain target value to the configured gain target value based on the estimate of the magnitude.Type: GrantFiled: July 15, 2011Date of Patent: October 16, 2012Assignee: Marvell International Ltd.Inventors: Zaihe Yu, Michael Madden
-
Patent number: 8284511Abstract: Systems, methods and computer program products for writing and reading a plurality of data sets and error codes are described. In some implementations, a magnetic disk controller can be provided that includes an error code unit configured to generate one or more error codes for each of a plurality of data sets to be written onto corresponding sectors of a medium. The magnetic disk controller can also include a buffer unit configured to store each data set and an error code in an associated buffer, and an encoding unit configured to encode the plurality of data sets. In some implementations, at least one data set is encoded concurrently with the buffer unit storing another different data set in the associated buffer. The magnetic disk controller can also include a control unit configured to write each encoded data set and a corresponding error code onto a corresponding sector.Type: GrantFiled: December 9, 2009Date of Patent: October 9, 2012Assignee: Marvell International Ltd.Inventors: Soichi Isono, Minoru Tsukada, Tomoki Oura, Koji Takahashi
-
Patent number: 8274752Abstract: A digital control system, and in particular a tape drive system having a track-following servomechanism with a predictor (also referred to herein as a predictor filter), is described. In certain embodiments, the servomechanism includes an actuator, a servo channel, and a predictor coupled to the servo channel. The predictor receives from the servo channel a lateral position estimate signal and determines a modified lateral position estimate signal that reduces a difference, introduced by a tape velocity-dependent delay, e.g., introduced by the servo channel, between the modified lateral position estimate signal and an actual lateral position. The modified lateral position estimate may be used to modify a control signal sent to the actuator.Type: GrantFiled: December 21, 2011Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
-
Publication number: 20120236430Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit having a data detection circuit is disclosed that includes: a scaling circuit, a soft output calculation circuit, and a factor calculation circuit. The scaling circuit is operable to scale a branch metric value by a scaling factor to yield a scaled output. The soft output calculation circuit is operable to calculate a soft output based at least in part on the scaled output. The factor calculation circuit operable to modify the scaling factor based at least in part on the soft output.Type: ApplicationFiled: March 17, 2011Publication date: September 20, 2012Inventors: Weijun Tan, Hongwei Song, Kelly Fitzpatrick
-
Publication number: 20120224277Abstract: A data signal comprising an even component and an odd component with differing amplitudes is received at a main automatic gain controller (AGC). The even component is adjusted by a first interleaved AGC and the odd component is adjusted by a second interleaved AGC such that even and odd component amplitudes are substantially equal. Amplitude adjusted even and odd components are recombined to define a data signal with components having substantially equal amplitudes. The even and odd components can be generated by a read transducer moving relative to a magnetic storage medium comprising tracks defined by discrete and spaced-apart recording bits arranged in an interspersed pattern. A read channel separates the data signal into even and odd samples such that a gain can be independently adjusted for each of the even and odd samples to compensate for asymmetry between the even and odd samples.Type: ApplicationFiled: March 1, 2011Publication date: September 6, 2012Applicant: SEAGATE TECHNOLOGY LLCInventors: Philip L. Steiner, Nan-Hsiung Yeh, Mathew P. Vea
-
Patent number: 8261172Abstract: Apparatus and methods are disclosed for decoding data stored on a data storage medium. A disclosed decoding method and decoder include a radial incoherence (RI) detector that increases the probability of detecting RI and improves the decoding performance in terms of the bit error rate of the decoded signal. RI is detected by comparing an input signal to the decoder against a RI threshold value and generating a RI-type signal. The RI detector may include a filter for filtering out noise and error in the RI-type signal, an adaptive threshold unit that adjusts the RI threshold value based upon the RI-type signal, a transition-based threshold unit that adjusts the RI threshold value based upon each transition in the input signal, or a path-based threshold unit that adjusts the RI threshold value based upon a best surviving path corresponding to the input signal, in combination or alone.Type: GrantFiled: October 27, 2011Date of Patent: September 4, 2012Assignee: Marvell International Ltd.Inventors: Zaihe Yu, Michael Madden
-
Patent number: 8254049Abstract: Various embodiments of the present invention provide systems and methods for synchronizing data processing. As one example, a method for synchronizing data processing is disclosed that includes receiving a data input, and sampling the data input at a sample period to generate a sample set. A first pattern is received and a first periodic boundary associated with the first pattern is identified. In one particular case, the first pattern is a preamble pattern included as sector data on a storage medium, and the first periodic boundary is a 4T boundary. Further, a second pattern is detected in the sample that is used to establish a second periodic boundary. In one particular case, the second pattern is a SAM pattern included as sector data on a storage medium, and the second periodic boundary is a 1T boundary. Based at least in part on the first periodic boundary and the second periodic boundary, a time to transmit or assert a data-found signal is determined.Type: GrantFiled: August 20, 2007Date of Patent: August 28, 2012Assignee: Agere Systems Inc.Inventor: Viswanath Annampedu
-
Publication number: 20120212850Abstract: Retention management for data stored in data blocks on a tape is provided. A block mapping table has entries each of which include an expiration date for data blocks stored on the tape. The entries of the block mapping table may be sorted in accordance with at least one sorting criterion. Data blocks on the tape are rearranged according to the block mapping table. The block mapping table is then stored, either on the tape or in a memory associated with the tape.Type: ApplicationFiled: February 8, 2012Publication date: August 23, 2012Applicant: International Business Machines CorporationInventors: Nils Haustein, Thorsten Krause, Daniel J. Winarski
-
Publication number: 20120212851Abstract: Various embodiments of the present invention provide systems and methods for detecting contact. For example, a method for detecting head contact is disclosed that includes: receiving an interface signal operable to indicate a physical contact between a sensing device and a storage medium; band pass filtering a data set derived from the interface signal to yield a band pass filtered output; comparing the band pass filtered output to a level threshold to yield a comparator output; summing the comparator output with at least one prior instance of the comparator output to yield an aggregated value; and comparing the aggregated value to an aggregate threshold to yield a contact output.Type: ApplicationFiled: February 22, 2011Publication date: August 23, 2012Inventors: Jason S. Goldberg, Jeffrey Grundvig, Haotian Zhang
-
Publication number: 20120194937Abstract: According to one embodiment, a magnetic recording apparatus configured to record information onto a magnetic recording medium by a shingled write recording method, the magnetic recording apparatus includes: a recording head configured to cover a plurality of dot arrays and an end portion of which is situated at one dot array of a recording target; an actuator configured to move the recording head by one array after the recording to one dot array by the recording head; and a controller configured to perform recording compensation of the magnetic dot based on prestored recording data of a peripheral dot of a magnetic dot when input user data is recorded to the magnetic dot.Type: ApplicationFiled: January 24, 2012Publication date: August 2, 2012Applicant: Kabushiki Kaisha ToshibaInventors: Naoki TAGAMI, Kazuto KASHIWAGI, Akihiro ITAKURA, Haruhiko IZUMI, Masatoshi SAKURAI
-
Patent number: 8208213Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, some embodiments of the present invention provide data processing circuits that include a variable gain amplifier, a gain circuit, and hybrid gain feedback combination circuit. The variable gain amplifier is operable to apply a gain to a data input corresponding to a gain feedback value and providing an amplified output. The gain circuit is operable to calculate a first algorithm error component and a second algorithm error component based at least in part on the amplified output. The hybrid gain feedback combination circuit is operable combine the first algorithm error component and the second algorithm error component to yield the gain feedback value when the data input includes a synchronization pattern.Type: GrantFiled: June 2, 2010Date of Patent: June 26, 2012Assignee: LSI CorporationInventors: Jingfeng Liu, Hongwei Song
-
Patent number: 8199422Abstract: Methods and apparatus are provided for gain estimation using servo data with improved bias correction. The gain is estimated using a preamble in a servo sector by obtaining a first gain estimate using a first gain estimation algorithm (such as a Zero Gain Start Algorithm) and a first portion of the preamble; storing the first portion of the preamble in a memory buffer; obtaining a second gain estimate using a second gain estimation algorithm (such as a Zero Forcing algorithm) and the first portion of the preamble; and processing Servo Address Mark (SAM) and Gray data in the servo sector using the first gain estimate substantially simultaneous to the step of obtaining the second gain estimate. A gain error can be obtained by calculating a difference between the first gain estimate and the second gain estimate. The gain error can be used in burst processing of the servo data.Type: GrantFiled: July 30, 2010Date of Patent: June 12, 2012Assignee: LSI CorporationInventors: Viswanath Annampedu, Xun Zhang
-
Patent number: 8189728Abstract: A specialized structure measures clock-to-data jitter in an optical memory interface by averaging the result of two second-order estimates of zero crossing using measured signal values on either side of the zero crossing. In one embodiment, a first estimate uses two sample points before the zero crossing and one sample point after while the second estimate uses one sample point before the zero crossing and sample two points after.Type: GrantFiled: May 16, 2011Date of Patent: May 29, 2012Assignee: Marvell International Ltd.Inventors: Jingfeng Liu, Hongwei Song
-
Patent number: 8184390Abstract: Data is processed by receiving data having a value. The amplitude of the received data is adjusted using the processor based at least in part on the value of the received data to obtain modified data.Type: GrantFiled: November 23, 2009Date of Patent: May 22, 2012Assignee: Link—A—Media Devices CorporationInventors: Haitao Xia, Yenyu Hsieh
-
Patent number: 8184389Abstract: Methods of tuning a notch filter to remove resonant frequency components from an output signal of a vibration sensor. Some methods according to the invention include exciting the vibration sensor with an excitation signal including energy in a frequency band that may include a resonant frequency of the vibration sensor, measuring the output signal of the vibration sensor in response to the excitation signal, detecting a frequency component of the output signal that corresponds to the resonant frequency of the vibration sensor, and configuring the notch filter to attenuate the detected frequency component. Related disk drives are also disclosed.Type: GrantFiled: March 14, 2007Date of Patent: May 22, 2012Assignee: Seagate Technology LLCInventors: David Finamore, Michael Dickeson, Naveen Viswanath
-
Publication number: 20120099216Abstract: Storage architecture for bit patterned media uses both erase band and shingled magnetic recording. A hard disk drive may comprise a disk having bit patterned media with a plurality of data tracks arrayed in architecture pages having at least one of erase band mode (EBM), shingled mode (SM) and unallocated space. An actuator has a head for writing data to the data tracks of the bit patterned media. A control system monitors, reallocates and reconfigures the architecture pages from EBM, SM or unallocated space to a different one of EBM, SM or unallocated space to enhance performance of the hard disk drive.Type: ApplicationFiled: October 26, 2010Publication date: April 26, 2012Applicant: Hitachi Global Storage Technologies Netherlands B.V.Inventors: Michael K. Grobis, Hans J. Richter
-
Publication number: 20120087032Abstract: A HDD including write components configured to operate within an operating voltage range, charging circuitry comprising a charging capacitor. The charging capacitor includes a higher voltage when charged than the operating voltage range. The HDD also includes pulse circuitry configured to pulse power from the charging circuitry to the write components within the operating voltage range during a controlled shut down of the write components such that remaining data-sector bits are written during the controlled shut down.Type: ApplicationFiled: October 8, 2010Publication date: April 12, 2012Inventors: Toshihisa KIYONAGA, Yasuhiro IIHARA, Yoshiroh AMANO, Yoshifumi KATAOKA
-
Publication number: 20120087033Abstract: Various embodiments of the present invention provide systems and methods for medium utilization control. As an example, a method for identifying potentially damaged media regions is discussed that includes receiving a data set; performing a data detection process on the data set to yield a detected output and a status value corresponding to the data set; performing a data decoding process on the detected output to yield a decoded output; and identifying a region of a storage medium from which the data set was derived as failing based at least in part on the status value.Type: ApplicationFiled: October 11, 2010Publication date: April 12, 2012Inventor: Shaohua Yang
-
Publication number: 20120087031Abstract: An apparatus and method for providing adaptive disturbance compensation with multi-rate synchronized sampling is disclosed herein. The dynamic disturbance occurring in a media drive during read/write operations is attenuated using the adaptive disturbance compensation scheme. A plurality of compensation filters are used, each of the compensation filters configured to attenuate a disturbance caused by a particular source within the media drive. Each of the compensation filters is computed based on a sampling rate relevant to the respective disturbances.Type: ApplicationFiled: October 8, 2010Publication date: April 12, 2012Applicant: Quantum CorporationInventors: Turguy Goker, Ming-chih Weng, Umang Mehta, Ryan Taylor
-
Patent number: 8149954Abstract: A tail estimate signal which includes noise associated with baseline wander is generated. The tail estimate signal is generated by processing an input signal using a detector to obtain one or more decisions. Using the one or more decisions, the tail estimate signal is generated. The tail estimate signal is removed from the input signal.Type: GrantFiled: October 12, 2010Date of Patent: April 3, 2012Assignee: Link—A—Media Devices CorporationInventors: Marcus Marrow, Shih-Ming Shih
-
Patent number: 8144413Abstract: Reduced instruction set computer (RISC) processor based disk manager architecture for HDD (Hard Disk Drive) controllers. Disk manager operations of a HDD are off-loaded from a main processor to a dedicated RISC processor. The main processor is operable to provide higher level instructions to the RISC processor, and the RISC processor is operable to translate those higher level instructions into bit level instructions that are subsequently provided to one or more control engines that is then operable to execute those bit level instructions to perform one or more channel interfacing protocol control functions that can include any one or more of low level timing for servo demodulation, timing for data formatting operations, media control operations, transfer control operations, and/or other disk manager related functions.Type: GrantFiled: August 17, 2007Date of Patent: March 27, 2012Assignee: Broadcom CorporationInventor: John P. Mead
-
Patent number: 8139305Abstract: Various embodiments of the present invention provide systems and methods for acquiring timing and/or gain information. For example, various embodiments of the present invention provide data processing circuits that include a sample splitting circuit, a first averaging circuit, a second averaging circuit and a parameter calculation circuit. The sample splitting circuit receives a data input that includes a series of samples that repeat periodically over at least a first phase and a second phase. The sample splitting circuit divides the series of samples into at least a first sub-stream corresponding to the first phase and a second sub-stream corresponding to the second phase. The first averaging circuit averages values from the first sub-stream to yield a first average, and the second averaging circuit averages values from the second sub-stream to yield a second average. The parameter calculation circuit calculates a parameter value based at least in part on the first average and the second average.Type: GrantFiled: September 14, 2009Date of Patent: March 20, 2012Assignee: LSI CorporationInventors: George Mathew, Hongwei Song, Yuan Xing Lee
-
Patent number: 8139301Abstract: A disk drive is disclosed comprising a disk having a plurality of data tracks, and a head actuated over the disk, the head comprising a first read element and a second read element. A data track is read to generate a first read signal emanating from the first read element and a second read signal emanating from the second read element. The first read signal is delayed relative to the second read signal to generate a delayed read signal, and the second read signal is combined with the delayed read signal to generate a combined read signal. An estimated data sequence is detected from the combined read signal.Type: GrantFiled: July 22, 2009Date of Patent: March 20, 2012Assignee: Western Digital (Fremont), LLCInventors: Shaoping Li, Yimin Guo, Francis H. Liu, Sining Mao
-
Patent number: 8139302Abstract: A system and method are disclosed for detecting a periodic sequence. A value detector module detects a plurality of values of a periodic sequence. In one embodiment, a transformation module transforms the plurality of values into transformed values. A confinement module confines the values to a limited set of confined values. A correlation module correlates the confined values with a plurality of instances of the periodic sequence. In addition, a selection module selects an instance of the periodic sequence with the highest correlation to the confined values as an observed periodic sequence.Type: GrantFiled: June 14, 2010Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Nhan X. Bui, Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Kazuhiro Tsuruta