Está en la página 1de 14

GRUPO 2

• INTEGRANTES: Carlos Aguilar


• David Merchan
• David Ochoa
• Luis Zhingri
DISPOSITIVOS LOGICOS
PROGRAMABLES SIMPLES
(SPLD)
Definición:
Los dispositivos lógicos programables simples (SPLD): Son las formas
más simples, más pequeñas y menos costosas de dispositivos lógicos
programables. Los SPLD se pueden usar en placas para reemplazar
componentes lógicos estándar (puertas AND, OR y NOT), como el TTL
de la serie 7400.
Típicamente comprenden 4 a 22 macrocélulas totalmente
conectadas. Estas macrocélulas típicamente consisten en alguna lógica
combinatoria y un flip-flop. En otras palabras, se puede construir una
pequeña ecuación lógica booleana dentro de cada macrocélula. Esta
ecuación combinará el estado de algún número de entradas binarias en
una salida binaria y, si es necesario, almacenará esa salida en el flip-flop
hasta el próximo borde del reloj. [1]
Tipos de SPLD
Por características existen cuatro tipos de dispositivos SPLD:
PROM, Programmable Read-Only
memory
PLA, Programmable Logic Array
• Memoria programable de solo • Matriz lógica programable,
lectura, se utiliza como una también se conoce como FPLA,
memoria direccionable y no debido a que el usuario, y no el
como un dispositivo lógico, fabricante, es el que la
debido a las limitaciones que programa.
imponen las puertas AND fijas.
PAL, Programmable Array Logic
GAL, Generic Array Logic
• Matriz lógica programable, • Tiene una estructura muy
mejora las desventajas de las parecida a la PAL, pero con
PLA en cuanto a los retardos en diferencias: es reprogramable,
los fusibles. Es el dispositivo tiene configuraciones de salida
programable, para una sola vez, reprogramables.
mas común, y se implementa
con tecnología TTL y ECL.
EVOLUCION DE LOS PLDs
Memorias usadas antes del PLD

• Las precursoras de los PLD fueron las memorias ROM (de sólo lectura:
Read Only Memory en inglés) utilizando como entradas las líneas de
dirección y las de datos como salidas de manera que en ellas se podía
representar el resultado lógico que estuviera almacenado en la
memoria ROM.
Mercado antes de la creación de los PLDs
• Antes de la aparición en el mercado de los primeros dispositivos
lógicos programables en sentido estricto, se utilizaron para la lógica
programada algunas mejoras sobre las memorias ROM, como las
ROM asociativas o ROAM por las siglas Read Only Associative
Memory en inglés, o las programables PROM, por Programmable
Read Only Memory.
• Después de los avances de las memorias ROAM se desarrollaron los
primeros PLD tal como se entienden ahora; fueron las matrices
lógicas programables, PLA, por su nombre en inglés Programmable
Logic Array. Al tratarse de una tecnología temprana coexistieron
diferentes alternativas antes de llegar a su posterior madurez.
Algunas PLA eran programables como parte del proceso de
fabricación y otras borrables utilizando luz ultravioleta. En general se
trataba de dispositivos bastante limitados; sin biestables (lo que
impide su uso en lógica secuencial sin añadir circuitos externos) o con
pocos biestables y con pocas entradas y salidas.
• En la actualidad sólo se encuentran comercialmente disponibles
CPLD, FPGA y ASIC. En los proyectos que requieran una lógica
relativamente sencilla se utilizan CPLD dejando las FPGA a los más
complejos. Sólo cuando la funcionalidad está suficientemente bien
definida (concretada), la cantidad de circuitos integrados fabricada
para el proyecto es suficientemente grande como para que sea
económicamente viable o la velocidad es un factor crítico, es
preferible utilizar ASIC en lugar de FPGA puesto que, supuesta la
misma operativa, como ya se ha dicho, los primeros ofrecen un
rendimiento superior a las segundas con un menor consumo
energético.
La evolución desde los circuitos integrados usados ya en los sesenta (como la serie
74LS) hasta los dispositivos programables actuales puede resumirse en la siguiente
tabla con algunos de los hitos más relevantes de los que se ha hablado.
Bibliografía:
• [1]http://electronicaintegradalmec.blogspot.com/2008/02/dispositiv
os-logicos-programables.html