Claims
- 1. A programmable logic device comprising an array of logic blocks, each logic block having at least one circuit comprising:
- a first input terminal and a second input terminal;
- a carry-in terminal and a carry-out terminal;
- first switching means for connecting said first input terminal to said carry-out terminal;
- second switching means for connecting said carry-in terminal to said carry-out terminal;
- control means for causing said first switching means to connect said first input terminal to said carry-out terminal and for causing said second switching means to connect said carry-in terminal to said carry-out terminal;
- said control means causing said first switching means to connect said first input terminal to said carry-out terminal when and only when the logic value of a signal on said first input terminal is equal to the logic value of a signal on said second input terminal, and said control means causing said second switching means to connect said carry-in terminal to said carry-out terminal when and only when said logic value of said signal on said first input terminal does not equal said logic value of said signal on said second input terminal;
- said logic block further having a memory for providing at an output terminal one of a plurality of stored values in response to a given set of inputs, at least one of said first and second input terminal further providing at least one of said inputs.
REFERENCE TO RELATED PATENT APPLICATIONS
This is a divisional of U.S. patent application Ser. No. 07/944,002 filed Sept. 11, 1992, which is a file wrapper continuation of U.S. patent application Ser. No. 07/522,336 filed May 10, 1990.
US Referenced Citations (7)
Non-Patent Literature Citations (2)
Entry |
Neil Weste and Kamran Eshraghian, "Principles of CMOS VLSI Design, A Systems Perspective", Addison Wesley Publsihing Company, reprinted Oct. 1985, pp. 317-319. |
Mano, "Digital Logic and Computer Design", Chapter 9, pp. 376-378, 1979 by Prentice-Hall, Inc. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
944002 |
Sep 1992 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
522336 |
May 1992 |
|