Gate Arrays
In late July 2013, the wikileki website is being transferred to the reviseOmatic website. Wikileki will vanish soon afterwards.
This page is already available on the new reviseOmatic site: http://reviseomatic.org/help/s-advanced-logic/Gate%20Arrays.php
| AS Gates and Symbols :: Combinational Logic :: Truth Tables :: Karnaugh Maps :: Simplify Logic Systems :: Gate_Arrays :: Sequential Logic |
Contents |
FPGA
FPGA = Field Programmable Gate Array. That means you get to program it (in the field instead of in the factory).
It is possible to purchase a gate array containing a large number of NAND or NOR gates. These arrays can be programmed to simulate quite complex logic circuits. There is computer aided design software to make this task fairly easy. The advantages of using these chips are as follows...
- Many chips can be replaced by one chip.
- The one chip costs less than the many.
- The one chip consumes less power than the many.
- The one chip is smaller than the many.
- A smaller simpler circuit board costs less and is more reliable.
These reasons explain why gate arrays are widely used.
Make any Gate from NAND
Build these circuits and use the logic probe made from the Bipolar Transistor Switch and LED to test each circuit.
CTRL+Click for the Falstad Circuit Simulaton: Make any Gate from NAND In options, check European Resistors and uncheck Conventional Current.
Convert a Circuit into NAND Gates
- The original circuit is on the left. It has three kinds of gate needing three chips.
- The NAND Array equivalent uses more gates but only one chip giving the advantages (Above).
- Sometimes the converted circuit has two not gates one after another. These pairs can be removed and replaced with wire.
Make any Gate from NOR
| NOR | NOT | OR |
| AND | NAND | XOR |
CTRL+Click for the Falstad Circuit Simulaton: Make any Gate from NOR In options, check European Resistors and uncheck Conventional Current.









