Storage Elements for a Configurable IC and Method and Apparatus for Accessing Data Stored in the Storage Elements
AssigneeTabula, Inc.
InventorJason Redgrave
Life of this patent
Estimating the term…
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.
Claims27
1-25. (canceled)
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 plurality of storage elements for storing configuration data and (ii) an output circuit comprising a first set of interconnects for receiving a repeating periodic signal and for periodically outputting configuration data from at least two storage elements to at least one configurable circuit.
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, and (ii) a set of interconnect circuits for selectively outputting configuration data of a particular set of the storage elements to at least one configurable circuit based on a repeating periodic signal.
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 an integrated circuit (IC).
44-50. (canceled)
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.
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 storage circuit comprising:
- (i) a plurality of storage elements for storing configuration data and (ii) an output circuit comprising a first set of interconnects for receiving a repeating periodic signal and for periodically outputting configuration data from at least two storage elements to at least one configurable circuit.
Dependencies are inferred from the claim text.