Method and apparatus for accessing stored data in a reconfigurable IC
First Claim
1. A reconfigurable IC comprising:
- a) a particular reconfigurable circuit;
b) a set of storage elements for storing a plurality of data sets for the particular reconfigurable circuit; and
c) first, second, and third interconnect circuits, wherein the third interconnect circuit connects to outputs of the first and second interconnect circuits, wherein first and second interconnect circuits connect to the storage element sets to provide data sets to the third interconnect circuit for providing to the particular reconfigurable circuit;
d) wherein the third interconnect circuit operates at a different rate than the first and second interconnect circuits.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a first interconnect circuit for accessing stored data in a reconfigurable IC. The reconfigurable IC has at least one reconfigurable circuit and a set of storage elements for storing several data sets for the particular reconfigurable circuit. The first interconnect circuit includes second, third, and fourth interconnect circuits, where the fourth interconnect circuit connects to outputs of the second and third interconnect circuits. The second and third interconnect circuits connect to the storage element sets to provide data sets to the fourth interconnect circuit, which, in turn, provides the received data to the particular reconfigurable circuit. The fourth interconnect circuit operates at a different rate than the second and third interconnect circuits. In some embodiments, the stored data sets are configuration data sets for configuring the articular reconfigurable circuit.
157 Citations
18 Claims
-
1. A reconfigurable IC comprising:
-
a) a particular reconfigurable circuit; b) a set of storage elements for storing a plurality of data sets for the particular reconfigurable circuit; and c) first, second, and third interconnect circuits, wherein the third interconnect circuit connects to outputs of the first and second interconnect circuits, wherein first and second interconnect circuits connect to the storage element sets to provide data sets to the third interconnect circuit for providing to the particular reconfigurable circuit; d) wherein the third interconnect circuit operates at a different rate than the first and second interconnect circuits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A reconfigurable IC comprising:
-
a) a plurality of reconfigurable circuits; b) for each particular reconfigurable circuit, a multi-tiered set of interconnect circuits with first, second, and third interconnect circuits, and c) each of the first and second interconnect circuits controllably connecting to more than one configuration data set for configuring the particular reconfigurable circuit, d) said third interconnect circuit controllably connecting outputs of the first and second interconnect circuits to the particular reconfigurable circuit, e) wherein the third interconnect circuit for each particular reconfigurable circuit switches between the outputs of the first and second interconnect circuits at a faster rate than the first and second interconnect circuits switch between different configuration data sets.
-
-
17. An electronic device comprising:
-
a reconfigurable IC comprising; a plurality of reconfigurable circuits; for each particular reconfigurable circuit, a multi-tiered set of interconnect circuits with first, second, and third interconnect circuits, each of the first and second interconnect circuits switchably connecting to more than one configuration data set for configuring the particular reconfigurable circuit, said third interconnect circuit switchably connecting outputs of the first and second interconnect circuits to the particular reconfigurable circuit, wherein the third interconnect circuit for each particular reconfigurable circuit switches between the outputs of the first and second interconnect circuits at a faster rate than the first and second interconnect circuits switch between different configuration data sets. - View Dependent Claims (18)
-
Specification