Patents by Inventor Adam Healey
Adam Healey 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: 10715356Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: GrantFiled: October 30, 2017Date of Patent: July 14, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Magesh Valliappan, Adam Healey
-
Patent number: 10560555Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: GrantFiled: October 30, 2017Date of Patent: February 11, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventor: Adam Healey
-
Patent number: 10530906Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: GrantFiled: October 30, 2017Date of Patent: January 7, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventor: Adam Healey
-
Patent number: 10511549Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: GrantFiled: October 30, 2017Date of Patent: December 17, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventor: Adam Healey
-
Publication number: 20190020742Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: ApplicationFiled: October 30, 2017Publication date: January 17, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventor: Adam HEALEY
-
Publication number: 20190020509Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: ApplicationFiled: October 30, 2017Publication date: January 17, 2019Inventor: Adam HEALEY
-
Publication number: 20190020510Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: ApplicationFiled: October 30, 2017Publication date: January 17, 2019Inventors: Magesh VALLIAPPAN, Adam HEALEY
-
Publication number: 20190020602Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: ApplicationFiled: October 30, 2017Publication date: January 17, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventor: Adam HEALEY
-
Publication number: 20190020511Abstract: The present disclosure is directed to systems, apparatuses, and methods for performing continuous or periodic link training. Existing link training protocols generally perform link training only once during startup or initialization of a link and, as a result, are limited in their applications. After link training is performed and Open Systems Interconnect (OSI) data link layer and other high-layer data is transmitted across the link, no further link training is performed using these existing link training protocols. However, parameters of the link may change over time after link training is performed, such as temperature of the link and voltage levels of signals transmitted over the link by the transmitter of the transmitter-receiver pair.Type: ApplicationFiled: October 30, 2017Publication date: January 17, 2019Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Velu PILLAI, Adam HEALEY
-
Patent number: 9036729Abstract: A repeater includes a clock-and-data recovery element and a phase interpolator to extract an embedded clock frequency from a data stream. The phase interpolator determine a frequency offset and sends such offset as phase interpolator codes to a filter and scaler. The filtered, scaled phase interpolator codes are used to produce a reference clock frequency for retransmission.Type: GrantFiled: April 29, 2013Date of Patent: May 19, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Hiep Pham, Chaitanya Palusa, Tomasz Prokop, Adam Healey
-
Publication number: 20140233668Abstract: A repeater includes a clock-and-data recovery element and a phase interpolator to extract an embedded clock frequency from a data stream. The phase interpolator determine a frequency offset and sends such offset as phase interpolator codes to a filter and scaler. The filtered, scaled phase interpolator codes are used to produce a reference clock frequency for retransmission.Type: ApplicationFiled: April 29, 2013Publication date: August 21, 2014Applicant: LSI CorporationInventors: Hiep Pham, Chaitanya Palusa, Tomasz Prokop, Adam Healey
-
Patent number: 8687682Abstract: A communication port and method of adapting a transmit filter in the port to reduce receive errors by a receiver coupled to the transmit filter via a communication channel. The filter has coefficients that are adjusted in response to a first adaptation gain value, decision bits, and receiver error values. During a first time period, the coefficients are adjusted until changes in the coefficients are less than a first threshold amount. Then during a second time period, the coefficients are adjusted using a second adaptation gain value until changes in the coefficients are less than a second threshold amount. The second adaptation gain value is less than the first adaptation gain value and the second threshold amount being less than the first threshold amount. By using two or more adjustment periods with different gain values, the filter is adapted faster than using a single adjustment period with fixed adaptation gain.Type: GrantFiled: January 30, 2012Date of Patent: April 1, 2014Assignee: LSI CorporationInventors: Mohammad Mobin, Amaresh Malipatil, Adam Healey, Ye Liu
-
Publication number: 20130195154Abstract: A communication port and method of adapting a transmit filter in the port to reduce receive errors by a receiver coupled to the transmit filter via a communication channel. The filter has coefficients that are adjusted in response to a first adaptation gain value, decision bits, and receiver error values. During a first time period, the coefficients are adjusted until changes in the coefficients are less than a first threshold amount. Then during a second time period, the coefficients are adjusted using a second adaptation gain value until changes in the coefficients are less than a second threshold amount. The second adaptation gain value is less than the first adaptation gain value and the second threshold amount being less than the first threshold amount. By using two or more adjustment periods with different gain values, the filter is adapted faster than using a single adjustment period with fixed adaptation gain.Type: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Inventors: Mohammad Mobin, Amaresh Malipatil, Adam Healey, Ye Liu
-
Patent number: 8467440Abstract: A method and apparatus generating one or more clock signals in a receiver employing decision-feedback equalization (DFE). A received signal is sampled by a data clock and a transition clock, generating a data sample signal and a transition sample signal, respectively. A DFE correction is performed by DFE circuitry on the data sample signal to generate DFE detected data bits. The transition sample signal is sliced using a weighted threshold value to generate transition data bits. One or more phase updates of the data clock and the transition clocks are in response to the DFE detected data bits and the transition data bits. The weighted threshold is calculated from at least one of the prior-received DFE detected data bits. In one embodiment, the DFE detection may also be dependent on an effective delay (?) of the DFE circuit in relation to the received signal baud-period, T.Type: GrantFiled: May 10, 2010Date of Patent: June 18, 2013Assignee: LSI CorporationInventors: Pervez M. Aziz, Adam Healey
-
Patent number: 8279950Abstract: Described embodiments provide a method and system for signal compensation in a SERDES communication system that includes monitoring the quality of a data signal after passing through a transmission channel. The quality of the data signal is monitored with at least one of a BER calculation algorithm and a received eye quality monitoring algorithm. Variations in channel length of the transmission channel are compensated for by i) adjusting a length of transmission line delay of the data signal from the transmission channel, ii) comparing the data signal quality with a threshold for the adjusted data signal; and iii) repeating i) and ii) until the data signal quality meets the threshold.Type: GrantFiled: September 23, 2011Date of Patent: October 2, 2012Assignee: LSI CorporationInventors: Pervez M. Aziz, Adam Healey, Shawn Logan
-
Publication number: 20120014460Abstract: Described embodiments provide a method and system for signal compensation in a SERDES communication system that includes monitoring the quality of a data signal after passing through a transmission channel. The quality of the data signal is monitored with at least one of a BER calculation algorithm and a received eye quality monitoring algorithm. Variations in channel length of the transmission channel are compensated for by i) adjusting a length of transmission line delay of the data signal from the transmission channel, ii) comparing the data signal quality with a threshold for the adjusted data signal; and iii) repeating i) and ii) until the data signal quality meets the threshold.Type: ApplicationFiled: September 23, 2011Publication date: January 19, 2012Inventors: Pervez M. Aziz, Adam Healey, Shawn Logan
-
Publication number: 20110274154Abstract: A method and apparatus generating one or more clock signals in a receiver employing decision-feedback equalization (DFE). A received signal is sampled by a data clock and a transition clock, generating a data sample signal and a transition sample signal, respectively. A DFE correction is performed DFE circuitry on the data sample signal to generate DFE detected data bits. The transition sample signal is sliced using a weighted threshold value to generate corrected transition data. One or more phase updates of the data clock and the transition clocks are in response to the DFE detected data bits and the corrected transition data. The weighted threshold is calculated from at least one prior-received DFE detected data bit. In one embodiment, the DFE correction may also be dependent on an effective delay (?) of the DFE circuit in relation to the received signal baud-period, T.Type: ApplicationFiled: May 10, 2010Publication date: November 10, 2011Inventors: Pervez M. Aziz, Adam Healey
-
Patent number: 8054892Abstract: Described embodiments provide a method and system for signal compensation in a SERDES communication system that includes monitoring the quality of a data signal after passing through a transmission channel. The quality of the data signal is monitored with at least one of a BER calculation algorithm and a received eye quality monitoring algorithm. Variations in channel length of the transmission channel are compensated for by i) adjusting a length of transmission line delay of the data signal from the transmission channel, ii) comparing the data signal quality with a threshold for the adjusted data signal; and iii) repeating i) and ii) until the data signal quality meets the threshold.Type: GrantFiled: February 12, 2009Date of Patent: November 8, 2011Assignee: Agere Systems Inc.Inventors: Pervez M. Aziz, Adam Healey, Shawn Logan
-
Publication number: 20100202498Abstract: Described embodiments provide a method and system for signal compensation in a SERDES communication system that includes monitoring the quality of a data signal after passing through a transmission channel. The quality of the data signal is monitored with at least one of a BER calculation algorithm and a received eye quality monitoring algorithm. Variations in channel length of the transmission channel are compensated for by i) adjusting a length of transmission line delay of the data signal from the transmission channel, ii) comparing the data signal quality with a threshold for the adjusted data signal; and iii) repeating i) and ii) until the data signal quality meets the threshold.Type: ApplicationFiled: February 12, 2009Publication date: August 12, 2010Applicant: Agere Systems Inc.Inventors: Pervez M. Aziz, Adam Healey, Shawn Logan
-
Publication number: 20050041695Abstract: A method and apparatus are disclosed for compensating for a frequency offset between an ingress local area network and an egress local area network that communicate over a transport network. The bandwidth of an egress port is adjusted by varying an inter-packet gap size between each packet so that the packets can be delivered without overflowing an egress buffer. The size of the inter-packet gap is reduced when the frequency of the ingress local area network is greater than the frequency of the egress local area network. The size of the inter-packet gap is increased when the frequency of the ingress local area network is less than the frequency of the egress local area network. The size of the egress inter-packet gap may be statically or dynamically adjusted to compensate for a frequency offset.Type: ApplicationFiled: August 18, 2003Publication date: February 24, 2005Inventors: Mark Bordogna, Adam Healey, Peter Stropparo