Configurable Logic Circuit Including Dynamic Lookup Table
First Claim
Patent Images
1. A circuit comprising:
- a configurable logic module including;
a multiplexer including;
a plurality of data inputs configured to receive one or more bit strings, each of the one or more bit strings corresponding to a logic operation;
a first control input configured to receive a first input signal;
a second control input configured to receive a second input signal, andan output configured to provide an output signal corresponding to a selected logic operation based on the first input signal and the second input signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a circuit may include a configurable logic module including a multiplexer. The multiplexer may include a plurality of data inputs configured to receive one or more bit strings. Each of the one or more bit strings may correspond to a logic operation. The multiplexer may further include a first control input configured to receive a first input signal, a second control input configured to receive a second input signal, and an output configured to provide an output signal corresponding to a selected logic operation based on the first input signal and the second input signal.
14 Citations
20 Claims
-
1. A circuit comprising:
a configurable logic module including; a multiplexer including; a plurality of data inputs configured to receive one or more bit strings, each of the one or more bit strings corresponding to a logic operation; a first control input configured to receive a first input signal; a second control input configured to receive a second input signal, and an output configured to provide an output signal corresponding to a selected logic operation based on the first input signal and the second input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A circuit comprising:
a lookup table macrocell including; a register including a plurality of outputs, the register configured to store one or more bit strings, each of the one or more bit strings configured to represent a logic function; and a multiplexer including a plurality of inputs coupled to the plurality of outputs of the register, a plurality of control inputs configured to receive input signals, and an output, the multiplexer configured to implement a logic function in response to the input signals and to provide an output signal to the output based on the logic function. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A method comprising:
-
providing one or more bit strings to a plurality of data inputs of a multiplexer, each of the one or more bit strings representing a logic operation; applying one or more control input signals to one or more control inputs of the multiplexer to perform a selected logic operation; and providing an output signal to an output of the multiplexer according to the selected logic operation and based on the one or more control input signals. - View Dependent Claims (18, 19, 20)
-
Specification