logiciel Intel® SoC FPGA embarqué
les appareils Intel® SoC FPGA comprennent des processeurs multicœur haute performance sophistiqués ARM* Cortex*. Ce processeur peut être utilisé pour de nombreuses fonctions logicielles embarquées, des applications très simples en métal fonctionnant sur l’un des cœurs disponibles aux opérations en temps réel à bande passante élevée, à faible latence. Intel fournit un ensemble spécialisé de logiciels et d’outils embarqués pour le développement de logiciels embarqués ciblant les appareils Intel SoC FPGA.
Outils de développement de logiciels embarqués
suite de développement embarquée Intel SoC FPGA
La Intel SoC FPGA Embedded Development Suite (SoC EDS) est une suite d’outils complète pour le développement de logiciels embarqués sur Intel SoC FPGA appareils.
Nios® II EDS
L’Nios® II Embedded Design Suite (EDS) comprend des logiciels, des pilotes de périphériques, une bibliothèque d’abstraction matérielle bare-metal (HAL), des logiciels de pile réseau et une version d’évaluation d’un système d’exploitation en temps réel.
Intel FPGA SDK pour OpenCL™1
Avec le Intel FPGA SDK pour l’open computing language (OpenCL™), vous développez FPGA conceptions en C à l’aide d’un flux logiciel de haut niveau.
Systèmes d’exploitation embarqués
Pour des exigences logicielles simples, les applications bare-metal peuvent être construites et déboguées à l’aide des outils Intel SoC EDS. Les bibliothèques matérielles (HWLIBs) et les exemples qui sont inclus avec la SoC EDS peuvent être utilisés comme point de départ pour le développement d’une application bare-metal, pour la mise en place et les tests de la carte, pour le port d’un système d’exploitation, ou même pour étendre la fonctionnalité d’un système d’exploitation existant pour ajouter des fonctions SoC FPGA spécifiques.
Pour exploiter tout le potentiel de Intel SoC FPGA appareils, il est hautement recommandé d’utiliser un système d’exploitation. Le système d’exploitation choisi peut être un noyau simple en temps réel fonctionnant sur un seul cœur, un système d’exploitation multicœur complet tel que Linux* ou un système d’exploitation en temps réel (RTOS). De nombreux systèmes d’exploitation embarqués sont disponibles pour les cartes Intel SoC FPGA via l’écosystème FPGA SoC.
Écosystème logiciel embarqué
Les FPGAs Intel SoC sont basées sur des processeurs ARM et héritent de la puissance de l’écosystème ARM. Intel, ses partenaires de l’écosystème et la communauté des utilisateurs du Intel SoC FPGA offrent un large éventail d’options pour répondre à vos besoins en matière de développement logiciel FPGA SoC.
Portail des développeurs Linux*
RocketBoards.org est un portail communautaire open source prenant en charge les FPGAs Intel SoC. Le site offre un environnement permettant de « lancer » votre prochain Linux pour les produits SoC FPGA, notamment la documentation, les conseils d’administration, les formations, les cartes de développement, les projets et l’assistance via une liste de diffusion et un forum.
Linux*
Linux pour SoC Intel FPGAs est le système d’exploitation principal pris en charge. Une partie très importante du rôle d’Intel est de remonter le code FPGA SoC aux sources de ligne principale. En plus du dernier noyau stable, cela inclut les versions actuelles du noyau LTSI (Long-Term Support Initiative) avec et sans correctifs de prémption en temps réel (PREEMPT_RT). De plus, Intel assure la coordonnée de partenaires de l’écosystème commercial afin de permettre des choix commerciaux de dissoufflement Linux, notamment Wind River Linux et Quenvista Linux.
Actualité des partenaires
Développez votre prochain projet IoT sur un kit térasique* DE10-Nano à faible coût
Le kit de développement Terasic* DE10-Nano doté d’un Cyclone® SoC V est conçu pour les concepteurs, les enseignants et les développeurs de l’Internet des objets (IoT). Apprenez-en plus sur la carte mère, les conceptions de référence et les tutoriels sur la Zone des développeurs Intel. Apprenez-en plus sur le Zone des développeurs Intel.
Le GPU OpenGL évolutif permet d’activer les graphiques 3D Android et Qt pour les SoC FPGAs
TES fournit un processeur graphique évolutif, performant et souple pour les FPGAs Intel SoC. La solution D/PAS NX prend en charge non seulement les anciennes applications OpenGL ES 2.0, mais également OpenGL ES 3.1 et VULKAN qui sont nécessaires pour tirer pleinement parti des applications Android et Qt actuelles. Trouver plus d’informations et des démos.
Actualités sur le produit
Intel SoC FPGA Suite de développement embarquée désormais disponible en deux éditions
La Intel SoC FPGA Embedded Development Suite (SoC EDS) est désormais disponible aux éditions Standard et Pro. Les éditions Standard et Pro sont disponibles avec une licence gratuite et payante pour le kit d’outils ARM* Development Studio 5 (DS-5*) Intel SoC FPGA Edition.
Norme SoC EDS - SoC EDS Standard Edition inclut une prise en charge étendue des familles de FPGA SoC 28 nm (Cyclone SoC V et Arria SoC V).
SoC EDS Pro - SoC EDS Pro Edition est optimisé pour prendre en charge les fonctionnalités avancées des familles de périphériques FPGA SoC de nouvelle génération (Intel Stratix® 10 SoC et Intel Arria 10 SoC).
Lettre d’information trimestrielle sur Les logiciels embarqués Intel®
Inscrivez-vous à la lettre d’information trimestrielle sur les logiciels embarqués pour obtenir les dernières et les plus grandes informations dans votre boîte de réception !
Intel au Embedded Linux* ou ioT Summit
Les développeurs Linux* ont obtenu un « coup d’œil » sur diverses technologies Intel®, notamment l’accélération de la charge de travail sans fil et la reconfiguration partielle basée sur le SoC Intel® Arria® 10, et l’accélération des réseaux neuronaux multi-caméras basée sur le processeur Intel® Xeon® et le périphérique Intel Arria 10 GX. Consultez RocketBoards.org pour plus d’informations sur les solutions open source SoC d’Intel.
Liens connexes
Soutien
- prise en charge de Nios® II Embedded Design Suite (EDS)
- prise en charge de Intel® SoC FPGA Embedded Development Suite (SoC EDS)
- Outils de construction de logiciels Nios II pour l’assistance Eclipse
- Exemples de conception de processeurs embarqués
- Assistance SOPC Builder
- Centre de développement de logiciels embarqués
Outils et logiciels de conception Intel® FPGA
Parcourez d’autres outils de conception Intel® FPGA et les ressources proposées par Intel. OpenCL™ et le logo OpenCL™ sont des marques commerciales d’Apple Inc. utilisées avec autorisation par Khronos.
Logiciels fondamentaux et outils de simulation
Conception de haut niveau
Infos sur le produit et ses performances
OpenCL et le logo OpenCL sont des marques de commerce d'Apple Inc. utilisées avec autorisation par Khronos.
Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.