Tarea 2-Grupo 9

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 33

TAREA 2: CIRCUITOS COMBINACIONALES.

Tutor:
SANDRA MILENA GARCÍA

JULIO CESAR ILLERA


DUVAN EDDIE OSPINA
ANDRÉS MAURICIO MUÑOS
NYDIA CONSTANZA AMADOR

Grupo: 243004_9

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
ELECTRÓNICA DIGITAL
2019
INTRODUCCIÓN

El presente informe pretende dejar evidencia de la actividad requerida para el


trabajo colaborativo correspondiente a la tarea 2, en la cual se explica el
funcionamiento de los multiplexores, la forma en que estos funcionan y como
simular su funcionamiento por medio del software Eda PlayGround. Teniendo en
cuenta el número de entradas requeridas la salidas y selectores.
OBJETIVO GENERAL

La realización de este trabajo se busca que el estudiante comprenda el


funcionamiento y la importancia de los multiplexores en la electrónica digital y
como se plasma de forma lógica los mapas de Karnaugh en el software específico,
por medio de las sentencias especificas tales como “whit select y when else”. Así
mismo, las descripciones modulares de alto nivel y como se deben simular estas.

OBJETIVOS ESPECÍFICOS.

 Identificar los diferentes multiplexores


 Diferenciar los componentes que necesarios para el funcionamiento de un
multiplexor.
 Hacer uso de la herramienta Eda PlayGround
 Realizar la programación de hardware y comprensión del código
 Realizar las lecturas específicas del curso.
 Realizar las actividades propuestas en la guía.
JUSTIFICACIÓN

Es importante que los alumnos realicen todas las actividades propuestas en la


guía de actividades ya que le permitirá desarrollar las habilidades necesarias para
la comprensión del funcionamiento de la electrónica digital. Para una óptima
compresión es necesario que los estudiantes establezcan un cronograma de
trabajo para lograr estudiar y comprender todas las unidades temáticas que se
generaran durante el curso de electrónica digital.
Una vez realizado esto debe compartir sus aportes individuales, y de esta forma
se realicen las actividades colaborativas correspondientes que aportará
habilidades para su formación profesional
APORTES: DUVAN EDDIE OSPINA

1. Describa en VDHL tres multiplexores utilizando la sentencia with-select. Los


tres multiplexores deben tener un tamaño diferente (2 a 1, 8 a 1, etc.) y cada
entrada un número de bits diferente.

Multiplexor 2 a 1: Se usan 2 entradas de 5 bits al igual que la salida. Como la


entrada de selección tiene sólo 2 opciones, se ha utilizado el tipo STD_LOGIC, al
ser innecesario el tipo STD_LOGIC_VECTOR.
Multiplexor 4 a 1: Se usan 4 entradas de 4 bits al igual que la salida. Se ha
utilizado el tipo STD_LOGIC_VECTOR para todas las entradas y la salida.
Multiplexor 8 a 1: Se usan 8 entradas de 3 bits al igual que la salida. Se ha
utilizado el tipo STD_LOGIC_VECTOR para todas las entradas y la salida.
2. Describa en VDHL un decodificador de 3 entradas utilizando la sentencia with-
select.
Se elabora un decodificador de 3 entradas y 8 salidas:
APORTES: JULIO CESAR ILLERA

3. Describa en VDHL un codificador de 4 entradas, sin prioridad, utilizando la


sentencia with-select.

Codificador de 4 entradas, sin prioridad, utilizando la sentencia with-select.


4. Describa en VDHL el circuito que se muestra en la siguiente figura:

Figura 1
CON WITH SELECT
CON WHEN-ELSE.
APORTES: ANDRES MAURICIO MUÑOS

5. Describa en VDHL el circuito que se muestra en la siguiente figura, utilizando la


sentencia when-else.
Figura 2
6. 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.
APORTES: NYDIA CONSTANZA AMADOR
7. Describa en VDHL tres multiplexores utilizando la sentencia with-select. Los
tres multiplexores deben tener un tamaño diferente (2 a 1, 8 a 1, etc.) y cada
entrada un número de bits diferente.

4 a 1 con 7 bits

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground
8 a 1 con 6 bits

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


16 a 1 con 8 bits

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

8. Describa en VDHL un decodificador de 3 entradas utilizando la sentencia with-


select.

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

9. Describa en VDHL un codificador de 4 entradas, sin prioridad, utilizando la


sentencia with-select.

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

10. Describa en VDHL el circuito que se muestra en la siguiente figura:

Figura 1

a. Utilizando la sentencia with-select.


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

b. Utilizando la sentencia when-else.

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

11. Describa en VDHL el circuito que se muestra en la siguiente figura, utilizando la


sentencia when-else.

Figura 2
Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

12. 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.
Figura 3

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground

Imagen obtenida de EDA Playground


Imagen obtenida de EDA Playground
CONCLUSIONES

Comprendimos el funcionamiento de los multiplexores y que pueden tener las


entradas que uno desee siempre y cuando sean múltiplos de 2 es decir 2, 4, 6,8
como también su implementación en código VHDL con el software Eda playgroud

Analizamos los codificadores y decodificadores con sus entradas algunas con


prioridad implementándolas en código VHDL y verificando su correcto
funcionamiento

Aprendimos a diseñar códigos en VHDL con components que son muy prácticos
de utilizar cuando los códigos son muy largos
BIBLIOGRAFÍA

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


Lenguajes de Descripción de Hardware. (Capítulos 1, pp. 19-66). Madrid.
Recuperado de: https://openlibra.com/es/book/introduccion-a-los-sistemas-
digitales

También podría gustarte