IP Library › Granted Patent US 10,027,324
Granted Patent B2
US 10,027,324 · App. 15/471,516 · Granted Jul 17, 2018

Semiconductor device, electronic component, and electronic device

Inventors: Munehiro Kozuma (Kanagawa, JP); Yoshiyuki Kurokawa (Kanagawa, JP)
Assignee: Semiconductor Energy Laboratory Co., Ltd.
H03K19/0008H03K19/1776H03K19/17728H03K19/17744H03K21/026
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,027,324
App. No.
15/471,516
Granted
Jul 17, 2018
Kind
B2
Abstract

Skew of a multi-context PLD in context switch is reduced to achieve low power consumption. The frequency of a clock signal is switched in context switch operation in accordance with circuit operation to secure time required for context switch. By returning the frequency of the clock signal to the original frequency after executing the context switch, the PLD can maintain high-speed processing and perform the context switch accurately and safely. The time required for the context switch mainly depends on a hardware structure (circuit layout including a parasitic component). Thus, the reliability in the context switch can be improved when time that is equal to or longer than the longest time required for circuit change is secured.

Claims (72)

1. A semiconductor device comprising:

a context controller;

a clock generation circuit;

a programmable circuit; and

a switch circuit,

wherein the programmable circuit includes a programmable logic element,

wherein the context controller is configured to detect context switch and generate a switch signal in accordance with the context switch,

wherein the clock generation circuit is configured to generate a second clock signal,

wherein a frequency of the second clock signal is lower than a frequency of a first clock signal, and

wherein the switch circuit is configured to supply the first clock signal or the second clock signal to the programmable logic element in response to the switch signal.

2. The semiconductor device according to claim 1 , wherein the context controller detects switching of a context control signal.

3. The semiconductor device according to claim 1 , wherein the second clock signal is generated in a period during which the context switch is performed.

4. The semiconductor device according to claim 1 , wherein the clock generation circuit comprises a frequency divider generating the second clock signal.

5. An electronic component comprising:

the semiconductor device according to claim 1 ; and

a lead electrically connected to the semiconductor device.

6. An electronic device comprising:

the electronic component according to claim 5 ; and

at least one of a display device, a touch panel, a microphone, a speaker, an operation key, and a housing.

7. A semiconductor device comprising:

a context controller;

a clock generation circuit;

a programmable circuit; and

a switch circuit,

wherein the programmable circuit includes a programmable logic element,

wherein the context controller includes a detection circuit, a signal generation circuit, and a determination circuit,

wherein the detection circuit is configured to detect context switch,

wherein the signal generation circuit is configured to generate a context signal in accordance with the context switch,

wherein the determination circuit is configured to generate a switch signal in accordance with the context switch,

wherein the clock generation circuit is configured to generate a second clock signal,

wherein a frequency of the second clock signal is lower than a frequency of a first clock signal, and

wherein the switch circuit is configured to supply the first clock signal or the second clock signal to the programmable logic element in response to the switch signal.

8. The semiconductor device according to claim 7 , wherein the detection circuit detects switching of a context control signal.

9. The semiconductor device according to claim 7 , wherein the second clock signal is generated in a period during which the context switch is performed.

10. The semiconductor device according to claim 7 , wherein the clock generation circuit comprises a frequency divider generating the second clock signal.

11. An electronic component comprising:

the semiconductor device according to claim 7 ; and

a lead electrically connected to the semiconductor device.

12. An electronic device comprising:

the electronic component according to claim 11 ; and

at least one of a display device, a touch panel, a microphone, a speaker, an operation key, and a housing.

13. A semiconductor device comprising:

a context controller;

a clock generation circuit;

a programmable circuit; and

a switch circuit,

wherein the programmable circuit includes a programmable logic element,

wherein the programmable logic element includes a flip-flop and a backup circuit capable of retaining data retained in the flip-flop,

wherein the context controller includes a detection circuit, a signal generation circuit, and a determination circuit,

wherein the detection circuit is configured to detect context switch,

wherein the signal generation circuit is configured to generate a context signal in accordance with the context switch,

wherein the determination circuit is configured to generate a switch signal in accordance with the context switch,

wherein the clock generation circuit is configured to generate a second clock signal and a third clock signal,

wherein a frequency of the second clock signal and a frequency of the third clock signal are lower than a frequency of a first clock signal,

wherein the clock generation circuit outputs the second clock signal in a period during which data is input from the flip-flop to the backup circuit and outputs the third clock signal in a period during which the data is input from the backup circuit to the flip-flop, and

wherein the switch circuit is configured to supply the first clock signal, the second clock signal, or the third clock signal to the programmable logic element in response to the switch signal.

14. The semiconductor device according to claim 13 , wherein the detection circuit detects switching of a context control signal.

15. The semiconductor device according to claim 13 , wherein the clock generation circuit comprises a first frequency divider generating the second clock signal and a second frequency divider generating the third clock signal.

16. The semiconductor device according to claim 15 ,

wherein the clock generation circuit further comprises a second switch circuit, and

wherein the second switch circuit is configured to switch and output the second clock signal or the third clock signal.

17. The semiconductor device according to claim 13 ,

wherein the backup circuit includes a first transistor and a second transistor,

wherein the first transistor includes an oxide semiconductor in a semiconductor layer serving as a channel formation region,

wherein one of a source and a drain of the first transistor is electrically connected to a gate of the second transistor, and

wherein the first transistor is capable of holding charge in the gate of the second transistor by turning off the first transistor.

18. An electronic component comprising:

the semiconductor device according to claim 13 ; and

a lead electrically connected to the semiconductor device.

19. An electronic device comprising:

the electronic component according to claim 18 ; and

at least one of a display device, a touch panel, a microphone, a speaker, an operation key, and a housing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2017
From: KOZUMA, MUNEHIRO; KUROKAWA, YOSHIYUKI
To: SEMICONDUCTOR ENERGY LABORATORY CO., LTD.
Reel/Frame 041767/0460 →
Priority Claims (1)
JP 2016-073794 · Apr 1, 2016 · national
Continuity (1)
Related Publication 20170288670A1 · Oct 5, 2017