Ed2m2 - 08 - Afu1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Facultad de Ingeniería Mecánica y Eléctrica

Electrónica digital 2

Actividad fundamental 1. Conceptos

Docente: Ing. Jesús Daniel Garza Camarena

Semestre enero – junio 2023

Alumno:
Nombre Carrera Matrícula
Carolina Abigail Garza Saavedra IEA 1992036
Emilio Enrique Sánchez Carlos IEA 2077370
Antonio Vladimir Cedeño Ortega IEA 1819420

21 de febrero de 2023
Competencia especifica
Entender las definiciones de los distintos conceptos que se verán durante el curso.
Introducción
La electrónica digital es aquel sistema electrónico que utiliza una señal digital en
lugar de una señal analógica. La electrónica digital es la representación más común
del álgebra booleana y es la base de todos los circuitos digitales para computadoras,
teléfonos móviles y muchos otros productos de consumo.
La unidad fundamental más común de la electrónica digital es la puerta lógica.
Combinando numerosas puertas lógicas (de decenas a cientos de miles) se pueden
crear sistemas más complejos. El complejo sistema de electrónica digital se conoce
colectivamente como circuito digital.
La mayoría de los sistemas digitales se dividen en sistemas combinacionales y
secuenciales. Un sistema combinacional siempre presenta la misma salida cuando
se le dan las mismas entradas. Un sistema secuencial es un sistema combinacional
con algunas de las salidas realimentadas como entradas. Esto hace que la máquina
digital realice una secuencia de operaciones. El sistema secuencial más simple es
probablemente un flip flop, un mecanismo que representa un dígito binario o «bit».
Los sistemas secuenciales a menudo se diseñan como máquinas de estado. De
esta manera, los ingenieros pueden diseñar el comportamiento bruto de un sistema
e incluso probarlo en una simulación, sin considerar todos los detalles de las
funciones lógicas.
Casi todos los dispositivos que utilizamos a diario hacen uso de la electrónica digital
en alguna medida. La electrónica digital se refiere simplemente a cualquier tipo de
circuito que utilice señales digitales en lugar de analógicas.
Se construye utilizando circuitos llamados puertas lógicas, cada uno de los cuales
realiza una función diferente. El circuito hará uso de diferentes componentes que
son todos estándar, pero que se ponen juntos en diferentes combinaciones para
lograr el resultado deseado.
Definiciones
Familias lógicas en electrónica
Es un conjunto de circuitos integrados que implementan distintas operaciones
lógicas compartiendo la tecnología de fabricación y en consecuencia, presentan
características similares en sus entradas, salidas y circuitos internos. La similitud de
estas características facilita la implementación de funciones lógicas complejas al
permitir la directa interconexión entre los chips pertenecientes a una misma familia.
Totem Pole en una compuerta lógica
Es una configuración denominada de esa manera por el significado de transistores
apilados. El circuito de salida compuesto por los transistores Q3 y Q4 se denomina
totem-pole. Si Q3 está en corte y Q4 en saturación, la salida estará a nivel alto y si
Q4 está en corte Q3 en saturación, entonces la salida estará a nivel bajo. Las salidas
tótem-pole no se pueden interconectar entre sí, ya que si unas están a H y otra a L,
se produce un camino de baja impedancia entre Vcc y 0V, originándose una
corriente excesiva que podría dañar el integrado.

Open Collector en una compuerta lógica


Los circuíos TTL, pueden disponer otra configuración de salida denominada en
Colector Abierto, a parte de la salida toem-pole. El nombre se deriva del hecho de
que la salida de la puerta se obtiene directamente a partir del colector del transistor
de salida.
Para obtener los niveles lógicos alto y bajo en la salida es necesaria una resistencia,
denominada resistencia pull-up a Vcc desde el colector de salida

Tri-state en una compuerta lógica


Son puertas que en su salida pueden presentar tres estados: Bajo (L), Alto (H) y
Alta impedancia (Hi- Z). Para conseguir el modo Hi-Z en la salida se debe
seleccionar este modo de operación a través de una entrada de habilitación. El
efecto de este tercer estado es que la salida se desconecta del resto del circuito.

Fan-Out en una compuerta lógica


