The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 15, 2018

Filed:

Jun. 05, 2015
Applicant:

Semiconductor Energy Laboratory Co., Ltd., Atsugi-shi, Kanagawa-ken, JP;

Inventors:

Wataru Uesugi, Kanagawa, JP;

Tomoaki Atsumi, Kanagawa, JP;

Naoaki Tsutsui, Kanagawa, JP;

Hikaru Tamura, Kanagawa, JP;

Takahiko Ishizu, Kanagawa, JP;

Takuro Ohmaru, Kanagawa, JP;

Assignee:

Semiconductor Energy Laboratory Co., Ltd., Atsugi-shi, Kanagawa-ken, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G11C 5/00 (2006.01); H01L 27/12 (2006.01); H01L 29/778 (2006.01); H01L 27/06 (2006.01); H01L 27/1156 (2017.01); H01L 29/24 (2006.01);
U.S. Cl.
CPC ...
G06F 12/00 (2013.01); G11C 5/00 (2013.01); H01L 27/1225 (2013.01); H01L 27/0688 (2013.01); H01L 27/1156 (2013.01); H01L 29/24 (2013.01); H01L 29/7782 (2013.01);
Abstract

A semiconductor device including a register controller and a processor which includes a register is provided. The register includes a first circuit and a second circuit which includes a plurality of memory portions. The first circuit and the plurality of memory portions can store data by an arithmetic process of the processor. Which of the plurality of memory portions the data is stored in depends on a routine by which the data is processed. The register controller switches the routine in response to an interrupt signal. The register controller can make any one of the plurality of memory portions which corresponds to the routine store the data in the first circuit every time the routine is switched. The register controller can make data stored in any one of the plurality of memory portions which corresponds to the routine be stored in the first circuit every time the routine is switched.


Find Patent Forward Citations

Loading…