Arm Development Studio

Spezifikationen

Das Arm Development Studio wurde speziell für die Arm-Architektur entwickelt und ist die umfassendste Embedded C/C++ Software-Entwicklungslösung mit Multicore-Debugging für Cortex-A, Cortex-R, Cortex-M und Neoverse Arm CPUs. Einzigartig ist die frühzeitige Unterstützung aller neuesten CPUs und Interconnects. Der Arm Debugger wird in erster Linie für die Validierung von SoCs durch Emulation, Simulation, FPGA und Silicon Bring-up eingesetzt.

Arm Development Studio

Komponenten

  • Arm-Compiler zum Kompilieren von Bare-Metal-Embedded-Anwendungen. Unterstützt die neuesten Arm-Architekturen.
  • Arm Compiler für Embedded FuSa beschleunigt die Erstellung von sicherheitskritischem Code und vereinfacht den TÜV SÜD Zertifizierungsprozess.
  • Umfassende Bibliothek von Referenz-Fixed Virtual Platforms (FVPs) mit vorgefertigten Beispielen.
  • Optimieren Sie den Performance Analyzer, um die Leistung Ihres gesamten Systems anzuzeigen und einfach zu interpretierende Visualisierungen zu erstellen.
  • Graphics Analyzer zum Debuggen und Optimieren von Grafikinhalten durch Auffinden und Beheben von Fehlern und Leistungsproblemen.
  • Die Keil MDK Professional Edition ist in den Editionen Silver, Gold und Platinum enthalten.

Debugger

Der Arm Debugger unterstützt die Arm Softwareentwicklung über IDE oder Kommandozeilenschnittstelle. In Kombination mit der leistungsstarken DSTREAM Debug- und Trace-Einheit ermöglicht der Arm-Debugger Software-Debugging und Optimierung auf Arm-Prozessor-basierten Silizium-/FPGA-Targets. Der Debugger unterstützt auch virtuelle Plattformen wie die mitgelieferten FVPs.

Vergleich der Development Studio Editionen

 BronzeSilberGold 
Cortex-A/R Armv8/9 △▲ 
Cortex-A Armv8/9 (ausgewählte Kerne*)△▲ 
Cortex-A/R Armv7△▲△▲ 
Cortex-M Armv6/7/8△▲△▲△▲ 
Frühere Armarchitekturen△▲△▲△▲ 
Arm Compiler für Embedded FuSa (ausgewählte Kerne)    ∎ 
MDK-Versionsberechtigung im Lieferumfang von Arm Development Studio enthaltenEssential editionProfessional editionProfessional edition 

 

△ Debugger, Leistungsanalyse, feste virtuelle Plattformen und Mali-Grafik-Debugger
▲ Compiler