Patents by Inventor Bryan K. Casper

Bryan K. Casper 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: 20140237142
    Abstract: Systems and methods of interconnecting devices may include an input/output (IO) interface having one or more device-side data lanes and transceiver logic to receive a bandwidth configuration command. The transceiver logic may also configure a transmit bandwidth of the one or more device-side data lanes based on the bandwidth configuration command. Additionally, the transceiver logic can configure a receive bandwidth of the one or more device-side data lanes based on the bandwidth configuration command.
    Type: Application
    Filed: September 30, 2011
    Publication date: August 21, 2014
    Inventors: James E. Jaussi, Stephen R. Mooney, Bryan K. Casper, Howard L. Heck
  • Publication number: 20140208126
    Abstract: Systems and methods of interconnecting devices may include an input/output (IO) interface having one or more clock circuits, a power supply coupled to the one or more clock circuits, and logic to receive a rate adjustment command at the IO interface. The logic may also be configured to adjust a data rate of the IO interface in response to the rate adjustment command, and to adjust an output voltage of the power supply in response to the rate adjustment command.
    Type: Application
    Filed: October 28, 2011
    Publication date: July 24, 2014
    Inventors: Stephen R. Mooney, Howard L. Heck, James E. Jaussi, Bryan K. Casper
  • Publication number: 20140203798
    Abstract: An all-digital delay measurement circuit (DMC) constructed on an integrated circuit (IC) die characterizes clocking circuits such as full phase rotation interpolators, also constructed on the IC die. The on-die all-digital DMC produces a digital output value proportional to the relative delay between two clocks, normalized to the clock period of the two clocks.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 24, 2014
    Inventors: Frank O'Mahony, Bryan K. Casper, Mozhgan Mansuri
  • Publication number: 20140197696
    Abstract: Systems and methods of interconnecting devices may include an input/output (IO) connector assembly having a voltage regulator, one or more signaling circuits, a first set of contacts, a second set of contacts connected to the one or more signaling circuits, and logic to receive a configuration command. The logic may also connect the first set of contacts to the voltage regulator if the configuration command corresponds to a first protocol. If the configuration command corresponds to a second protocol, on the other hand, the logic can connect the first set of contacts to the one or more signaling circuits.
    Type: Application
    Filed: October 17, 2011
    Publication date: July 17, 2014
    Inventors: Stephen R. Mooney, Howard L. Heck, James E. Jaussi, Frank T. Hady, Bryan K. Casper
  • Publication number: 20130283070
    Abstract: Systems and methods of interconnecting devices may include an input/output (IO) connector having a buffer with an integrated voltage regulator. The integrated voltage regulator may include a first supply output and a second supply output, wherein the IO connector includes an IO power contact coupled to the first supply output. The IO connector may also include a logic power contact coupled to the second supply output. In one example, a host device may issue power management commands to the buffer in order to scale the second supply output independently of the first supply output.
    Type: Application
    Filed: October 17, 2011
    Publication date: October 24, 2013
    Inventors: James E. Jaussi, Stephen R. Mooney, Howard L. Heck, Bryan K. Casper, Frank T. Hady
  • Patent number: 8375242
    Abstract: Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: February 12, 2013
    Assignee: Intel Corporation
    Inventors: Ganesh Balamurugan, Frank P. O'Mahony, Bryan K. Casper
  • Patent number: 8249137
    Abstract: According to some embodiments, a method and apparatus are provided to generate a sine wave via a jitter modulator to modulate a control voltage of a clock source. The jitter modulator is in-situ on a die. The sine wave is received at a clock and data recovery circuit comprising the clock source. The clock and data recovery circuit is in-situ on the die.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: August 21, 2012
    Assignee: Intel Corporation
    Inventors: James E. Jaussi, Bryan K. Casper, Stephen R. Mooney
  • Patent number: 8151012
    Abstract: Methods, apparatuses and systems to decrease the energy consumption of a memory chip while increasing its effect bandwidth during the execution of any workload. Methods, apparatuses and systems may allow a memory chip utilize a plurality of virtual row buffers to respond to requests for data included in a memory array block. Methods, apparatuses and systems may further eliminate or reduce the cost associated with transferring unnecessary data from a memory array block to row buffers by altering the data transfer size between a memory array block and a row buffer.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: April 3, 2012
    Assignee: Intel Corporation
    Inventors: Changkyu Kim, Albert Lin, Christopher J. Hughes, Anthony-Trung D. Nguyen, Yen-Kuang Chen, Zeshan A. Chishti, Bryan K. Casper
  • Publication number: 20110289341
    Abstract: Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.
    Type: Application
    Filed: August 2, 2011
    Publication date: November 24, 2011
    Inventors: Ganesh Balamurugan, Frank P. O'Mahony, Bryan K. Casper
  • Patent number: 8015429
    Abstract: Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: September 6, 2011
    Assignee: Intel Corporation
    Inventors: Ganesh Balamurugan, Frank P. O'Mahony, Bryan K. Casper
  • Patent number: 7961039
    Abstract: Some embodiments include a tunable bandpass filter to provide a filtered output signal; a circuit portion to provide an output signal in response to the filtered output signal; a comparator circuit to provide a comparison signal in response to the output signal from the circuit portion; and a feedback circuit to tune the tunable bandpass filter in response to the comparison signal provided by the comparator circuit. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: June 14, 2011
    Assignee: Intel Corporation
    Inventors: Bryan K. Casper, Timothy Hollis, James E. Jaussi, Stephen R. Mooney, Frank O'Mahony, Mozhgan Mansuri
  • Publication number: 20110078340
    Abstract: Methods, apparatuses and systems to decrease the energy consumption of a memory chip while increasing its effect bandwidth during the execution of any workload. Methods, apparatuses and systems may allow a memory chip utilize a plurality of virtual row buffers to respond to requests for data included in a memory array block. Methods, apparatuses and systems may further eliminate or reduce the cost associated with transferring unnecessary data from a memory array block to row buffers by altering the data transfer size between a memory array block and a row buffer.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: CHANGKYU KIM, Albert Lin, Christopher J. Hughes, Anthony-Trung D. Nguyen, Yen-Kuang Chen, Zeshan A. Chishti, Bryan K. Casper
  • Patent number: 7710210
    Abstract: An apparatus is provided that includes an injection locked oscillator and a transmitting device. The injection locked oscillator to receive a first clock signal and to provide a second clock signal by skewing the first clock signal. The transmitting device to receive an input signal and to receive the second clock signal as a clocking signal, the transmitting device to transmit an output signal based on the received clocking signal.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: May 4, 2010
    Assignee: Intel Corporation
    Inventors: Bryan K. Casper, Mozhgan Mansuri, Frank O'Mahony, James E. Jaussi
  • Patent number: 7697601
    Abstract: In some embodiments, equalizer circuits with controllably variable offsets at their outputs are provided.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: April 13, 2010
    Assignee: Intel Corporation
    Inventors: Mozhgan Mansuri, Frank O'Mahony, Bryan K. Casper, James E. Jaussi
  • Patent number: 7683729
    Abstract: In general, in one aspect, the disclosure describes an apparatus that includes an inductive capacitive voltage controlled oscillator (LC VCO) to generate an output clock. A voltage to current converter is used to receive a forwarded clock and to inject the forwarded clock to the LC VCO. The output clock is a deskewed version of the forwarded clock.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 23, 2010
    Assignee: Intel Corporation
    Inventors: Mozhgan Mansuri, Sudip Shekhar, Bryan K. Casper, Frank P. O'Mahony
  • Patent number: 7653165
    Abstract: A system and method for encoding and receiving data is provided. The data is encoded as a pulse amplitude modulated signal such that the amplitude signals do not transition from the highest signal level to the lowest signal level and do not transition from the lowest signal level to the highest signal level. The encoding and decoding is performed in some embodiments via a lookup table, and in further embodiments is designed to minimize the step between sequential pulse amplitude modulated symbols.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: January 26, 2010
    Assignee: Intel Corporation
    Inventors: Bryan K. Casper, Shekhar Y. Borkar, Stephen R. Mooney, Aaron K. Martin, Joseph T. Kennedy, Matthew B. Haycock, James E. Jaussi
  • Patent number: 7650271
    Abstract: In general, in one aspect, the disclosure describes a simulator for emulating various types of device noise in time-domain circuit simulations. The simulator is capable of adding noise to transistors as well as passive elements like resistors. The simulator utilizes at least one current source in parallel to a device to emulate the noise. The current source generates a random current output to emulate the device noise based on a random Gaussian number and the standard deviation of the device noise. The noise standard deviation can be determined based on the noise power spectral density of the device having a particular bias at that simulation time and the update time. The simulator is capable of emulating any noise source with a constant or monotonically decreasing noise spectrum (e.g., thermal noise, flicker noise) by utilizing multiple current sources having different update steps. The simulator is compatible with standard circuit simulators.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 19, 2010
    Assignee: Intel Corporation
    Inventors: Frank P. O'Mahony, Haydar Kutuk, Bryan K. Casper, Eyal Fayneh, Sivakumar Mudanai, Wei-kai Shih, Farag Fattouh
  • Publication number: 20090327788
    Abstract: Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Inventors: Ganesh Balamurugan, Frank P. O'Mahony, Bryan K. Casper
  • Publication number: 20090310728
    Abstract: According to some embodiments, a method and apparatus are provided to generate a sine wave via a jitter modulator to modulate a control voltage of a clock source. The jitter modulator is in-situ on a die. The sine wave is received at a clock and data recovery circuit comprising the clock source. The clock and data recovery circuit is in-situ on the die.
    Type: Application
    Filed: June 16, 2008
    Publication date: December 17, 2009
    Inventors: James E. Jaussi, Bryan K. Casper, Stephen R. Mooney
  • Publication number: 20090289700
    Abstract: Some embodiments include a tunable bandpass filter to provide a filtered output signal; a circuit portion to provide an output signal in response to the filtered output signal; a comparator circuit to provide a comparison signal in response to the output signal from the circuit portion; and a feedback circuit to tune the tunable bandpass filter in response to the comparison signal provided by the comparator circuit. Other embodiments are described and claimed.
    Type: Application
    Filed: August 5, 2009
    Publication date: November 26, 2009
    Inventors: Bryan K. Casper, Timothy Hollis, James E. Jaussi, Stephen R. Mooney, Frank O'Mahony, Mozhgan Mansuri