El número máximo de entradas a puertas (de la misma familia que la puerta en
cuestión) que es posible conectar. Si este número se supera, podemos salirnos de
los niveles lógicos y por tanto, el circuito no funcionaría. El fan-out se mide en
unidades de carga (entradas a puertas de la misma familia).
Cuadro comparativo de las diferencias entre la familia TTL y CMOS
FAMILIAS LÓGICAS
TTL CMOS
Es una familia caracterizada principalmente por Una ventaja sobre la familia TTL es que su
su rapidez. consumo puede ser por miles o millones de
veces inferior, siempre y cuando las frecuencias
La mayor parte de los transistores que la forman de trabajo no sean muy elevadas.
trabajan en corte-saturación.
En esta familia se disminuye el volumen de los
Estos transistores conducen tan pronto como la circuitos, aparte de que tiene una gran
corriente de base, suficiente para hacer que la inmunidad al ruido y funciona con una amplia
intensidad del colector sea la de saturación. gama de valores de tensiones de alimentación.

Normalmente, un transistor con ganancia en Las grandes descargas electrostáticas pueden


corriente elevada requiere una considerable causarles muchos daños.
corriente de base lo que favorece la entrada en
saturación del transistor. Tienen amplios márgenes de ruido.

Cuando queremos que el transistor pase al corte, Alto fan-out y fan-in.


el exceso de carga acumulado en la base tarda
en desalojarse, lo que contribuye a que los Amplios márgenes en la alimentación.
tiempos de conmutación del transistor sean
mayores. No admite cableado lógico.

Utilizan transistor de entrada multi-emisor que Es menos rápida que el TTL.


favorece el paso del estado de saturación al de
corte, retirando la carga almacenada en la base
del transistor durante la saturación.
FPGA vs CPLD FPGA vs MCU/MP FPGA vs ASIC
Una FPGA presenta una mayor Un FPGA puede realizar Una FPGA puede reconfigurarse
densidad de lógica que los operaciones aritmeticológicas con diferentes diseños, mientras
CPLDs. masivas por ciclo de reloj, que un ASIC solo puede tener un
mientras que un MCU/MP diseño para toda su vida útil.
La FPGA presenta un menor solo puede ejecutar una única
precio por unidad de lógiva, instrucción por Una FPGA no es adecuado para
aunque el precio por circuito núcleo/procesador. producirse en grandes
integrado sea mayor. cantidades, mientras que un
Una FPGA puede ejecutar ASIC si lo es.
Debido a que una FPGA operaciones masivas de
presenta una mayor cantidad manera paralela, aumentando ASIC es energéticamente
de lógica, los FPGAs permiten de esta forma la velocidad de eficiente y consume menos
diseñar sistemas mucho más procesamiento de datos, sin energía que FPGA.
complejos que un CPLD. comparación con otros
dispositivos tipo MCU o MP. Una FPGA tiene limitada la
Las FPGAs llevan embebidos frecuencia en un nodo de
circuitos optimizados para Una FPGA puede ser operación, mientras que ASIC
realizar operaciones reprogramada para cambiar logra frecuencias más altas en el
aritméticas, tales como completamente su mismo nodo.
contadores, sumadores, funcionalidad, mientras que
multiplicadores, DSPs; un microcontrolador ya tiene Una FPGA se construyen para
mientras que los CPLDs no una circuitería y un conjunto prototipar y validar un diseño,
implementan dichas funciones. de instrucciones estático para mientras que ASIC se construye
un tipo de aplicaciones solo después de validar un
concretas. diseño de uso permanente.

