Patents by Inventor Gregory W. Sheets

Gregory W. Sheets 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: 7693088
    Abstract: Methods and apparatus are provided for data rate detection using a data eye monitor. The data rate is one of a plurality of data rates comprising a base rate and one or more divide-by-N multiples of the base rate, where N is an integer. The data rate of a received signal is detected by sampling the received signal; comparing the samples for a plurality of full rate data eyes associated with the received signal to determine if there is a mismatch between at least two predefined samples; and detecting the data rate by evaluating the comparison based on predefined criteria. The comparison can be performed by an exclusive or (XOR) logic gate for samples of at least two adjacent data eyes of a given rate.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: April 6, 2010
    Assignee: Agere Systems Inc.
    Inventors: Dwight D. Daugherty, Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Patent number: 7688924
    Abstract: An integrated circuit device for use in a node of a communication system is provided. The integrated circuit device includes a memory configured to store data written thereto by a receiver associated with the node in accordance with a receiver clock, and to read data therefrom by a transmitter associated with the node in accordance with a transmitter clock. The integrated circuit device also includes a control logic circuit that is in communication with the memory, and is configured to send a control signal to the transmitter to adjust a speed of the transmitter clock responsive to an operating condition of the memory.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: March 30, 2010
    Assignee: Agere Systems Inc.
    Inventors: Yasser Ahmed, Robert D. Brink, Gregory W. Sheets, Lane A. Smith
  • Publication number: 20100049896
    Abstract: A conventional serial communications protocol that is limited to supporting only host-to-slave communications, such as SATA or SAS, is extended to support peer-to-peer communications, e.g., by adding a memory-map layer into the conventional protocol stack between the link layer and the protocol layer. The addition of the memory-map layer enables two (or more) non-host devices (i.e., peer devices) to communicate with one another without using a host computer and without relying on conventional protocol-bridging techniques.
    Type: Application
    Filed: November 2, 2009
    Publication date: February 25, 2010
    Applicant: AGERE SYSTEMS INC.
    Inventors: Ali U. Ahmed, Gregory W. Sheets, Lane A. Smith, David W. Thompson
  • Publication number: 20100026378
    Abstract: Various embodiments of methods of designing an integrated circuit (IC). One embodiment of one such method includes: (1) generating a functional design for the IC, (2) determining performance objectives for the IC, (3) determining an optimization target voltage for the IC, (4) determining whether the IC needs voltage scaling to achieve the performance objectives at the optimization target voltage and, if so, whether the IC is to employ static voltage scaling or adaptive voltage scaling, (5) using the optimization target voltage to implement a layout from the functional IC design that meets the performance objectives and (6) performing a timing signoff of the layout at the optimization target voltage.
    Type: Application
    Filed: February 3, 2009
    Publication date: February 4, 2010
    Applicant: Agere Systems, Inc.
    Inventors: James C. Parker, Vishwas M. Rao, Clayton E. Schneider, JR., Gregory W. Sheets, Prasad Subbarao
  • Patent number: 7649933
    Abstract: Methods and apparatus are provided for determining a position of an offset latch employed for decision-feedback equalization. The position of an offset latch is determined by obtaining a plurality of samples of a data eye associated with a signal, the data eye comprised of a plurality of trajectories for transitions out of a given binary state; determining an amplitude of at least two of the trajectories based on the samples; and determining a position of an offset latch based on the determined amplitudes. The initial position of the offset latch can be placed, for example, approximately in the middle of the determined amplitudes for at least two of the trajectories. The initial position of the offset latch can be optionally skewed by a predefined amount to improve the noise margin.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: January 19, 2010
    Assignee: Agere Systems Inc.
    Inventors: Christopher J. Abel, Mohammad S. Mobin, Gregory W. Sheets, Vladimir Sindalovsky, Lane A. Smith
  • Patent number: 7616686
    Abstract: Methods and apparatus are provided for generating one or more clock signals for a decision-feedback equalizer using DFE detected data. A received signal is sampled using a data clock and a transition clock to generate a data sample signal and a transition sample signal, respectively. A DFE correction is obtained for each of the data sample and transition sample signals to generate DFE detected data and a DFE transition data. The DFE detected data and DFE transition data are then applied to a phase detector that generates a signal to adjust a phase of one or more of the data clock and transition clock. In a multi-level implementation, the received signal is sampled using a clock associated with each of the levels and the samples are latched using a vertical slicing technique to generate DFE data associated with each of said levels.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: November 10, 2009
    Assignee: Agere Systems Inc.
    Inventors: Pervez M. Aziz, Gregory W. Sheets, Lane A. Smith
  • Patent number: 7606302
    Abstract: Methods and apparatus are provided for determining the threshold position of one or more latches employed for decision-feedback equalization in the presence of a non-linear channel. A latch employed by a decision-feedback equalizer is positioned by constraining input data such that the input data only contains transitions from a first binary value; obtaining a plurality of samples of a single-sided data eye associated with the constrained input data; determining a threshold position of the latch based on the samples; and transforming the determined position to address the non-linearity of the channel. For example, a non-linear mapping table can map measured threshold values to transformed threshold values based on distance.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 20, 2009
    Assignee: Agere Systems Inc.
    Inventors: Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Patent number: 7587640
    Abstract: Methods and apparatus are provided for monitoring and compensating for skew on a high speed parallel bus. Delay skew for a plurality of signals on a parallel bus is monitored by obtaining a plurality of samples of the plurality of signals for each unit interval; and identifying a location of transitions in the plurality of signals based on the samples. The samples can be obtained, for example, by sampling the plurality of signals using a plurality of latches and estimating a value of one or more of the plurality of signals by comparing values of the latches. A microprocessor can optionally be employed to determine a relative distribution of transitions in the plurality of signals and to align transitions in the plurality of signals to a common position. The transitions in the plurality of signals can be aligned to a common position by adjusting a delay control setting for a buffer associated with each of the plurality of signals.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: September 8, 2009
    Assignee: Agere Systems Inc.
    Inventors: Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith
  • Publication number: 20090219978
    Abstract: Methods and apparatus are provided for adaptive link partner transmitter equalization. According to one aspect of the invention, a local transceiver adapts one ox more equalization parameters of a link partner by receiving a training frame over a channel between the link partner and the local transceiver, wherein the training frame is comprised of a predefined training pattern; adjusting one or more of the equalization parameters of the link partner; and determining whether the equalization of the channel satisfies one or more predefined criteria based on whether the predefined training pattern is properly received by the local transceiver The predefined training pattern can be a pseudo random pattern, such as a PN11 pattern. Noise margins and jitters margins for the channel can optionally be improved.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Inventors: Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Publication number: 20090212856
    Abstract: An amplifier having DC offset compensation includes at least one input node and a pair of differential output nodes, a biasing circuit coupled to the input node; and a plurality of current sources.
    Type: Application
    Filed: May 8, 2009
    Publication date: August 27, 2009
    Applicant: AGERE SYSTEMS INC.
    Inventors: Jinghong Chen, Gregory W. Sheets, Joseph Anidjar, Robert J. Kapuschinsky, Lane A. Smith
  • Patent number: 7560957
    Abstract: A current mode logic digital circuit is provided comprising a logic circuit component having at least one data input node and at least one output node. A load is coupled between a power supply node and the output node. The load comprises a folded active inductor coupled to the output node.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: July 14, 2009
    Assignee: Agere Systems Inc.
    Inventors: Jinghong Chen, Gregory W. Sheets, Lane A. Smith
  • Publication number: 20090168936
    Abstract: Methods and apparatus are provided for detecting a loss of lock condition in a clock and data recovery system. A loss of lock condition is detected in a clock and data recovery system that generates a recovered clock signal from a received signal by sampling the received signal for a plurality of different phases using one or more latches clocked by the recovered clock; evaluating the samples to monitor a data eye associated with the received signal; and detecting the loss of lock condition if the data eye does not satisfy one or more predefined conditions. Generally, the predefined conditions identify a loss of the data eye (e.g, when the data eye cannot be substantially detected), for example, based on a degree of opening of the data eye. The clock and data recovery system can optionally be restarted if the loss of lock condition is detected.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Publication number: 20090167379
    Abstract: Methods and apparatus are provided fox improved startup of a voltage controlled delay loop that has an injection clock and a return clock. A control signal is determined for a plurality of delay elements in a voltage controlled delay loop by obtaining a histogram count of a number of occurrences of at least one predefined logic value for a plurality of delay settings of the voltage controlled delay loop; determining a histogram count that approximately corresponds to an alignment of at least one edge in the injection and return clocks; and determining the control signal based on the determined histogram count that approximately corresponds to the alignment. The control signal can be, for example, a delay control current or a delay control voltage. The voltage controlled delay loop can be started using the determined control signal. The histogram count can be obtained for a plurality of PVT combinations and the control signal can then be determined for each PVT combination.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Publication number: 20090168940
    Abstract: Methods and apparatus are provided for improving the jitter tolerance in an SFP limit amplified signal. Jitter tolerance is improved in a communications receiver by applying a received signal to an SFP limiting amplifier; and applying an output of the SFP limiting amplifier to a low pass filter to improve the jitter tolerance. The low pass filter optionally applies a programmable amount of attenuation to high frequency components of the output. The low pass filter slew rate controls (i.e., rotates) a data eye representation of the received signal to increase the data eye representation along a time axis. The noise margin of the received signal can optionally be improved by applying an output of the low pass filter to an all pass filter. A slew rate controller can evaluate the data eye statistics to determine a setting for the low pass filter.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Pervez M. Aziz, Adam B. Healey, Mohammad S. Mobin, Gary E. Schiessler, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy, Geoffrey Zhang
  • Publication number: 20090161747
    Abstract: In an exemplary embodiment, noise prediction-based data detection is described with respect to a SERDES (serializer/deserializer) backplane primary channel subject to inter-symbol interference (ISI) noise and added cross-talk noise from other channels. Noise prediction-based data detection combines an added error component from inter-symbol interference (ISI) noise and an added error component from cross-talk noise into an overall noise prediction error term and cancels effects of residual ISI and cross-talk for various components of the exemplary embodiment.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: AGERE SYSTEMS INC.
    Inventors: Pervez M. Aziz, Mohammad S. Mobin, Gregory W. Sheets
  • Patent number: 7532065
    Abstract: An amplifier having DC offset compensation includes at least one input node and a pair of differential output nodes, a biasing circuit coupled to the input node; and a plurality of current sources.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: May 12, 2009
    Assignee: Agere Systems Inc.
    Inventors: Jinghong Chen, Gregory W. Sheets, Joseph Anidjar, Robert J. Kapuschinsky, Lane A. Smith
  • Publication number: 20090110045
    Abstract: Methods and apparatus are provided fox equalizing a received signal. A received signal is equalized by determining a data rate of the received signal; obtaining one or more equalization parameters associated with the determined data rate; and equalizing the received signal using the obtained one or more equalization parameters. The equalization parameters may comprise, for example, one or more of a gain parameter, zero control for a high pass filter and one or more threshold settings for one or more latches used during the equalizing step, such as data latches or transition latches (or both).
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Inventors: Pervez M. Aziz, Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Publication number: 20090110046
    Abstract: Methods and apparatus are provided for equalizing a received signal. A received signal is equalized by updating one or more equalization parameters; and discarding the updated equalization parameters if one or more predefined qualifier conditions are detected during the equalizing step. The received signal can optionally be equalized using the updated equalization parameters if the predefined qualifier conditions are not detected during the equalizing step.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Inventors: Pervez M. Aziz, Mohammad S. Mobin, Gregory W. Sheets, Lane A. Smith, Paul H. Tracy
  • Patent number: 7492291
    Abstract: Methods and apparatus are provided for interfacing a plurality of encoded serial data streams, such as Serial Gigabit Media Independent Interface streams, to a serializer/deserializer circuit. A plurality of encoded serial data streams are transmitted by receiving the plurality of encoded serial data streams that have been encoded using an encoding scheme that provides a substantially uniform distribution of a first code and a second code; marking at least one of the encoded serial data streams (such as changing a first code to a predefined code); and combining at least two of the plurality of encoded serial data streams into a single data stream.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: February 17, 2009
    Assignee: Agere Systems Inc.
    Inventors: Brian Murray, Jacobo Riesco, Gregory W. Sheets, Lane A. Smith
  • Patent number: 7477849
    Abstract: In a communication system comprising first and second nodes, a multilevel amplitude modulated signaling technique is utilized. The first and second nodes may communicate over a Fibre Channel link or other medium. The first and second nodes comprise respective transmitter and receiver pairs, with the transmitter of the first node configured for communication with the receiver of the second node and the receiver of the first node configured for communication with the transmitter of the second node. The first node is configured to generate a signal for transmission over a serial data channel to the second node, the signal having a multilevel amplitude modulated format in which, within a given clock cycle of the signal, multiple bits are represented by a given signal level.
    Type: Grant
    Filed: November 29, 2004
    Date of Patent: January 13, 2009
    Assignee: Agere Systems Inc.
    Inventors: Ali U. Ahmed, Robert D. Brink, Gregory W. Sheets, Lane A. Smith