Find the Tools and Software for Your Project
Total Compute moves beyond the enablement and optimization of individual IPs. In the Arm Total Compute strategy, a system-level solution view of the SoC puts use-cases and experiences at the heart of a design.
Automotive platform based on the RD-N2 reference design introducing the concept of a Cortex-R based Safety Island and a Cortex-M based Runtime Security Subsystem.
Arm Corstone provides everything needed to build IoT SoCs faster and more securely, with the right architecture choice, integration, and verification. The Open Source Software (OSS) stacks for the Corstone reference platforms are provided to enable the IoT ecosystem.
A reference demo of an automotive Actuation Service running on a safety processor, extending a Primary Compute hosted ADAS stack.
Arm has developed Intelligent Power Allocation (IPA) as an improved Linux thermal control solution for advanced SoC's, to provide optimal performance and temperature control of a complex SoC.
EAS development for mainline Linux takes place on LKML mailing list where proposed patches are discussed with the community. Arm now provides a pre-integrated version of the latest EAS patches for mainline, for upstream development use.
Arm is an active maintainer and contributor to the Linux Kernel project. Arm develops and maintains the fundamental Arm Architecture enablement for the Linux kernel.
A safety enhanced, high performance compute example solution for Automotive with the Arm Neoverse V3AE and a Cortex-R82AE based Safety Island.
The Critical Application Monitoring (CAM) project demonstrates an application observation mechanism hosted on a Safety Island which can improve the overall system fault coverage.
Compress and decompress images with this open source compressor for the Adaptive Scalable Texture Compression (ASTC) texture format.
Arm contributes to various open source projects that enable applications to establish secure network connections and protect the confidentiality and integrity of software and data on devices.
TF-M provides a Trusted Execution Environment (TEE) for Arm v7-M and v8-M devices. For Arm v8-M devices, TF-M leverages Arm TrustZone technology, and is the reference implementation of platform security architecture aligning with PSA Certified guidelines.
The EDKII project is an open source project that provides a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications developed and maintained by the UEFI Forum.
Open source LLVM on Arm processors: LLVM core, Clang compiler, LLD linker and LLDB debugger.
The Trusted Firmware-A project provides a reference implementation of secure world software for Armv7-A and Armv8-A class processors.
SCP-firmware provides a software reference implementation for the System Control Processor (SCP) and Manageability Control Processor (MCP) components found in several Arm Compute Sub-Systems.
Arm contributes to various networking open source projects. These enable high-performance datapaths and scalable network connectivity of containers in cloud-to-edge data center, enterprise networking, and 5G wireless infrastructures.
Arm contributions to Open Source networking reference solutions.