Method and system for encoding instructions for a VLIW that reduces instruction memory requirements
First Claim
1. A method for encoding instructions as a very long instruction word for processing in a plurality of computation units that reduces instruction memory requirements in a processing system, the method comprising the steps of:
- (a) determining at which stages of instruction processing that an instruction code needs to be executed; and
(b) utilizing an enable signal of the instruction code to direct execution during the determined stages by enabling storage operations for the instruction code.
5 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a method and system for encoding instructions as a very long instruction word for processing in a plurality of computation units that reduces instruction memory requirements in a processing system are described. The aspects include determining at which stages of instruction processing that an instruction code needs to be executed. Further, an enable signal of the instruction code is utilized to direct execution during the determined stages by controlling storage operations for the instruction code.
129 Citations
17 Claims
-
1. A method for encoding instructions as a very long instruction word for processing in a plurality of computation units that reduces instruction memory requirements in a processing system, the method comprising the steps of:
-
(a) determining at which stages of instruction processing that an instruction code needs to be executed; and
(b) utilizing an enable signal of the instruction code to direct execution during the determined stages by enabling storage operations for the instruction code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for forming a very long instruction word in a processing system, the method comprising the steps of:
-
(a) encoding each instruction code of the very long instruction word as an enable signal and an action signal to collapse instruction fields in the very long instruction word; and
(b) associating each instruction code with a computation unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for encoding instructions as a very long instruction word for processing that reduces instruction memory requirements in a processing system, the system comprising:
-
a plurality of computation units; and
a controller for controlling the plurality of computation units, wherein the controller determines at which stages of instruction processing that an instruction code needs to be executed and utilizes an enable signal of the instruction code to direct execution during the determined stages by enabling storage operations for the instruction code. - View Dependent Claims (14, 15, 16, 17)
-
Specification