Unidad 2 James Bend Reinoso Diaz Grupo 243004 72
Unidad 2 James Bend Reinoso Diaz Grupo 243004 72
Unidad 2 James Bend Reinoso Diaz Grupo 243004 72
Grupo – 243004_72
Ingeniería Electrónica
1. Preguntas orientadoras:
Defina con sus propias palabras los siguientes conceptos luego de hacer la búsqueda en los
textos guías.
a. Multiplexor
En otras palabras, un multiplexor es como un "selector" que elige cuál de las señales de
entrada se transmite o se registra en un solo lugar, lo que es útil en situaciones donde se
necesita ahorrar ancho de banda o recursos.
b. Demultiplexor
R// Se utiliza para convertir una entrada codificada en una o varias salidas específicas. Su
función principal es la de descifrar información codificada y representarla en una forma más
comprensible o utilizable.
d. Codificador
R// Es una parte fundamental de una unidad de procesamiento central (CPU) en una
computadora. Su función principal es llevar a cabo operaciones aritméticas y lógicas en datos
binarios. En términos más simples, la ALU es como el "cerebro matemático" de la CPU.
Realiza tareas como sumar, reiniciar, multiplicar y dividir números binarios, así como
también ejecuta operaciones lógicas como AND, OR y NOT.
f. ¿Cuáles son las estructuras de control de decisión en VHDL?
R// las estructuras de control de decisión se utilizan para tomar decisiones y controlar el flujo
de datos en los diseños digitales.
CASE: La estructura CASE se utiliza para seleccionar una acción o conjunto de acciones a
partir de una lista de opciones.
WAIT UNTIL: Esta estructura se utiliza para esperar hasta que se cumpla una condición
antes de continuar con la ejecución del proceso o la entidad. Puede ser útil para sincronizar
eventos en el diseño.
Los circuitos multiplexores tienen variadas aplicaciones en los sistemas digitales de todo
tipo. Entre estas aplicaciones están la selección de datos, el enrutamiento de datos, la
secuencia de operaciones, la conversión de paralelo a serial, la generación de formas de onda
y la generación de funciones lógicas.
Estudiante 2 4 bits
Que cuando el selector este en cero la entrada0 que muestre en la salida =0
Que cuando el selector este 100 la entrada4 que muestre en la salida =1000 y así
sucesivamente.
2.2 Diseño codificador
Que cuando en el entrad2 este en 0010 muestre en la salida =100 y así sucesivamente con
las otras entradas.
Que cuando la salida (segmento) está en 10010 la salid (BCD) estará en 11 y así
sucesivamente con los otras salidas.
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.
Estudiante 2 3 bits
Que cuando el selector este en cero cero la suma de A+B se refleje en la salida 1+ 5 = 6.
Que cuando el selector este en cero uno la resta de A-B se refleje en la salida 1-5 = 4.
Que cuando el selector es en uno cero mede negado A+B en la salida y que cuando el
selector este en uno uno mede negado A-B en la salida.
Fajardo, C. (2019, abril 15), Archivo de Alto Nivel en EDAPlayground [Archivo de video].
https://youtu.be/58et3bq9WTA
Estudiante 2 3 bits
• Impresión de Pantalla de la descripción en VHDL.
VHDL es un lenguaje poderoso para describir hardware digital. Permite a los diseñadores
especificar el comportamiento de circuitos digitales de manera precisa y concisa, lo que es
esencial para el diseño y la verificación de sistemas digitales complejos. se utiliza combinado
para modelar circuitos combinacionales, que son circuitos digitales cuyo comportamiento
depende únicamente de las entradas actuales y no de estados anteriores. Esto incluye
compuertas lógicas, multiplexores, decodificadores y otros componentes básicos.
• https://youtu.be/58et3bq9WTA
• https://drive.google.com/open?id=1JjCgZSw1KY5fq99l8rOe9oNw4uPe83Ii
• https://youtu.be/QfHij7BHo2Y