Not to be confused with Programmable logic array or PLA.
Programmable Array Logic (PAL) is a family of programmable logic device semiconductors used to implement logic functions in digital circuits that was introduced by Monolithic Memories, Inc. (MMI) in March 1978.[1] MMI obtained a registered trademark on the term PAL for use in "Programmable Semiconductor Logic Circuits". The trademark is currently held by Lattice Semiconductor.[2]
PAL devices consisted of a small PROM (programmable read-only memory) core and additional output logic used to implement particular desired logic functions with few components.
Using specialized machines, PAL devices were "field-programmable". PALs were available in several variants:
"One-time programmable" (OTP) devices could not be updated and reused after initial programming. (MMI also offered a similar family called HAL, or "hard array logic", which were like PAL devices except that they were mask-programmed at the factory.)
UV erasable versions (e.g.: PALCxxxxx e.g.: PALC22V10) had a quartz window over the chip die and could be erased for re-use with an ultraviolet light source just like an EPROM.
Later versions (PALCExxx e.g.: PALCE22V10) were flash erasable devices.
In most applications, electrically erasable GALs are now deployed as pin-compatible direct replacements for one-time programmable PALs.
^"Monolithic Memories announces: a revolution in logic design". Electronic Design. 26 (6). Rochelle, NJ: Hayden Publishing: 148B, 148C. March 18, 1978. Introductory advertisement on PAL (Programmable Array Logic).
^Monolithic Memories, Inc (MMI) filed for a work mark on the term "PAL" for use in "Programmable Semiconductor Logic Circuits" on April 13, 1978. A registered trademark was granted on April 29, 1980, registration number 1134025. MMI's first use of the term PAL in commerce was on February 21, 1978. The trademark is currently held by Lattice Semiconductor Corporation of Hillsboro, Oregon. Source: United States Patent and Trademark Office online database.
and 21 Related for: Programmable Array Logic information
ProgrammableArrayLogic (PAL) is a family of programmablelogic device semiconductors used to implement logic functions in digital circuits that was introduced...
A programmablelogicarray (PLA) is a kind of programmablelogic device used to implement combinational logic circuits. The PLA has a set of programmable...
re-programmable, making prototyping and design changes easier for engineers. A similar device called a PEEL (programmable electrically erasable logic) was...
Integrated circuit packages: Ball grid array pin grid array land grid array Processor arrayProgrammableArrayLogic (PAL), a systematic way to implement...
functions and state transition tables into a fuse map for use with ProgrammableArrayLogic (PAL) devices introduced by Monolithic Memories, Inc. (MMI). The...
the IC count on the video card, a PLA (programmablelogicarray) and a TTL gate array are used. The gate array implements most of the circuitry of the...
Birkner and H. T. Chua, invented the class of devices known as ProgrammableArrayLogic (PAL). MMI was founded in 1969 by former Fairchild Semiconductor...
University Programming Language, a procedural computer programming language in the late 1960s Compiler for Universal ProgrammableLogic, ProgrammableArray Logic...
field-programmable nature of programmablelogic devices such as FPGAs has reduced the 'hard' property of hardware; it is now possible to change the logic design...
In computing, a logic block or configurable logic block (CLB) is a fundamental building block of field-programmable gate array (FPGA) technology.[citation...
implementation in two-level logic arrays such as a PLA (ProgrammableLogicArray) or a PAL (ProgrammableArrayLogic). The ESPRESSO algorithm proved so successful...
recording programmable controller programs, today other forms are standardized in IEC 61131-3 (For example, as an alternative to the graphical ladder logic form...
integration logic chips – no longer used for CPUs Programmablearraylogic and programmablelogic devices – no longer used for CPUs Emitter-coupled logic (ECL)...
prototyped five different motherboards using techniques based on ProgrammableArrayLogic (PAL) chips to achieve maximum functionality with a minimal chip...
GAL22V10 is a series of programmable-logic devices from Lattice Semiconductor, implemented as CMOS-based generic arraylogic ICs, and available in dual...