Patents by Inventor Haotian Zhang

Haotian Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140149796
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to data processing including operational marginalization capability.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: LSI Corporation
    Inventors: George Mathew, Haotian Zhang, Haitao Xia, Bruce Wilson
  • Publication number: 20140104717
    Abstract: Aspects of the disclosure pertain to a system and method for providing zero gain start (ZGS) and gain acquisition based on an adaptive analog-to-digital converter (ADC) target. The adaptive ADC target is used to collect channel characteristics and based on the adaptive ADC target, an adjusted 2T amplitude target value is generated.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Applicant: LSI CORPORATION
    Inventors: Haotian Zhang, Yu Liao, Haitao Xia
  • Publication number: 20140036385
    Abstract: A method and system for estimating a zero gain start (ZGS) bias in a read channel is disclosed. The method may include: receiving preamble samples within a fixed-length window selected for ZGS calculation; calculating an energy associated with a 2T frequency in the preamble samples; calculating an energy associated with non-2T frequencies in the preamble samples; and calculating the ZGS bias based on the energy associated with the 2T frequency in the preamble samples and the energy associated with non-2T frequencies in the preamble samples.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Applicant: LSI CORPORATION
    Inventors: Haotian Zhang, Scott Michael Dziak, Haitao Xia
  • Publication number: 20140029128
    Abstract: The present inventions are related to systems and methods for data processing, and more particularly to data processing using distortion-correction loops with saturation-based assistance.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Inventors: Haotian Zhang, Haitao Xia
  • Patent number: 8630055
    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: Grant
    Filed: February 22, 2011
    Date of Patent: January 14, 2014
    Assignee: LSI Corporation
    Inventors: Jason S. Goldberg, Jeffrey Grundvig, Haotian Zhang
  • Patent number: 8559283
    Abstract: A signal corresponding to data read from an optical storage medium is equalized to generate an equalized signal. A signal level of the equalized signal is determined, and an expected signal level of the equalized signal without high frequency distortion is determined. A comparison between the signal level of the equalized signal and the expected signal level is performed, and an amplitude of the equalized signal is adjusted based on the comparison of the actual signal level of the equalized signal and the expected signal level. The equalized signal is decoded after adjusting the amplitude of the equalized signal.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: October 15, 2013
    Assignee: Marvell International Ltd.
    Inventors: Jingfeng Liu, Haotian Zhang
  • Publication number: 20130124949
    Abstract: Various embodiments of the present invention provide circuits, systems and methods for data processing. For example, a data processing system is disclosed that includes: a data detector circuit, a filter circuit, a gain error generation circuit, and a multiplier circuit. The data detector circuit is operable to apply a data detection algorithm to a data set to yield a detected output. The filter circuit is operable to filter the detected output to yield a filtered output. The gain error generation circuit is operable to calculate an error value based upon a combination of an instance of the data set and a corresponding instance of the filtered output. The multiplier circuit operable to multiply the instance of the data set by a gain feedback value to yield a gain corrected output. The gain feedback value is derived from the error value.
    Type: Application
    Filed: July 2, 2012
    Publication date: May 16, 2013
    Inventor: Haotian Zhang
  • Publication number: 20130097213
    Abstract: Various embodiments of the present invention provide apparatuses and methods for filtering a digital signal with a Nyquist constrained digital finite impulse response filter. For example, an apparatus for filtering digital data is disclosed that includes a digital finite impulse response filter having a plurality of taps. The apparatus also includes a tap weight controller connected to the digital finite impulse response filter, operable to adjust a tap weight for each of a subset of the taps such that a magnitude of a Nyquist response of the digital finite impulse response filter remains within a constraint range.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Inventors: Yu Liao, Hongwei Song, Jingfeng Liu, Haotian Zhang
  • Patent number: 8422609
    Abstract: In one embodiment, a (hard-drive) read channel has a (DFIR equalization) filter, whose tap coefficients are adaptively updated. A reset controller monitors an (LLR) signal generated downstream of the filter to automatically determine when to reset the filter, e.g., by reloading an initial set of user-specified tap coefficients. For LLR values, the reset controller determines to reset the filter when the reset controller detects that too many recent LLR values have confidence values that are too low. When implemented in a hard-drive read channel, the reset controller can reset the filter one or more times during read operations within a sector of the hard drive.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: April 16, 2013
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song, Lingyan Sun
  • Publication number: 20130050005
    Abstract: Methods and apparatus are provided for processing a signal in a read channel using a selective oversampled analog to digital conversion. The disclosed selective oversampled analog to digital conversion simplifies the analog design by transferring at least a portion of the equalization and/or filtering processes to the digital domain. An oversampled analog to digital conversion is applied to an analog input signal to generate a plurality of digital samples for a given bit interval. The plurality of digital samples for a given bit interval are applied to a corresponding plurality of data detectors to obtain a detected output. The plurality of digital samples for a given bit interval may have a phase offset relative to one another. The detected output may be obtained, for example, by summing the outputs of the plurality of data detectors or by aggregating weighted outputs of the plurality of data detectors.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Inventors: Jingfeng Liu, Nayak Ratnakar Aravind, Hongwei Song, Haotian Zhang
  • 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: 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
  • Patent number: 8237597
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is discussed that includes an analog to digital converter circuit, a digital filter circuit, a data detector circuit, a mimic filter circuit, and a sample clock generation circuit. The analog to digital converter circuit is operable to receive a data input and to provide corresponding digital samples. The digital filter circuit is operable to receive the digital samples and to provide a filtered output. The data detector circuit is operable to perform a data detection process on the filtered output to yield a detected output. The mimic filter circuit is operable to receive the digital samples and to provide a mimicked output. The sample clock generation circuit is operable to provide a sample clock based at least in part on the detected output and the mimicked output.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: August 7, 2012
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song
  • Publication number: 20120124454
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is discussed that includes an analog to digital converter circuit operable to receive a data input and to provide corresponding digital samples, and a digital filter circuit operable to receive the digital samples and to provide a filtered output. A data detector circuit is operable to perform a data detection process on the filtered output to yield a detected output, and a phase detector circuit operable to calculate an error feedback value based at least in part on the detected output and the digital samples.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventors: Jingfeng Liu, Hongwei Song, Haotian Zhang
  • Publication number: 20120068870
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is discussed that includes an analog to digital converter circuit, a digital filter circuit, a data detector circuit, a mimic filter circuit, and a sample clock generation circuit. The analog to digital converter circuit is operable to receive a data input and to provide corresponding digital samples. The digital filter circuit is operable to receive the digital samples and to provide a filtered output. The data detector circuit is operable to perform a data detection process on the filtered output to yield a detected output. The mimic filter circuit is operable to receive the digital samples and to provide a mimicked output. The sample clock generation circuit is operable to provide a sample clock based at least in part on the detected output and the mimicked output.
    Type: Application
    Filed: September 21, 2010
    Publication date: March 22, 2012
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song
  • Publication number: 20120069891
    Abstract: Various embodiments of the present invention provide systems and methods for calibrating a data processing circuit. For example, a method for calibrating a data processing circuit is discussed that includes providing a digital filter, providing a detector circuit, and providing an analog filter. Operation of the digital filter is at least in part governed by filter taps that correspond to a filter tap constraint value. Operation of the detector circuit is at least in part governed by a target parameter. Operation of the analog filter is at least in part governed by an analog parameter that is one of a plurality of analog parameters. The methods further include selecting a target parameter, and calculating the filter tap constraint value based on the target parameter. Combinations of the target parameter, the calculated filter tap constraint value, and each of the plurality of analog parameters are applied to identify the analog parameter.
    Type: Application
    Filed: September 21, 2010
    Publication date: March 22, 2012
    Inventors: Haotian Zhang, Hongwei Song, Jingfeng Liu, Yu Liao
  • Publication number: 20120068752
    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: Application
    Filed: September 21, 2010
    Publication date: March 22, 2012
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song, George Mathew
  • Publication number: 20110075718
    Abstract: In one embodiment, a (hard-drive) read channel has a (DFIR equalization) filter, whose tap coefficients are adaptively updated. A reset controller monitors an (LLR) signal generated downstream of the filter to automatically determine when to reset the filter, e.g., by reloading an initial set of user-specified tap coefficients. For LLR values, the reset controller determines to reset the filter when the reset controller detects that too many recent LLR values have confidence values that are too low. When implemented in a hard-drive read channel, the reset controller can reset the filter one or more times during read operations within a sector of the hard drive.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: LSI CORPORATION
    Inventors: Jingfeng Liu, Haotian Zhang, Hongwei Song, Lingyan Sun