El software y el hardware de diseño de semiconductores integrados de la plataforma de desarrollo de nubes altas se basa GW1NS-2-FPGA SoC más fijo o configurable biblioteca de modelos de dispositivo proporcionado y coincide con la biblioteca de software de controlador de dispositivo que permite el diseño de hardware y software de diseño de herramientas Herramientas combinación, para apoyar a los compiladores de software de arquitectura GW1NS-2-FPGA SoC hardware y el microprocesador / conexión integrada y / Solución de problemas (compilar, enlazar, en circuito emulación / depuración) funciones, y el apoyo ARM- MDK y GNU dos conjuntos de herramientas de diseño de software.
FPGA contiene sólo con unidades lógicas programables tradicionales de diferentes, alta nube GW1NS-2 como un sistema de chip FPGA-SoC verdaderamente miniaturizado semiconductores, además de unidad lógica programable, que ARM Cortex-M3 microprocesador incrustado, un microprocesador y un depósito fijo periférica Block-RAM, una memoria flash fLASH, ADC, y PHY USB-2.0, por lo tanto, GW1NS-2 diseño del sistema de chip FPGA-SoC tanto de hardware como de software los procesos de diseño.
Proporcionada por el diseño del hardware y software del semiconductor integrado plataforma de desarrollo de alta nube, diseño FPGA arquitectura de hardware y software de diseño embebido diseño de la aplicación microprocesador GW1NS-2, tanto orgánicos perfectamente unidas entre sí, en particular se muestra en la Fig. 1, de manera que puede mejorar significativamente la eficiencia del diseño de usuario.
El llamado sistema FPGA-SoC, es decir, las ventajas de la programación FPGA, las interfaces no fijas y los periféricos requeridos por los usuarios en diferentes escenarios de aplicaciones son programados por celdas lógicas programables FPGA de baja densidad dentro de una lógica LUT de 1.7K. El dispositivo configurado como una CPU integrada incorporada integra directamente la función de procesamiento de datos de la CPU en el FPGA de baja densidad y miniaturizado, lo que amplía en gran medida la profundidad y amplitud de la aplicación sistematizada del chip FPGA.
arquitectura FPGA, el diseño de hardware circuito de arranque RTL (Verilog o VHDL), por la herramienta de síntesis lógica en una lista de conexiones, a continuación, dispuesta en el diseño de circuito de las limitaciones físicas y las limitaciones de tiempo, y luego el alta y así la disposición de software de fuente, el análisis de tiempos estáticos y el circuito de después de ajustar la disposición de diseño alternativo, el hardware se convierte en un flujo de bits binarios del documento, la nube última descargar la fuente de programación de software de programación de hardware FPGA SoC GW1NS-2.
FPGA SoC objeto de diseño es configurar la FPGA GW1NS-2 integrado en el microprocesador incrustado dispositivo físico (CPU) de las herramientas de diseño de software del microprocesador de software de diseño incorporados a la instalación en un ordenador personal (PC) de ( compilador, enlazador, depurador) inicia un programa de software escrito en lenguaje C y luego compilado en la documentación de software binario, las herramientas de diseño de software a través de descarga incorporado un microprocesador en el conector en el depósito. enciende el dispositivo hacia arriba, el microprocesador incrustado automáticamente de entre el almacenamiento lee y ejecuta el programa de software, el programa de software por el comando incorporado y llamadas a una FPGA configurado y buenos dispositivos físicos microprocesador integrado incluido dispositivo físico fijo, y procesar los datos, hardware y software para completar las funciones de diseño de circuitos.