El tiempo de desarrollo de
aplicaciones basadas en
MCU / MP es más corto que el
desarrollo de FPGA / ASIC;
sin embargo, los diseños de
aplicaciones basados en
FPGA son más transparentes,
deterministas y seguros que
las aplicaciones que se
ejecutan en aplicaciones de
terceros, como los sistemas
operativos (SO) que se
ejecutan en el procesador.
Compañías de FPGA y sus ramas de aplicación
Intel
Los dispositivos Intel FPGA ofrecen una amplia variedad de SRAM integrada
configurable, transceptores de alta velocidad, E/S de alta velocidad, bloques lógicos
y enrutamiento. La propiedad intelectual (PI) incorporada, combinada con
excelentes herramientas de software, reduce el tiempo de desarrollo, la potencia y
el costo de la FPGA
• Herramientas de desempeño/gaming
• Herramientas de compatibilidad
• Herramientas de identificación
• Herramientas de actualización
• Herramientas de diagnostico
• Herramientas de supervisión
Microchip Techonolgy
Microchip Technology abarca el rango bajo y medio, con un enfoque en dispositivos
de baja potencia y alta seguridad con una fiabilidad excepcional. Al encontrar un
amplio despliegue en comunicaciones alámbricas e inalámbricas, defensa y
aviación, y aplicaciones industriales integradas, las FPGA de Microchip cuentan con
recursos de DSP y memoria sólidos y demuestran su valor en aplicaciones como la
aceleración de hardware, inteligencia artificial, procesamiento de imágenes y
computación de borde.
• FPGA IGLOO2: Dispositivos de baja densidad con recursos significativos
• FPGA SoCSmartFusion2: Dispositivos de baja densidad con recursos
significativos y un núcleo de procesador duro de 32 bits
• FPGA y FPGA SoC PolarFire: Dispositivos de alto rendimiento, de costo
optimizado, implementados en tecnología de proceso de 28 nanómetros (nm)
AMD
Se utilizan cuando se está diseñando una aplicación de red de alto rendimiento y
última generación, las FPGA y los circuitos integrados tridimensionales (CI 3D)
presentes en las familias Artix, Kintex y Virtex favorecen la integración del sistema
y, al mismo tiempo, optimizan el rendimiento por vatio. Actualmente esta compañía
está desarrollando una patente que combina un FPGA y un CPU, este diseño
ofrece:
• Procesador incluye una o más PEU (Programmable Execution Unit /
Unidades de Ejecución Programables) que pueden ser programadores para
ejecutar diversos tipos de instrucciones personalizadas.
• Al cargarse un programa en el procesador, también se puede cargar un
archivo de bits asociado al programa para programa el PEU para ejecutar
instrucciones personalizadas.
• Unidad de decodificación y dispatch de la CPU mandan las instrucciones a
las PEU adecuadas.
• Comparte registros con el FP y el Int EUs.
• Puede acelerar las cargas en Int EUs o FP.
• Puede ser virtualizado cuando se usan las características de seguridad del
sistema.
• Cada PEU se puede programar diferente al resto de PEU del sistema
• Tienen capacidad para operar en formatos de datos diferentes a los típicos
FP32/FP64. Pueden acelerar el Machine Learning sin necesidad de fabricar
un chip específico.
• Se puede programar sobre la marcha
• Pueden ajustarse para maximizar el rendimiento según la carga de trabajo.
• Pueden aumentar enormemente el IPC haciendo un trabajo completo en un
solo ciclo.
Conclusiones
Carolina Garza 1992036: En esta actividad pudimos aprender más sobre los FPGA,
que son dispositivos que encontramos en mucha de la tecnología que utilizamos
cotidianamente como lo es una computadora. La flexibilidad y la potencia con la que
cuentan estos dispositivos podrían tener grandes aplicaciones en el procesamiento
de datos y en la inteligencia artificial; además de que son adecuados para
aplicaciones en donde se requiera un control máximo sobre el consumo eléctrico.
Emilio Sánchez 2077370: En esta actividad aprendí sobre componentes
electrónicos como compuertas lógicas y su eficacia, unos como los FPGA que
ofrecen amplias aplicaciones para aportar a las computadoras.
Vladimir Cedeño 1819420: La realización de esta actividad me hizo darme cuenta
de que los FPGA son más fáciles de usar para la implementación de muchas cosas
en diferentes situaciones. También pude darme cuenta de que utilizamos estos
dispositivos en muchas cosas de nuestras vidas cotidianas y es muy interesante
poder saber como es su funcionamiento e implementación en cosas que utilizamos
en nuestras vidas diarias.
Referencias
• Blocked. (s. f.). https://www.digikey.com.mx/es/articles/fundamentals-of-
fpgas-what-are-fpgas-and-why-are-they-needed
• TecnologÃ-as, G. (s. f.). FPGA vs CPLD, uC, procesadores MP - GENERA
TecnologÃ-as. https://www.generatecnologias.es/fpga_vs_mcu.html
• D. (s. f.). Cuadro de comparacion de familias logicas.
https://es.slideshare.net/danielnp33/cuadro-de-comparacion-de-familias-
logicas
• Electrónica Online. (2022, 13 febrero). Electrónica Digital: Definición,
Características y Ejemplos. https://electronicaonline.net/electronica-digital/

También podría gustarte