Everything about Programmable logic device
Reconfigurable digital circuit element
A programmable logic device (PLD) is an electronic component used to build reconfigurable digital circuits. Unlike digital logic constructed using discrete logic gates with fixed functions, the function of a PLD is undefined at the time of manufacture. Before the PLD can be used in a circuit, it must be programmed to implement the desired function. Compared to fixed logic devices, programmable logic devices simplify the design of complex logic and may offer superior performance. Unlike for microprocessors, programming a PLD changes the connections made between the gates in the device. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Programmable logic deviceA 5-minute orientation
- Skim a recent paper: Implementing Versatile Programmable Logic Functions Using Two Magnetization Switching Types in a Single DeviceInfluential work since 2022
- Pick up a classic book: PIC16F1847 Microcontroller-Based Programmable Logic ControllerThe most-reprinted book on the subject
- Read the landmark paper: Programmable spintronics logic device based on a magnetic tunnel junction elementCited 86 times
- Go sideways: Complex programmable logic deviceA closely related topic
- Go sideways: Programmable Array LogicA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Programmable spintronics logic device based on a magnetic tunnel junction element
Programmable Spin Logic Based on Spin Hall Effect in a Single Device
Skyrmion-Based Programmable Logic Device with Complete Boolean Logic Functions
Multitarget Reaction Programmable Automatic Diagnosis and Treatment Logic Device
Design of SOA-MZI based all-optical programmable logic device (PLD)
An Ultrathin Flexible Programmable Spin Logic Device Based on Spin–Orbit Torque
Programmable microfluidic logic device fabricated with a shape memory polymer
All‐Electrical Programmable Domain‐Wall Spin Logic‐In‐Memory Device
🆕 Influential since 2022
Implementing Versatile Programmable Logic Functions Using Two Magnetization Switching Types in a Single Device
Modeling of silicon microring resonator-based programmable logic device for various arithmetic and logic operation in Z-domain
A Flexible Field‐Free Spin‐Orbit Torque Driven Programmable Spin Logic Device
Simultaneous full set of three-input canonical logic units in a single nonlinear device for an all-optical programmable logic array
Modeling of binary-coded decimal to seven segment display decoder using silicon microring resonator-based programmable logic device
📚 Books worth reading
- 📕PIC16F1847 Microcontroller-Based Programmable Logic ControllerMurat Uzam · 2020
Programmable controllersE. A. Parr · 1993
Building A Programmable Logic Controller With A Pic16f648a MicrocontrollerMurat Uzam · 2013- 📕PIC16F1847 Microcontroller-Based Programmable Logic Controller, Three Volume SetMurat Uzam · 2020
Programmable logic controllersW. Bolton · 1996
Programmable logic controllersJames A Rehg, James A. Rehg · 2006- 📕Programmable LogicIntel Corporation. · 1990
VHDL for engineersKenneth L. Short · 2008
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Complex programmable logic device A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of programmable array logic (PAL) and field-programmable…
- 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…
- Simple programmable logic device A simple programmable logic device (SPLD) is a programmable logic device with complexity below that of a complex programmable logic device (CPLD). The…
- Field-programmability An electronic device or embedded system is said to be field-programmable or in-place programmable if its firmware (stored in non-volatile memory, such…
- Programmer (hardware) In the context of installing firmware onto a device, a programmer, device programmer, chip programmer, device burner, or PROM writer is a device that writes…
- 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…
- Programmable logic array 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…
- Field-programmable gate array Spartan FPGA from Xilinx A field-programmable gate array (FPGA) is a type of configurable integrated circuit that can be repeatedly programmed after manufacturi…