Está en la página 1de 19

Electrónica digital

Trabajo presentado por:

Programa matriculado:
Ingeniería en telecomunicaciones.

Fecha: 17/04/2019.
INTRODUCCIÓN.

Este trabajo está representado en la implementación de diferentes circuitos secuenciales


utilizados en los sistemas digitales.

El sistema lógico secuencial puede permitir responder a distintas necesidades como el


almacenamiento temporal de la información (flip-flops, registros), cambios, en condiciones
sistemáticas (detectores de flanco), es posible que algunos de los ejercicios puedan tener
relación entre ellos; los sistemas secuenciales tienen una lógica combinacional en el
desarrollo de los problemas, entendiendo que es lo que se debe realizar en la concepción de
los sistemas digitales complejos.
OBJETIVOS

 Analizar el funcionamiento de los circuitos secuenciales dentro de los sistemas


digitales.

 Entender las diferentes etapas de diseño, concepción e implementación de diferentes


tipos de circuitos secuenciales, de los más sencillos a los más complejos.

 Examinar muchos métodos de implementación de sistemas secuenciales en VHDL,


simulando su funcionamiento.
Actividades a desarrollar
Realizar el diseño a nivel de diagrama de bloques y la implementación
en VHDL de los siguientes circuitos digitales.
Ejercicios a resolver.
1. Diseñe un flip-flop tipo D, con reset activo en alto y enable
activo en alto.

Punto a.)
Un pantallazo con la descripción en VHDL
Punto b.)
Un pantallazo con el RTL generado por VIVADO.

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


a. Un pantallazo con la descripción en VHDL
b. Un pantallazo con el RTL generado por VIVADO.
En Bajo
En Alto
3. Diseñe un flip-flop tipo T con enable.
a. Un diagrama de bloques.
b. Un pantallazo con la descripción en VHDL
c. Un pantallazo con el RTL generado por VIVADO.

D Q

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

a. Un diagrama de bloques diseñado por el estudiante.


b. Un pantallazo con la descripción en VHDL
c. Un pantallazo con la simulación, en el cual se evidencie el correcto
funcionamiento del diseño.

Solución:

a. Un diagrama de bloques diseñado por el estudiante.


b. Un pantallazo con la descripción en VHDL.
c. Pantallazo de la simulación demostrando funcionamiento.
5. Diseñe un contador descendente módulo N, donde N es su edad.

a. Diagrama de bloques diseñado.


b. Pantallazo con la descripción en VHDL
c. Pantallazo de la simulación demostrando funcionamiento.
6. Diseñe un contador ascendente/descendente módulo N, donde N es su edad.

a. Diagrama de bloques diseñado.


b. Pantallazo con la descripción en VHDL
c. Pantallazo de la simulación demostrando funcionamiento.

También podría gustarte