Proceso de control en la empresa
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 (fig. 1).
FIG 1. Diagrama a bloques de los PLD's.
ARQUITECTURA BASICA DE LOS PLD's
Las entradas del PLD entran al arreglo lógico los cuales son hechos de columnas y filas. La figura 2 muestra tal arreglo. Cada par de columnas representa la entrada negada o complementada y la misma entrada sin negar. cada fila constituye un término AND. Las …ver más…
Estos incluyen ecuaciones booleanas, tablas de verdad y sintaxis de máquinas de estado. 2. El archivo se procesa por un compilador lógico para generar un archivo JEDEC del diseño. El compilador configura los bits en le archivo JEDEC los cuales determinan las conecciones que se harán en el arreglo lógico y configurar así las salidas. La figura 3 es una muestra de este proceso.
2
FIG 3. Proceso típico de diseño para PLD's
PRACTICAS
PRACTICA No 1 En esta práctica el alumno analizará la estructura de los archivos fuentes y la sintaxis necesaria para la implementación y diseño de los PLD's mediante el paquete computacional PLDshell Plus V3.0. ARCHIVOS FUENTES. En estos archivos es donde se realizará el diseño del circuito. Lo mínimo que contienen es la sección de declaración y al menos uno de las siguientes secciones de diseño: Máquinas de estado, ecuaciones o tablas de verdad. Cabe mencionar que se puede tener más de una tabla de verdad o máquinas de estado. Estos archivos tienen la extención "PDS" editándose o formándose desde un simple procesador de palabras, en donde el que más se utiliza es el EDIT del DOS. Para entrar al paquete debemos teclear PLDSHELL . Una vez hecho esto, entramos al editor con la opcion EDIT dando el nombre del archivo (con extensión PDS). En la figura 4 se muestra el cuerpo del programa para un archivo fuente. ____________________________________________________________