Está en la página 1de 18

ELECTRONICA DIGITAL

Tarea 3 Circuitos Combinacionales

Guillermo José Vásquez Martelo


Código: 73429969
Maria Alejandra Atencia
Codigo:1099993173
JULIÁN ESTEBAN SANCHEZ ROJAS
CRISTIAN EDUARDO EDUARDO MEJIA CACERES

Tutor: Ricardo Pinos Díaz


Grupo: 243004_8

Universidad Nacional Abierta Y A Distancia Unad


Escuela De Ciencias Básicas Tecnología E Ingeniería
Ingeniería Electrónica
2021
Introducción
El presente trabajo contiene el desarrollo de circuito combinacionales en VDHL
representado en los multiplexores, codificador, decodificador y diseño de circuitos
jerárquico, simulado por medio del software EDAPlayground, generando gráficas para
cada circuito con las cuales se evidencia su funcionamiento y comportamiento en cada
caso.
Esto nos permite poner en práctica las simulaciones en software como EDAPlayground
obteniendo conocimientos sobre las temáticas abordadas en la unidad 2 sobre los circuitos
combinacionales.
Objetivos
Identificar los Conceptos relacionados como multiplexor, decodificador, codificador que
nos ayuda a entender el diseño de circuitos combinacionales y desarrolla todos los
ejercicios propuestos.
Realizar simulaciones VHDL en el software EDAPlayground que evidencien el
funcionamiento correcto de circuitos combinacionales.
La actividad consiste en: Resolver los siguientes ejercicios:
1. Describa en VDHL un multiplexor 8 a 1 utilizando la sentencia with-select.
a. ¿Qué es un multiplexor?
También conocido como MUX o MPX es un dispositivo que sirve para transmitir
datos de diferentes entradas a una sola salida, es decir, todos los datos que entrar al circuito
salen por el mismo lugar, dependiendo del tipo que se utilice, pueden manejar señales
analógicas o digitales. (Mecafenix, 3 diciembre, 2020 )
b. Un Impresión de Pantalla de la descripción en VHDL (Ver la advertencia al final de
la guía, con respecto a las impresiones de pantallas válidos)
c.Un Impresión de Pantalla del resultado (diagrama) de la simulación, en el cual se debe
evidenciar el correcto funcionamiento del diseño. NO se debe incluir el código VHDL de la
simulación

2.

Describa en VDHL un decodificador 2 a 4 utilizando la sentencia with-select. El diseño


debe contener:
a. ¿Qué es un decodificador?
b. Una Impresión de Pantalla de la descripción en VHDL.
c. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el correcto
funcionamiento del diseño.

a. Un decodificador es un circuito combinaciones, cuya función es inversa a la del


codificador, es decir, convierte un código binario de N bits de entrada y M líneas de
salida, tales que cada línea de salida será activada para una sola de las
combinaciones posibles de entrada.
Tomemos el caso de un decodificador que recibe una entrada digital codificada de
manera binaria. Este dispositivo puede activar distintas salidas, de acuerdo
al código que se aplicó a la entrada. Un código de 3 bits, por citar un caso, tiene 3
entradas y 8 combinaciones posibles. Cada combinación activa solamente una
salida: el decodificador acepta una entrada con un cierto código en binario y luego
activa la salida correspondiente.

b. Una Impresión de Pantalla de la descripción en VHDL.


c. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el
correcto funcionamiento del diseño.
3. Describa en VDHL un codificador de 4 entradas, sin prioridad, utilizando la
sentencia with-select. El diseño debe contener:

a. ¿Qué es un codificador?

b. Una Impresión de Pantalla de la descripción en VHDL.

c. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el


correcto funcionamiento del diseño.

a. ¿Qué es un codificador?
menor que 2N, por ejemplo, un codificador BCD de 10 a 4 Los codificadores son
circuitos combinacionales generalmente de 2N entradas y N salidas, donde las
salidas son el código binario correspondiente al valor de una de las entradas activas
según un criterio de selección. Puede darse el caso de que la entrada sea.

b. Una Impresión de Pantalla de la descripción en VHDL.


c. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el correcto
funcionamiento del diseño.
4. Describa en VDHL el circuito que se muestra en la siguiente figura:
a. Utilizando la sentencia with-select.
b. Utilizando la sentencia when-else.

El diseño debe contener:


a. Una Impresión de Pantalla de la descripción en VHDL.
b. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el correcto
funcionamiento del diseño.

a. Utilizando la sentencia with-select.


b. Utilizando la sentencia when-else.
5. Describa en VDHL el circuito que se muestra en la siguiente figura. El diseño debe
contener tres módulos diferentes (tres componentes) y un archivo de alto nivel, tal como se
muestra en la siguiente figura.
El diseño debe contener:
a. Una Impresión de Pantalla de la descripción en VHDL.
b. Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el correcto
funcionamiento del diseño.
Conclusiones
Se pudo concluir en el desarrollo del presente trabajo la implementación de VHDL en el
diseño de circuitos combinaciones, apoyados en los conceptos como multiplexor,
decodificador, codificador utilizando la herramienta como las sentencias with-select y
when-else para el desarrollo de simulaciones en el software EDAPlayground.
Bibliografía
https://es.wikipedia.org/wiki/Codificador
https://es.wikipedia.org/wiki/Multiplexor
https://es.wikipedia.org/wiki/Decodificador
Fajardo, C.  (2012, Diciembre 21), Introducción a VHDL, circuitos combinacionales (Parte
2) [Archivo de video], Recuperado de https://youtu.be/dK545R-YT58
Fajardo, C.  (2019, Abril 15), Circuitos combinacionales en EDAPlayground [Archivo de
video], Recuperado de  https://youtu.be/JKZxdwOjXWY
Fajardo, C.  (2019, Abril 15), Decodficador en EDAPlayground [Archivo de video],
Recuperado de  https://youtu.be/QfHij7BHo2Y

También podría gustarte