Patents by Inventor SHIH-HSIN JASON HU

SHIH-HSIN JASON HU 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: 9400308
    Abstract: The systems and method described herein provide efficient (e.g., low power and low area) techniques to track performance in numerous supply domains with heterogeneous circuits that are used in a large system-on-a-chip integrated circuit (SoCs). The heterogeneous circuits can include circuits made with different devices, different cell libraries, and different hard macros that are in different power supply domains. Performance measurements from performance sensors (or process-voltage-temperature (PVT) sensors) that are spread about the SoC are collected and processed to determine voltage levels for each of the supply domains. A single controller can receive can determine voltage levels for a whole SoC. The performance sensors are connected to the controller by a scan chain. The techniques are flexible and can be easily adapted for use in SoCs with different power supply domains and types of circuits.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: July 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jasmin Smaila Ibrahimovic, Mohammad Reza Kakoee, Shih-Hsin Jason Hu
  • Publication number: 20160091939
    Abstract: A method for operating an electronic apparatus is provided. The method includes receiving a token, activating a power switch for powering up a core in response to the receiving the token, and outputting the token based on a state of powering up the core. The outputting of the received token is delayed until the state of powering up the core is reached. In one aspect, an electronic apparatus includes a power switch configured to power up to a core is provided. A power-switch control circuit is configured to receive a token, activate the power switch for powering up the core in response to receiving the token, output the received token based on a state of powering up the core. The outputting of the received token is delayed until the state of powering up the core is reached. A plurality of the power-switch control circuits is configured as a ring.
    Type: Application
    Filed: September 25, 2014
    Publication date: March 31, 2016
    Inventors: Matthew Levi SEVERSON, Shih-Hsin Jason HU, Dipti Ranjan PAL, Madan KRISHNAPPA, Jeffrey GEMAR, Noman AHMED, Mohammad TAMJIDI, Mark KEMPFERT
  • Publication number: 20160003893
    Abstract: The systems and method described herein provide efficient (e.g., low power and low area) means to track performance in numerous supply domains with heterogeneous circuits that are used in a large system-on-a-chip integrated circuit (SoCs). The heterogeneous circuits can include circuits made with different devices, different cell libraries, and different hard macros that are in different power supply domains. Performance measurements from performance sensors (or process-voltage-temperature (PVT) sensors) that are spread about the SoC are collected and processed to determine voltage levels for each of the supply domains. A single controller can receive can determine voltage levels for a whole SoC. The performance sensors are connected to the controller by a scan chain. The technique is flexible and can be easily adapted for use in SoCs with different power supply domains and types of circuits.
    Type: Application
    Filed: July 3, 2014
    Publication date: January 7, 2016
    Inventors: Jasmin Smaila Ibrahimovic, Mohammad Reza Kakoee, Shih-Hsin Jason Hu
  • Publication number: 20150370316
    Abstract: Systems and methods for dynamically adjusting an input parameter, such as power supply level, to a shared power domain in a portable computing device are disclosed. The power domain includes a plurality of processing resources that share the power source. The power supply level is reduced based on a critical core vote pool derived from votes from the plurality of processing resources. The critical core vote pool is narrowed from all the votes by disqualifying votes based on the operating status of the associated processing resources. For example, because inactive processing resources may be unaffected by a change in the voltage level to the shared domain, and because certain active processing resources are in a position to adjust to a power change dictated by another processing resource, such processing resources may be considered noncritical and their votes disqualified from consideration.
    Type: Application
    Filed: August 28, 2015
    Publication date: December 24, 2015
    Inventors: HEE JUN PARK, KRISHNA V.S.S.S.R. VANKA, SRAVAN KUMAR AMBAPURAM, SHIRISH KUMAR AGARWAL, SHIH-HSIN JASON HU