Reconfigurable sequencer structure
First Claim
Patent Images
1. A cell element field for data processing, comprising:
- a function cell arrangement adapted for executing at least one of algebraic and logic functions; and
a memory cell arrangement adapted for at least one of receiving, storing, and outputting information;
wherein;
function-cell/memory-cell combinations are formed in which a control connection leads from the function cell arrangement to the memory cell arrangement; and
backward registers, which are situated in an information path between the memory cell arrangement and function cell arrangement, are assigned to at least one of (a) at least one memory cell of the memory cell arrangement and (b) at least one function cell of the function cell arrangement.
3 Assignments
0 Petitions
Accused Products
Abstract
A cell element field for data processing, having function cell means for execution of algebraic and/or logic functions and memory cell means for receiving, storing and/or outputting information is described. Function cell-memory cell combinations are formed in which a control connection leads from the function cell means to the memory cell means.
-
Citations
36 Claims
-
1. A cell element field for data processing, comprising:
-
a function cell arrangement adapted for executing at least one of algebraic and logic functions; and a memory cell arrangement adapted for at least one of receiving, storing, and outputting information; wherein; function-cell/memory-cell combinations are formed in which a control connection leads from the function cell arrangement to the memory cell arrangement; and backward registers, which are situated in an information path between the memory cell arrangement and function cell arrangement, are assigned to at least one of (a) at least one memory cell of the memory cell arrangement and (b) at least one function cell of the function cell arrangement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A cell element field for data processing, comprising:
-
a function cell arrangement adapted for executing at least one of algebraic and logic functions; and a memory cell arrangement adapted for at least one of receiving, storing, and outputting information; wherein; function-cell/memory-cell combinations are formed in which a control connection leads from the function cell arrangement to the memory cell arrangement and a memory cell of the memory cell arrangement is adapted to receive information from at least one of (a) a function cell, of the function cell arrangement, which controls the memory cell, (b) an input-output cell, and (c) a cell having an arithmetic logic unit that does not control the memory cell.
-
-
14. A cell element field for data processing, comprising:
-
a function cell arrangement adapted for executing at least one of algebraic and logic functions; and a memory cell arrangement adapted for at least one of receiving, storing, and outputting information; wherein; function-cell/memory-cell combinations are formed in which a control connection leads from the function cell arrangement to the memory cell arrangement; and a function cell of the function cell arrangement, as the sole master, is adapted to access at least one of a control connection and a bus segment functioning as the control connection.
-
-
15. A Field Programmable Gate Array (FPGA) chip, comprising:
-
at least some coarse granular data processing cells at least for processing algebraic functions, each of the at least some coarse granular data processing cells being reconfigurable in at least one of interconnection and function at runtime without interfering with others of the data processing cells not being reconfigured; and at least some data memory cells for storing processing data; wherein; at least some of the data memory cells are physically separated from the data processing cells and are adapted for storing commands for at least one of the data processing cells; and at least some of the data processing cells are adapted for receiving commands from the data memory cells at runtime. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A Field Programmable Gate Array (FPGA) chip, comprising:
-
at least some coarse granular data processing cells at least for processing algebraic functions, each of the at least some coarse granular data processing cells being reconfigurable in at least one of interconnection and function at runtime without interfering with others of the data processing cells not being reconfigured; at least some data memory cells adapted for storing processing data and for storing commands; and an arrangement for transmitting commands from at least one of the data memory cells to at least one of the data processing cells for defining an execution of the at least one of the data processing cells at runtime; wherein at least some of the data memory cells are physically separated from the data processing cells. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A Field Programmable Gate Array (FPGA) chip, comprising:
-
at least some coarse granular data processing cells at least for processing algebraic functions, each of the at least some coarse granular data processing cells being reconfigurable in at least one of interconnection and function at runtime without interfering with others of the data processing cells not being reconfigured; and at least some data memory cells for storing processing data; wherein; at least some of the data memory cells are physically separated from the processing cells; and at least some of the data processing cells and at least some of the data memory cells are adapted for being connected to form a sequencer structure. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A method for implementing a sequencer in a Field Programmable Gate Array (FPGA) chip, the FPGA chip comprising:
-
at least some coarse granular data processing cells at least for processing algebraic functions, each of the at least some coarse granular data processing cells being reconfigurable in at least one of interconnection and function at runtime without interfering with others of the data processing cells not being reconfigured; and at least some data memory cells for storing processing data, the at least some data memory cells being physically separated from the at least some data processing cells; wherein at least one of the data memory cells is connected to, and provides commands to be executed to, at least one of the data processing cells. - View Dependent Claims (33, 34, 35, 36)
-
Specification