Pipelined digital signal processor
First Claim
Patent Images
1. A processor containing apparatus for reducing pipeline stall between compute unit and address unit comprising:
- at least one compute unit for computing results in response to instructions of an algorithm;
said compute unit including a local random access memory array for storing predetermined sets of function values, related to the computed results for predetermined sets of instructions of said algorithm, to provide within the compute unit direct mapping of computed results to related function.
1 Assignment
0 Petitions
Accused Products
Abstract
Reducing pipeline stall between a compute unit and address unit in a processor can be accomplished by computing results in a compute unit in response to instructions of an algorithm; storing in a local random access memory array in a compute unit predetermined sets of functions, related to the computed results for predetermined sets of instructions of the algorithm; and providing within the compute unit direct mapping of computed results to related function.
-
Citations
46 Claims
-
1. A processor containing apparatus for reducing pipeline stall between compute unit and address unit comprising:
-
at least one compute unit for computing results in response to instructions of an algorithm;
said compute unit including a local random access memory array for storing predetermined sets of function values, related to the computed results for predetermined sets of instructions of said algorithm, to provide within the compute unit direct mapping of computed results to related function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A pipelined digital signal processor for reducing pipeline stall between compute unit and address unit comprising:
-
a least one compute unit for computing results in response to instructions of an algorithm;
said compute unit including a local reconfigurable fill and spill random access memory array for storing predetermined sets of values, related to the computed results for predetermined sets of instructions of said algorithm, to provide within the compute unit direct mapping of computed results to related function. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for reducing pipeline stall between a compute unit and address unit in a processor comprising:
-
computing results in a compute unit in response to instructions of an algorithm;
storing in a local random access memory array in a compute unit predetermined sets of functions, related to the computed results for predetermined sets of instructions of said algorithm; and
providing within the compute unit direct mapping of computed results to related function. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification