Está en la página 1de 27

ELECTRÓNICA DIGITAL

TAREA 2
CIRCUITOS COMBINACIONALES

Presentado a:
Ricardo Pino Diaz

Entregado por:
Juan Carlos Vargas Londoño
Código: 1.017.205.764

Grupo:243004-114

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, INGENIERÍAS Y TECNOLOGÍAS
CURSO DE ELECTRÓNICA DIGITAL
2022
INTRODUCCIÓN

La electrónica digital está en constante evolución, su función es codificar la


información es estados discretos, su evolución ha sido vertiginosa lo que ha
permitido el posicionamiento de la tecnología cada vez más en la vida social
actual.
En este trabajo se evidencian las temáticas sobre circuitos combinacionales
propuestos en la tarea tres.
Conocer los análisis que se realizan a cada circuito implementado en la
actividad y posterior modelamiento por medio del de VDHL son la finalidad de la
actividad.
OBJETIVOS

 Leer detenidamente la guía de la tarea dos, para así poder dar solución de
la mejor manera a los ejercicios planteados.
 Dar los aportes en las fechas indicados en el entorno de aprendizaje.
 Dar solución a los ejercicios del multiplexor utilizando la sentencia with-
select.
 Dar solución a los ejercicios propuestos sobre el decodificador BCD a 7
segmentos.
 Dar solución a los ejercicios propuestos sobre el codificador de 4 entradas.
 Dar solución al ejercicio propuesto utilizando la sentencia when-else.
 Dar solución al ejercicio propuesto describiendo en VDHL el circuito
planteado.
 Realizar el registro de las simulaciones propuestas en el software online
EdaPlayGround.
SOLUCIÓN TAREA 3

a. ¿Qué es un multiplexor?
b. ¿Qué es un Demultiplexor?
c. ¿Qué es un Decodificador?
d. ¿Qué es un Codificador?
e. ¿Qué es Alu (unidad lógica Aritmética)
f. ¿Cuáles son las estructuras de control de decisión de VHDL?

Solución punto 1
a. ¿Qué es un multiplexor?
Un multiplexor o 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 entran al circuito salen por el mismo lugar, dependiendo del tipo que
se utilice, pueden manejar señales analógicas o digitales.
Como funciona: se basa en circuitos de compuertas lógicas, en donde se
conectan de tal forma que todas las entradas salen por la misma salida, con la
única condición de que se debe de seleccionar la entrada que mandara los datos
hacia la salida, es decir, que el circuito no puede leer todas las entradas al mismo
tiempo, si no una por vez, es decir funciona como un conmutador que solo permite
seleccionar la lectura de una de las entradas, pero debido a la gran velocidad de
conmutación que tiene el circuito, se puede llegar a creer que puede leer todas las
entradas al mismo tiempo.
El multiplexor cuenta con las siguientes partes:
 Entradas: Es por donde entran los datos y siempre tienen un número de
entradas de 2𝑛 (2,4,8,16, 𝑒𝑡𝑐).
 Salida: Es la única vía para que salgan los datos del circuito, aunque cabe
mencionar que también se incorpora una salida extra que prácticamente es
el inverso, es decir, si en la salida tenemos un 1 en la inversa tenemos un
0.
 Selectores: Los selectores sirven para elegir la entrada que queremos
activar para leer datos, esta selección se hace a través de números
binarios.
 Enable: Sirve para activar o desactivar el circuito completo, es decir su
entrada es de un solo bit 0 o 1.

Figura 1. Fuente https:// www.ingmecafenix.com/electronica/multiplexor/

b. ¿Qué es un Demultiplexor?
Es un dispositivo que posee solo una entrada, pero varias líneas de
salida, es utilizada para enviar señales a una solo o varios dispositivos,
a diferencia de Multiplexor es este toma dos o mas señales para
codificar en el cable, pero Demultiplexor hace lo contrario antes invierte
lo que hace el multiplexor, hay variedad de demultiplexores como son,
(1 a 2,1 a 4, 1 a 8, 1 a 16)
C. ¿Qué es un Decodificador?
El decodificador es un dispositivo que acepta una entrada digital codificada en
binarios y activa una salida. En este dispositivo tiene varias salidas y se activara
aquella que establezca el código que, aplicado en la entrada, con códigos de n bits
se pueden encontrar 2n posibles combinaciones esto también 3 bits (3 entradas
se darán) serán posibles 23 = 8 combinaciones, algunos ejemplos son que si
activa la salida Q2 hay que poner una entrada equivalente al número 2 en binario
(102), un ejemplo es el decodificador de 2 a 4 que tiene 2 pines o patitas de
entrada y 4 de salida en la entrada se pone el código binario(00,01,10,11) que
hará que se active sola una salida de la cuatro.

