or
Bookmark and Share
   
Document Number
US Patent 7020787
Issued Date
March 28, 2006
Link
Map
Abstract
A microprocessor comprises a calculation unit that (i) includes partial calculation units each operable to perform partial data calculation, and (ii) is operable to perform data calculation on N or less bits, where N is a total number of bits on which the partial calculation units are to perform data calculation. The microprocessor, when having the calculation unit perform data calculation according to an instruction fetched from a memory, controls the partial calculation units depending on a bit width mode selected in terms of a number of bits on which data calculation is to be performed, so as to either (i) have all the partial calculation units operate, or (ii) suspend operation of a predetermined number of the partial calculation units, and have the rest of the partial calculation units operate.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
24
Comments:
no comments yet
Published
March 28, 2006
Application Number
10/323,419
Filed
December 18, 2002
US Classification
713/320   713/300 713/322 713/323 713/324
Int'l Classification
G06F   1/32   (20060101)  
Examiner
Assistant Examiner
Priority Data
Dec 19, 2001 [JP] 2001-386710
USPTO Field of Search
713/300   713/320   713/322   713/323   713/324  
Related Patents
7100063 - Low power operation control unit and program optimizing apparatus - Owned by Matsushita Electric Industrial Co., Ltd. (Osaka,JP)

An objective is to perform a low power operation of a microprocessor on the pipeline stage of an instruction decode and a preceding pipeline stage without the necessity for increasing a circuit size or decoding time. An instruction code of each program for performing an instruction includes a first instruction set, which includes a flag for specifying predicate (301), and one or more second instruction sets including control specification information (302). A low power operation of each control circuit is performed for each instruction according to the instruction execution control function. Thus, without the necessity for increasing a circuit size or decoding time, it is possible to control the pipeline stage of an instruction decode and a preceding pipeline stage, achieving a low power operation of the microprocessor.

7430678 - Low power operation control unit and program optimizing method - Owned by Matsushita Electric Industrial Co., Ltd. (Osaka,JP)

An objective is to perform a low power operation of a microprocessor on the pipeline stage of an instruction decode and a preceding pipeline stage without the necessity for increasing a circuit size or decoding time. An instruction code of each program for performing an instruction includes a first instruction set, which includes a flag for specifying predicate (301), and one or more second instruction sets including control specification information (302). A low power operation of each control circuit is performed for each instruction according to the instruction execution control function. Thus, without the necessity for increasing a circuit size or decoding time, it is possible to control the pipeline stage of an instruction decode and a preceding pipeline stage, achieving a low power operation of the microprocessor.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us