Introduction to Universal Array Logic GAL

The core tips of the electronic enthusiast network: GAL is an abbreviation of many English words, respectively, related to electronics, physics, games and other fields, but in the electronics industry refers to Generic Array Logic, which is one of the simple PLD. Electronic enthusiast network Xiaobian brings everyone to learn more about what is the advantage of GAL, GAL and the basic structure of GAL.

What is GAL?

GAL, short for generic array logic, means general array logic. The GAL device was discovered from PAL. The EECMOS process makes the device very easy to program. In addition, the logic design of the circuit is more flexible because its output uses the OLMC (Output Logic Macro Cell).

Advantages of GAL

1. It has the function of electric erasable, overcomes the shortcoming of using fuse technology to be programmed only once, and can be rewritten more than 100 times;

2. Due to the use of the output macro unit structure, the user can configure according to the needs, a GAL device can realize the logic function of the output structure of various configured PAL devices, which brings great convenience to the circuit design;

3. It has the function of encryption and protects intellectual property rights;

4. A storage area is opened in the device for storing the identification mark, that is, the function of the electronic tag.

The basic structure of the GAL device

The GAL consists of five parts, the input, the array, the output macro, the system clock, and the output tristate.

1. Input: GAL16V8 has 2 input terminals from 2 to 9 pins, each input has a buffer, and the buffer outputs two complementary outputs to the array;

2. With the array part: it consists of 8 inputs and 8 outputs each of which leads to two complementary outputs to form 32 columns, that is, the number of variables of the item is 16; 8 outputs each output corresponds to an 8 input or gate ( Equivalent to each output contains 8 items and constitutes 64 lines, that is, the array of GAL16V8 and the array is a 32&TImes; 64, a total of 2048 programmable units (or nodes);

3. Output macro unit: GAL16V8 has 8 output macro units, corresponding to 12~19 feet. The circuitry of each macrocell can be programmed to implement the functions implemented by all PAL output structures;

4. System clock: The 1 pin of GAL16V8 is the system clock input terminal, which is connected with the D flip-flop clock input terminal of each output macrocell. It can be seen that the GAL device can only realize the synchronous sequential circuit, but cannot realize the asynchronous sequential circuit;

5. Output tri-state control terminal: 11 pin of GAL16V8 is the three-state control common terminal of the device.

- Electronic enthusiast network original, reproduced please indicate the source! ! !

Noise Cancelling

Noise Cancelling Mic,Noise Cancelling With Mic,Noise Cancelling Microphone,Bluetooth Noise Cancelling Microphone

NINGBO SANCO ELECTRONICS CO., LTD. , https://www.sancobuzzer.com

This entry was posted in on