informe 03 - digital ii

9
UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA Introducción a los pld’s DOCENTE : URRUTIA MEDRANO JOSE A. MATERIA : DIGITAL ii NOMBRES : Anagua Montalvo Sergio Alejandro SANCHEZ Aviles Mauricio GESTION : 2-2014 Cochabamba-Bolivia

Upload: sergio-anagua

Post on 15-Nov-2015

2 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD MAYOR DE SAN SIMONFACULTAD DE CIENCIAS Y TECNOLOGA

Introduccina los plds DOCENTE : URRUTIA MEDRANO JOSE A. MATERIA : DIGITAL iiNOMBRES : Anagua Montalvo Sergio Alejandro SANCHEZ Aviles Mauricio GESTION: 2-2014

Cochabamba-Bolivia

Informe 03Introduccin a los PLDsObjetivos: Dar una introduccin acerca de los dispositivos lgicos programables (PLDs) en particular a la GAL16V8. Realizar aplicaciones sencillas con la GAL16V8.Materiales: En esta ocasin se trabaj netamente en simulacin, la parte programable se la hizo en el ELWE y se verifico el funcionamiento en el isis de proteus, el diseo de las funciones lgicas se realiz con la ayuda del programa de Boole.Desarrollo:Para el proceso de diseo se ha procedido a realizar la correspondiente tabla de verdad y se ha sacado la funcin booleana con ayuda del programa de BOOLE:Con ayuda del anterior programa mencionado se a sacado las funciones respectivas y se los a introducido al ELWE para obtener el mapa de fusibles necesario para trabajar con la simulacin en isis:Funcin Complemento a2:S0=A0 S1=/A0 * A1 + /A1 * A0 S2=/A2 * A0 + /A2 * A1 + A2 * /A0 * /A1 S3=/A3 * A0 + /A3 * A1 + /A3 * A2 + A3 * /A0 * /A1 * /A2 S4=/A4 * A0 + /A4 * A1 + /A4 * A2 + /A4 * A3 + A4 * /A0 * /A1 * /A2 * /A3 S5=/A5 * A0 + /A5 * A1 + /A5 * A2 + /A5 * A3 +/A5 * A4 + A5 * /A0 * /A1 * /A2 * /A3 * /A4 S6=/A6 * A0 + /A6 * A1 + /A6 * A2 + /A6 * A3 +/A6 * A4 + /A6 * A5 + A6 * /A0 * /A1 * /A2 * /A3 * /A4 * /A5 S7=/A7 * A0 + /A7 * A1 + /A7 * A2 + /A7 * A3 +/A7 * A4 + /A7 * A5 + /A7 * A6 + A7 * /A0 * /A1 * /A2 * /A3 * /A4 * /A5 * /A6 Funcion Comparador:W = /A1 * /A0 * /B1 * /B0 + /A1 * /A0 * /C1 * /C0 + /A1 * A0 * /B1 * B0 + /A1 * A0* /C1 * C0 + A1 * /A0 * B1 * /B0 + A1 * /A0 * C1 * /C0 +/B1 * /B0 * /C1 * /C0 + /B1 * B0 * /C1 * C0 + B1 * /B0 * C1 * /C0 + A1 * A0 * C1 * C0 + A1 * A0 * B1 * B0 + B1 * B0 * C1 * C0 X = /A1 * /A0 * /B1 * /B0 * /C1 * /C0 + A1 * /A0 * B1 * /B0 * C1 * /C0 + /A1 * A0 * /B1 * B0 * /C1 * C0 + A1 * A0 * B1 * B0 * C1 * C0 Y = /W Z = /A1 * /A0 * /B1 * B0 * C1 + /A1 * B1 * /B0 * C1 * C0 Sumador:S0= /A0 * B0 + A0 * /B0 C0= A0 * B0 S1= /A1 * /B1 * C0 + /A1 * B1 * /C0 + A1 * B1 * C0 + A1 * /B1 * /C0 C1=A1 * B1 + A1 * C0 + B1 * C0 S2= /A2 * /B2 * C1 + /A2 * B2 * /C1 + A2 * B2 * C1 + A2 * /B2 * /C1 C2= A2 * B2 + A2 * C1 + B2 * C1 SimulacionesComplemento a dos.

Comparador de magnitudes.W: X:Y:

Z:

Sumador de tres bits.

Cuestionario:1. Que es lgica cableada y lgica programable?R: Lgica cableada es el diseo de circuitos pero con dispositivos digitales que no sepuedan programar. Lgica programable es o son los dispositivos o CHIPS con las que sepuede disearcircuitos digitales pero mediante unprograma, de esta manera podemos modificar el comportamiento de la salida sin tener que cambiar algo en el circuito (Hardware).2. Cules son las ventajas de la lgica cableada sobre las programables?, y Cules son sus desventajas?R: Las ventajas que podemos ver de la lgica cableada sobre la lgica programable, es que estos tienen facilidad de cambio a la hora de querer redisear un circuito, esto no siempre se logra en los dispositivos programable, tambin podemos resaltar que para cuando se necesita trabajar con circuitos pequeos la lgica cableada resulta ms barata que la lgica programable. Las desventajas llegaran a ser la complejidad de las conexiones que la lgica cableada posee adems que para hacer cambios o algn rediseo la modificacin del circuito debe ser ms cuantiosa que en la lgica programable.3. Cuntos tipos de PLDs conoce, describa brevemente cada una de ellos?PAL: Se omite la matriz OR en este tipo de pld por consecuente no se poda reprogramar, pero era ms rpida, mas pequea y barata.PLA: Posee ambos planos de programables, AND y OR por consecuente esta era ms grande, ms cara y ms lenta que la PAL, no se poda modificar el programa de la misma.GAL: Un GAL en su forma bsica es un PLD con una matriz AND reprogramable, una matriz OR fija y una lgica de salida programable mediante una macrocelda. Esta estructura permite implementar cualquier funcin lgica como suma de productos con un nmero de trminos definido.CPLD: Estos contienen el equivalente a varias PAL enlazadas por interconexiones programables, todo ello en el mismocircuito integrado. Las CPLDs pueden reemplazar miles, o incluso cientos de miles de puertas lgicas.4. Dibuje y explique brevemente el diagrama de flujo (secuencia de pasos oprocedimiento) a seguir parala programacin de un PLD (GAL16V8)?

5Qu es una GAL y cuantos tipos de GAL conoce?R: Un GAL en su forma bsica es un PLD con una matriz AND reprogramable, una matriz OR fija y una lgica de salida programable mediante una macrocelda. Esta estructura permite implementar cualquier funcin lgica como suma de productos con un nmero de trminos definido.Algunos de os tipos de dispositivos lgicos programables tipo gal conocidos son: GAL 16V8, GAL 20V8.6. A qu se refiere los nmeros 16V8 en el nombre de la GAL16V8?R: 16 significa 16 entradas, V significa configuracin de salida de las variables, 8 significa 8 salidas.