Everything about Programmable logic array
Type of programmable logic device
A programmable logic array (PLA) is a kind of programmable logic device used to implement combinational logic circuits. The PLA has a set of programmable AND gate planes, which link to a set of programmable OR gate planes, which can then be conditionally complemented to produce an output. It has 2N AND gates for N input variables, and for M outputs from the PLA, there should be M OR gates, each with programmable inputs from all of the AND gates. This layout allows for many logic functions to be synthesized in the sum of products canonical forms. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Programmable logic arrayA 5-minute orientation
- Skim a recent paper: Large-scale optical programmable logic array for two-dimensional cellular automatonInfluential work since 2022
- Pick up a classic book: Rapid prototyping of digital systemsThe most-reprinted book on the subject
- Read the landmark paper: Building and using a highly parallel programmable logic arrayCited 137 times
- Go sideways: Programmable logic deviceA closely related topic
- Go sideways: AND-OR-invertA closely related topic
đź“– Definitions
Noun Is a kind of programmable logic device used to implement combinational logic circuits.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Building and using a highly parallel programmable logic array
Field Programmable Stateful Logic Array
A High Density Programmable Logic Array Chip
Programmable Threshold Logic Implementations in a Memristor Crossbar Array
All-Optical Canonical Logic Units-Based Programmable Logic Array (CLUs-PLA) Using Semiconductor Optical Amplifiers
Integrated all-optical programmable logic array based on semiconductor optical amplifiers
Design of QCA based Programmable Logic Array using decoder
A Programmable Majority Logic Array Using Molecular Scale Electronics
🆕 Influential since 2022
Large-scale optical programmable logic array for two-dimensional cellular automaton
Control-Logic Synthesis of Fully Programmable Valve Array Using Reinforcement Learning
A new design for programmable logic array based on QCA-based nanotechnology
Simultaneous full set of three-input canonical logic units in a single nonlinear device for an all-optical programmable logic array
Programmable Photonic Logic Array Based on Micro-Ring Resonators and All-Optical Modulation
📚 Books worth reading
Rapid prototyping of digital systemsJames O. Hamblen, James O. Hamblen · 1999
FPGA-Based System DesignWayne Wolf · 2004- 📕2008 International Conference on Field Programmable and Logic Applications : Heidelberg, Germany, 8-10 September 2008International Conference on Field Programmable Logic and Applications (18th 2008 Heidelberg, Germany) · 2008
- 📕FPGA'09ACM International Symposium on Field-Programmable Gate Arrays (17th 2009 Monterey, Calif.) · 2009
FPGAsClive Maxfield · 2009
Applied Digital Logic Exercises Using FPGAsKurt Wick · 2017
Architecture and CAD for deep-submicron FPGAsVaughn Betz · 1999
Digital Systems Design and PrototypingZoran Salcic, Asim Smailagic · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Programmable logic device A programmable logic device (PLD) is an electronic component used to build reconfigurable digital circuits. Unlike digital logic constructed using discrete…
- AND-OR-invert AND-OR-invert (AOI) logic and AOI gates are two-level compound (or complex) logic functions constructed from the combination of one or more AND gates followed…
- Programmable Array Logic Programmable Array Logic (PAL) is a family of programmable logic device semiconductors used to implement logic functions in digital circuits that was introduced…
- MOS Technology 6502 The MOS Technology 6502 ("sixty-five-oh-two") is an 8-bit microprocessor that was designed by a small team led by Chuck Peddle at MOS Technology and was…
- NMOS logic NMOS or nMOS logic (from N-type metal–oxide–semiconductor) uses n-type (-) MOSFETs (metal–oxide–semiconductor field-effect transistors) to implement logic…
- Outline of electronics The following outline is provided as an overview of and topical guide to electronics: Electronics – branch of physics, engineering and technology dealing…
- Logic gate A logic gate is a device that performs a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output…
- Programmable ROM A programmable read-only memory (PROM) is a form of digital memory where the contents are set after the device is manufactured. Once set, the contents…