practica 5practica 5

7
  http://www.facebook.com/f1m3com http://www.f1m3.com/ 

Upload: juan-salas

Post on 04-Nov-2015

213 views

Category:

Documents


0 download

DESCRIPTION

practica 5 fime.me

TRANSCRIPT

  • http://www.facebook.com/f1m3com

    http://www.f1m3.com/

  • Universidad Autnoma de Nuevo Len

    Facultad De Ingeniera Mecnica y Elctrica

    Sistemas Digitales

    Actividad 5

    Presentado por:

    Rodolfo Aguirre Silva

    Matricula: 1535346

    Hora: M4

    Profesor:

    M.C. Juan ngel Garza Garza

    13/Septiembre/2010

  • Descripcin: Implementar las funciones booleanas propuestas en las ecuaciones F1, F2 en un Dispositivo Lgico Programable usando un Lenguaje de Descripcin de Hardware en formato ABEL-HDL que incluya en el mismo archivo la simulacin (Test_Vectors).

    Material:

    Fuente de voltaje de 5VCD

    Una tablilla de conexiones (protoboard)

    Un circuito integrado GAL16V8 (lattice semiconductor) o equivalente

    Un DIP deslizable de 8 switches o 4 switch push micro NO

    Seis LEDS sin importar el color

    Seis resistencias de 330ohms

    Alambre para conexiones

    Procedimiento:

    A partir de la tabla de verdad, obtenga las ecuaciones correspondientes a las

    funciones F3 en la forma de suma de productos SOP y F4 en la forma productos

    de suma POS.

    Cree un nuevo proyecto IspExpert system

    Seleccionar el GAL16V8D

    Elija la fuente en ABEL-HDL Module

    Definir el nombre del modulo

    Capturar en el archivo ABEL-HDL las funciones F3yF4 en el editor de textos

    ABEL y asignar sus terminales de entrada y salida

    Guardar compilar obtener el diagrama de tiempos

    Grabar en GAL16V8 y armar el circuito esperado

  • P16V8AS Chip Diagram:

    --------------------------------------------------------------------------------

    P16V8AS

    +---------\ /---------+

    | \ / |

    | ----- |

    D | 1 20 | Vcc

    | |

    C | 2 19 |

    | |

    B | 3 18 |

    | |

    A | 4 17 |

    | |

    | 5 16 | !F1

    | |

    | 6 15 | !F2

    | |

    | 7 14 |

    | |

    | 8 13 |

    | |

    | 9 12 |

    | |

    GND | 10 11 |

    | |

    | |

    `---------------------------'

  • Equations:

    F1 = (!A & C & !D

    # !C & D);

    F2 = (!B & C & !D

    # B & D

    # A & !C

    # !A & C

    # !A & D);

    Equations:

    F1 = (!A & C & !D

    # !C & D);

    F2 = (!B & C & !D

    # !A & D

    # A & !C

    # !A & C

    # B & D);

    Reverse-Polarity Equations:

    !F1 = (A & !D

    # !C & !D

    # C & D);

    !F2 = (A & !B & C & D

    # !A & !C & !D

    # A & B & C & !D);

  • Resultados:

    F1 SOP F2 POS

    AB CD+ACD+CD (A+B+C+D)(A+C+D)(A+B+C+D)

    M A B C D F1 F2

    0 0 0 0 0 0 0

    1 0 0 0 1 1 1

    2 0 0 1 0 1 1

    3 0 0 1 1 0 1

    4 0 1 0 0 0 0

    5 0 1 0 1 1 1

    6 0 1 1 0 1 1

    7 0 1 1 1 0 1

    8 1 0 0 0 0 1

    9 1 0 0 1 1 1

    10 1 0 1 0 0 1

    11 1 0 1 1 0 0

    12 1 1 0 0 0 1

    13 1 1 0 1 1 1

    14 1 1 1 0 0 0

    15 1 1 1 1 0 1

  • Conclusin: En esta prctica aprendimos a utilizar el ABEL-HDL que nos genera la grafica la cual

    nos ayuda a verificar los resultados de nuestra tabla de verdad y de esta forma

    confirmar que no haya algn error en el programa o en la tabla, tambin se aprendi

    mas sobre los GALS.

    Tiempo Estimado: 2 horas

    Nmero de Asesoras: 0

    Bibliografa:

    http://proton.ucting.udg.mx/posgrado/robot/index.html