Documente Academic
Documente Profesional
Documente Cultură
Programación de un PLD
Programar significa realizar las conexiones reales en el arreglo, es decir cuales conexiones
deben estar en 0, 1.
Programación en Sistema.
Este implica remover el chip del PLC y se requiere en un dispositivo especial llamado
información como que dispositivo es, si esta en blanco o leer el estado de cualquier conexión
Programación en Sistema
Este método el chip no necesita extraerse del circuito para su programación se la realiza por
medio de un cable conocido como JTAG donde tiene 4 terminales que son conectadas la PLC
y es cargada la información por medio de software que establece el formato apropiado de PLC.
Ejemplo:
salidas.
Salida 1 = 𝐴̅. 𝐵
Salida 2 = 𝐴. 𝐵̅
Salida 3 = 𝐴. 𝐴̅
LENGUAJE DE DESCRIPCIÓN DE HARDWARE PARA PROGRAMAR PLD’S
VHDL
El lenguaje VHDL puede ser usado de forma general para describir cualquier circuito
general para describir cualquier circuito se usa principalmente para programar PLD
ELEMENTOS DE LENGUAJE
FUNDAMENTOS
sistema.
- Documentación.
- Simulación.
- Síntesis.
Modelado según:
- Comportamiento.
- Estructura.
LIBRERIAS Y PAQUETES
librería llamada WORK con este objetivo. Además de esta librería particular existen otras
librerías de tipo general que contienen un conjunto de definiciones que pueden utilizarse en
cualquier diseño. Un ejemplo de librería general es la llamada Library IEEE, que contiene
En los paquetes se guardan definiciones de tipos y objetos que pueden ser utilizados en los
diferentes diseños que invoquen su utilización. Un paquete muy utilizado es el paquete estándar
su ejemplo mediante la cláusula USE y el nombre del paquete. Por ejemplo, USE
IEEE_STD_LOGIC_1164.ALL
OBJETOS
evolucionan en el tiempo.
Tipo de datos:
Tipos escalares: son tipos simples que contienen algún tipo de magnitud.
Tipos compuestos: Son tipos de datos compuestos por los que se han visto
anteriormente.
Atributos:
Los elementos como señales y variables pueden tener atributos, éstos se indican a
continuación del nombre, separados con una comilla simple “ ‘ ’ ” y pueden incluir
OPERADORES
Lógicos
Aritméticos
Relacionales
Desplazamientos
FUNCIONES Y PROCEDIMIENTOS
que realiza una determinada tarea, aunque existen ciertas diferencias entre ambas.
Una función devuelve un valor y un procedimiento devuelve los valores a través de los