Patents by Inventor Gavin D. Parnaby

Gavin D. Parnaby 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).

  • Patent number: 10291754
    Abstract: Methods, systems, and apparatuses, including electrical circuitry, are described for auto-negotiation. Active cables, active backplanes, and line cards may include one or more instances of electrical circuitry and/or integrated circuits that intercept advertisements of standard auto-negotiation protocol signaling from an initiating device for establishment of communication links with a receiving device. Auto negotiation information in the intercepted signaling may be translated and encoded into signaling in accordance with the capabilities of the receiving device. Active cables and active backplanes may also include one or more connection components between instances of electrical circuitry and/or integrated circuits to provide high-speed transmission of data packets encapsulating the auto-negotiation information in a format that differs from the standard auto-negotiation protocol.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: May 14, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Gavin D. Parnaby, John S. Wang, Michael Le, Chung-Jue Chen
  • Publication number: 20160381190
    Abstract: Methods, systems, and apparatuses, including electrical circuitry, are described for auto-negotiation. Active cables, active backplanes, and line cards may include one or more instances of electrical circuitry and/or integrated circuits that intercept advertisements of standard auto-negotiation protocol signaling from an initiating device for establishment of communication links with a receiving device. Auto negotiation information in the intercepted signaling may be translated and encoded into signaling in accordance with the capabilities of the receiving device. Active cables and active backplanes may also include one or more connection components between instances of electrical circuitry and/or integrated circuits to provide high-speed transmission of data packets encapsulating the auto-negotiation information in a format that differs from the standard auto-negotiation protocol.
    Type: Application
    Filed: July 21, 2015
    Publication date: December 29, 2016
    Inventors: Gavin D. Parnaby, John S. Wang, Michael Le, Chung-Jue Chen
  • Patent number: 9270291
    Abstract: Methods and apparatuses are described for timing skew mitigation in time-interleaved ADCs (TI-ADCs) that may be performed for any receive signal without any special signals during blind initialization, which may be followed by background calibration. The same gain/skew calibration metrics may be applied to baud sampled and oversampled systems, including wideband receivers and regardless of any modulation, by applying a timing or frequency offset to non-stationary sampled signals during initial training. Skew mitigation is low latency, low power, low area, noise tolerant and scalable. Digital estimation may be implemented with accumulators and multipliers while analog calibration may be implemented with adjustable delays. DC and gain offsets may be calibrated before skew calibration. The slope of the correlation function between adjacent samples may be used to move a timing skew estimate stochastically at a low adaptive rate until the skew algorithm converges.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: February 23, 2016
    Assignee: Broadcom Corporation
    Inventors: Gavin D. Parnaby, Vasudevan Parthasarathy, John S. Wang
  • Patent number: 8743674
    Abstract: A cancellation system is disclosed for processing incoming and outgoing signals in a transform domain to create a cancellation signal for reducing or removing unwanted interference. Data is ordered based on Good-Thomas indexing into a two dimensional array in a buffer. The two dimensional array may have lr rows and lw columns. From the buffer, the columns of data undergo a Winograd small transform. The rows of data undergo a Cooley-Tukey operation to complete the transform operation into the frequency domain. Multipliers scale the transformed data to generate a cancellation signal in the frequency domain. Inverse (Cooley-Tukey) and Winograd transforms perform inverse processing on the cancellation signal to return the cancellation signal or data to the time domain. Re-ordering the data and combination of the cancellation signal or data with incoming or outgoing signals achieve interference cancellation.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: June 3, 2014
    Assignee: Marvell International Ltd.
    Inventors: Gavin D. Parnaby, George A. Zimmerman, Chris Pagnanelli, William W. Jones
  • Patent number: 8363535
    Abstract: A cancellation system is disclosed for processing incoming and outgoing signals in a transform domain to create a cancellation signal for reducing or removing unwanted interference. Data is ordered based on Good-Thomas indexing into a two dimensional array in a buffer. The two dimensional array may have lr rows and lw columns. From the buffer, the columns of data undergo a Winograd small transform. The rows of data undergo a Cooley-Tukey operation to complete the transform operation into the frequency domain. Multipliers scale the transformed data to generate a cancellation signal in the frequency domain. Inverse (Cooley-Tukey) and Winograd transforms perform inverse processing on the cancellation signal to return the cancellation signal or data to the time domain. Re-ordering the data and combination of the cancellation signal or data with incoming or outgoing signals achieve interference cancellation.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: January 29, 2013
    Assignee: Marvell International Ltd.
    Inventors: Gavin D. Parnaby, George A. Zimmerman, Chris Pagnanelli, William W. Jones
  • Patent number: 7948862
    Abstract: A crosstalk cancellation system and method is disclosed for use in a multi-channel communication system. Crosstalk which couples between channels is cancelled through use of an in-line FFE filter and in-line delay. A cross-connect system associated with each channel includes a cross-connect delay and cross-connect filter. The cross-connect system generates a cancellation signal for each of the channels, which is routed into a junction. The junction subtracts the cancellation signal from the received signal, which has also been delayed and filtered, to remove unwanted cross-talk. During training, cancellation magnitude is monitored at various delay offsets to determine which offset and corresponding filter coefficients, for each delay, maximizes cancellation. The filters are set with filter coefficients that maximize cancellation. The cross-connect delay with the maximum offset is set to zero and its calculated offset amount is established as the in-line delay offset.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: May 24, 2011
    Assignee: Solarflare Communications, Inc.
    Inventor: Gavin D. Parnaby
  • Publication number: 20090080325
    Abstract: A crosstalk cancellation system and method is disclosed for use in a multi-channel communication system. Crosstalk which couples between channels is cancelled through use of an in-line FFE filter and in-line delay. A cross-connect system associated with each channel includes a cross-connect delay and cross-connect filter. The cross-connect system generates a cancellation signal for each of the channels, which is routed into a junction. The junction subtracts the cancellation signal from the received signal, which has also been delayed and filtered, to remove unwanted cross-talk. During training, cancellation magnitude is monitored at various delay offsets to determine which offset and corresponding filter coefficients, for each delay, maximizes cancellation. The filters are set with filter coefficients that maximize cancellation. The cross-connect delay with the maximum offset is set to zero and its calculated offset amount is established as the in-line delay offset.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventor: Gavin D. Parnaby
  • Publication number: 20080239939
    Abstract: A cancellation system is disclosed for processing incoming and outgoing signals in a transform domain to create a cancellation signal for reducing or removing unwanted interference. Data is ordered based on Good-Thomas indexing into a two dimensional array in a buffer. The two dimensional array may have lr rows and lw columns. From the buffer, the columns of data undergo a Winograd small transform. The rows of data undergo a Cooley-Tukey operation to complete the transform operation into the frequency domain. Multipliers scale the transformed data to generate a cancellation signal in the frequency domain. Inverse (Cooley-Tukey) and Winograd transforms perform inverse processing on the cancellation signal to return the cancellation signal or data to the time domain. Re-ordering the data and combination of the cancellation signal or data with incoming or outgoing signals achieve interference cancellation.
    Type: Application
    Filed: February 29, 2008
    Publication date: October 2, 2008
    Inventors: Gavin D. Parnaby, George A. Zimmerman, Chris Pagnanelli, William W. Jones
  • Patent number: RE45794
    Abstract: A crosstalk cancellation system and method is disclosed for use in a multi-channel communication system. Crosstalk which couples between channels is cancelled through use of an in-line FFE filter and in-line delay. A cross-connect system associated with each channel includes a cross-connect delay and cross-connect filter. The cross-connect system generates a cancellation signal for each of the channels, which is routed into a junction. The junction subtracts the cancellation signal from the received signal, which has also been delayed and filtered, to remove unwanted cross-talk. During training, cancellation magnitude is monitored at various delay offsets to determine which offset and corresponding filter coefficients, for each delay, maximizes cancellation. The filters are set with filter coefficients that maximize cancellation. The cross-connect delay with the maximum offset is set to zero and its calculated offset amount is established as the in-line delay offset.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: November 3, 2015
    Assignee: Marvell International Ltd.
    Inventor: Gavin D. Parnaby