Está en la página 1de 9

Tarea 4- Circuitos secuenciales

Entregado por:
Johan Salvador Perez Martinez
C.C. 1.090.379.124

Presentado a:
Hector Julian Parra
Tutor

Código: 243004_21

Universidad nacional abierta y a distancia - UNAD


Escuela de ciencias básicas, ingenierías y tecnologías
Curso de electrónica digital
18 de abril 2021
Introducción

El presente documento tiene como propósito mostrar el desarrollo de circuitos secuenciales


en VDHL, como son los latchs o registros, fliflops y contadores por medio del software
EDAPlayground, además de poder generar gráficas para cada circuito con las cuales se
evidencia su funcionamiento y comportamiento.

Todo esto nos permite poner en práctica los conocimientos sobre las temáticas abordadas en
la unidad 3: circuitos secuenciales.

Objetivo general

Implementar circuitos combinacionales por medio de VDHL del software EDAPlayground

Objetivos específicos

• Analizar el comportamiento de los fliflops y sus diferentes tipos.

• Identificar las diferentes entre latchs y registros.

• Implementar circuitos utilizados estructuras de memoria.


Actividad a desarrollar
Realizar el diseño a nivel de diagrama de bloques y la implementación en VHDL de los
siguientes circuitos digitales.
1. Diseñe un flip-flop tipo D, con reset activo en alto y enable activo en alto.
a. ¿Qué es un flip flop?
Es un circuito multivibrador, que tiene dos estados estables y puede almacenar información.
Se puede hacer que cambie de estado mediante señales aplicadas a una o más entradas de
control y tiene una o dos salidas.
b. Un diagrama de bloques y colocar la tabla de verdad.

Tabla de verdad.
Q D
0 0 0
0 1 1
1 0 0
1 1 1

c. Una impresión de pantalla con la descripción en VHDL


d. Una impresión de pantalla con la simulación generada en EDA PLAYGROUND.

2. Diseñe un registro de 8 bits con reset activo en alto.


a. ¿Qué es un registro?
Un registro es un sistema secuencial síncrono constituido por un conjunto de flip-flops
funcionando como elementos de memoria (biestables D). Se emplean como elementos de
memoria de reducida capacidad.
b. Un diagrama de bloques, colocar la tabla de verdad.
c. Una impresión de pantalla con la descripción en VHDL

d. Una impresión de pantalla con la simulación generada en EDA PLAYGROUND.

3. Diseñe un contador ascendente módulo N, donde N corresponde a su edad.


a. Un diagrama de bloques diseñado por el estudiante y
b. Una impresión de pantalla con la descripción en VHDL

c. Una impresión de pantalla con la simulación, en el cual se evidencie el correcto


funcionamiento del diseño.

4. Diseñe un contador descendente módulo M, donde M es su edad. El diseño debe incluir:


a. Un diagrama de bloques diseñado por el estudiante.
b. Una impresión de pantalla con la descripción en VHDL

c. Una impresión de pantalla con la simulación, en el cual se evidencie el correcto


funcionamiento del diseño.

5. Diseñe un contador ascendente/descendente módulo M, donde M es su edad. El diseño


debe incluir:
a. Un diagrama de bloques diseñado por el estudiante.
conclusiones
• Analizamos el comportamiento de los fliflops y sus diferentes tipos.

• Identificamos las diferentes entre latchs y registros.

• Implementamos circuitos utilizados estructuras de memoria.


Bibliografía

Muñoz, J. (2012). Introducción a los Sistemas Digitales: Un enfoque usando Lenguajes de


Descripción de Hardware. (Capítulos 7, 9 y 10, pp. 135-149,177-208). Madrid. Recuperado
de https://openlibra.com/es/book/introduccion-a-los-sistemas-digitales

Fajardo, C. (2016, Diciembre 17), Contadores Digitales [Archivo de video]. Recuperado


de http://hdl.handle.net/10596/9852

También podría gustarte