Patents by Inventor Somvir Singh

Somvir Singh 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: 12242315
    Abstract: A thermal management scheme, for a multichip module, that is aware of various dies in a stack (horizontal and/or vertical) and heat generated from them, local hot spots in a victim die, and hot spots in aggressor die(s). Each victim die receives telemetry information from thermal sensors located in aggressor dies as well as local thermal sensors in the victim die. The telemetry information is used to enable a virtual sensing scheme where temperature for a target die (e.g., a victim die) and/or its intellectual property (IP) domain is estimated or calculated. The estimated or calculated temperature is then used for performance management of the victim and/or aggressor dies in the stack.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: March 4, 2025
    Assignee: Intel Corporation
    Inventors: Somvir Singh Dahiya, Stephen Gunther, Julien Sebot, Randy Osborne, Scot Kellar, Joshua Een
  • Patent number: 12235792
    Abstract: An apparatus and method for temperature-constrained frequency control and scheduling. For example, one embodiment of a processor comprises: a plurality of cores; power management circuitry to control a frequency of each core of the plurality of cores based, at least in part, on a temperature associated with one or more cores of the plurality of cores, the power management circuitry comprising: a temperature limit-driven frequency controller to determine a first frequency limit value based on a temperature of a corresponding core reaching a first threshold; frequency prediction hardware logic to predict a temperature-constrained frequency of the corresponding core based on the first frequency limit value and an initial frequency limit value; and performance determination hardware logic to determine a new performance value for the corresponding core based on the temperature-constrained frequency, the new performance value to be provided to a task scheduler.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: February 25, 2025
    Assignee: Intel Corporation
    Inventors: Jianwei Dai, Somvir Singh Dahiya, Mahesh Kumar P, Stephen H. Gunther, Sapumal Wijeratne, Mark Gallina
  • Publication number: 20250060809
    Abstract: Examples of throttling and unthrottling for power and/or thermal management of a computing device are described. In some examples, a power management unit coupled to the processor core is to determine when one or more of power and thermal operating characteristics of a system, of which the apparatus is a part of, are outside of a system constraint (e.g., a desired power or thermal level), and place one or more of devices coupled to the power management unit into a lower power level to meet the system constraint. In some examples, the one or more devices are input/output devices.
    Type: Application
    Filed: September 30, 2023
    Publication date: February 20, 2025
    Inventors: Yoav BABAJANI, Somvir Singh DAHIYA, Partha CHOUDHURY, Venkataramani GOPALAKRISHNAN, Saumyajyoti MUKHERJEE, Poh Thiam TEOH, Arik GIHON, Arthur Jeremy RUNYAN
  • Publication number: 20250004832
    Abstract: Techniques and mechanisms for determining a mode by which a processor is to be transitioned between power states. In one embodiment, circuitry selectively transitions power management of the processor to or from a limited power states (LPS) mode which, as compared to an alternative power management mode, makes a relatively limited number of two or more power states available to the processor. A transition to or from the LPS mode is performed based on a thermal condition such as one which is based on a skin temperature of a housing structure in which the processor is disposed. In another embodiment, transitions between the two or more power states is performed, during the LPS mode, based on a pendency of a software workload, or based on a completion of such a software workload.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Applicant: Intel Corporation
    Inventors: Yoav Babajani, Efraim Rotem, Gideon Reisfeld, Somvir Singh Dahiya, Yevgeni Sabin
  • Publication number: 20240330234
    Abstract: An apparatus and method for temperature-constrained frequency control and scheduling. For example, one embodiment of a processor comprises: a plurality of cores; power management circuitry to control a frequency of each core of the plurality of cores based, at least in part, on a temperature associated with one or more cores of the plurality of cores, the power management circuitry comprising: a temperature limit-driven frequency controller to determine a first frequency limit value based on a temperature of a corresponding core reaching a first threshold; frequency prediction hardware logic to predict a temperature-constrained frequency of the corresponding core based on the first frequency limit value and an initial frequency limit value; and performance determination hardware logic to determine a new performance value for the corresponding core based on the temperature-constrained frequency, the new performance value to be provided to a task scheduler.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Jianwei DAI, Somvir Singh DAHIYA, Mahesh KUMAR P, Stephen H. GUNTHER, Sapumal WIJERATNE, Mark GALLINA
  • Publication number: 20220300049
    Abstract: A thermal management scheme, for a multichip module, that is aware of various dies in a stack (horizontal and/or vertical) and heat generated from them, local hot spots in a victim die, and hot spots in aggressor die(s). Each victim die receives telemetry information from thermal sensors located in aggressor dies as well as local thermal sensors in the victim die. The telemetry information is used to enable a virtual sensing scheme where temperature for a target die (e.g., a victim die) and/or its intellectual property (IP) domain is estimated or calculated. The estimated or calculated temperature is then used for performance management of the victim and/or aggressor dies in the stack.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Intel Corporation
    Inventors: Somvir Singh Dahiya, Stephen Gunther, Julien Sebot, Randy Osborne, Scot Kellar, Joshua Een
  • Publication number: 20220091644
    Abstract: A first circuit to receive from a sensor a thermal condition of a voltage regulator while circuitry comprising the voltage regulator is to regulate delivery of power to a power domain having first and second components. The circuitry is to control a first power consumption rate of the first component based on a first parameter and control a second power consumption rate of the second component based on a second parameter. The first circuit monitors the thermal condition and generates an evaluation result based on a test criterion. A second circuit receives from the first circuit a signal based on the evaluation result. Based on the signal, the second circuit is to signal the circuitry to change the first parameter. An amount of any change to the second parameter based on the evaluation result is different than an amount of change to the first parameter based on the evaluation result.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Applicant: Intel Corporation
    Inventors: Samantha Rao, Zhongsheng Wang, Somvir Singh Dahiya, Chee Lim Nge, Siang Yeong Tan, Chia-Hung S. Kuo
  • Patent number: 8321603
    Abstract: A method for detecting a type of a port connected to a USB connector and a rechargeable device with a USB connector, a USB controller and a power management module. The power management module selectively powers up the USB controller depending on the type of port connected to the USB connector. A hardware detector is connected to the USB connector for determining the port type. If the port type is for recharging only then the power management module does not enable power to the USB controller.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: November 27, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Somvir Singh, Asif Iqbal, Rajan Kapoor
  • Publication number: 20120030381
    Abstract: A method for detecting a type of a port connected to a USB connector and a rechargeable device with a USB connector, a USB controller and a power management module. The power management module selectively powers up the USB controller depending on the type of port connected to the USB connector. A hardware detector is connected to the USB connector for determining the port type. If the port type is for recharging only then the power management module does not enable power to the USB controller.
    Type: Application
    Filed: July 28, 2010
    Publication date: February 2, 2012
    Applicant: FREESCALE SEMICONDUCTOR, INC
    Inventors: Somvir Singh, Asif Iqbal, Rajan Kapoor