IP Library Granted Patent US 9,483,100
Granted Patent B2
US 9,483,100 · App. 14/193,899 · Granted Nov 1, 2016

Method and apparatus for power gating hardware components in a chip device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,483,100
App. No.
14/193,899
Granted
Nov 1, 2016
Kind
B2
Abstract

According to at least one example embodiment, a semiconductor device is configured to gate power supply to a hardware component through a transistor coupled to the hardware component. The transistor is operated by a controller in a manner to limit electric current dissipated to the hardware component during a transition period. The controller is configured to gradually turn on, or off, the hardware component during a transition period by controlling at least one input signal to the transistor. Gradual turning on, or off, of the hardware component reduces electric current leakage through the hardware component and diminishes any potential disturbance to a ground reference coupled to the hardware component.

Claims (22)

1. A semiconductor device comprising:

a hardware component;

a transistor, coupled to the hardware component, for gating power supply to the hardware component; and

a controller configured to operate the transistor in a manner to limit electric current dissipated to the hardware component during a transition period by gradually decreasing, or gradually increasing, a magnitude of an input signal of the transistor during the transition period.

2. The semiconductor device as recited in claim 1 , wherein the transistor includes multiple gating elements for gating power supply to the hardware component.

3. The semiconductor device as recited in claim 1 , wherein the semiconductor device includes multiple hardware components.

4. The semiconductor device as recited in claim 3 , wherein the multiple hardware components are multiple core processors.

5. The semiconductor device as recited in claim 3 , wherein the controller is further configured to maintain information related to current states of the multiple hardware components.

6. The semiconductor device as recited in claim 5 , wherein the controller is further configured to maintain information indicative of states of the multiple hardware components requested by software associated with the semiconductor device.

7. The semiconductor device as recited in claim 6 , wherein the controller is further configured to determine a hardware component of the multiple hardware components for switching a corresponding state based on the information related to the current states and the information indicative of requested states of the multiple hardware components, the hardware component determined being gradually turned on during the transition period by limiting electric current dissipated to the hardware component determined.

8. A method comprising:

operating a transistor coupled to a hardware component;

employing a transistor coupled to a hardware component, of one or more hardware components in a chip device, to gate power supply to the hardware component; and

operating, by a controller, the transistor in a manner to limit electric current dissipated to the hardware component during a transition period by gradually decreasing, or gradually increasing, a magnitude of an input signal of the transistor during the transition period.

9. The method as recited in claim 8 , wherein the transistor includes multiple gating elements for gating power supply to the hardware component.

10. The method as recited in claim 8 , wherein the semiconductor device includes multiple hardware components.

11. The method as recited in claim 10 , wherein the multiple hardware components are multiple core processors.

12. The method as recited in claim 10 further comprising maintaining, by the controller, information related to current states of the multiple hardware components.

13. The method as recited in claim 12 further comprising maintaining, by the controller, information indicative of states of the multiple hardware components requested by software associated with the semiconductor device.

14. The method as recited in claim 13 further comprising:

determining, by the controller, a hardware component of the multiple hardware components for switching a corresponding state based on the information related to the current states and the information indicative of requested states of the multiple hardware components; and

gradually turning on the hardware component determined during the transition period by limiting electric current dissipated to the hardware component determined.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053179/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2020
From: CAVIUM, LLC
To: CAVIUM INTERNATIONAL
Reel/Frame 051948/0807 →
CERTIFICATE OF CONVERSION AND CERTIFICATE OF FORMATION Recorded Oct 2, 2018
From: CAVIUM, INC.
To: CAVIUM, LLC
Reel/Frame 047185/0422 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2018
From: JP MORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: CAVIUM, INC; CAVIUM NETWORKS LLC; QLOGIC CORPORATION
Reel/Frame 046496/0001 →
SECURITY AGREEMENT Recorded Aug 17, 2016
From: CAVIUM, INC.; CAVIUM NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 039715/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2014
From: CARLSON, DAVID A.; XANTHOPOULOS, THUCYDIDES
To: CAVIUM, INC.
Reel/Frame 032844/0095 →