Dispositivos Lógicos Programables.

 Un PLD está formado por una matriz de compuertas AND y puertas OR, que se pueden programar para conseguir funciones lógicas específicas. Existen cuatro tipos de dispositivos que se clasifican como PLD.

PROM (Programmable Read Only Memory).

•          Memoria programable de sólo lectura.

 

PLA (Programmable Logic Array).

•          Matriz lógica programable.

 

PAL (Programmable Array Logic).

•          Matriz lógica programable.

 

GAL (Generic Array Logic).

•          Matriz lógica genérica

Todos los PLD están formados por matrices programables. Esencialmente, una matriz programable es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de intersección. Las matrices pueden ser fijas o programables.

Matriz OR

Está formada por una serie de puertas OR conectadas a una matriz programable con fusibles  en cada punto de intersección de una columna y una fila. La matriz se programa fundiendo los fusibles para eliminar las variables seleccionadas de las funciones de salida para un caso específico. Para cada una de las entradas de una puerta OR sólo queda intacto un fusible que conecta la variable deseada en la entrada de la puerta. Una vez que el fusible esta fundido, no se puede volver a conectar.

Matriz AND

Este tipo de matriz está formado por puertas AND conectadas a una matriz programable con fusibles en cada punto de intersección. Al igual que la matriz OR la matriz AND se programa fundiendo los fusibles para eliminar las variables de la función salida. Para cada entrada de una puerta AND sólo queda intacto un fusible que conecta la variable deseada a la entrada de la puerta. Como para la matriz OR la matriz AND  con fusibles se puede programar una única vez.


El trabajo con PLDs proporciona:

 

Facilidad de diseño.

•          Las herramientas de soporte al diseño con PLDs facilitan enormemente este proceso, permiten expresar la lógica de los circuitos utilizando formas variadas de entrada. La simulación digital posibilita la depuración de diseños antes de la programación de los dispositivos. El equipo de diseño se reduce a un software de bajo coste que corre en un PC, y a un programador.

Prestaciones.

•          Los PLDs ECL son rápidos. En cuanto al consumo de potencia, los PLDs generalmente consumen menos que el conjunto de chips a los que reemplazan.

Fiabilidad

•          Cuanto más complejo es un circuito, más probabilidades hay de que alguna de sus partes falle. Puesto que los PLDs reducen el número de chips en los sistemas, la probabilidad de un fallo disminuye.

 

Economía

•          La reducción del área de las placas de circuito impreso obtenida gracias a que cada PLD sustituye a varios circuitos integrados de función fija. Muchas veces se consigue reducir el número de placas de circuito impreso economizándose en conectores. La reducción de artículos en almacén también aporta ventajas económicas.

 

Seguridad.

•          Los PLDs tienen fusibles de seguridad que impiden la lectura de los dispositivos programados, protegiendo los diseños frente a copias.

 

Los PLDs facilitan el ruteado de las placas de círculo impreso debido a la libertad de asignación de patillas que proporcionan. Permiten realizar modificaciones posteriores del diseño y en ocasiones hacen posible la reutilización de circuitos impresos con algunos fallos, mediante una reasignación de los PLDs.


Comentarios

Entradas populares de este blog

CROCODILE CLIPS

EDA Playground

Diferencia entre señal y variable en VHDL