Configurable logic circuits with commutative properties
OwnerHerman Schmit, Steven Teiginventors
Life of this patent
Estimating the term…
Abstract
Some embodiments of the invention provide a configurable logic circuit. The logic circuits has inputs for receiving input data. It also has a first connecting circuit for receiving configuration data and at least a portion of the input data. Based at least partially on the received portion of the input data, the first connecting circuit selects configuration data sub-sets. The logic circuit also includes a second core-logic circuit for receiving configuration data sub-sets from the first connecting circuit and for providing the output data. At least two configuration data sub-sets configure the configurable logic circuit to perform at least two different functions on the input data to produce output data.
Claims15
A configurable logic circuit having inputs for receiving input data, the logic circuit comprising:
- a first connecting circuit for receiving configuration data, at least a portion of a configuration signal, and at least a portion of the input data, and for selecting configuration data sub-sets at least partially based on the received portion of the input and partially based on the received portion of the configuration data;
- and
- a second core-logic circuit for receiving configuration data sub-sets from the first connecting circuit and for providing output data;
- wherein at least two configuration data sub-sets configure the configurable logic circuit to perform at least two different functions on the input data to produce the output data.
A configurable logic circuit for performing a plurality of functions, the logic circuit having inputs for receiving input data, the logic circuit comprising:
- a) a first connecting circuit for receiving configuration data;
- and
- b) a second core-logic circuit for receiving sub-sets of the configuration data from the first connecting circuit and receiving at least a portion of a periodic configuration signal for directing the logic circuit to select different sub-sets of the configuration data, and for providing output data;
- wherein each configuration data sub-set determines a particular function that the logic circuit performs on the input data to produce the output data.
A configurable logic circuit receiving input data, wherein the logic circuit computes a function based on the input data, the logic circuit comprising:
- first and second connecting circuits, each having input, output, and select terminal sets, wherein each connecting circuit connects its input terminals to its output terminals in a particular manner based on signals on its select terminal sets;
- the first connecting circuit for receiving configuration data at its input terminals and at least a portion of the input data at its select lines;
- and
- the second connecting circuit for communicatively coupling to the output terminal set of the first connecting circuit;
- wherein at least one of the first and second connecting circuits receives a portion of a periodic signal at its select terminal.
Dependencies are inferred from the claim text.