Patents by Inventor Frank P. Helms

Frank P. Helms 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: 8112647
    Abstract: A system may comprise a plurality of processing units, and a control unit and monitoring unit interfacing with the processing units. The control unit may receive requests for transitioning the processing units to respective target power-states, and specify respective target HW power-states corresponding to the respective target power-states. The monitoring unit may monitor operating characteristics of the system, and determine based on operating characteristics whether to allow the processing units to transition to the respective target hardware (HW) power-states. The control unit may be configured to change the respective target HW power-state to a respective updated HW power-state for each processing units for which it is determined that transition to its respective target HW power-state should not be allowed.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: February 7, 2012
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Alexander Branover, Frank P. Helms, John P. Petry, Maurice B. Steinman
  • Patent number: 7941683
    Abstract: A processor can operate in three different modes. In an active mode, a first voltage is provided to the processor, where the first voltage is sufficient to allow the processor to execute instructions. In a low-power mode, a retention voltage is provided to the processor. The processor consumes less power in the retention mode than in the active mode. In addition, the processor can operate in a third mode, where a voltage is provided to the processor sufficient to allow the processor to process cache messages, such as coherency messages, but not execute other normal operations or perform normal operations at a very low speed relative to their performance in the active mode.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: May 10, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alex Branover, Frank P. Helms, Maurice Steinman
  • Patent number: 7870407
    Abstract: A processor can operate in different power modes. In an active power mode, the processor executes software. In response to receiving a halt indication from the software, hardware at the processor evaluates bus transactions for the processor. If the bus transactions meet a heuristic, hardware places a processor core in a lower power mode, such as a retention mode. Because the bus transactions are evaluated by hardware, rather than by software, and the software is not required to perform handshakes and other protocols to place the processor in the lower power mode, the processor is able to place the processor core into the lower power mode more quickly, thereby conserving power.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: January 11, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alex Branover, Frank P. Helms, Jonathan M. Owen, Kurt Lewchuk, Maurice Steinman, Paul Mackey
  • Publication number: 20100058078
    Abstract: A system may comprise a plurality of processing units, and a control unit and monitoring unit interfacing with the processing units. The control unit may receive requests for transitioning the processing units to respective target power-states, and specify respective target HW power-states corresponding to the respective target power-states. The monitoring unit may monitor operating characteristics of the system, and determine based on operating characteristics whether to allow the processing units to transition to the respective target hardware (HW) power-states. The control unit may be configured to change the respective target HW power-state to a respective updated HW power-state for each processing units for which it is determined that transition to its respective target HW power-state should not be allowed.
    Type: Application
    Filed: October 20, 2008
    Publication date: March 4, 2010
    Inventors: Alexander Branover, Frank P. Helms, John P. Petry, Maurice B. Steinman
  • Publication number: 20080288799
    Abstract: A processor can operate in different power modes. In an active power mode, the processor executes software. In response to receiving a halt indication from the software, hardware at the processor evaluates bus transactions for the processor. If the bus transactions meet a heuristic, hardware places a processor core in a lower power mode, such as a retention mode. Because the bus transactions are evaluated by hardware, rather than by software, and the software is not required to perform handshakes and other protocols to place the processor in the lower power mode, the processor is able to place the processor core into the lower power mode more quickly, thereby conserving power.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Alex Branover, Frank P. Helms, Jonathan M. Owen, Kurt Lewchuk, Maurice Steinman, Paul Mackey
  • Publication number: 20080276236
    Abstract: A processor can operate in three different modes. In an active mode, a first voltage is provided to the processor, where the first voltage is sufficient to allow the processor to execute instructions. In a low-power mode, a retention voltage is provided to the processor. The processor consumes less power in the retention mode than in the active mode. In addition, the processor can operate in a third mode, where a voltage is provided to the processor sufficient to allow the processor to process cache messages, such as coherency messages, but not execute other normal operations or perform normal operations at a very low speed relative to their performance in the active mode.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Alex Branover, Frank P. Helms, Maurice Steinman
  • Patent number: 7231474
    Abstract: A serial communication system includes an integrated circuit having a master serial interface; and a processor having a slave serial interface coupled to the master serial interface through a clock signal line and a data signal line. The slave serial interface is responsive to a read temperature command issued by the master serial interface to return a first temperature value associated with the processor.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: June 12, 2007
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Frank P. Helms, Larry D. Hewitt, Scott E. Swanstrom, Ross Voigt LaFetra
  • Patent number: 7174467
    Abstract: A message based power management approach is utilized to provide power management for a multi-processor system. A power management message is received at one processor of the multi-processor system over an input/output communication link that provides input/output access for the processors of the multi-processor system. The power management message includes a power management field encoding a power management state for processors of the multi-processor system. The processor that received the power management message over the input/output communication link sends a power management message to other processors in the multi-processor system over one or more inter-processor communication links encoding the power management state.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: February 6, 2007
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Frank P. Helms, Dale E. Gulick, Larry D. Hewitt, William A. Hughes, Paul C. Miranda, Derrick R. Meyer, Scott E. Swanstrom, Scott A. White
  • Patent number: 7146510
    Abstract: An integrated circuit is coupled to a communication link and to a separate signal line and includes programmable registers specifying communication link width and frequency. The integrated circuit responds to a change in the value of the signal line by changing the width and/or frequency of at least a portion of the communication link to the programmed value in response to a change in a logical value of the signal line, without the integrated circuit entering a reset state. The width and/or frequency may be changed during a POST routine or during system operation as part of a power management or other system function while maintaining its operational state.
    Type: Grant
    Filed: July 18, 2002
    Date of Patent: December 5, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Frank P. Helms, Derrick R. Meyer, Larry D. Hewitt, Dale E. Gulick, William A. Hughes, Scott E. Swanstrom
  • Patent number: 7051218
    Abstract: A message based power management system converts legacy signals used in power management, and other signals used to differentiate between power states, to messages sent over a communication link. A system message sent on a communication link includes a field encoding the level of power management for the device receiving the system message. Further, one or more additional signals, separate from the communication link, may be used to indicate when to take action after the power management message has been received.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: May 23, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dale E. Gulick, Frank P. Helms, Larry D. Hewitt, William A. Hughes, Paul C. Miranda, Derrick R. Meyer, Scott E. Swanstrom, Scott A. White
  • Patent number: 7039755
    Abstract: Power management logic maintains memory in a computer system in the self refresh state during a power savings state in which power is removed from the memory controller. A memory control circuit, separate from the power management logic, controls the memory during other operational modes. The power management logic maintains the system memory in the self refresh state by driving memory control signal(s) at appropriate values during the power savings state.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: May 2, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Frank P. Helms
  • Patent number: 6889332
    Abstract: The maximum performance state available to a processor in a computer system, in terms of operating frequency and/or voltage, changes according to thermal criteria. When the temperature increases above a predetermined threshold, the maximum performance state available is reduced. Multiple temperature thresholds may be utilized providing for a gradually reduced maximum performance state as temperature increases. When the temperature returns to a lower level, the maximum performance state available is increased. Changing the maximum available performance state according to temperature provides for more gradual reduction in performance as temperature increases, which results in higher average system performance as temperature increases. Thus, a more gradual reduction in performance is provided while still maintaining a high speed rating of the processor in more ideal conditions.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: May 3, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Frank P. Helms, Jeffrey A. Brinkley
  • Patent number: 6754837
    Abstract: An integrated circuit provides for changes to its core clock frequency and its core voltage using software programmable registers on the processor to store voltage ID (VID) values to specify core voltage, which are supplied to a voltage regulator and clock frequency control values, which are supplied to clock generation logic on the integrated circuit to specify core clocks. The integrated circuit generates an internal state in which its core clocks are stopped or slowed and during which core voltage and core frequency are adjusted. The processor also includes a timing mechanism that allows the new voltage and clock frequency to stabilize before resuming core operations. The timing mechanism may include a programmable count to specify the time to allow the new voltage and clock frequency to stabilize.
    Type: Grant
    Filed: July 17, 2000
    Date of Patent: June 22, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Frank P. Helms
  • Patent number: 6748545
    Abstract: Disclosed herein are a method and apparatus to provide a deterministic power-on voltage in a system having a processor-controlled voltage level. In one embodiment, the system includes a DC/DC converter, a processor, and a selection circuit. The DC/DC converter receives a voltage setting signal or signals from the selection circuit and provides an adjustable power output signal having a voltage indicated by the voltage setting signal. The processor is powered by the adjustable power output signal. When powered, the processor provides a programmable voltage setting signal or signals. The selection circuit receives the programmable voltage setting signal or signals, a hardwired voltage setting signal, and a selection signal or signals, and when the selection signal is in a predetermined condition, the selection circuit provides the programmable voltage setting signal or signals from the processor to the DC/DC converter.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: June 8, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Frank P. Helms
  • Publication number: 20030110423
    Abstract: The maximum performance state available to a processor in a computer system, in terms of operating frequency and/or voltage, changes according to thermal criteria. When the temperature increases above a predetermined threshold, the maximum performance state available is reduced. Multiple temperature thresholds may be utilized providing for a gradually reduced maximum performance state as temperature increases. When the temperature returns to a lower level, the maximum performance state available is increased. Changing the maximum available performance state according to temperature provides for more gradual reduction in performance as temperature increases, which results in higher average system performance as temperature increases. Thus, a more gradual reduction in performance is provided while still maintaining a high speed rating of the processor in more ideal conditions.
    Type: Application
    Filed: December 11, 2001
    Publication date: June 12, 2003
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Frank P. Helms, Jeffrey A. Brinkley
  • Patent number: 5952992
    Abstract: Method and apparatus for automatically adjusting the brightness level of an LCD based on the ambient lighting conditions of the environment in which the LCD is being operated are disclosed. In a preferred embodiment, a photodetector located proximate the front of the LCD generates to brightness control circuitry signals indicative of ambient lighting conditions. These signals are correlated to predetermined automatic brightness control values for use in controlling the brightness level of the LCD. Once the ambient light signals have been used automatically to set the brightness level of the LCD, user-selection of a different brightness level, either higher or lower, will override the automatic brightness control setting. In an alternative embodiment, a first photodetector is located proximate the front of the LCD and a second photodetector is located proximate the back of the LCD. In this embodiment, the brighter ambient condition is used to control the brightness level of the LCD.
    Type: Grant
    Filed: August 19, 1997
    Date of Patent: September 14, 1999
    Assignee: Dell U.S.A., L.P.
    Inventor: Frank P. Helms
  • Patent number: 5832238
    Abstract: A Peripheral Component Interconnect (PCI) compatible peripheral device for coupling to a PCI bus, the peripheral device comprising a primary function component and a connection portion. The primary function includes a PCI interface for coupling to the PCI bus, and a primary configuration space coupled to the PCI interface and accessible by the PCI bus via the PCI interface. The connection portion is coupled to the primary function component and supports a secondary function component. The primary function component provides PCI bus access via the PCI interface to the secondary function component when the secondary function component is coupled to the connection portion. The primary function component provides PCI bus access via the PCI interface to a secondary configuration space when the secondary function component is coupled to the connection portion.
    Type: Grant
    Filed: October 18, 1996
    Date of Patent: November 3, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Frank P. Helms
  • Patent number: 5760760
    Abstract: Method and apparatus for automatically adjusting the brightness level of an LCD based on the ambient lighting conditions of the environment in which the LCD is being operated are disclosed. In a preferred embodiment, a photodetector located proximate the front of the LCD generates to brightness control circuitry signals indicative of ambient lighting conditions. These signals are correlated to predetermined automatic brightness control values for use in controlling the brightness level of the LCD. Once the ambient light signals have been used automatically to set the brightness level of the LCD, user-selection of a different brightness level, either higher or lower, will override the automatic brightness control setting. In an alternative embodiment, a first photodetector is located proximate the front of the LCD and a second photodetector is located proximate the back of the LCD. In this embodiment, the brighter ambient condition is used to control the brightness level of the LCD.
    Type: Grant
    Filed: July 17, 1995
    Date of Patent: June 2, 1998
    Assignee: Dell USA, L.P.
    Inventor: Frank P. Helms
  • Patent number: 5666426
    Abstract: A system and method for automatically adjusting the volume of an audio system to compensate for variations in ambient noise. The system includes a microphone for monitoring the ambient audio environment which includes output of the audio system plus environmental noise. The system also includes processing circuitry connected to the microphone. The processing circuitry varies the volume of the output of the audio system in proportion to changes in the environmental noise. The processing circuitry comprises the microphone, located to detect the ambient sound in the listening environment, an analog-to-digital converter connected to the output of the microphone, and a digital signal processor connected to the output of the analog-to-digital converter. The output signal of the DSP is an input to the volume control of the audio system.
    Type: Grant
    Filed: October 17, 1996
    Date of Patent: September 9, 1997
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Frank P. Helms
  • Patent number: 5490039
    Abstract: Disclosed are an integrated mouse tray and mouse for a portable computer and method of operation therefor. The computer, including the mouse tray of the present invention, includes: (1) a chassis having a footprint and containing components of the computer, the components including an interface circuit for communicating with a mouse, (2) a mouse electrically coupled to the interface circuit, the mouse free to move about a substantial plane to produce signals for transmission to the interface circuit and (3) a mouse tray member movably mounted to the chassis and capable of assuming a deployed position whereby the mouse tray extends substantially out of the chassis footprint, a substantially planar surface of the mouse tray providing an area on which the mouse is free to move to produce the signals, the mouse tray member further capable of assuming a stowed position whereby the mouse tray is retracted substantially to within the chassis footprint.
    Type: Grant
    Filed: November 24, 1993
    Date of Patent: February 6, 1996
    Assignee: Dell USA, L.P.
    Inventor: Frank P. Helms