This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article.(January 2013)
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.[1] Compared to fixed logic devices, programmable logic devices simplify the design of complex logic and may offer superior performance.[2] Unlike for microprocessors, programming a PLD changes the connections made between the gates in the device.
PLDs can broadly be categorised into, in increasing order of complexity, Simple Programmable Logic Devices (SPLDs), comprising programmable array logic, programmable logic array and generic array logic; Complex Programmable Logic Devices (CPLDs); and Field-Programmable Gate Arrays (FPGAs).
^Horowitz, Paul; Hill, Winfield (2015). Horowitz P., Hill W. - The Art of Electronics. New York. p. 764. ISBN 978-0-521-80926-9.{{cite book}}: CS1 maint: location missing publisher (link)
^Holdsworth, B.; Woods, R. C. (2003). Digital Logic Design (4th ed.). Elsevier. ISBN 978-0-7506-4582-9.
and 22 Related for: Programmable logic device information
A programmablelogic array (PLA) is a kind of programmablelogicdevice used to implement combinational logic circuits. The PLA has a set of programmable...
Programmable Array Logic (PAL) is a family of programmablelogicdevice semiconductors used to implement logic functions in digital circuits that was introduced...
field-programmable nature of programmablelogicdevices such as FPGAs has reduced the 'hard' property of hardware; it is now possible to change the logic design...
A programmablelogic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing...
recording programmable controller programs, today other forms are standardized in IEC 61131-3 (For example, as an alternative to the graphical ladder logic form...
GAL22V10 is a series of programmable-logicdevices from Lattice Semiconductor, implemented as CMOS-based generic array logic ICs, and available in dual...
through it Programmable logicdevice Field-programmable gate array (FPGA) Complex programmablelogicdevice (CPLD) Field-programmable analog array (FPAA)...
tools generate bitstreams for programmablelogicdevices such as PALs or FPGAs, while others target the creation of ASICs. Logic synthesis is one step in circuit...
Altera Corporation is a manufacturer of programmablelogicdevices (PLDs) headquartered in San Jose, California. It was founded in 1983 and acquired by...
Signature (UES) is a bitfield with user-defined content in a programmablelogicdevice (PLD). It is usually used for the storage of the ID and/or version...
Programmable IC may refer to: Programmablelogicdevice or Programmable integrated circuit Programmable Interrupt Controller PIC (disambiguation) This...
processor-implemented through a hardware definition language on a programmablelogicdevice Service class provider, in the Digital Imaging and Communications...
tools for these include Karnaugh maps and Boolean algebra. Programmablelogic controller - the modern replacement for complex relay logic in industry...