Non-sequentially configurable IC
First Claim
Patent Images
1. A reconfigurable integrated circuit (IC) comprising:
- at least fifty reconfigurable circuits arranged in an array having a plurality of rows and a plurality of columns;
said reconfigurable circuits including at least a first reconfigurable circuit for reconfigurably performing at least two different operations based on two different configuration data sets that are both stored in the IC concurrently;
wherein, for at least a duration of time, a non-sequentially encoded periodic reconfiguration signal identifies the configuration data set upon which the first reconfigurable circuit bases its operation.
5 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a configurable integrated circuit (IC). The IC includes at least fifty configurable circuits arranged in an array having a plurality of rows and a plurality of columns. Each configurable circuit for configurably performing a set of operations. At least a first configurable circuit reconfigures at a first reconfiguration rate. The first configurable circuit performs a different operation each time the first configurable circuit is reconfigured. The reconfiguration of the first configurable circuit does not follow any sequential progression through the set of operations of the first configurable circuit.
148 Citations
22 Claims
-
1. A reconfigurable integrated circuit (IC) comprising:
-
at least fifty reconfigurable circuits arranged in an array having a plurality of rows and a plurality of columns; said reconfigurable circuits including at least a first reconfigurable circuit for reconfigurably performing at least two different operations based on two different configuration data sets that are both stored in the IC concurrently; wherein, for at least a duration of time, a non-sequentially encoded periodic reconfiguration signal identifies the configuration data set upon which the first reconfigurable circuit bases its operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A reconfigurable integrated circuit (IC) comprising:
-
a plurality of reconfigurable circuits, each reconfigurable circuit for reconfigurably performing a set of operations; wherein at least a plurality of the reconfigurable circuits receive a Gray code encoded reconfiguration signal that allows said plurality of the reconfigurable circuits to reconfigure; wherein a reconfigurable circuit reconfigures when configuration data that specifies the operation of the reconfigurable circuit changes. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A reconfigurable integrated circuit (IC) comprising:
-
a) a plurality of reconfigurable circuits, each reconfigurable circuit for configurably performing a set of operations; and b) a signal generator for generating a multi-value signal that changes at a first particular rate and causes a set of the reconfigurable circuits to reconfigure at a second particular rate, said multi-value signal for representing a plurality of values, wherein at least for a certain duration, the changes in the multi-value signal do not follow any particular incrementing or decrementing progression through the plurality of values. - View Dependent Claims (20)
-
-
21. A reconfigurable integrated circuit (IC) comprising:
-
a) a plurality of reconfigurable circuits, each reconfigurable circuit for configurably performing a set of operations; and b) a signal generator for generating a reconfiguration signal that changes at a first particular rate and causes a set of the reconfigurable circuits to reconfigure at a second particular rate, wherein, the reconfiguration signal follows a one-hot encoding scheme. - View Dependent Claims (22)
-
Specification