PAL Y PLA

PAL


      Las PAL son dispositivos lógicos de matriz programable. La arquitectura interna consiste en términos AND programables que alimentan términos OR fijos. 
     Todas las entradas a la matriz pueden ser combinadas mediante AND entre si, pero los términos AND específicos se dedican a términos OR específicos. 
     Las PAL tienen una arquitectura muy popular y son probablemente el tipo de dispositivo programable por usuario más empleado. Si un dispositivo contiene macro células, comúnmente tendrá una arquitectura PAL.

     Las macro células típicas pueden programarse como entradas, salidas, o entrada/salida (e/s) usando una habilitación tri-estado. Normalmente tienen registros de salida que pueden usarse o no conjuntamente con el pin de e/s asociado.

      Otras macrocélulas tiene más de un registro, varios tipos de retroalimentación en las matrices, y ocasionalmente realimentación entre macro células.


PLA

    Las PLA son matrices lógicas programables. Estos dispositivos contienen ambos términos AND y OR programables lo que permite a cualquier término AND alimentar cualquier término OR. 
     Las PLA probablemente tienen la mayor flexibilidad frente a otros dispositivos con respecto a la lógica funcional. Normalmente poseen realimentación desde la matriz OR hacia la matriz AND que puede usarse para implementar máquinas de estado asíncronas. La mayoría de las máquinas de estado, sin embargo, se implementan como máquinas sincrónas. Con esta perspectiva, los fabricantes crearon un tipo de PLA denominado Secuencial  que posee registros de realimentación desde la salida de la matriz OR hacia la matriz AND.




DIFERENCIAS

     PLA tiene dos puertas AND y OR en formato programable, mientras que PAL sólo tiene puertas programables o  puertas fijas.

No hay comentarios:

Publicar un comentario