0% encontró este documento útil (0 votos)
55 vistas12 páginas

Compuertas Lógicas y VHDL en Electrónica

Cargado por

justjuank2010
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
55 vistas12 páginas

Compuertas Lógicas y VHDL en Electrónica

Cargado por

justjuank2010
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tarea 0 - Actividad de presaberes

Juan Carlos Tejada Monterroza

Ingeniería de telecomunicaciones, Universidad Nacional Abierta y a Distancia Escuela de


ciencias Básicas Tecnología e ingeniería

ELECTRÓNICA DIGITAL - (243004)


Grupo 1

Tutor. SANDRA MILENA GARCIA

18 de enero de 2023
INTRODUCCIÓN

Las compuertas lógicas son elementos fundamentales en la electrónica digital, ya que se


utilizan para construir circuitos que procesan información binaria. Estas compuertas tienen
una función básica, la de operar sobre dos señales binarias de entrada para producir una señal
de salida. Existen diferentes tipos de compuertas, como las compuertas AND, OR, NOT,
XOR, NAND,NOR,XNOR.

En el diseño de circuitos digitales, una herramienta importante es el lenguaje VHDL que


permite describir el comportamiento y la estructura de los circuitos digitales a nivel de diseño.
VHDL se utiliza para describir el comportamiento de sistemas digitales complejos, desde
componentes lógicos básicos hasta sistemas complejos, como procesadores de señal digital
y sistemas embebidos.

En esta era en la que la electrónica está presente en prácticamente todos los aspectos de
nuestra vida, el conocimiento de las compuertas lógicas y el lenguaje VHDL es esencial para
diseñar y desarrollar sistemas electrónicos que procesen información de manera rápida y
eficiente.
Objetivo general

Desarrollar un entendimiento sólido de las compuertas lógicas y los lenguajes VHDL, desde
su fundamentación teórica hasta su aplicación práctica en el diseño y simulación de circuitos
digitales complejos.
Objetivos específicos:

Comprender el funcionamiento y las características de las compuertas lógicas básicas, como


AND, OR, NOT, NAND y NOR, XNORy su uso en la construcción de circuitos digitales.

Familiarizarse con los conceptos básicos de los lenguajes de descripción de hardware, con el
lenguaje VHDL.

Aprender a utilizar herramientas de software especializadas para el diseño y la simulación de


circuitos digitales utilizando VHDL.

Aplicar los conocimientos adquiridos en el diseño y simulación de circuitos digitales


complejos, como sistemas de control, procesadores y sistemas de comunicación.
1. PRESABERES

(a)Describa en forma concisa la principal diferencia entre las cantidades analógicas y


digitales.

Las cantidades analógicas no están limitadas a un valor concreto en cambio la digitales


se basan en 0 y 1

(b) ¿Cuáles de las siguientes cantidades son analógicas y cuáles son digitales?

• Un interruptor de diez posiciones. Digitales

• La corriente que fluye a través de un contacto eléctrico. Digitales

• La temperatura de una habitación. Analógicas

• El medidor de combustible de un automóvil. Analogicas

2. CONTEXTO

OBJETIVO (A)

Describa con sus propias palabras qué es una compuerta lógica y que función cumple en el
diseño de los circuitos digitales

Una compuerta lógica es un componente básico de los circuitos digitales que se utiliza para
procesar señales binarias (valores 0 o 1). Básicamente, una compuerta lógica toma valores
binarios como entrada y en su salida en función de su operación interna.

• ¿Qué es descripción de hardware HDL y nombre algunos lenguajes de descripción de


hardware?

La descripción de hardware mediante lenguajes de descripción de hardware es una técnica


utilizada en ingeniería electrónica y diseño de circuitos para especificar el comportamiento
y la estructura de los componentes electrónicos.
Verilog

SystemVerilog

SystemC

VHDL-AMS

Bluespec

• ¿Qué es una FPGA?

Es un dispositivo electrónico programable que consiste en una matriz de bloques lógicos


interconectados que pueden ser programados por el usuario para realizar una amplia
variedad de funciones digitales.

OBJETIVO (B)

Identificar las diferentes compuertas lógicas y sus respectivas tablas de verdad.

Compuert Esquemático Tabal de verdad Operación


a lógica lógica

AND Entra Entra Salid C=A*B


da da a

A B C

0 0 0

0 1 0

1 0 0

1 1 1
OR

Entra Salid C=A+B


da a

A B C

0 0 0

0 1 1

1 0 1

1 1 1

NOT

Entrada Salida ̅
𝑨= 𝑨

A ̅
𝑨

0 1

1 0

NAND

Entra Salid 𝑪 = ̅̅̅̅̅̅̅


𝑨𝒙𝑩
da a
A B C

0 0 1

0 1 1

1 0 1

1 1 0

NOR Entra Salid


da a
𝑪 = ̅̅̅̅̅̅̅̅
𝑨+𝑩
A B C

0 0 1

0 1 0

1 0 0

1 1 0
Entra Salid
da a
XOR 𝑪
A B C ̅)
= (𝑨𝒙𝑩
̅ 𝒙𝑩)
+ (𝑨
0 0 0

0 1 1

1 0 1

1 1 0

XNOR

Entra Salid 𝑪
da a = (𝑨𝒙𝑩)
̅̅̅̅̅̅)
+ (𝑨𝒙𝑩
A B C

0 0 1

0 1 0

1 0 0

1 1 1
3. Registro y prueba del software EDA Playground:

Imagen 1

Imagen2

https://edaplayground.com/x/qCnr
CONCLUSION

Podemos concluir que las compuertas lógicas son los bloques fundamentales de los circuitos
digitales, y su combinación permite diseñar circuitos cada vez más complejos. El lenguaje
VHDL es una herramienta valiosa para la descripción y simulación de estos circuitos,
permitiendo una simulación precisa y rápida de su comportamiento antes de su
implementación física, reduciendo significativamente los costos y el tiempo de desarrollo.
La combinación de las compuertas lógicas con el lenguaje VHDL nos proporciona una
poderosa herramienta para la implementación de circuitos digitales de alta complejidad.
REFERENCIAS BIBLIOGRAFICAS

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


Lenguajes de Descripción de Hardware. (Capítulos 1, 2 y 3, pp. 1-17,19-33.37-63).
Madrid. https://openlibra.com/en/book/introduccion-a-los-sistemas-digitales#details
• Maxinez, D. (2015). Programación de sistemas digitales con VHDL. (Capítulo 1,
pp.1-21). https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/39460?page=1
• Rodríguez, O. (2018). Sistemas embebidos con VHDL. Editorial Parmenia,
Universidad La Salle México. (Capítulo 1, pp.55-77). https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/183494?page=129
• IEEE Std 1076-2008. IEEE Standard VHDL Language Reference
Manual. https://ieeexplore-ieee-
org.bibliotecavirtual.unad.edu.co/stamp/stamp.jsp?tp=&arnumber=4772740&tag=
• García, S. (productor). (2018, Noviembre 15). Fundamentos de Sistemas Digitales.
Repositorio Institucional UNAD. http://hdl.handle.net/10596/2256

También podría gustarte