Um
dispositivo lógico programável (
Programmable logic device - PLD) é um componente electrónico utilizado para construir
circuitos digitais. Ao contrário de uma
porta lógica, que tem uma função fixa, um PLD tem uma função indefinida quando do seu fabrico. Antes de se utilizar um PLD num circuito, este deve ser programado.