Lenguaje De Programación Pld

1225 palabras 5 páginas
LENGUAJES DE PROGRAMACIÓN PLD´S
Los PLD son dispositivos digitales que se pueden configurar por el usuario para implementar una amplia variedad de funciones lógicas en sistemas. Estos dispositivos tienen pines de entrada,un arreglo lógico programable y pines de entrada y salida. Muchos PLD's tienen salidas programablesque incrementan su flexibilidad haciendolos útiles para una gran variedad de aplicaciones.

Existen diversos paquetes software para implementar los diseños lógicos basados en PLDs. ABEL y CUPL son dos de los lenguajes de descripción de hardware (HDL, Hardware Description Language) más comúnmente utilizados; puesto que ambos son similares y producen el mismo resultado en términos de programación de un PLD, a menudo, su
…ver más…
En esta parte también se definirán las variables de mas de un bit que se usaran en el código

* Cuerpo Principal del Programa
En esta parte es en donde se define la función lógica que será programada. Para definir esto solo se escriben las ecuaciones lógicas usando operadores lógicos con paréntesis, dividiendo la ecuación en partes o mediante el comando APPEND.

Otra manera de programar el pld´s es atraves de una tabla de verdad que relaciona los datos de entrada con los de las salidas se debe definir las entradas y las salidas con la sentencia FIELD Ejemplo:
FIELD ins=[s2, s1, s0];
FIELD outs=[Z3, Z2, Z1]
TABLE ins => outs {
'b'000 => 'b'000;' b'001 => 'b'001;
'b'010 => 'b'100;
'b'011 => 'b'010;' b'100 => 'b'100;
'b'101 => 'b'100;
'b'110 => 'b'100;
'b'111 => 'b'011;}
Una de las aplicaciones mas usadas en este tipo de dispositivos son las maquinas de estado.Para realizar este tipo de maquinas se necesitan definir primero las señales que formaran los estados esto se hará con la sentencia FIELD, también se pueden definir los nombres asignandoles un valor binario con la sentencia $DEFINE.
Después de esto se definirá la tabla de transición de estados escribiendo las distintas transiciones que pueden ocurrir de un estado a otro

LENGUAJE VHDL El lenguaje VHDL es un lenguaje para la descripción de sistemas electrónicos digitales y de esta descripción el

Documentos relacionados

  • Unidad 4 Principios Electricos
    4310 palabras | 18 páginas
  • Dispositivos De Memoria, Microprocesadores Y Controladores Programables
    1216 palabras | 5 páginas
  • Practica con GAL y display 7 segmentos
    1566 palabras | 7 páginas
  • Lenguajes Hdl Y VHdl
    3437 palabras | 14 páginas
  • programacion cliente.servidor
    4155 palabras | 17 páginas
  • Glosario Sistemas Digitales
    5811 palabras | 24 páginas
  • Metodologia de la investigacion tarea 2
    2751 palabras | 11 páginas