Dispositivos logicos programables
1
DISPOSITIVOS LÓGICOS PROGRAMABLES
Un Dispositivo Lógico Programable (PLD) es cualquier dispositivo lógico cuya función está especificada por el usuario,después de fabricado el dispositivo. Se usan para reemplazar lógica SSI y MSI, ahorrando así en costo y tiempo en el diseño. Entre ellos, encontramos: Arrays Lógicos Programables Un Array LógicoProgramable (PLA), es un circuito PLD que puede programarse para ejecutar una función compleja. Normalmente se utilizan para implementar lógica combinacional, pero algunos PLA pueden usarse para implementardiseños lógicos secuenciales. El PLA es una solución con un solo circuito integrado a muchos problemas lógicos, que pueden tener muchas entradas y muchas salidas. Se trata de una solución AND-OR de dosniveles combinacional que puede programarse para realizar cualquier expansión lógica de suma de productos, sujeta a las limitaciones del producto. Estas limitaciones son el número de entradas (n), elnúmero de salidas (m) y el número de términos productos (p). Se puede describir como un “PLA n x m con p términos productos”. Por tanto su utilidad está limitada a funciones que puedan expresarse enforma de suma de productos usando p o menos términos productos Un caso especial de PLA es el de uno de los PLD’s más populares, el PAL (Lógica de Array Proglamable). En este dispositivo solo esprogramable la parte correspondiente a la AND, mientras que la OR es fija. Otros dispositivos lógicos programables de interés son: ROM, memoria de solo lectura PROM, memoria de solo lectura programableEPROM, memoria de solo lectura programable y borrable EEPROM, memoria de solo lectura programable y borrable electrónicamente • RAM, memoria de acceso aleatorio • SRAM, memoria de acceso aleatorioestática • DRAM, memoria de acceso aleatorio dinámica Nuestro breve estudio se centrará en las PLA y en las PAL . • • • •
Dispositivos Lógicos Programables
2
PLA y PAL
El siguiente diagrama...
Regístrate para leer el documento completo.