Patents by Inventor Sriram R. Vangal

Sriram R. Vangal 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: 11669114
    Abstract: In one embodiment, a processor includes a minimum energy point (MEP) controller to: generate a change in thermal tracking information, based at least in part on prior and current thermal information; generate a change in activity tracking information, based at least in part on prior activity information and current activity information; and determine a MEP performance state based at least in part on the change in thermal tracking information and the change in activity tracking information. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: June 6, 2023
    Assignee: Intel Corporation
    Inventors: Sriram R. Vangal, Jayanth Mallanayakanahalli Devaraju, Vivek De, Robert Milstrey, Stephen H. Gunther
  • Publication number: 20220101625
    Abstract: An integrated circuit (IC) is provided for in-situ anomaly detection. Sensors in the IC generates sensor datasets including information indicating conditions in the IC. A processing unit in the IC uses a sensor dataset and a model to detect and classify the anomaly. The processing unit may filter the sensor dataset, extract features from the filtered sensor dataset, and input the features into the model. The model outputs one or more classifications of the anomaly. A feature may be a distance vector that represents a difference between a data value in the filtered sensor dataset from a reference data value. The model may be a network of bit-cells in the IC. The model may be continuously trained in-situ, i.e., on the IC. The processing unit may provide the classifications to another processing unit in the IC. The other processing unit may mitigate the anomaly based on the classifications.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Applicant: Intel Corporation
    Inventors: Sriram R. Vangal, Hyochan An, Vivek K. De, Narayan Srinivasa, Farzin G. Guilak, Miguel Bautista Gabriel, Pratik Dasharathkumar Patel
  • Publication number: 20220075400
    Abstract: In one embodiment, a processor includes a minimum energy point (MEP) controller to: generate a change in thermal tracking information, based at least in part on prior and current thermal information; generate a change in activity tracking information, based at least in part on prior activity information and current activity information; and determine a MEP performance state based at least in part on the change in thermal tracking information and the change in activity tracking information. Other embodiments are described and claimed.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 10, 2022
    Inventors: Sriram R. Vangal, Jayanth Mallanayakanahalli Devaraju, Vivek De, Robert Milstrey, Stephen H. Gunther
  • Patent number: 11231731
    Abstract: In one embodiment, a processor includes a minimum energy point (MEP) controller to: generate a change in thermal tracking information, based at least in part on prior and current thermal information; generate a change in activity tracking information, based at least in part on prior activity information and current activity information; and determine a MEP performance state based at least in part on the change in thermal tracking information and the change in activity tracking information. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: January 25, 2022
    Assignee: Intel Corporation
    Inventors: Sriram R. Vangal, Jayanth Mallanayakanahalli Devaraju, Vivek De, Robert Milstrey, Stephen H. Gunther
  • Patent number: 10958079
    Abstract: In one embodiment, an energy harvesting system includes multiple-input-multiple-output switched-capacitor (MIMOSC) circuitry comprising a plurality of switched-capacitor circuit units to receive a plurality of direct current (DC) input voltages at respective input terminals of the switched-capacitor circuit unit, combine the received DC input voltages, and provide the combined DC input voltages at an output terminal of the switched-capacitor circuit unit. The energy harvesting system also includes maximum power point tracking (MPPT) circuitry coupled to switches of the switched-capacitor circuit units of the MIMOSC circuitry. The MPPT circuitry is to provide a plurality of switching signals to the switches of the switched-capacitor circuit units. The MIMOSC circuitry is to provide a plurality of DC output voltages to respective loads based on the switching signals from the MPPT circuitry.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 23, 2021
    Assignee: Intel Corporation
    Inventors: Xiaosen Liu, Khondker Z. Ahmed, Vivek K. De, Nachiket V. Desai, Suhwan Kim, Harish K. Krishnamurthy, Turbo Majumder, Krishnan Ravichandran, Christopher Schaef, Vaibhav A. Vaidya, Sriram R. Vangal
  • Publication number: 20200409399
    Abstract: In one embodiment, a processor includes a minimum energy point (MEP) controller to: generate a change in thermal tracking information, based at least in part on prior and current thermal information; generate a change in activity tracking information, based at least in part on prior activity information and current activity information; and determine a MEP performance state based at least in part on the change in thermal tracking information and the change in activity tracking information. Other embodiments are described and claimed.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Sriram R. Vangal, Jayanth Mallanayakanahalli Devaraju, Vivek De, Robert Milstrey, Stephen H. Gunther
  • Patent number: 10739804
    Abstract: Various embodiments of the invention may be used to find a combination of voltage and frequency that results in a minimum amount of energy consumption in a digital system, including energy consumed by the system's voltage regulator (VR). The process may involve finding a separate point of minimum energy consumption for each of several different modes of the VR, where a mode is the ratio of Vin to Vout for that VR. The smallest value of those points may then be selected as the overall minimum. The process for making this determination may be performed in situ while the device is in operation, and may encompass changes in operational temperature, load, and process variations.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: August 11, 2020
    Assignee: Intel Corporation
    Inventors: Sriram R. Vangal, Turbo Majumder, Vivek De
  • Patent number: 10451675
    Abstract: Described is an apparatus which comprises: a state detector which is operable to detect logic states of zero and one in response to a clock edge; and an error detector coupled to the state detector, wherein the error detector is to detect an error in the detected logic states.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Vinayak Honkote, Sriram R. Vangal
  • Publication number: 20190094897
    Abstract: Various embodiments of the invention may be used to find a combination of voltage and frequency that results in a minimum amount of energy consumption in a digital system, including energy consumed by the system's voltage regulator (VR). The process may involve finding a separate point of minimum energy consumption for each of several different modes of the VR, where a mode is the ratio of Vin to Vout for that VR. The smallest value of those points may then be selected as the overall minimum. The process for making this determination may be performed in situ while the device is in operation, and may encompass changes in operational temperature, load, and process variations.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Applicant: Intel Corporation
    Inventors: Sriram R. Vangal, Turbo Majumder, Vivek De
  • Publication number: 20190094931
    Abstract: Various embodiments of the invention may analyze previous patterns of harvested energy to predict future patterns of available harvested energy. This prediction may then be used to choose from among multiple methods of energy reduction techniques. The energy reduction techniques may include multiple versions of reducing or modifying instruction execution. Reduced instruction execution may include reducing the precision of various calculations.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Applicant: INTEL CORPORATION
    Inventors: Khondker Z. Ahmed, Vivek K. De, Nachiket V. Desai, Suhwan Kim, Harish K. Krishnamurthy, Xiaosen Liu, Turbo Majumder, Krishnan Ravichandran, Christopher Schaef, Vaibhav Vaidya, Sriram R. Vangal
  • Publication number: 20190044341
    Abstract: In one embodiment, an energy harvesting system includes multiple-input-multiple-output switched-capacitor (MIMOSC) circuitry comprising a plurality of switched-capacitor circuit units to receive a plurality of direct current (DC) input voltages at respective input terminals of the switched-capacitor circuit unit, combine the received DC input voltages, and provide the combined DC input voltages at an output terminal of the switched-capacitor circuit unit. The energy harvesting system also includes maximum power point tracking (MPPT) circuitry coupled to switches of the switched-capacitor circuit units of the MIMOSC circuitry. The MPPT circuitry is to provide a plurality of switching signals to the switches of the switched-capacitor circuit units. The MIMOSC circuitry is to provide a plurality of DC output voltages to respective loads based on the switching signals from the MPPT circuitry.
    Type: Application
    Filed: March 28, 2018
    Publication date: February 7, 2019
    Inventors: Xiaosen Liu, Khondker Z. Ahmed, Vivek K. De, Nachiket V. Desai, Suhwan Kim, Harish K. Krishnamurthy, Turbo Majumder, Krishnan Ravichandran, Christopher Schaef, Vaibhav A. Vaidya, Sriram R. Vangal
  • Patent number: 10108212
    Abstract: Some embodiments include apparatuses and methods having a power switching unit to receive a first voltage and provide a second voltage having a value based on a value of the first voltage, a first loop to provide digital control information to control a switching of the power switching unit in order to maintain a relationship between the value of the second voltage and a value of a reference voltage, and a second loop coupled to the power switching unit and the first loop to calculate a value of energy consumption of at least a portion of the apparatus based at least on the digital control information.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 23, 2018
    Assignee: Intel Corporation
    Inventors: Sunghyun Park, Stephen Kim, Krishnan Ravichandran, Sriram R. Vangal, Vivek K. De
  • Publication number: 20180299506
    Abstract: Described is an apparatus which comprises: a state detector which is operable to detect logic states of zero and one in response to a clock edge; and an error detector coupled to the state detector, wherein the error detector is to detect an error in the detected logic states.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 18, 2018
    Applicant: Intel Corporation
    Inventors: Vinayak Honkote, Sriram R. Vangal
  • Patent number: 10018674
    Abstract: Described is an apparatus which comprises: a state detector which is operable to detect logic states of zero and one in response to a clock edge; and an error detector coupled to the state detector, wherein the error detector is to detect an error in the detected logic states.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventors: Vinayak Honkote, Sriram R. Vangal
  • Publication number: 20170269155
    Abstract: Described is an apparatus which comprises: a state detector which is operable to detect logic states of zero and one in response to a clock edge; and an error detector coupled to the state detector, wherein the error detector is to detect an error in the detected logic states.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Inventors: Vinayak Honkote, Sriram R. Vangal
  • Publication number: 20170083033
    Abstract: Some embodiments include apparatuses and methods having a power switching unit to receive a first voltage and provide a second voltage having a value based on a value of the first voltage, a first loop to provide digital control information to control a switching of the power switching unit in order to maintain a relationship between the value of the second voltage and a value of a reference voltage, and a second loop coupled to the power switching unit and the first loop to calculate a value of energy consumption of at least a portion of the apparatus based at least on the digital control information.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Sunghyun Park, Stephen Kim, Krishnan Ravichandran, Sriram R. Vangal, Vivek K. De
  • Publication number: 20160232051
    Abstract: Described is an apparatus that comprises: a first sequential unit; a first queue coupled in parallel to the first sequential unit such that the first queue and first sequential unit receive a first input, the first sequential for double sampling the first input; a compare unit to receive an output from the first sequential unit; and a first selection unit controllable by a write pointer of a previous cycle, the first selection unit to receive outputs of each storage unit of the first queue, wherein the first selection unit to generate an output for comparison by the first compare unit.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Inventors: Somnath Paul, Sriram R. Vangal
  • Patent number: 9337952
    Abstract: Described is an apparatus that comprises: a first sequential unit; a first queue coupled in parallel to the first sequential unit such that the first queue and first sequential unit receive a first input, the first sequential for double sampling the first input; a compare unit to receive an output from the first sequential unit; and a first selection unit controllable by a write pointer of a previous cycle, the first selection unit to receive outputs of each storage unit of the first queue, wherein the first selection unit to generate an output for comparison by the first compare unit.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: Somnath Paul, Sriram R. Vangal
  • Patent number: 9063730
    Abstract: In one embodiment, the present invention includes a processor with multiple cores each having a self-test circuit to determine a frequency profile and a leakage power profile of the corresponding core. In turn, a scheduler is coupled to receive the frequency profiles and the leakage power profiles and to schedule an application on at least some of the cores based on the frequency profiles and the leakage power profiles. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: June 23, 2015
    Assignee: Intel Corporation
    Inventors: Saurabh Dighe, Sriram R. Vangal, Nitin Y. Borkar, Vivek K. De
  • Patent number: 8990662
    Abstract: Techniques for resilient communication. A data path stores data to be transmitted over a link to a receiving node. An output stage is coupled between the data path and the link. The output stage includes double sampling mechanisms to preserve a copy of data transmitted over the link to the receiving node. Error detection circuitry is coupled with the output stage to detect transient timing errors in the data path or output stage. The error detection circuitry causes the output stage to send the copy of the data transmitted over the link in response to detecting an error.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: March 24, 2015
    Assignee: Intel Corporation
    Inventors: Somnath Paul, Sriram R. Vangal, Michael D. Abbott, Eugene M. Kishinevsky