Está en la página 1de 12

Paso 1 1

Paso 1 – Fundamentacion del Curso

Tutora: Omar Albeiro Trejos

Estudiantes:

Carlos Andres Abarca Caicedo

Grupo: 5

Universidad Nacional Abierta y a Distancia UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería

Curso: Microprocesadores y Microcontroladores


Paso 1 2

Tabla de Contenido

Tabla de Contenido..........................................................................................................................2

Introducción.....................................................................................................................................3

Objetivos..........................................................................................................................................4

Objetivo General..................................................................................................................4

Objetivos Específicos...........................................................................................................4

Resumen..........................................................................................................................................5

1. Implementación en VHDL......................................................................................................6

Conclusiones..................................................................................................................................11

Referencias Bibliográficas.............................................................................................................12
Paso 1 3

Introducción

El presente documento tiene como finalidad sustentar las actividades relacionadas al paso 1,

fundamentación del curso de microprocesadores y microcontroladores, para demostrar que se

cumplen con lo prerrequisitos de aprendizaje necesarios para el correcto desarrollo del mismo, y

que se llegue a una conclusión exitosa de aprendizaje y nuevos conocimientos al final del

periodo académico.
Paso 1 4

Objetivos

Objetivo General

Interpretar el modo de funcionamiento de la ALU en el proceso de operaciones lógicas y

aritméticas en marco de la electrónica digital.

Objetivos Específicos

Revisar el material de estudio asignado para la actividad

Diseñar y programa una ALU para la posterior interpretación de la misma.


Paso 1 5

Resumen

Para la elaboración del presente informe, se desarrollará un contador ascendente, el cual

tendrá la capacidad de contar hasta determinado número, usando para esto un sumador y un flip

flop tipo D para realizar este proceso. Se diseñará una simulación de tipo VHDL a través del

software EDAPLAYGROUND, que es un aplicativo online, donde se demostrara el correcto

funcionamiento de este.
Paso 1 6

1. Implementación en VHDL

Para este diseño, se utilizará el diagrama de bloques para contador ascendente de modulo N,

donde N es igual a 31 (en binario 11111, o en hexadecimal 1F):

Para el desarrollo de este, se desarrollará un programa que usará como base el diagrama de

bloques mostrado en el diagrama de ejemplo. Este programa se podrá encontrar en el siguiente

enlace: https://www.edaplayground.com/x/my8n

Asi mismo, se puede encontrar el video explicativo como parte de la actividad en el

siguiente link: https://youtu.be/iOjIxBZX1iE

Para entender la configuración del programa, se utiliza un flip flop tipo D, el cual recibe su

entrada D de un sumador – comparador, el cual se retroalimenta de la salida Q del Flip Flop. Se

inicia la secuencia en 0, a lo cual se adiciona una unidad cada vez que se compara, ósea a cada

paso de la señal de reloj, hasta contar hasta el numero 31, donde se reiniciará el proceso, esto
Paso 1 7

mientras el reset del flip flop no se encuentre activo, ya que mientras este activo no habrá salida

Q.

A continuación se muestra el diseño en VHDL:


Paso 1 8
Paso 1 9
Paso 1 10

Y por último, una muestra de la simulación generada:


Paso 1 11

Conclusiones

Se puede concluir que se cumplen con los requisitos para desarrollar el curso de

microprocesadores y microcontroladores, al demostrar que se tienen los conocimientos en el

desarrollo de simulaciones a través de VHDL.

Se recuerdan los conocimientos previos con una actividad practica que permite el desarrollo

a futuro del presente curso.


Paso 1 12

Referencias Bibliográficas

Garcia, S. [Sandra Garcia] (2020, noviembre 23), contador_Multinacional_1 [Archivo de

video]. Recuperado de https://youtu.be/OK_x9C-FzuA

Garcia, S. [Sandra Garcia] (2020, noviembre 23), contador_Multinacional_2 [Archivo de

video]. Recuperado de https://youtu.be/A_RWpe2jtII

También podría gustarte