Está en la página 1de 2

PLA

Una red lgica programable (PLA) es un tipo de dispositivo lgico programable utilizado para implementar circuitos de lgicas combinacionales. El PLA tiene un conjunto de programables puerta Y aviones, que vinculan a un conjunto de programables puerta O aviones, que luego pueden ser complementados condicionalmente para producir una salida. Esta distribucin permite un gran nmero de funciones lgicas que se sintetizan en la suma de los productos (y, a veces producto de sumas) formas cannicas .

Procedimiento de ejecucin
1. Prepare la tabla de verdad 2. Escribir la expresin booleana en SOP ( suma de productos ) forma. 3. Obtener la forma SOP mnimo para reducir el nmero de trminos de producto a un mnimo. 4. Decidir la conexin de entrada de la Y matriz para generar el plazo requerido del producto. 5. A continuacin, decidir las conexiones de entrada de o la matriz para generar los trminos de suma. 6. Decidir las conexiones de invertir la matriz. 7. Programe el PLA.

Diagrama de Bloques

Buffer de Entrada

Matriz AND

Matriz OR

Invertir/ No invertir Matriz

FLIP FLOP Buffer de salida

Por qu la PLA es de solo lectura?


Un circuito combinacional lgica combinatoria de vez en cuando pueden tener condiciones de no importa. Cuando se implementa con una memoria de slo lectura , una condicin no importa se convierte en una entrada de direccin que nunca se producir. Las palabras en la direccin no les importa no necesita ser programado y puede ser dejado en su estado original (todos 0 o todos los nmeros 1). El resultado es que no todos los patrones de bits disponibles en memoria de slo lectura que se utilizan pueden ser considerados una prdida de componentes disponibles.

Aplicaciones
Una aplicacin de una PLA es implementar el control sobre un camino de datos . Se define varios estados en un conjunto de instrucciones, y produce el siguiente estado (por ramificacin condicional). [Por ejemplo, si la mquina est en el estado 2, y pasar al estado 4 si la instruccin contiene un campo de inmediato, entonces el EPL debe definir las acciones de control en el estado 2, se establece el siguiente estado que es de 4 si la instruccin contiene un campo inmediato, y se definen las acciones de control en estado 4]. Las Matrices lgicas programables deben corresponder a un diagrama de estado para el sistema.
Otros comnmente utilizados dispositivos lgicos programables son PAL , CPLD y FPGA .

Tenga en cuenta que el uso de la palabra "programable" no indica que todos los PLA son programables en campo , de hecho muchos son mscara-programada durante la fabricacin de la misma manera como una ROM de mscara . Esto es particularmente cierto de PLA que estn incorporados en circuitos integrados ms complejos y numerosos, tales como microprocesadores .PLA que pueden ser programados despus de la fabricacin son llamados FPGA (Field-programmable gate array), o con menos frecuencia FPLA (Field-matriz lgica programable) .. El Commodore 64 ordenador personal lanzado en 1982 utiliz un "906114-01 PLA" para manejar seales del sistema.

También podría gustarte