PROGRAMMABLE LATCH BASED MULTIPLIER
First Claim
Patent Images
1. A programmable logic circuit to implement a multiplier, comprising:
- a latch comprising;
a latch input to receive a first data input;
a latch control input to receive a second data input;
a latch output generating an AND function of the latch input and the control input;
configuration memory elements coupled to the latch output; and
a logic block comprising;
an input coupled to the latch output;
one or more data inputs; and
a logic output to generate a partial logic term of a multiply operation.
3 Assignments
0 Petitions
Accused Products
Abstract
A programmable logic circuit is disclosed that includes a latch for enhancing the circuit logic capacity. In a multiplier configuration, the circuit comprises a logic block; and a latch having a latch output coupled to a logic block input, wherein the latch output computes an AND function of a first and second latch input.
-
Citations
20 Claims
-
1. A programmable logic circuit to implement a multiplier, comprising:
-
a latch comprising; a latch input to receive a first data input; a latch control input to receive a second data input; a latch output generating an AND function of the latch input and the control input; configuration memory elements coupled to the latch output; and a logic block comprising; an input coupled to the latch output; one or more data inputs; and a logic output to generate a partial logic term of a multiply operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of implementing a multiply logic function in a programmable logic block, the method comprising:
-
providing a first input to a programmable data input of a latch and a second input to a programmable control input of a latch; generating an AND term of the first and second inputs at a latch output; coupling the latch output and one or more data inputs to programmable inputs of a programmable logic block to generate a partial logic term of the inputs; and providing configuration memory elements coupled to the latch output. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A configurable circuit to implement a multiply logic function, the circuit comprising:
-
a logic block; and a latch having a latch output coupled to a logic block input, wherein the latch output computes an AND function of a first and second latch input; and configuration memory elements coupled to the latch output. - View Dependent Claims (19, 20)
-
Specification