Qué es un Codificador
un codificador es un circuito 2 N y N salida, cuya misión es presentar en la salida
el código binario correspondiente a la entrada activas. Estos dispositivos realizan
la operación inversa a la realizada por los decodificadores, los codificadores
también nos permiten que la información sea compactada generando un código de
salida a partir de la información de entrada, existen dos tipos codificadores.
Codificador sin prioridad: su cometido es la generación de números binarios
sobe n salidas que identifique cual es las entradas están activas.
Codificador sin prioridad: es la que seleccionan las entradas de mayor prioridad
cuando se presentan varias entradas simultáneamente.

e. Qué es Alu (unidad lógica Aritmética)


La Unidad aritmeticológica (ALU por sus siglas en inglés: Arithmetic Logic Unit) es
un contador digital capaz de realizar las operaciones aritméticas y lógicas entre los
datos de un circuito; suma, resta, multiplica y divide, así como establece
comparaciones lógicas a través de los condicionales lógicos “si”, “no”, y, “o”.
Desde los circuitos más simples, como relojes y calculadoras, hasta complejos
circuitos, como los microchips actuales, todos incluyen al menos una Unidad
aritmeticológica, que varía su poder y complejidad según su finalidad.
f. Cuáles son las estructuras de control de decisión de VHDL
es un lenguaje de descripción de circuitos electrónicos digitales que utiliza
distintos niveles de abstracción VHDL, no es un lenguaje de programación, por
ello conocer su sintaxis no implica necesariamente saber diseñar con él, es un
sistema digital está descrito por sus entradas y sus salidas y la relación que existe
entre ellas. En el caso de VHDL por un lado se describirá el aspecto exterior del
circuito: entradas y salidas; y por otro la forma de relacionar las entradas con las
salidas.

2.1 Diseño Multiplexores:

a. Reto 1: Hacer la descripción en vhdl de un multiplexor 8 a 1 implementando la


estructura with select.
• 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)
• Impresión de Pantalla del resultado (diagrama de tiempo) 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.
Estudiante 2 4 bits
2.2 Diseño codificador
Diseñar un codificador donde se tiene 10 entradas, cada entrada corresponde a un
interruptor de un teclado de la calculadora, es decir, permite expresar los números
del cero al nueve, y se tiene cuatro salidas para expresar en código binario cada
una de las posiciones del teclado (ver figura 4).
a. Reto 2: Hacer la descripción en vhdl de un codificador 10 a 4 implementando la
estructura with select.
• Impresión de Pantalla de la descripción en VHDL.
• Impresión de Pantalla de la simulación, en el cual se debe evidenciar el correcto
funcionamiento del diseño.
2.3 Diseño decodificador
Diseñar un decodificador/controlador de BCD a 7 segmentos, esta configuración
se utiliza para tomar una entrada BCD de cuatro bits y proporcionar las salidas
que pasarán corriente a través de los segmentos apropiados para que se visualice
el dígito decimal.
a. Reto 3: Hacer la descripción en vhdl de un decodificador BCD a 7 Segmentos
implementando la estructura with select.
2.4 Unidad Lógica Aritmética (ALU)
Diseñar una ALU, que realice las operaciones sumas, resta, AND y OR, entre la
Entrada A y B como se indica en el circuito figura 6.
a. Reto 4: Describa en VDHL el circuito que se muestra en la figura, utilizando la
sentencia when-else.
Una Impresión de Pantalla de la descripción en VHDL.
Una Impresión de Pantalla de la simulación, en el cual se debe evidenciar el
correcto funcionamiento del diseño.
Estudiante 2 3 bits
2.5 Archivo de alto nivel o descripción estructural.
Describa en VDHL el circuito que se muestra en la siguiente figura 7. 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.

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


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

Estudiante 2 3 bits
Conclusiones
 Me resulto muy complicado al pricipio pero ya fuicogiendo el
hilo y poco a poco iva solucionándolo
 Cada día me doy cuenta que esto es incleble.
Referencias

(https://electronicaonline.net/electronica-digital/multiplexor-y-demultiplexor-
tipos-y-sus-diferencias/)
(https://unicrom.com/decodificador/)
(https://sites.google.com/site/circuitologicosites/codificadores)
(https://www.ecured.cu/Unidad_Aritm%C3%A9tico_L%C3%B3gica)
(https://www.studocu.com/pe/document/pontificia-universidad-catolica-del-
peru/diseno-digital/guia-basica-de-vhdl-archivo-de-informacion-acerca-del-
lenguaje-de-programacion-de-hardware-vhdl/7530432)

También podría gustarte