Patents by Inventor Amaresh V. Malipatil

Amaresh V. Malipatil 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: 20160218734
    Abstract: A system, method, and Serializer/Deserializer (SerDes) channel are provided that include an automatic gain control module and method of operating the same. The automatic gain control module is provided with a digital feedback signal and includes a first accumulator and second accumulator that compare the digital feedback signal against thresholds. Based on counts made by the accumulators, a variable gain amplifier may have its gain adjusted.
    Type: Application
    Filed: January 23, 2015
    Publication date: July 28, 2016
    Inventors: Amaresh V. Malipatil, Viswanath Annampedu
  • Patent number: 9397674
    Abstract: A clock and data recovery device includes a phase detector, a quantizer, and a loop filter. The phase detector produces a phase error samples at an output representing a phase difference between a phase-adjusted clock and an input data signal. The quantizer, coupled to the output of the phase detector and responsive to high threshold and low threshold values, produces a tri-valued quantized phase error samples at an output. The loop filter filters either the quantized phase error samples or the phase error samples to control the phase-controlled clock. A frequency detector, determining the frequency of jitter present in the input data signal, addresses a look-up table to provide the jitter-frequency dependent high and low threshold values and to control which phase error samples is processed by the loop filter. The frequency detector determines the jitter frequency by taking the ratio of peak values of low pass-filtered phase error samples.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: July 19, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Pervez M. Aziz, Shiva Prasad Kotagiri, Sundeep Venkatraman, Sunil Srinivasa, Amaresh V. Malipatil
  • Patent number: 9385858
    Abstract: In order to initialize the phase of the recovered clock signal used in clock-and-data recovery (CDR) circuitry, the normal, on-line CDR processing is disabled. The sum of the absolute values of analog-to-digital converter (ADC) samples are generated for different clock phases over each unit interval (UI) of the analog signal sampled by the ADC for a specified period of time. The phase corresponding to the maximum sum is selected as the initial phase for the recovered clock signal for enabled, on-line CDR processing, which among other things, automatically updates the clock phase to ensure that the ADC samples the analog signal near the center of each UI.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: July 5, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Amaresh V. Malipatil, Viswanath Annampedu
  • Patent number: 9306775
    Abstract: A receiver disposed in a serializer/deserializer (SerDes) system includes a coupling capacitor configured to receive a serial input signal from a transmitter operatively coupled with the receiver via a communication channel established therebetween and to output a capacitance output signal, an equalizer configured to receive a signal including the capacitance output signal having a baseline wander gain subtracted therefrom, a running disparity generator receiving decoded symbols and generating a running disparity signal, and a low-pass filter receiving the running disparity signal and outputting the BLW gain.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: April 5, 2016
    Inventors: Shiva Prasad Kotagiri, Amaresh V. Malipatil
  • Patent number: 9294313
    Abstract: A serializer-deserializer using series-coupled signal processing blocks to process digitized input symbols, each block having a coefficient input. Each of plurality of series-coupled coefficient delay elements has a control input and a coefficient output coupling to the coefficient inputs of a corresponding one of the signal processing modules, is controlled by a shift register having an input and a plurality of outputs, each one of the plurality of outputs coupled to the control input of a corresponding one of the coefficient delay elements. An adaptation unit has a flag output coupled to the input of the shift register, and a first coefficient output coupled to the input of a first one of the coefficient delay elements. The adaptation unit generates a flag when the adaptation unit generates a coefficient, and the coefficient is entered into the first one of the coefficient delay elements when the shift register receives the flag.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: March 22, 2016
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Tomasz Prokop, Volodmyr Shvydun, Viswanath Annampedu, Amaresh V. Malipatil
  • Publication number: 20160080176
    Abstract: A receiver disposed in a serializer/deserializer (SerDes) system includes a coupling capacitor configured to receive a serial input signal from a transmitter operatively coupled with the receiver via a communication channel established therebetween and to output a capacitance output signal, an equalizer configured to receive a signal including the capacitance output signal having a baseline wander gain subtracted therefrom, a running disparity generator receiving decoded symbols and generating a running disparity signal, and a low-pass filter receiving the running disparity signal and outputting the BLW gain.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 17, 2016
    Inventors: Shiva Prasad Kotagiri, Amaresh V. Malipatil
  • Publication number: 20160072650
    Abstract: Described embodiments provide for, in a SerDes device, an adaptation process that adjusts termination impedance automatically to obtain a tuned termination. The termination adaptation is realized with a ‘biased’ bang-bang phase detector (BBPD) that biases the weights applied to UP and DOWN outputs of the phase detector. Through an optimization process, the system locks to data eye corners, and thereby is able to optimize termination though a predetermined criteria, such as signal to noise ratio (SNR), horizontal eye (H-) margin, vertical eye (V-) margin or joint SNR and H-/V-margin optimization. As part of the receiver equalization, adaptive termination tuning is performed after the SerDes receiver (RX) path is initially powered-up by tuning the termination above and below its current initial setting and performing the optimization process.
    Type: Application
    Filed: September 6, 2014
    Publication date: March 10, 2016
    Inventors: Mohammad S. Mobin, Sunil Srinivasa, Vladimir Sindalovsky, Amaresh V. Malipatil, Pervez M. Aziz
  • Publication number: 20150381393
    Abstract: Described embodiments include a receiver for a serial-deserializer or the like. The receiver has adaptive offset voltage compensation capability. The offset voltage is canceled by a controller in a feedback loop to generate a compensation signal depending on a data decision error signal or by timing signals used for clock recovery.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Shiva Prasad Kotagiri, Pervez M. Aziz, Amaresh V. Malipatil
  • Publication number: 20150349988
    Abstract: In one embodiment, an apparatus has an equalizer, a tap position locator, and a tap weight updater. The equalizer has a plurality of floating taps. The tap position locator generates metrics for a set of possible tap positions of the equalizer. Each possible tap position corresponds to a different tap weight, and the metrics are generated without updating the tap weights for all of the possible tap positions in the set. Further, the tap position locator selects a subset of possible tap positions from the set based on the metrics. The tap weight updater updates a subset of the tap weights corresponding to the selected subset of possible tap positions, and applies the updated subset of tap weights to the plurality of floating taps.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: LSI Corporation
    Inventors: Viswanath Annampedu, Amaresh V. Malipatil
  • Patent number: 9143367
    Abstract: In described embodiments, a method for producing sample decisions with a digital signal processing-based SERDES device includes converting an analog signal to a digital signal, equalizing the digital signal, selecting inputs for a phase detector in a main CDR loop, computing a phase difference signal, producing a phase skew to signals for a last equalization stage by a first interpolation filter bank, generating a control signal to control the phase provided by the first interpolation filter bank by a phase skew adaptation loop, and updating the phase skew values to generate a resulting decision. A device includes a first interpolation filter bank inserted between the equalization stages is configured to generate phase skew signals to a last equalization stage and a phase skew loop responsive to the last equalization stage is configured to adjust the phase skew provided by the first interpolation filter bank.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 22, 2015
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Pervez M. Aziz, Amaresh V. Malipatil, Viswanath Annampedu
  • Patent number: 9106462
    Abstract: Described embodiments include a process and apparatus that takes into account the operating voltage and temperature (VT) variations of a SERDES receiver implemented in an integrated circuit (IC) or system-on-chip (SoC). An analog equalizer (AEQ) adaptation loop and a decision feedback equalizer (DFE) adaptation loop are disabled after the loops have converged or stabilized the parameters of the AEQ and DFE. While the AFE and DFE adaptation loops are disabled, certain monitor coefficients related to signals corrected by the AFE and DFE are adapted and metrics derived therefrom are generated. The metrics are compared to threshold values to check if they have sufficiently changed over time to warrant re-enabling of the AFE and DFE adaptation loops.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: August 11, 2015
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Pervez M. Aziz, Amaresh V. Malipatil, Mohammad S. Mobin
  • Patent number: 9106370
    Abstract: A method for facilitating acquisition of a received reference clock signal in a CDR system includes steps of: initializing an integral register in a digital loop filter of the CDR system by setting a current value of the integral register to a first value; determining a number of mislock events occurring in a CDR loop of the CDR system, a mislock event being indicative of an unlocked state of the CDR loop; adjusting the current value of the integral register, when the number of mislock events is non-zero, by a second value to generate a new current value, the second value being a function of a negation of the current value of the integral register; and repeating the steps of determining the number of mislock events and adjusting the current value of the integral register until the number of mislock events is zero.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: August 11, 2015
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Sunil Srinivasa, Amaresh V. Malipatil, Mohammad Shafiul Mobin, Pervez Mirza Aziz, Shiva Prasad Kotagiri
  • Patent number: 9083366
    Abstract: A multi-channel analog-to-digital (ADC) converter coupled to a clock-and-data-recovery loop that has a plurality of clock-recovery circuits, each configured to set the sampling phase for a respective one of the ADC channels in a manner that causes the different sampling phases to be appropriately time-aligned with one another for time-interleaved operation of the ADC channels. In an example embodiment, an individual clock-recovery circuit comprises a phase detector and a loop filter. Loop filters corresponding to different clock-recovery circuits may be coupled to one another by having shared circuit elements in their frequency-tracking paths and/or by being configured to receive timing gradients from more than one phase detector, including the phase detector of a selected one of the clock-recovery circuits.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: July 14, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Viswanath Annampedu, Amaresh V. Malipatil
  • Publication number: 20150195108
    Abstract: A serializer-deserializer using series-coupled signal processing blocks to process digitized input symbols, each block having a coefficient input. Each of plurality of series-coupled coefficient delay elements has a control input and a coefficient output coupling to the coefficient inputs of a corresponding one of the signal processing modules, is controlled by a shift register having an input and a plurality of outputs, each one of the plurality of outputs coupled to the control input of a corresponding one of the coefficient delay elements. An adaptation unit has a flag output coupled to the input of the shift register, and a first coefficient output coupled to the input of a first one of the coefficient delay elements. The adaptation unit generates a flag when the adaptation unit generates a coefficient, and the coefficient is entered into the first one of the coefficient delay elements when the shift register receives the flag.
    Type: Application
    Filed: January 3, 2014
    Publication date: July 9, 2015
    Applicant: LSI Corporation
    Inventors: Tomasz Prokop, Volodmyr Shvydun, Viswanath Annampedu, Amaresh V. Malipatil
  • Publication number: 20150188551
    Abstract: A clock and data recovery device includes a phase detector, a quantizer, and a loop filter. The phase detector produces a phase error samples at an output representing a phase difference between a phase-adjusted clock and an input data signal. The quantizer, coupled to the output of the phase detector and responsive to high threshold and low threshold values, produces a tri-valued quantized phase error samples at an output. The loop filter filters either the quantized phase error samples or the phase error samples to control the phase-controlled clock. A frequency detector, determining the frequency of jitter present in the input data signal, addresses a look-up table to provide the jitter-frequency dependent high and low threshold values and to control which phase error samples is processed by the loop filter. The frequency detector determines the jitter frequency by taking the ratio of peak values of low pass-filtered phase error samples.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: LSI Corporation
    Inventors: Pervez M. Aziz, Shiva Prasad Kotagiri, Sundeep Venkatraman, Sunil Srinivasa, Amaresh V. Malipatil
  • Publication number: 20150103961
    Abstract: A frequency band estimator for use in a data receiver or the like to enhance sinusoidal jitter tolerance by the clock and data recovery device (CDR) in the receiver. The detector uses two moving-average filters of different tap lengths that receive a gain-controlled signal from within the CDR. Output signals from the moving average filters are processed to determine a half-wave time period for each output signal by measuring the number clock cycles occurring between transitions of each output signal. The number of clock cycles of the longest half-wave period is compared to multiple values representing frequency limits of various frequency bands to determine which frequency band to classify jitter the gain-controlled signal. The determined frequency band is used to select from a look-up table a set of gain values for use in the CDR.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 16, 2015
    Applicant: LSI Corporation
    Inventors: Amaresh V. Malipatil, Shiva Prasad Kotagiri, Sundeep Venkatraman, Sunil Srinivasa, Pervez M. Aziz
  • Publication number: 20150016497
    Abstract: In described embodiments, a method for producing sample decisions with a digital signal processing-based SERDES device includes converting an analog signal to a digital signal, equalizing the digital signal, selecting inputs for a phase detector in a main CDR loop, computing a phase difference signal, producing a phase skew to signals for a last equalization stage by a first interpolation filter bank, generating a control signal to control the phase provided by the first interpolation filter bank by a phase skew adaptation loop, and updating the phase skew values to generate a resulting decision. A device includes a first interpolation filter bank inserted between the equalization stages is configured to generate phase skew signals to a last equalization stage and a phase skew loop responsive to the last equalization stage is configured to adjust the phase skew provided by the first interpolation filter bank.
    Type: Application
    Filed: July 31, 2013
    Publication date: January 15, 2015
    Applicant: LSI Corporation
    Inventors: Pervez M. Aziz, Amaresh V. Malipatil, Viswanath Annampedu
  • Patent number: 8902959
    Abstract: The present invention includes receiving a signal from an output of a dispersive communication channel established between a transmitter and a receiver, determining normalized Nyquist energy of the signal transmitted along the dispersive communication channel established between the transmitter and the receiver, and generating a mapping table configured to identify peaking value at or above a selected tolerance level at or near the Nyquist frequency for a signal received by the receiver based on the normalized Nyquist energy.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: December 2, 2014
    Assignee: LSI Corporation
    Inventors: Viswanath Annampedu, Amaresh V. Malipatil, Adam B. Healey
  • Patent number: 8860467
    Abstract: An apparatus includes a plurality of phase detector circuits and a summing circuit. Each of the plurality of phase detector circuits may be configured to generate a phase up signal and a phase down signal in response to a respective pair of data samples and intervening transition sample. The summing circuit may be configured to generate an adjustment signal in response to the phase up and phase down signals of the plurality of phase detector circuits. A sum of the phase up signals and a sum of the phase down signals are weighted to provide a bias to a phase adjustment.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: October 14, 2014
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Amaresh V. Malipatil, Sunil Srinivasa, Adam B. Healey, Pervez M. Aziz
  • Publication number: 20140269888
    Abstract: An apparatus comprising an equalizer circuit, a converter circuit and an adaptation circuit. The equalizer circuit may be configured to generate an intermediate signal in response to an input signal and a gradient value. The converter circuit may be configured to generate a digital signal comprising a plurality of symbol values, including a main cursor symbol value, in response to the intermediate signal. The adaptation circuit may be configured to generate the gradient value in response to a plurality of the symbol values before the main cursor symbol value, a plurality of symbol values after the main cursor symbol value, and an error value.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: LSI CORPORATION
    Inventors: Viswanath Annampedu, Amaresh V. Malipatil