Академический Документы
Профессиональный Документы
Культура Документы
Ministerio de educación
Universidad de panamá
Profesor
Francisco Canto
Investigación #2
Estudiantes
Fecha de entrega
14 de junio de 2018
¿Qué es una SBC?
Single-board computer
Es una computadora completa construida en una sola placa de circuito, con microprocesador (es),
memoria, entrada / salida (E / S) y otras características requeridas de una computadora funcional.
Las single-board computer se fabricaron como sistemas de demostración o desarrollo, para
sistemas educativos o para su uso como controladores informáticos incorporados. Muchos tipos de
computadoras hogareñas o portátiles integran todas sus funciones en una sola placa de circuito
impreso.
Una computadora en el módulo es un tipo de single-board computer hecha para conectarse a una
placa de soporte, placa base o panel posterior para la expansión del sistema.
Modelos existentes:
ROCK64 4GB single-board computer
Una FPGA o matriz de puertas programables (del inglés field-programmable gate array) es un
dispositivo programable que contiene bloques de lógica cuya interconexión y funcionalidad puede
ser configurada en el momento mediante un lenguaje de descripción especializado. La lógica
programable puede reproducir desde funciones tan sencillas como las llevadas a cabo por una
puerta lógica o un sistema combi nacional hasta complejos sistemas en un chip.
las FPGA tienen las ventajas de ser reprogramables (lo que añade una enorme flexibilidad al flujo
de diseño), sus costes de desarrollo y adquisición son mucho menores para pequeñas cantidades
de dispositivos y el tiempo de desarrollo es también menor.
Las FPGA conforman actualmente la máxima evolución de los PLDs (Programmable Logic Device),
definidos éstos como circuitos integrados en los que se pueden programar ecuaciones lógicas
booleanas, tanto combinatorias como secuenciales. Existen actualmente una gran variedad de
estos chips, y algunos de ellos pueden contener hasta 10,000 compuertas lógicas.
Así mismo, las FPGA (Field Programmable Gate Array) son circuitos lógicos programables
directamente por el usuario, lo cual requiere de herramientas de costo relativamente bajo, como lo
son el software de desarrollo y el dispositivo grabador. La grabación o programación de uno de
estos dispositivos se puede llevar a cabo en milisegundos.
Una jerarquía de interconexiones programables permite a los bloques lógicos de una FPGA ser
interconectados según la necesidad del diseñador del sistema. Estos bloques lógicos e
interconexiones pueden ser programados después del proceso de manufactura por el
usuario/diseñador, así que la FPGA puede desempeñar cualquier función lógica necesaria.
Una tendencia reciente ha sido combinar los bloques lógicos e interconexiones de las FPGA con
microprocesadores y periféricos relacionados, para formar un sistema programable en un chip.
Además, muchas FPGA modernas soportan la reconfiguración parcial del sistema, permitiendo que
una parte del diseño sea reprogramada, mientras las demás partes siguen funcionando. Este es el
principio de la idea de la computación reconfigurable, o los sistemas reconfigurables.