Arm Development Studio

Spezifikationen

Speziell auf die Arm-Architektur zugeschnitten, ist das Development Studio die umfassendste Embedded-C/C++-Softwareentwicklungslösung und bietet robuste Unterstützung für das Multicore-Debugging auf Cortex-X, Cortex-A, Cortex-R, Cortex-M und Neoverse-Arm-Prozessoren. Insbesondere bietet es frühzeitig Unterstützung für die neuesten CPUs und Interconnect-Technologien. In erster Linie wird der Arm Debugger zur Validierung von System-on-Chip (SoC)-Designs durch Methoden wie Emulation, Simulation, FPGA-Nutzung 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 mit Referenz-FVPs (Fixed Virtual Platforms) sowie vorgefertigten Beispielen.
  • Streamline Performance Analyzer zur Anzeige der Leistung Ihres gesamten Systems und zur Erstellung leicht verständlicher Visualisierungen.

Debugger

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

Vergleich der Development Studio Editionen

 

UBL Gold

UBL Gold FuSa

Development Studio Unterstützung für:   
  Arm-Architekturen und Prozessoren
  Arm Compiler für Embedded FuSa* 
  Sicherheitszertifizierte C-Bibliothek 

 

△  Arm Toolchain für Embedded Professional, Debugger, Performance Analyse und Fixed Virtual Platforms
▲ Arm Compiler für Embedded FuSa