Arm
Arm provides an efficient and high-performing compute platform, with more than 310 billion Arm-based devices shipped to date. IAR specializes in Arm technology and offers reliable solutions and expert technical support for your next Arm-based project. With years of close collaboration and experience working with Arm, we've built a deep understanding of the architecture, toolchain integration, and performance optimization, allowing us to offer the broadest device support in the market across the entire Cortex family.
Our IAR embedded platform is a complete software development solution designed to meet the evolving needs of embedded teams working with Arm Cortex-M, Cortex-R, and Cortex-A cores. At its core is the IAR Embedded Workbench for Arm, a powerful and proven IDE and toolchain that includes:
-
Highly optimizing C/C++ compiler technology, fine-tuned for performance and size on Arm targets
-
Powerful C-SPY debugger with real-time data visualization, trace, and advanced breakpoints
-
Support for Arm CMSIS-DSP and CMSIS-NN libraries for DSP and ML workloads
-
Seamless integration with RTOSes, secure bootloaders, and Arm Trusted Firmware
-
Integrated static code analysis (C-STAT) to ensure MISRA compliance and code quality
-
Integrated runtime analysis (C-RUN) for detecting memory violations, arithmetic errors, and stack overflows
-
Functional safety editions pre-certified for standards like ISO 26262 and IEC 61508
- Multi-core debugging and support for Armv8-M TrustZone, enabling secure embedded applications
We also enable modern DevOps workflows with cloud-ready containers for Arm, allowing fast deployment of build environments across CI/CD pipelines, eliminating host-specific setup and version drift.
Through our partnership with Arm, IAR continues to empower developers to build high-performance, reliable, and safety-certified embedded applications across industrial, automotive, medical, and consumer sectors.
Learn more about Arm at: www.arm.com