software integrado Intel® SoC FPGA
Intel® SoC FPGA dispositivos incluyen sofisticados procesadores multinúcleo ARM* Cortex* de alto desempeño. Este procesador se puede utilizar para una amplia gama de funciones de software integradas, desde aplicaciones simples de bare-metal que se ejecutan en uno de los núcleos disponibles hasta operaciones en tiempo real de alto ancho de banda y baja latencia. Intel proporciona un conjunto especializado de software y herramientas integradas para el desarrollo de software integrado dirigido a dispositivos Intel SoC FPGA.
Herramientas de desarrollo de software integrado
Suite de desarrollo integrado Intel SoC FPGA
Intel SoC FPGA Embedded Development Suite (SoC EDS) es un conjunto de herramientas integral para el desarrollo de software integrado en dispositivos Intel SoC FPGA.
Nios® II EDS
El Nios® II Embedded Design Suite (EDS) incluye software, controladores de dispositivos, una biblioteca de capa de abstraición de hardware completa (HAL), software de pila de red y una versión de evaluación de un sistema operativo en tiempo real.
SDK de Intel FPGA para OpenCL™1
Con el SDK Intel FPGA para Open Computing Language (OpenCL™), desarrolla FPGA diseños en C mediante un flujo de software de alto nivel.
Sistemas operativos integrados
Para requisitos de software simples, las aplicaciones sin sistema operativo se pueden crear y depurar mediante las herramientas de EDS Intel SoC proporcionadas. Las bibliotecas de hardware (HWLIBs) y ejemplos que se incluyen con el SoC EDS se pueden utilizar como punto de partida para desarrollar una aplicación completa, para la incorporación y pruebas de la placa, para portar un sistema operativo o incluso para ampliar la funcionalidad de un sistema operativo existente para agregar funciones específicas de SoC FPGA.
Para aprovechar todo el potencial de Intel SoC FPGA dispositivos, se recomienda encarecidamente utilizar un sistema operativo. El sistema operativo seleccionado puede ser un simple kernel en tiempo real que se ejecuta en un solo núcleo, un sistema operativo con capacidad para varios núcleos, como Linux*, o un sistema operativo en tiempo real (RTOS). Hay muchos sistemas operativos integrados disponibles para placas Intel SoC FPGA a través del ecosistema de FPGA SoC.
Ecosistema de software integrado
Los FPGAs de Sistemas integrados en chip Intel se basan en el procesador de ARM y heredarán la fortaleza del ecosistema de ARM. Intel, nuestros socios del ecosistema y la comunidad de usuarios Intel SoC FPGA ofrecen una amplia gama de opciones para satisfacer sus necesidades de desarrollo de software FPGA soC.
Portal para desarrolladores Linux*
RocketBoards.org es un portal de comunidad de código abierto compatible con FPGAs de Intel SoC. El sitio ofrece un entorno para "iniciar" su siguiente Linux para soC FPGA productos, incluida la documentación, instrucciones, entrenamiento, placas de desarrollo, proyectos y asistencia a través de una lista de correo y un foro.
Linux*
Linux para los sistemas integrados en chip Intel® FPGAs es el sistema operativo principal compatible. Una parte muy importante del rol de Intel es llevar el código de FPGA de SoC a las fuentes principales. Además del último núcleo estable, esto incluye las versiones actuales del kernel de iniciativa de soporte a largo plazo (LTSI) con y sin parches de prempción en tiempo real (PREEMPT_RT). Además, Intel colabora con socios del ecosistema comercial para permitir elecciones comerciales de Linux, incluyendo Wind River Linux y MontaVista Linux.
Noticias sobre socios
Desarrolle su próximo proyecto de IoT en un kit Terasic* DE10-Nano de bajo costo
El kit de desarrollo Terasic* DE10-Nano con una Cyclone® V SoC está diseñado para fabricantes, educadores y desarrolladores de Internet de las cosas (IoT). Obtenga más información sobre la placa, diseños de referencia y tutoriales sobre la Zona para desarrolladores Intel. Obtenga más información en el Zona para desarrolladores Intel.
La GPU escalable de OpenGL habilita gráficos 3D Android y Qt para FPGAs
TES proporciona una GPU escalable, de alto desempeño y software para la FPGAs de sistemas integrados en chip Intel. La solución D/ABIERTO NX no solo es compatible con la versión heredada de OpenGL ES 2.0, sino también con OpenGL ES 3.1 y VULKAN, los que se requieren para aprovechar al máximo las aplicaciones Android y Qt actuales. Encuentre más información y demostraciones.
Noticias sobre productos
Intel SoC FPGA paquete de desarrollo integrado ya está disponible en dos ediciones
El paquete de desarrollo integrado Intel SoC FPGA (SoC EDS) ya está disponible en ediciones estándar y profesional. Las ediciones Estándar y Pro están disponibles con una licencia gratuita y pagada para el kit de herramientas de ARM* Development Studio 5 (DS-5*) Intel SoC FPGA Edition.
Estándar de SoC EDS - SoC EDS Standard Edition incluye una amplia compatibilidad con las familias de dispositivos de FPGA soC de 28 nm (Cyclone SoC V y Arria V SoC).
Profesional en soC EDS - SoC EDS Pro Edition está optimizado para admitir las características avanzadas en las familias de dispositivos SoC FPGA de próxima generación (Intel Stratix® 10 SoC y Intel Arria 10 SoC).
Boletín informativo trimestral de software integrado de Intel®
Regístrese al boletín informativo trimestral de software integrado para obtener la información más reciente y la mejor en su bandeja de entrada.
Intel en la Cumbre de Sistemas integrados para Linux* o IoT
Los desarrolladores de Linux* teniendo una "visión interna" de varias tecnologías de Intel®, incluida la aceleración de carga de trabajo inalámbrica y la reconfiguración parcial basada en el Intel® Arria® 10 SoC, y la aceleración de redes neuronales con varias cámaras basadas en el procesador Intel® Xeon® y el dispositivo Intel Arria 10 GX. Consulte RocketBoards.org para obtener información sobre las soluciones de código abierto SoC de Intel.
Enlaces relacionados
Apoyo
- Asistencia para Nios® II Embedded Design Suite (EDS)
- Asistencia para Intel® SoC FPGA Embedded Development Suite (SoC EDS)
- Herramientas de desarrollo de software Nios II para asistencia Eclipse
- Ejemplos de diseño de procesador integrado
- Asistencia para creadores de SOPC
- Centro para desarrolladores de software integrado
Software y herramientas de diseño Intel® FPGA
Explore otras Intel® FPGA recursos y herramientas de diseño disponibles de Intel. OpenCL™ y el logotipo de OpenCL™ son marcas comerciales de Apple Inc. utilizadas con permiso de Khronos.
Herramientas fundamentales de software y simulación
Diseño de alto nivel
Información sobre productos y desempeño
OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.
El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.