Claims
- 1. A logic cell for a programmable application specific integrated circuit, comprising:
- a first logic gate;
- a second logic gate;
- a third logic gate;
- a first multiplexer having one data input from an output of said first logic gate, another data input from an output of said second logic gate, and a select input from an output of said third logic gate;
- a fourth logic gate;
- a fifth logic gate;
- a second multiplexer having one data input from an output of said fourth logic gate, another data input from an output of said fifth logic gate, and a select input from an output of said third logic gate;
- a sixth logic gate;
- a third multiplexer having one data input from an output of said first multiplexer, another data input from an output of said second multiplexer, and a select input from said sixth logic gate; and
- a flipflop having an input from an output of said third multiplexer.
- 2. An apparatus as in claim 1, wherein:
- said first, second, fourth and fifth logic gates are AND gates;
- said third and sixth logic gates are AND gates;
- said first, second and third multiplexers are 2:1 multiplexers; and
- said flipflop is a delay flipflop.
- 3. A logic cell for a programmable application specific integrated circuit, comprising:
- a first logic gate;
- a second logic gate;
- a third logic gate, said third logic gate having a first input and a second input, said first input of said third logic gate being connected to a first data node;
- a fourth logic gate, said fourth logic gate having an output, said output of the fourth logic gate being connected to said second input of said third logic gate;
- a first multiplexer having one data input from an output of said first logic gate, another data input from an output of said second logic gate, and a select input from an output of said third logic gate;
- a fifth logic gate;
- a sixth logic gate;
- a second multiplexer having one data input from an output of said fifth logic gate, another data input from an output of said sixth logic gate, and a select input from an output of said third logic gate;
- a seventh logic gate, said seventh logic gate having a first input and a second input, said first input being connected to a second data node;
- an eighth logic gate, said eighth logic gate having an output, said output of said eighth logic gate being connected to said second input of said seventh logic gate;
- a third multiplexer having one data input from an output of said first multiplexer, another data input from an output of said second multiplexer, and a select input from an output of said seventh logic gate; and
- a flipflop having an input from an output of said third multiplexer.
Parent Case Info
This application is a continuation of application Ser. No. 07/665,103, filed Mar. 6, 1991 now U.S. Pat. No. 5,122,685.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
665103 |
Mar 1991 |
|