USING PROGRAMMABLE LATCH TO IMPLEMENT LOGIC
First Claim
1. A latch adapted to implement AND logic, comprising:
- a storage element having an output reflecting a stored data state;
a first logic input coupled to the storage element to store the data state;
a global control signal coupled to the storage element to change the stored data state; and
a second logic input programmably coupled to the global control signal to generate an AND output from the first and second logic inputs.
3 Assignments
0 Petitions
Accused Products
Abstract
A logic circuit is disclosed that includes a latch for enhancing the circuit logic capacity. The circuit includes a logic block comprising a plurality of logic inputs and at least one logic output, the logic output generating a logic function of the plurality of logic inputs; a first latch input to provide a data state to store in the latch is coupled to said at least one output of logic block; a global latch input to change the stored data state of the latch couple by a programmable method to a local input; and a latch output, wherein when the local input is coupled to the global latch input, the latch output generates logic function of the logic output and the local input.
89 Citations
24 Claims
-
1. A latch adapted to implement AND logic, comprising:
-
a storage element having an output reflecting a stored data state; a first logic input coupled to the storage element to store the data state; a global control signal coupled to the storage element to change the stored data state; and a second logic input programmably coupled to the global control signal to generate an AND output from the first and second logic inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of adapting a latch to implement a logic function, the method comprising:
-
coupling a first logic input to an input of the latch used for storing a data state in the latch; and providing a configurable element to couple a second logic signal to a global control signal used for globally changing the stored data state in the latch, wherein, when the configurable element is programmed to couple the second logic input to the global control signal, the output generates a logic function of the first and second logic inputs. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A logic circuit, comprising:
-
a logic block comprising a plurality of logic inputs and at least one logic output, the logic output generating a logic function of the plurality of logic inputs; and a latch having; a first latch input to store a data state coupled to said at least one output of logic block; a global latch input to change the stored data state of the latch couple by a programmable method to a local input; and a latch output, wherein when the local input is coupled to the global latch input, the latch output generates a logic function of the logic output and the local input. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A programmable logic device, comprising:
-
a programmable logic output of one or more primary programmable inputs; and a secondary programmable input; and a latch having the programmable logic output and the secondary programmable input coupled to the latch to generate a logic function of the primary and secondary inputs.
-
Specification