Arm Development Studio

Arm Development Studio

Arm Development Studio

Arm Development Studio

Arm Development Studio : Une seule chaîne d’outils, pour n’importe quel projet basé sur Arm. Développement efficace de logiciels embarqués, des microcontrôleurs miniatures jusqu’aux processeurs multicœurs personnalisés.

Conçu spécifiquement pour les processeurs Arm, Arm Development Studio est la chaine d’outil de développement C/C++ dédiée la plus complète pour l’architecture. De fait, il accélère l’ingénierie logicielle tout en vous aidant à construire des produits robustes et plus efficaces

Aperçu du Studio de développement

Polyvalence

Efficacité

Performance

Evolutivité

Arm Development Studio device

Arm Development Studio debugger

Arm Development Studio DSP

Arm Development Studio various platforms

Deux options d’environnement
de développement:
Keil µVision
Development Studio

Débogueur CoreSight Arm
non intrusif
Analyseur système Streamline

Génération de code C/C+++ optimisé
Technologies Arm NEON et SVE.

S’adapte aux start-ups comme
aux grands projets d’entreprise.
Pour toutes les étapes du projet.

Une seule Suite d’outils, Tout projet Arm
Composants

– Debugger:  Arm et Keil µVision
– Compilateur Arm Compiler 6 C/C++ embarqué incluant une licence rétrocompatible 
– Analyseur de performance Arm Streamline pour une optimisation du système sous Linux, Android ou bare-metal.
– Blocs middleware libres de droits compatibles CMSIS pour MCU
– Plateformes virtuelles fixes Armv7 et Armv8 pour le développement de logiciels sans cible matérielle.
– Débugger graphique compatible avec OpenGL ES, Vulkan et OpenCL

Arm Development Studio : diagramme général

Arm Development Studio existe en plusieurs éditions:

Bronze Edition

Cette édition d’entrée de gamme inclut la chaîne d’outils essentielle pour tous les projets de Cortex-M0 à Cortex-M7 ainsi que le débogage pour Cortex-A et Cortex-R (Armv7 seulement).

Silver Edition

Silver contient tous les outils essentiels pour les projets sur les noyaux Arm jusqu’à l’architecture Armv7 dans les familles Cortex-R et Cortex-A, ainsi que l’ensemble de la gamme Cortex-M.

Gold Edition

Gold est une chaîne d’outil complète pour tous les projets de développement logiciel sur n’importe quel processeur et architecture Arm, y compris les processeurs Armv8 qui sont encore en développement.

Unfilled circle-Debugger, Performance Analysis, Fixed Virtual Platforms and Mali Graphics Debugger
Solid circle-Compilateur Arm Compiler

Arm Development Studio

Bronze

Silver

Gold

Platinum

Processeur Arm  Supporté
New IP not available in devices
Unfilled circle Solid circle
Cortex-A/R Armv8
Unfilled circle      
Unfilled circle Solid circle
Unfilled circle Solid circle
Cortex-A Armv8 (selected cores*)
Unfilled circle      
Unfilled circle      
Unfilled circle Solid circle
Unfilled circle Solid circle
Cortex-A/R Armv7
Unfilled circle      
Unfilled circle Solid circle
Unfilled circle Solid circle
Unfilled circle Solid circle
Cortex-M Armv6/7/8
Unfilled circle Solid circle
Unfilled circle Solid circle
Unfilled circle Solid circle
Unfilled circle Solid circle
Previous Arm Architectures*      Unfilled circle Solid circle
Unfilled circle Solid circle
Unfilled circle Solid circle
Unfilled circle Solid circle
Compiler
Extended maintenance and qualification kit
      Solid circle
      Solid circle
* See full list »
Keil MDK

Essential edition

Professional edition

Professional edition

Professional edition

Processeurs Arm Supportés
Cortex-M0/M0+/M3/M4/M7
Yes
Yes
Yes
Yes
Cortex-M23/M33 (non-secure)
Yes
Yes
Yes
Yes
Cortex-M23/M33 (secure and non-secure)
Yes
Yes
Yes
Arm7, Arm9
Yes
Yes
Yes
RTOS and Middleware
CMSIS-RTOS RTX with full source code
Yes
Yes
Yes
Yes
Middleware
Yes
Yes
Yes
Compiler
Extended maintenance and qualification kit*
Yes
Yes
Yes
*Pour les processeurs supportés par by Keil MDK uniquement et non combiné avec  Arm Development Studio Silver Edition.

Une seule suite, tous les outils, de bout en bout.

Arm Developpement Studio est un ensemble de services professionnels qui permet aux équipes d’ingénierie de mettre les produits sur le marché plus rapidement et à moindre coût. Car combinant le meilleur de chaque outil de développement Arm ou Keil et du middleware, Arm Development Studio couvre de manière transparente l’ensemble du cycle de vie du produit, de l’exploration de l’architecture SoC à l’intégration et aux tests logiciels. En résumé, c’est tout ce dont vous avez besoin, par un fournisseur en qui vous avez confiance sur le long terme.

Efficacité dans les projets et les produits

Conçu pour l’efficacité – tant pour les développeurs que pour leurs produits. Des prototypes virtuels précis sur le plan fonctionnel permettent le développement de logiciels en avance sur la disponibilité matérielle. Les blocs de construction logiciels réutilisables permettent de gagner un temps précieux en codage. De plus, le compilateur Arm C/C++ hautement optimisé tire le meilleur parti des processeurs Arm. Enfin, pour une tranquillité d’esprit absolue, vous pouvez également compter sur les experts techniques d’Arm pour débloquer vos projets si jamais vous en avez besoin.

Pour tous les appareils Arm

Développé à partir de zéro pour toutes les IP Arm, Development Studio prend en charge en natif les systèmes processeurs hétérogènes, y compris les GPU et les grands SoC à base Armv-A 64-bit. Par conséquent, cela vous donne le support le plus complet disponible pour l’architecture Arm.

Développer sur des SoC personnalisés

Sélectionnez l’IP du processeur approprié, puis validez la conception de l’architecture, portez et optimisez votre plate-forme logicielle. Des modèles de base aux émulateurs matériels en passant par les Fast Models, le FPGA et le silicium, Development Studio s’adapte à votre plate-forme de développement pour vous aider dans les différentes étapes du projet. Et parce qu’il est développé conjointement avec Arm IP, il vous permet d’explorer pleinement toutes les capacités de l’architecture de votre choix.

Développer de suite sur des appareils disponibles

Avec un support prêt à l’emploi pour plus de 5 000 componsants en silicium, Development Studio vous permet de créer rapidement des produits basés sur des processeurs d’application et des microcontrôleurs créés par nos partenaires fabricants de semi-conducteur. Pour les projets Cortex-M, il inclut la boîte à outils Keil MDK, spécialiste des microcontrôleurs. Pour les projets couvrant les processeurs Cortex-M, Cortex-R et Cortex-A, l’IDE Arm Development Studio  allie évolutivité, performance et facilité d’utilisation. Quel que soit le projet, donner vie à vos conceptions est plus simple avec Arm Development Studio.