Patents by Inventor Andrew M. Volk

Andrew M. Volk 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: 8595274
    Abstract: Generally, this disclosure describes a system and method for generating random numbers. In at least one embodiment described herein, the method may include generating random bits in accordance with at least one security application via an integrated circuit, said integrated circuit including a true random number generator having an analog core. The method may further include providing, via an internally generated power supply, power to said analog core via a voltage regulator associated with said true random number generator. Of course, additional operations are also within the scope of the present disclosure.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: November 26, 2013
    Assignee: Intel Corporation
    Inventors: Pravas Pradhan, Andrew M. Volk, Praveen Dani
  • Patent number: 8045666
    Abstract: Disclosed are embodiments of methods and circuits to generate spread spectrum clocks.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: October 25, 2011
    Assignee: Intel Corporation
    Inventors: Vishnu Balraj, Terry Baucom, Amir Bashir, Huimin Chen, Ken Drottar, Naveed Khan, Duane Quiet, Andrew M. Volk
  • Patent number: 7808283
    Abstract: An apparatus for clock generation is presented. In one embodiment, the apparatus comprises a phase interpolator that generates an output with a phase value within reference phases associated with two input clocks. Logic units are coupled to determine a number of phase settings for the phase interpolator. A divider is coupled to the phase interpolator to generate an output clock based on a modifiable divider setting.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: October 5, 2010
    Assignee: Intel Corporation
    Inventors: Praveen Dani, Robert Fulton, Andrew M. Volk, Surya Musunuri
  • Publication number: 20100073035
    Abstract: An apparatus for clock generation is presented. In one embodiment, the apparatus comprises a phase interpolator that generates an output with a phase value within reference phases associated with two input clocks. Logic units are coupled to determine a number of phase settings for the phase interpolator. A divider is coupled to the phase interpolator to generate an output clock based on a modifiable divider setting.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Inventors: Praveen Dani, Robert Fulton, Andrew M. Volk, Surya Musunuri
  • Patent number: 7568127
    Abstract: Transmitting a transition between high and low states across a lengthy conductor with a main transmitter to transmit data, providing emphasis with an emphasis transmitter to strengthen the transmission of the transition, transmitting a low-to-high transition to test for the absence of an electronic device coupled to the lengthy conductor, and detecting an occurrence of an overvoltage level indicating the absence of such an electronic device.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: July 28, 2009
    Assignee: Intel Corporation
    Inventor: Andrew M. Volk
  • Publication number: 20090172056
    Abstract: Generally, this disclosure describes a system and method for generating random numbers. In at least one embodiment described herein, the method may include generating random bits in accordance with at least one security application via an integrated circuit, said integrated circuit including a true random number generator having an analog core. The method may further include providing, via an internally generated power supply, power to said analog core via a voltage regulator associated with said true random number generator. Of course, additional operations are also within the scope of the present disclosure.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: INTEL CORPORATION
    Inventors: Pravas Pradhan, Andrew M. Volk, Praveen Dani
  • Patent number: 7479777
    Abstract: In some embodiments, a chip includes clock generation circuitry to create a clock signal, and reference signal oscillator circuitry to produce a reference signal with a higher frequency than the clock signal. The chip includes a counter to change a count value in response to changes in the reference signal; and count logic circuitry to cause count storage circuitry to read the count value in response to at least some changes in the clock signal and to make at least some of the values in the count storage circuitry related to a duty cycle of the clock signal available to an external tester. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: January 20, 2009
    Assignee: Intel Corporation
    Inventors: Mukul Kelkar, Andrew M. Volk, Rajesh Kanakath, Vui Y. Liew
  • Patent number: 7466174
    Abstract: A fast lock scheme for phase locked loops and delay locked loops, where apparatus, systems, and methods include a startup circuit that is enabled at the beginning of a startup mode and is disabled upon a phase transition detection in the reference and feedback signals to the phase locked loop or delay locked loop. Further apparatus, systems, and methods enable a first charge pump when a phase transition is detected, and enable a second charge pump when the phase difference between the reference and feedback signals fall within a predetermined range.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: December 16, 2008
    Assignee: Intel Corporation
    Inventors: Sridhar R. Tirumalai, Amir Bashir, Jing Li, Andrew M. Volk
  • Publication number: 20080231331
    Abstract: Disclosed are embodiments of methods and circuits to generate spread spectrum clocks.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventors: Vishnu Balraj, Terry Baucom, Amir Bashir, Huimin Chen, Ken Drottar, Naveed Khan, Duane Quiet, Andrew M. Volk
  • Patent number: 7406609
    Abstract: Leakage current in semiconductor logic can be minimized using the present systems and techniques. For example, a CMOS circuit for low leakage battery operation can connect a real time clock to the power supply when available or to a low leakage source when the power supply is not available.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 29, 2008
    Assignee: Intel Corporation
    Inventors: Lawrence S. Uzelac, Andrew M. Volk
  • Publication number: 20080162062
    Abstract: In some embodiments, a chip includes clock generation circuitry to create a clock signal, and reference signal oscillator circuitry to produce a reference signal with a higher frequency than the clock signal. The chip includes a counter to change a count value in response to changes in the reference signal; and count logic circuitry to cause count storage circuitry to read the count value in response to at least some changes in the clock signal and to make at least some of the values in the count storage circuitry related to a duty cycle of the clock signal available to an external tester. Other embodiments are described and claimed.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Mukul Kelkar, Andrew M. Volk, Rajesh Kanakath, Vui Y. Liew
  • Patent number: 7245682
    Abstract: In some embodiments, a phase detector receives a set of sampling clock signals and a data signal and compares each of the clock signals to the data signal. A clock selector selects an optimal sampling clock signal from the set of sampling clock signals based on a trend of a relationship between the clock signals and the data signal. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: July 17, 2007
    Assignee: Intel Corporation
    Inventors: Jen-Tai Hsu, Hing-Yan To, Andrew M. Volk
  • Patent number: 7203853
    Abstract: An apparatus and method for low latency power management on a serial data link are described. In one embodiment, the method includes the detection of an electrical idle exit condition during receiver operation in an electrical idle state. Once detected, data synchronization is performed according to one or more received data synchronization training patterns. Finally, when the synchronization is performed within a determined synchronization re-establishment period, the receiver will resume operation according to a normal power state. Accordingly, the embodiment described illustrates an open loop, low latency power resumption operation for power management within 3GIO links.
    Type: Grant
    Filed: November 22, 2002
    Date of Patent: April 10, 2007
    Assignee: Intel Corporation
    Inventors: Andrew W. Martwick, Ken Drottar, David S. Dunning, Zale T. Schoenborn, Andrew M. Volk, Ronald W. Swartz, Dennis J. Miller
  • Patent number: 7181631
    Abstract: According to one embodiment, a voltage regulator system is disclosed. The system includes a load, a voltage regulator circuit coupled to the load, and control logic coupled to the voltage regulator circuit. The control logic controls the voltage regulator circuit so that the voltage regulator circuit supplies power to the load if activated by the control logic and a core voltage power supply supplies power to the load if the voltage regulator circuit is de-activated by the control logic.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventor: Andrew M. Volk
  • Patent number: 6971040
    Abstract: A delay element is coupled to a first interface, which is coupled to a second interface via interconnect. Traces in the interconnect for propagating output signals from the first interface to the second interface have varying lengths. In order to reduce undesirable effects resulting from simultaneously switching the output signals, the delay element programmably and selectably delays the output signals according to the lengths of the traces they respectively travel to the second interface. Additionally, the effect of varying lengths of interconnect on receiver timings can be accommodated by using the delay element to programmably and selectably sample data at a receiver interface.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: November 29, 2005
    Assignee: Intel Corporation
    Inventor: Andrew M. Volk
  • Patent number: 6963991
    Abstract: Embodiments of the invention relate to a memory control hub (MCH) clock master of an MCH. Typically, in a computer system, a processor is coupled to the MCH by a front-side bus (FSB). Further, an input/output control hub (ICH) is typically coupled to the MCH by a back-side bus or Hub Link. In one embodiment, a host phase locked loop (HPLL) of the MCH clock master receives an FSB clock signal transmitted on the FSB and generates a local synchronous clock signal based upon the FSB clock signal. A delayed lock loop (DLL) of the MCH clock master also receives the FSB clock signal and generates a system clock signal. Particularly, the DLL synchronizes the system clock signal to the local synchronous clock and drives the system clock signal to many different devices on the board.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: November 8, 2005
    Assignee: Intel Corporation
    Inventors: Kevin M. Hill, Chris D. Matthews, Amir A. Bashir, Kevin E. Arendt, Andrew M. Volk
  • Patent number: 6960950
    Abstract: In some embodiments, a circuit includes an oscillator circuit and a control circuit. The oscillator circuit generates a clock signal and includes a plurality of selectable delay circuits. The control circuit receives the clock signal from the oscillator and a reference signal. The control circuit provides a control signal to the oscillator circuit to activate one or more of the plurality of selectable delay circuits to change the frequency of the clock signal. In some embodiments, a method includes generating a clock signal in an oscillator circuit, processing the clock signal to generate a control signal, and activating one or more of a plurality of selectable delay circuits in the oscillator circuit, in response to the control signal.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: November 1, 2005
    Assignee: Intel Corporation
    Inventors: Prasanna C. Shah, Tom J. Schneider, Andrew M. Volk, Mukul Kelkar
  • Patent number: 6957354
    Abstract: A CMOS circuit for low leakage battery operation connects the real time clock to the power supply when available or to a low leakage source when the power supply is not available.
    Type: Grant
    Filed: July 22, 2003
    Date of Patent: October 18, 2005
    Assignee: Intel Corporation
    Inventors: Lawrence S. Uzelac, Andrew M. Volk
  • Patent number: 6928494
    Abstract: A method and apparatus for communicating commands and/or data between two different time domains. In one embodiment, multiple memory commands are placed into one or more FIFOs in a manner that specifies the delays that must take place between execution of the different commands. Along with the commands, delay information is placed into the FIFOs, specifying the number of clock cycles, or other form of time delay, that must elapse between execution of a command and execution of a subsequent command. This delay information is used to delay the execution of the subsequent command for the specified time period, while minimizing or eliminating any excess delays. Cue information can also be placed into the FIFOs with the commands to specify which commands must wait for other commands before beginning execution. The delay and cue information is determined and created in the time domain that initiates the transfers. The delays and cueing are executed in the other time domain.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: August 9, 2005
    Assignee: Intel Corporation
    Inventors: Andrew M. Volk, Michael W. Williams, David J. McDonnell
  • Patent number: 6915399
    Abstract: An apparatus and method for transferring units of information between clock domains. A respective set of N units of information is loaded from an output circuit in a first clock domain into a storage circuit in a second clock domain during each cycle of the first clock domain. Each set of N units is selected by the output circuit to include (1) units of information that have previously loaded into the storage circuit and that will not be output from the storage output from the storage circuit prior to the storage circuit being loaded with a subsequent set of N units of information, and (2) a complement number of units of information that have not previously been loaded into the storage circuit.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: July 5, 2005
    Assignee: Intel Corporation
    Inventors: David J. McDonnell, Andrew M. Volk, Michael W. Williams