General Processing Of A Digital Signal Patents (Class 360/39)
  • Publication number: 20130120867
    Abstract: 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: Application
    Filed: January 8, 2013
    Publication date: May 16, 2013
    Applicant: Agere Systems LLC
    Inventor: Agere Systems LLC
  • Patent number: 8441750
    Abstract: 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: Grant
    Filed: September 11, 2012
    Date of Patent: May 14, 2013
    Assignee: Marvell International Ltd.
    Inventors: Nitin Nangare, Gregory Burd, Zining Wu
  • Patent number: 8437098
    Abstract: 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: Grant
    Filed: May 10, 2012
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Benhase, Lokesh M. Gupta
  • Publication number: 20130107391
    Abstract: 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: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: LSI Corporation
    Inventors: David M. Springberg, Jefferson E. Singleton
  • Publication number: 20130107392
    Abstract: 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: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: LSI Corporation
    Inventor: Jonathan H. Fischer
  • Patent number: 8432632
    Abstract: 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: Grant
    Filed: May 23, 2011
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael T. Benhase, Lokesh M. Gupta
  • Publication number: 20130100550
    Abstract: 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: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Applicant: Hitachi Global Storage Technologies Netherlands B. V.
    Inventors: Richard Leo Galbraith, Weldon Mark Hanson, Martin Aureliano Hassner, Travis Roger Oenning, Satoshi Yamamoto
  • Publication number: 20130100551
    Abstract: 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: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: Texas Instruments Incorporated
    Inventors: Rajarshi Mukhopadhyay, Scott G. Sorenson, Marco Corsi, Paul M. Emerson
  • Patent number: 8423692
    Abstract: 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: Grant
    Filed: December 9, 2011
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: James J. Howarth, Robert A. Hutchins
  • Patent number: 8416666
    Abstract: 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: Grant
    Filed: April 20, 2012
    Date of Patent: April 9, 2013
    Assignee: LSI Corporation
    Inventors: Fan Zhang, Yang Han, Anatoli A. Bololov, Mikhail I. Grinchuk, Shaohua Yang
  • Publication number: 20130083416
    Abstract: 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: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Prakash Kasiraj, Thomas R. Albrecht
  • Publication number: 20130077187
    Abstract: 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: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: QUANTUM CORPORATION
    Inventors: Marc Feller, Jaewook Lee, Umang Mehta
  • Patent number: 8405925
    Abstract: 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: Grant
    Filed: June 1, 2011
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Roy Daron Cideciyan, Thomas Mittelholzer, Paul J. Seger, Keisuke Tanaka
  • Patent number: 8379339
    Abstract: 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: Grant
    Filed: October 1, 2010
    Date of Patent: February 19, 2013
    Assignee: STMicroelectronics, Inc.
    Inventors: Sivagnanam Parthasarathy, Alessandro Risso, Dillip Dash
  • Patent number: 8358479
    Abstract: 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: Grant
    Filed: January 13, 2012
    Date of Patent: January 22, 2013
    Assignee: Marvell International Ltd.
    Inventors: Mats Oberg, Pantas Sutardja
  • Patent number: 8358478
    Abstract: 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: Grant
    Filed: January 24, 2011
    Date of Patent: January 22, 2013
    Assignee: Marvell International Ltd.
    Inventor: Chi Fung Cheng
  • Patent number: 8359527
    Abstract: 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: Grant
    Filed: April 12, 2012
    Date of Patent: January 22, 2013
    Assignee: Marvell International Ltd.
    Inventors: Hongxin Song, Zining Wu
  • Publication number: 20130003211
    Abstract: 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: Application
    Filed: July 9, 2012
    Publication date: January 3, 2013
    Applicant: HITACHI, LTD.
    Inventor: Tomohiro KAWAGUCHI
  • Patent number: 8325433
    Abstract: 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: Grant
    Filed: January 19, 2011
    Date of Patent: December 4, 2012
    Assignee: LSI Corporation
    Inventors: Xun Zhang, Jeffrey Grundvig, Viswanath Annampedu
  • Publication number: 20120300329
    Abstract: 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: Application
    Filed: May 23, 2011
    Publication date: November 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Benhase, Lokesh M. Gupta
  • Patent number: 8305703
    Abstract: 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: Grant
    Filed: July 22, 2011
    Date of Patent: November 6, 2012
    Assignee: Marvell World Trade Ltd.
    Inventor: Mats Oberg
  • Publication number: 20120275048
    Abstract: 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: Application
    Filed: April 13, 2012
    Publication date: November 1, 2012
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Toshihiko Sakai, Yoshiteru Murakami
  • Patent number: 8300339
    Abstract: 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: Grant
    Filed: September 15, 2010
    Date of Patent: October 30, 2012
    Assignee: Marvell International Ltd.
    Inventors: Nitin Nangare, Gregory Burd, Zining Wu
  • Patent number: 8300349
    Abstract: 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: Grant
    Filed: August 5, 2010
    Date of Patent: October 30, 2012
    Assignee: LSI Corporation
    Inventors: George Mathew, Suharli Tedja, Hongwei Song, Robert A. Greene, Yuan Xing Lee
  • Patent number: 8295001
    Abstract: 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: Grant
    Filed: September 21, 2010
    Date of Patent: October 23, 2012
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song, George Mathew
  • Publication number: 20120262814
    Abstract: 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: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
    Inventors: Zongwang Li, Fan Zhang, Wu Chang, Shaohua Yang
  • Patent number: 8289642
    Abstract: 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: Grant
    Filed: July 15, 2011
    Date of Patent: October 16, 2012
    Assignee: Marvell International Ltd.
    Inventors: Zaihe Yu, Michael Madden
  • Patent number: 8284511
    Abstract: 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: Grant
    Filed: December 9, 2009
    Date of Patent: October 9, 2012
    Assignee: Marvell International Ltd.
    Inventors: Soichi Isono, Minoru Tsukada, Tomoki Oura, Koji Takahashi
  • Patent number: 8274752
    Abstract: 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: Grant
    Filed: December 21, 2011
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Jens Jelitto, Kazuhiro Tsuruta
  • Publication number: 20120236430
    Abstract: 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: Application
    Filed: March 17, 2011
    Publication date: September 20, 2012
    Inventors: Weijun Tan, Hongwei Song, Kelly Fitzpatrick
  • Publication number: 20120224277
    Abstract: 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: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Philip L. Steiner, Nan-Hsiung Yeh, Mathew P. Vea
  • Patent number: 8261172
    Abstract: 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: Grant
    Filed: October 27, 2011
    Date of Patent: September 4, 2012
    Assignee: Marvell International Ltd.
    Inventors: Zaihe Yu, Michael Madden
  • Patent number: 8254049
    Abstract: 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: Grant
    Filed: August 20, 2007
    Date of Patent: August 28, 2012
    Assignee: Agere Systems Inc.
    Inventor: Viswanath Annampedu
  • Publication number: 20120212850
    Abstract: 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: Application
    Filed: February 8, 2012
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Nils Haustein, Thorsten Krause, Daniel J. Winarski
  • Publication number: 20120212851
    Abstract: 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: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Inventors: Jason S. Goldberg, Jeffrey Grundvig, Haotian Zhang
  • Publication number: 20120194937
    Abstract: 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: Application
    Filed: January 24, 2012
    Publication date: August 2, 2012
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Naoki TAGAMI, Kazuto KASHIWAGI, Akihiro ITAKURA, Haruhiko IZUMI, Masatoshi SAKURAI
  • Patent number: 8208213
    Abstract: 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: Grant
    Filed: June 2, 2010
    Date of Patent: June 26, 2012
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Hongwei Song
  • Patent number: 8199422
    Abstract: 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: Grant
    Filed: July 30, 2010
    Date of Patent: June 12, 2012
    Assignee: LSI Corporation
    Inventors: Viswanath Annampedu, Xun Zhang
  • Patent number: 8189728
    Abstract: 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: Grant
    Filed: May 16, 2011
    Date of Patent: May 29, 2012
    Assignee: Marvell International Ltd.
    Inventors: Jingfeng Liu, Hongwei Song
  • Patent number: 8184390
    Abstract: 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: Grant
    Filed: November 23, 2009
    Date of Patent: May 22, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Haitao Xia, Yenyu Hsieh
  • Patent number: 8184389
    Abstract: 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: Grant
    Filed: March 14, 2007
    Date of Patent: May 22, 2012
    Assignee: Seagate Technology LLC
    Inventors: David Finamore, Michael Dickeson, Naveen Viswanath
  • Publication number: 20120099216
    Abstract: 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: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Applicant: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Michael K. Grobis, Hans J. Richter
  • Publication number: 20120087032
    Abstract: 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: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Inventors: Toshihisa KIYONAGA, Yasuhiro IIHARA, Yoshiroh AMANO, Yoshifumi KATAOKA
  • Publication number: 20120087033
    Abstract: 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: Application
    Filed: October 11, 2010
    Publication date: April 12, 2012
    Inventor: Shaohua Yang
  • Publication number: 20120087031
    Abstract: 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: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Applicant: Quantum Corporation
    Inventors: Turguy Goker, Ming-chih Weng, Umang Mehta, Ryan Taylor
  • Patent number: 8149954
    Abstract: 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: Grant
    Filed: October 12, 2010
    Date of Patent: April 3, 2012
    Assignee: Link—A—Media Devices Corporation
    Inventors: Marcus Marrow, Shih-Ming Shih
  • Patent number: 8144413
    Abstract: 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: Grant
    Filed: August 17, 2007
    Date of Patent: March 27, 2012
    Assignee: Broadcom Corporation
    Inventor: John P. Mead
  • Patent number: 8139305
    Abstract: 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: Grant
    Filed: September 14, 2009
    Date of Patent: March 20, 2012
    Assignee: LSI Corporation
    Inventors: George Mathew, Hongwei Song, Yuan Xing Lee
  • Patent number: 8139301
    Abstract: 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: Grant
    Filed: July 22, 2009
    Date of Patent: March 20, 2012
    Assignee: Western Digital (Fremont), LLC
    Inventors: Shaoping Li, Yimin Guo, Francis H. Liu, Sining Mao
  • Patent number: 8139302
    Abstract: 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: Grant
    Filed: June 14, 2010
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nhan X. Bui, Roy D. Cideciyan, Robert A. Hutchins, Thomas Mittelholzer, Kazuhiro Tsuruta