Tecnología

Inicio

Reconfigurables de Proyectos Informáticos

Reconfigurables de Proyectos Informáticos


El término computación reconfigurable significa diferentes cosas para diferentes personas. Para los profesionales de TI mente práctica, computación reconfigurable significa esencialmente hardware prescindible que puede adaptarse a varias mejoras con gradas antes de convertirse en totalmente obsoletos. En un mundo de la informática científica y avanzada, computación reconfigurable se refiere a un nuevo concepto de diseño para las computadoras, centrada en torno al concepto de matrices de puertas programables de campo (FPGA) y aplicaciones de software relacionadas. Esto se traduce directamente en los ordenadores con procesadores que pueden ser reconfigurados después de la fabricación. FPGAs tienen una serie de similitudes con microcontroladores tradicionales, especialmente en relación con las aplicaciones del mundo real.

FPGA vs microcontroladores tradicionales

microcontroladores tradicionales son típicamente dispositivos especialmente diseñados para servir a una de las pocas aplicaciones selectas, y tienen la ventaja de ser significativamente más pequeños que los ordenadores de pleno derecho; También son más baratos, al tiempo que conserva la capacidad para realizar algunas funciones de computación. FPGA sistemas combinan la potencia de un PC típico con las capacidades, dirigidas a objetivos de un microcontrolador tradicional; la diferencia clave es una placa de circuito FPGA podría utilizarse para controlar cualquier número de dispositivos, que van desde el servicio como un reemplazo microcontrolador para una alternativa a un PC en casa en pleno funcionamiento sin ningún cambio de hardware externo. El FPGA es capaz de esto, ya que cambia la forma en que las ofertas de la tarjeta de circuitos con la información mediante el empleo de software específico para las tareas que no sólo completa la tarea deseada, sino que también le dice al sistema cómo asignar sus recursos de procesamiento generales. Un proyecto FPGA sería normalmente se centran en el desarrollo de nuevas aplicaciones de software de control de la FPGA, mientras que un proyecto microcontrolador se centraría en un único dispositivo de hardware con propósito.

Las computadoras reconfigurables basados ​​en PC Actual Arquitectura

A partir de 2010, la arquitectura del sistema de la mayoría de los ordenadores personales sólo permite algunas opciones de reconfiguración limitados. El tipo más común de los proyectos de reconfiguración PC estándar se basa en la expansión de las capacidades de hardware de base de la computadora personal. Para expandir una PC típica, la forma más sencilla de la capacidad del equipo es aumentar la cantidad disponible de memoria del sistema. Una expansión de memoria se puede hacer con cualquier combinación de cuatro métodos fundamentales, como la ampliación del tamaño de la memoria RAM de estado sólido mediante la adición de palos de RAM adicionales o reemplazar palos de RAM existentes con palos de mayor capacidad, dependiendo de la tarjeta madre RAM disponible. El siguiente mejor manera de ampliar la memoria del sistema es dedicar más espacio en disco duro para archivo de paginación del sistema, que actúa como una especie de memoria virtual, aumentar la memoria RAM del sistema. Un proyecto de archivo de página podría incluir la adición de un segundo disco duro exclusivamente para los archivos del sistema y el archivo de página, lo que agilizaría notablemente hasta casi cualquier sistema informático. Otras vías para proyectos de modernización del sistema incluyen la adición de más unidades ópticas avanzadas, discos duros más grandes o adicionales, añadiendo tarjetas PCI para ampliar las capacidades de sonido o gráficos y tarjetas PCI, incluso a medida diseñados para controlar o supervisar periféricos avanzados, tales como dispositivos de producción industrial.

Reconfigurables proyectos de robótica

proyectos de robótica reconfigurables utilizan tableros de control de hardware simples pero flexibles que, cuando se combina con un software especialmente configurado, permiten que la tarjeta sea retirado y reinstalado en nuevas configuraciones de chasis del robot. variaciones proyecto común son métodos de movimiento robótico, como el uso de las piernas, las ruedas o las orugas, así como diferentes software que permite que el robot para tomar decisiones rudimentarias basadas en consideraciones de variable compleja. proyectos de robots reconfigurables son un tema favorito entre los entusiastas de electrónica digital, sino que también tienen un enorme potencial para su uso como una herramienta de aprendizaje en el aula de informática.