IP Library Granted Patent US 10,236,890
Granted Patent B2
US 10,236,890 · App. 15/376,311 · Granted Mar 19, 2019

Semiconductor device and method for controlling the same

Inventors: Takahiko Gomi (Tokyo, JP); Tetsuya Suzuki (Tokyo, JP)
Assignee: RENESAS ELECTRONICS CORPORATION
H03L1/027G06F1/206G06F1/28G06F1/324Y02D10/126
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 10,236,890
App. No.
15/376,311
Granted
Mar 19, 2019
Kind
B2
Abstract

A semiconductor device includes a mode determination unit configured to determine a power mode based on a temperature of the semiconductor device and a reference temperature, the power mode including one of a first mode which sets the operating frequency of the operation clock to be a first operating frequency and a second mode which sets the operating frequency of the operation clock to be a second operating frequency, and output a control signal according to the power mode to a clock generating unit.

Claims (51)

1. A semiconductor device comprising:

an operation unit which operates according to an operation clock;

a clock generating unit configured to generate the operation clock to be supplied to the operation unit based on a control signal, the control signal controlling an operating frequency of the operation unit;

a temperature sensor configured to measure a temperature of the semiconductor device;

a reference temperature calculating unit configured to calculate, in response to a request to calculate a reference temperature from the operation unit, a reference temperature based on an idle power and a leakage power; and

a mode determination unit configured to:

determine a power mode based on the temperature of the semiconductor device and the reference temperature, the power mode comprising one of a first mode which sets the operating frequency of the operation clock to be a first operating frequency and a second mode which sets the operating frequency of the operation clock to be a second operating frequency; and

output the control signal according to the power mode to the clock generating unit.

2. The semiconductor device according to claim 1 , wherein the reference temperature calculating unit calculates the reference temperature based on a ratio of the idle power to the leakage power.

3. The semiconductor device according to claim 2 , wherein the reference temperature calculating unit updates the reference temperature according to a change in the number of cycles of the operation clock when the operation unit is in an active state.

4. The semiconductor device according to claim 1 , wherein the second operating frequency is greater than the first operating frequency.

5. The semiconductor device according to claim 1 , wherein the mode determination unit changes the power mode from the first mode to the second mode when the temperature of the semiconductor device is greater than the reference temperature.

6. The semiconductor device according to claim 5 , wherein the mode determination unit changes the power mode from the second mode to the first mode when the temperature of the semiconductor device is less than the reference temperature.

7. The semiconductor device according to claim 6 , wherein a rate of a shutdown state in which a supply of a power supply voltage to the operation unit is stopped in a first mode is less than that in a second mode.

8. A method of controlling a semiconductor device having an operation unit, the method comprising:

generating an operation clock to be supplied to the operation unit based on a control signal, the control signal controlling an operating frequency of the operation unit;

measuring a temperature of the semiconductor device;

calculating, in response to a request to calculate a reference temperature from the operation unit, a reference temperature based on an idle power and a leakage power; and

determining a power mode based on the temperature of the semiconductor device and the reference temperature, the power mode comprising one of a first mode which sets the operating frequency of the operation clock to be a first operating frequency and a second mode which sets the operating frequency of the operation clock to be a second operating frequency; and

outputting the control signal according to the power mode to the clock generating unit.

9. The method according to claim 8 , wherein the calculating of the reference temperature comprises calculating the reference temperature based on a ratio of the idle power to the leakage power.

10. The method according to claim 9 , further comprising:

updating the reference temperature according to a change in the number of cycles of the operation clock when the operation unit is in an active state.

11. The method according to claim 8 , wherein the second operating frequency is greater than the first operating frequency.

12. The method according to claim 8 , further comprising:

changing the power mode from the first mode to the second mode when the temperature of the semiconductor device is greater than the reference temperature.

13. The method according to claim 12 , further comprising:

changing the power mode from the second mode to the first mode when the temperature of the semiconductor device is less than the reference temperature.

14. The method according to claim 13 , wherein a rate of a shutdown state in which a supply of a power supply voltage to the operation unit is stopped in a first mode is less than that in a second mode.

15. The semiconductor device according to claim 1 , wherein the operation unit outputs a first request, and the reference temperature calculating unit calculates the reference temperature according to the first request.

16. The semiconductor device according to claim 15 , further comprising:

a mode controller including the reference temperature calculating unit and the mode determination unit,

wherein the operation unit further outputs a second request and an initializing signal, and

wherein the mode controller:

acquires the measured temperature according to the second request; and

is initialized according to the initializing signal.

17. A mode controller for a semiconductor device, comprising:

a temperature sensor which measures a temperature of the semiconductor device;

a reference temperature calculating unit which calculates, in response to a request to calculate a reference temperature from an operation unit in the semiconductor device, a reference temperature based on an idle power and a leakage power; and

a mode determination unit which determines a power mode based on the measured temperature and the reference temperature, the power mode comprising one of:

a first mode which sets an operating frequency of an operation clock to be a first operating frequency; and

a second mode which sets an operating frequency of an operation clock to be a second operating frequency.

18. The mode controller of claim 17 , wherein the mode determination unit outputs a control signal according to the power mode,

wherein the semiconductor device comprises:

a clock generating unit which generates the operation clock based on the control signal, and

wherein the operation unit operates at a frequency of the generated operation clock.

19. The mode controller of claim 18 , wherein the operation unit outputs a first request, and the reference temperature calculating unit calculates the reference temperature according to the first request.

20. The mode controller of claim 19 , wherein the operation unit further outputs a second request and an initializing signal, and

wherein the mode controller:

acquires the measured temperature according to the second request; and

is initialized according to the initializing signal.

Assignments (1)
CHANGE OF ADDRESS Recorded Dec 18, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 045764/0902 →
Continuity (2)
Continuation 14651696
Related Publication 20170093406A1 · Mar 30, 2017