Electronica Basica
Electronica Basica
Electronica Basica
ELECTRÓNICA
MODERNA
ING. DENNIS MIGUEL MONTAÑO COLQUEHUANCA
?QUE ES LA ELECTRICIDAD¿
Latencia: ¿Cuánto tiempo se tarda en calcular algo? Las FPGAs son buenas en esto.
Conectividad: ¿Qué entrada/salida podemos conectar y con qué ancho de banda? Las FPGAs se
pueden conectar directamente a las entradas y pueden ofrecer un ancho de banda muy alto.
Coste de ingeniería: ¿Cuánto esfuerzo cuesta expresar el cálculo? El coste de ingeniería es
típicamente mucho más alto que para las arquitecturas basadas en instrucciones, por lo que las
ventajas deben valer la pena.
Eficiencia energética: ¿Cuánta energía cuesta programar algo? A menudo esto se enumera como
un gran beneficio de las FPGAs, pero si las FPGAs son mejores que las CPU o las GPU depende
realmente de la aplicación.
FLEXIBILIDAD
• La funcionalidad de la FPGA puede cambiar con cada encendido
del dispositivo. Así que, cuando un ingeniero de diseño quiere
hacer un cambio, puede simplemente descargar un nuevo
archivo de configuración en el dispositivo y probar el cambio.
• A menudo, se pueden hacer cambios en la FPGA sin necesidad
de hacer costosos cambios en la placa de PC.
• Los ASSP y ASIC tienen una funcionalidad de hardware fija que
no puede ser cambiada sin un gran costo y tiempo
ACELERACIÓN
• Conseguir que los productos salgan al mercado más rápido y/o
aumentar el rendimiento del sistema.
• Los FPGAs se venden «off the shelf» vs. los ASICs (que requieren
ciclos de fabricación de muchos meses).
• Debido a la flexibilidad de las FPGAs, los fabricantes de equipos
originales pueden enviar los sistemas tan pronto como el diseño
funciona y se prueba.
• Las FPGAs proporcionan funciones de descarga y aceleración a las
CPU, acelerando eficazmente el rendimiento de todo el sistema.
INTEGRACIÓN
• Los FPGAs de hoy en día incluyen procesadores integrados,
E/S de transceptores a 28 Gbps (o más rápido), bloques de
RAM, motores DSP y más. Más funciones dentro de la FPGA
significan menos dispositivos en la placa de circuito,
aumentando la fiabilidad al reducir el número de fallos de los
dispositivos.
GRACIAS