Processor
First Claim
Patent Images
1. A processor, comprising:
- a memory for storing an instruction code and data;
an instruction code holding means for a plurality of instruction codes read from said memory; and
a plurality of computing units operating in parallel according to the plurality of instruction codes held in said instruction code holding means;
wherein each computing unit includes a plurality of computing devices and a plurality of access port register files, each of said plurality of computing devices reading a content of each of said register files from a corresponding access port for computation, and said plurality of computing units each having a same function.
2 Assignments
0 Petitions
Accused Products
Abstract
An object of the prevent invention is to provide a processor that can execute many computations with a small number of instruction codes.
As far as multimedia processing is concerned, a plurality of computations of a same type are often executed concurrently and hence a plurality of computing units having a same function are used and mode information for controlling the plurality of units by an instruction unit for one computing unit is prepared in each instruction to execute a plurality of computations with a single instruction.
-
Citations
4 Claims
-
1. A processor, comprising:
-
a memory for storing an instruction code and data;
an instruction code holding means for a plurality of instruction codes read from said memory; and
a plurality of computing units operating in parallel according to the plurality of instruction codes held in said instruction code holding means;
wherein each computing unit includes a plurality of computing devices and a plurality of access port register files, each of said plurality of computing devices reading a content of each of said register files from a corresponding access port for computation, and said plurality of computing units each having a same function. - View Dependent Claims (3)
-
-
2. A processor comprising:
-
a memory for storing an instruction code and data;
an instruction code holding means for holding a plurality of instruction codes read from said memory; and
a plurality of computing units operating in parallel according to the plurality of instruction codes held in said instruction code holding means;
wherein each computing unit includes a plurality of computing devices and a plurality of access port register files, each of said plurality of computing devices reading from a corresponding access port for computation, and said plurality of computing units each has a subset of devices having a same function. - View Dependent Claims (4)
-
Specification