Storage elements for a configurable IC and method and apparatus for accessing data stored in the storage elements
First Claim
Patent Images
1. An integrated circuit (IC) comprising:
- a plurality of configurable circuits for configurably performing operations based on configuration data; and
a plurality of storage circuits, each particular storage circuit comprising;
(i) a stacked array of storage elements storing configuration data,(ii) a set of sense amplifiers for reading the configuration data stored in the stacked array of storage elements, and(iii) a set of interconnect circuits for selectively outputting configuration data read from a particular set of the storage elements to at least one configurable circuit based on a repeating periodic signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a circuit for accessing stored data in a configurable IC that includes several configurable circuits. The IC also includes several storage circuits. Each storage circuit has (1) several storage elements for storing data for the configurable circuits, and (2) output circuitry for outputting data stored in the storage elements. The output circuitry includes a first set of interconnects for receiving at least a first repeating periodic signal and for periodically outputting data from at least two storage elements to the configurable circuits.
-
Citations
24 Claims
-
1. An integrated circuit (IC) comprising:
-
a plurality of configurable circuits for configurably performing operations based on configuration data; and a plurality of storage circuits, each particular storage circuit comprising; (i) a stacked array of storage elements storing configuration data, (ii) a set of sense amplifiers for reading the configuration data stored in the stacked array of storage elements, and (iii) a set of interconnect circuits for selectively outputting configuration data read from a particular set of the storage elements to at least one configurable circuit based on a repeating periodic signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
storing configuration data for at least one particular configurable circuit of an integrated circuit (IC) within a plurality of storage elements of a particular storage circuit; periodically selecting sets of configuration data from the plurality of storage elements to output from the particular storage circuit based on a repeating periodic signal; and passing the periodically selected configuration data through a sense amplifier before passing said configuration data to configure the particular configurable circuit of the integrated circuit (IC). - View Dependent Claims (9, 10, 11, 12)
-
-
13. An integrated circuit (IC) comprising:
-
a plurality of configurable circuits for configurably performing operations; and a plurality of storage circuits, each storage circuit comprising (i) a plurality of storage elements for storing data, (ii) a set of interconnect circuits for periodically selecting sets of data from the plurality of storage elements based on a repeating periodic signal, and (iii) a set of sensing circuits for sensing the periodically selected sets of data before passing said data to facilitate operations of at least one configurable circuit. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An electronic device comprising:
an integrated circuit (IC) comprising; a plurality of configurable circuits for configurably performing operations based on configuration data; and a plurality of storage circuits, each particular storage circuit comprising; (i) a stacked array of storage elements storing configuration data, (ii) a set of sense amplifiers for reading the configuration data stored in the stacked array of storage elements, and (iii) a set of interconnect circuits for selectively outputting configuration data read from a particular set of the storage elements to at least one configurable circuit based on a repeating periodic signal. - View Dependent Claims (20, 21, 22)
-
23. An electronic device comprising:
an integrated circuit (IC) comprising; a plurality of configurable circuits for configurably performing operations; and a plurality of storage circuits, each storage circuit comprising (i) a plurality of storage elements for storing configuration data, (ii) a set of interconnect circuits for periodically selecting sets of configuration data from the plurality of storage elements based on a repeating periodic signal, and (iii) a set of sensing circuits for sensing the periodically selected sets of configuration data before passing said data to facilitate operations of at least one configurable circuit. - View Dependent Claims (24)
Specification