Patents by Inventor David J. Ayers

David J. Ayers 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: 9335803
    Abstract: In an embodiment, a processor includes voltage calculation logic to calculate a plurality of maximum operating voltage values each associated with a number of active cores of the plurality of cores, based at least in part on a plurality of coefficient values. In this way, the processor can operate at different maximum operating voltages dependent on the number of active cores. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: Zhiguo Wang, David J. Ayers, Srikanth Balasubramanian, Sukirti Gupta, Stefan Rusu, Stephen M. Ramey
  • Patent number: 9116050
    Abstract: An apparatus may include an integrated circuit die having a plurality of temperature sensors and a control unit integrated thereon. The control unit can calculate an average die temperature based on readings from the plurality of temperature sensors, compare the average die temperature to a specification temperature and control an off-die cooling system based on the comparison.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: August 25, 2015
    Assignee: Intel Corporation
    Inventors: Sandeep Ahuja, Robin A. Steinbrecher, Susan F. Smith, David J. Ayers
  • Publication number: 20140237267
    Abstract: In an embodiment, a processor includes voltage calculation logic to calculate a plurality of maximum operating voltage values each associated with a number of active cores of the plurality of cores, based at least in part on a plurality of coefficient values. In this way, the processor can operate at different maximum operating voltages dependent on the number of active cores. Other embodiments are described and claimed.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 21, 2014
    Inventors: Zhiguo Wang, David J. Ayers, Srikanth Balasubramanian, Sukirti Gupta, Stefan Rusu, Stephen M. Ramey
  • Publication number: 20130060399
    Abstract: An apparatus may include an integrated circuit die having a plurality of temperature sensors and a control unit integrated thereon. The control unit can calculate an average die temperature based on readings from the plurality of temperature sensors, compare the average die temperature to a specification temperature and control an off-die cooling system based on the comparison.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 7, 2013
    Inventors: Sandeep Ahuja, Robin A. Steinbrecher, Susan F. Smith, David J. Ayers
  • Patent number: 8260474
    Abstract: An apparatus may include an integrated circuit die having a plurality of temperature sensors and a control unit integrated thereon. The control unit can calculate an average die temperature based on readings from the plurality of temperature sensors, compare the average die temperature to a specification temperature and control an off-die cooling system based on the comparison.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: September 4, 2012
    Assignee: Intel Corporation
    Inventors: Sandeep Ahuja, Robin A. Steinbrecher, Susan F. Smith, David J. Ayers
  • Publication number: 20110077794
    Abstract: An apparatus may include an integrated circuit die having a plurality of temperature sensors and a control unit integrated thereon. The control unit can calculate an average die temperature based on readings from the plurality of temperature sensors, compare the average die temperature to a specification temperature and control an off-die cooling system based on the comparison.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Inventors: Sandeep Ahuja, Robin A. Steinbrecher, Susan F. Smith, David J. Ayers
  • Patent number: 7742910
    Abstract: A system for delivering power to a device in a specified voltage range is disclosed. The system includes a power delivery network, characterized by a response function, to deliver power to the device. A current computation unit stores values representing a sequence of current amplitudes drawn by the device on successive clock cycles, and provides them to a current to voltage computation unit. The current to voltage computation unit filters the current amplitudes according to coefficients derived from the response function to provide an estimate of the voltage seen by the device. Operation of the device is adjusted if the estimated voltage falls outside the specified range.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: June 22, 2010
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers
  • Patent number: 7685451
    Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: March 23, 2010
    Assignee: Intel Corporation
    Inventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
  • Publication number: 20100033211
    Abstract: With some transmitter embodiments disclosed herein, static power consumption in low power modes may be reduced without excessively increasing latency.
    Type: Application
    Filed: October 13, 2009
    Publication date: February 11, 2010
    Inventors: Harry Muljono, Stefan Rusu, Yanmei Tian, Mubeen Atha, David J. Ayers
  • Patent number: 7609091
    Abstract: With some transmitter embodiments disclosed herein, static power consumption in low power modes may be reduced without excessively increasing latency.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: October 27, 2009
    Assignee: Intel Corporation
    Inventors: Harry Muljono, Stefan Rusu, Yanmei Tian, Mubeen Atha, David J. Ayers
  • Patent number: 7464276
    Abstract: A method for adjusting the voltage and frequency to minimize power dissipation in a processor. The method of one embodiment comprises determining a power consumption value. The power consumption value is evaluated to obtain a new operating point. The new operating point is compared with a present operating point. A frequency setting and a voltage setting are adjusted to correspond to the new operating point if the new operating point is different from the present operating point.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: December 9, 2008
    Assignee: Intel Corporation
    Inventors: Stefan Rusu, David J. Ayers, James S. Burns
  • Patent number: 7281140
    Abstract: A processor includes a digital throttle to monitor the activity of various units of the processor's instruction execution pipeline. The monitored activity is scaled according to the current operating point of the processor and a power state is determined from the scaled activity. If the power state reaches a first threshold, the operating point of the processor is adjusted and a new scaling factor is selected to determine the power state.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: October 9, 2007
    Assignee: Intel Corporation
    Inventors: James S. Burns, Stefan Rusu, David J. Ayers, Edward T. Grochowski, Marsha Eng, Vivek Tiwari
  • Patent number: 7236920
    Abstract: A system for delivering power to a device in a specified voltage range is disclosed. The system includes a power delivery network, characterized by a response function, to deliver power to the device. A current computation unit stores values representing a sequence of current amplitudes drawn by the device on successive clock cycles, and provides them to a current to voltage computation unit. The current to voltage computation unit filters the current amplitudes according to coefficients derived from the response function to provide an estimate of the voltage seen by the device. Operation of the device is adjusted if the estimated voltage falls outside the specified range.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: June 26, 2007
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers
  • Patent number: 7111178
    Abstract: A method for adjusting the voltage and frequency to minimize power dissipation in a processor. The method of one embodiment comprises determining a power consumption value. The power consumption value is evaluated to obtain a new operating point. The new operating point is compared with a present operating point. A frequency setting and a voltage setting are adjusted to correspond to the new operating point if the new operating point is different from the present operating point.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: September 19, 2006
    Assignee: Intel Corporation
    Inventors: Stefan Rusu, David J. Ayers, James S. Burns
  • Patent number: 7035785
    Abstract: A system for delivering power to a device in a specified voltage range is disclosed. The system includes a power delivery network, characterized by a response function, to deliver power to the device. A current computation unit stores values representing a sequence of current amplitudes drawn by the device on successive clock cycles, and provides them to a current to voltage computation unit. The current to voltage computation unit filters the current amplitudes according to coefficients derived from the response function to provide an estimate of the voltage seen by the device. Operation of the device is adjusted if the estimated voltage falls outside the specified range.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 25, 2006
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers
  • Patent number: 7020590
    Abstract: A mechanism is disclosed for determining a voltage at a device in a power delivery network. The mechanism includes determining an impulse response for the power delivery network, and tracking the current consumed by the device as it operates over a sequence of clock cycles. The activity profile is filtered using a representation of the impulse response to provide a profile of the voltages at the device.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: March 28, 2006
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David J. Ayers, Vivek Tiwari
  • Patent number: 6931559
    Abstract: A processor includes a digital throttle to monitor the activity of various units of the processor's instruction execution pipeline, and to determine a power state for the processor from the monitored activity. One of two or more power control mechanisms is engaged, responsive to the power state of the processor reaching a threshold.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: August 16, 2005
    Assignee: Intel Corporation
    Inventors: James S. Burns, Stefan Rusu, David J. Ayers, Edward T. Grochowski, Marsha Eng, Vivek Tiwari
  • Publication number: 20040120445
    Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
  • Patent number: 6636976
    Abstract: The present invention provides a mechanism for adjusting the activity of an integrated digital circuit such as a processor to reduce voltage changes attributable to current changes triggered by clock gating. The processor includes one or more functional units and a current control circuit that monitors activity states of the processor's functional units to estimate the current consumed over n clock cycles. The current control circuit estimates the current change for a given clock cycle from the n activity states and compares the estimated current change with first and second thresholds. The processors activity is decreased if the estimated current change is greater than the first threshold, and the processor activity is decreased if the estimated current change is less than the second threshold.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: October 21, 2003
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers
  • Publication number: 20030125923
    Abstract: A mechanism is disclosed for determining a voltage at a device in a power delivery network. The mechanism includes determining an impulse response for the power delivery network, and tracking the current consumed by the device as it operates over a sequence of clock cycles. The activity profile is filtered using a representation of the impulse response to provide a profile of the voltages at the device.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Edward T. Grochowski, David J. Ayers, Vivek Tiwari