Está en la página 1de 12

INTRODUCCION

el auge y desarrollo d ela electronica digital a acelerado el desarrollo de nuevas tecnologia que

facilitan las diferentes tareas en las cuales se ve involugrada, en el desarrollo de este trabajo

abarcaremos una parte fundamental de la misma que contribuyo a sistemas mas complejos

basado en sistemas sencillos como son la logica bolena y las compuertas logicas siendo estas

ultimas el eje central de este trabajo.

El desarrollo de esta actividad tiene como finalidad profundizar en los conocimientos previos de

la electronida digital ; sus aplicaciones y el desarrollo de esta, por medio de herramientas

ofimaticas, simuladores e instrumnetos electronicos.

En el desarrollo de esta actividad se utilizo varias fuentes y simuladores en linea que facilitaron

el trabajo esto conllevo al analisis de lenguaje de programacion y compresion de sus librerias

para las simulaciones que de forma grafica nos muestran los resultados digitales de las diferentes

combinaciones de 1y 0 dentro de una arreglo logico o compuerta logica.


Objetivos:

 Profundizar en el tema de las compuertas logicas , arreglos y su funcionalidad .

 Aprender a utilizar simuladores y herramientas ofimaticas que nos brindan una mayor

claridad en los aspectos digitales.

 Reconocer y aprender los diferentes lenguajes de programacion que se utilizan para

analisis de circuitos digitales.

 Centar las bases en cuanto a conocimiento para futuros proyectos digitales.


Desarrollo de tabla con las respctivas compuertas logicas, tablas de verdad y operación logica
• Describa con sus propias palabras qué es una compuerta lógica y que función cumple en

el diseño de los circuitos digitales

Las compuertas lógicas son circuitos electrónicos diseñados para obtener resultados booleanos

(0,1), los cuales se obtienen de operaciones lógicas binarias (suma, multiplicación). Dichas

compuertas son AND, OR, NOT, NAND, NOR, XOR, XNOR.

 Este tipo de dispositivos lógicos se encuentran implementados con transistores y diodos en un

semiconductor y actualmente podemos encontrarlas en formas de circuitos integrados lógicos. 

Internamente una compuerta está formada por transistores, que se encuentran con arreglos

especiales de manera que la función operacional coincida con la definición de cada una de ellas.

Cada compuerta tiene asociada una tabla de verdad, que expresa en forma escrita el estado de su

salida para cada combinación posible de estados en sus entradas. Ya que las compuertas tiene

una o más entradas, la tabla de verdad se acomoda para formar una representación gráfica de sus

resultados. También es notable que una tabla de verdad no es solamente para una compuerta

específica sino que puede ser para un circuito formado por varias compuertas combinándose

entre ellas, que proporcionan un resultando para combinación de entradas.

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

hardware?

Los lenguajes HDL permiten realizar el primer paso de la metodología del diseño descendente.

Se describen en un lenguaje de alto nivel el comportamiento requerido del circuito a diseñar.


Algunos de los lenguajes más utilizados son:

ABEL

El lenguaje ABEL es el más utilizado en los PLDs. El lenguaje ABEL facilita la programación

de PLDs combinatorios y secuenciales. Un circuito en ABEL se puede describir en forma de

ecuación lógicas, tabla de verdad o en transición de estados.

EDA

La introducción de la fase de simulación y verificación de circuitos utilizando herramientas

EDA, hace no necesaria la comprobación del funcionamiento del circuito por medio de la

implementación física del prototipo.

Las herramientas EDA están presentes en todas las fases del ciclo de diseño de circuitos. Primero

en la fase de generación del sistema que puede representarse en un diagrama esquemático, en

bloques o de flujo

VHDL

El VHDL es un lenguaje de descripción y modelado diseñado para describir en forma entendible

la funcionalidad y la organización del hardware de los sistemas digitales y otros componentes.

• ¿Qué es una FPGA?

Esencialmente, una FPGA es un circuito de hardware que un usuario puede programar para

llevar a cabo una o más operaciones lógicas. Llevado un paso más allá, las FPGAs son circuitos
integrados, o ICs, que son conjuntos de circuitos en un chip, que es la parte del «array». Esos

circuitos, o arrays, son grupos de puertas lógicas programables, memoria u otros elementos.

Estos dispositivos semiconductores se basan en una matriz de bloques lógicos configurables

(CLBs) conectados a través de interconexiones programables. Las FPGAs pueden ser

reprogramadas según los requisitos de aplicación o funcionalidad deseados después de la

fabricación. Esta característica distingue a las FPGAs de los circuitos integrados específicos para

aplicaciones (ASIC), que se fabrican a medida para tareas de diseño específicas


1. Simulacion de compuerta or en programa:
Ventana de arquitectura

Comentarios acerca del


proyecto

Librería para ejecutar las


instrucciones

Configuración de puertos ya
sea como entrada o salida en
este caso un bit

Descripción de la compuerta

Simulación de las salidas en


función de la entrada. Siendo 0
cuando ambas entradas son 0
CONCLUSIONES.

En el desarrollo de esta actividad se fortalecieron conceptos previamente adquiridos, se

aprendió sobre los diferentes lenguajes de programación su uso, función y/o complejidad al

momento de programar, esto nos da el entendimiento para saber elegir y plantear diseños y

como estos se comportaran en el mundo real lo que conlleva a realizar análisis de tiempo y

costo al momento de plantear soluciones digitales.

A su vez se pudo indagar con el fin de familiarizarnos con nuevas tecnologías que día a día

cambian y generan nuevos retos en el mundo real.


REFERENCIA.

https://descubrearduino.com/puertas-logicas/

https://www.edaplayground.com/

https://descubrearduino.com/fpga/

https://campus129.unad.edu.co/ecbti98/mod/folder/view.php?id=4083

También podría gustarte