Look-up table based logic macro-cells
First Claim
1. A programmable look up table (LUT) structure of an integrated circuit, comprising:
- a plurality of LUT circuits, each LUT circuit comprising;
one or more logic inputs; and
two or more configurable LUT values; and
at least one output; and
one or more configurable data storage units comprising a digital output; and
a configurable multiplexer (MUX) circuit comprising;
one or more select inputs; and
one or more outputs; and
two or more inputs, wherein a first input is coupled to the output of a said LUT circuit, and a second input is coupled to the output of a said data storage unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A programmable look up table (LUT) structure of an integrated circuit, comprising: two or more LUT circuits, each said LUT circuit comprising: one or more inputs; and a plurality of LUT values; and at least one output; and a configurable multiplexer (MUX) circuit comprising: a plurality of inputs; and one or more select signals; and one or more outputs; wherein, the output of each said LUT circuit is directly coupled to a said input of the MUX circuit. Said structure further comprising one or more data storage units, each said data storage units comprising a digital output, wherein one or more of: a said MUX circuit input is directly coupled to a said data storage unit digital output.
240 Citations
20 Claims
-
1. A programmable look up table (LUT) structure of an integrated circuit, comprising:
-
a plurality of LUT circuits, each LUT circuit comprising;
one or more logic inputs; and
two or more configurable LUT values; and
at least one output; and
one or more configurable data storage units comprising a digital output; and
a configurable multiplexer (MUX) circuit comprising;
one or more select inputs; and
one or more outputs; and
two or more inputs, wherein a first input is coupled to the output of a said LUT circuit, and a second input is coupled to the output of a said data storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A programmable look up table (LUT) structure of an integrated circuit, comprising:
-
two or more LUT circuits, each said LUT circuit comprising;
one or more inputs; and
a plurality of LUT values; and
at least one output; and
a configurable multiplexer (MUX) circuit comprising;
a plurality of inputs; and
one or more select signals; and
one or more outputs;
wherein, the output of each said LUT circuit is directly coupled to a said input of the MUX circuit. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification