Data Sheet
About Arm Flexible Access
Arm Flexible Access provides up-front, low-cost access to a wide range of Arm IP, support, tools, and training.
Innovate new designs with a huge range of Arm CPUs, GPUs, interconnect, security blocks, and more. Experiment
and design with the entire portfolio—license fees are due at the point of manufacture, and calculated only on the IP
included in the final SoC design.
For more information, contact your Arm account manager today or visit https://arm.com/products/flexible-access
If you are an early stage startup, you could benefit from the Arm Flexible Access for Startup program. Giving free
access to the Entry tier program. For more information visit https://https://www.arm.com/products/flexible-access/startup
How does Arm Flexible Access work?
Access Design Manufacture
• Widest range of Arm IP, tools • Freedom to start, change or • Licensing payment only for IP
and services stop projects as needed used at tape out, not before
• Annual access fee covers • Model your workload across • Transparent and simple
design rights included IP for best-fit design business terms
• Any or all of the IP package is • World-wide access to Arm
downloadable at any time training and support
How much does Arm Flexible Access cost?
Entry Standard
$75k per annum*
Access fee $200k per annum
*$0 access for qualifying startups
License fees (due on project manufacture) Calculated per project based on IP used
Royalties Calculated per project and paid per unit shipped
What is included in Arm Flexible Access?
Entry Standard
Access to entire mainstream product package,
including CPUs, GPUs, Corstone foundation IP, Y
system IP, security IP and safety packages
Technical support from Arm expert engineers Y
Onboarding session with an Arm
Y
support engineer
Evaluation, exploration, and full design rights Y
Number of tape-outs per year 1 Unlimited
Number of online training seats for
introductory training on a selection of 5 25
mainstream IP products
Arm Development Studio seats
1 3
(Arm DS Gold)
Arm configuration tool seats - Socrates 1 1
Arm fixed configuration system models seats
1 2
(fast and cycle-accurate)
15 Service Tokens (equivalent to $30k in value)
for quick and flexible access to help, when you
Arm Service Tokens (can be used for training,
Purchased separately need it. Can be used for 3 days of onsite training
design reviews, and onsite support)
or put toward a design review from Arm's expert
engineering team.*
Product Description Safety Packages Available Learn more about this product
Cortex Processors
Low-power processor with 32-bit and 64-bit capabilities,
https://www.arm.com/products/silicon-ip-cpu/
Cortex-A53 Processor applicable in a range of devices requiring high performance in
cortex-a/cortex-a53
power-constrained environments.
Ultra-high efficiency smart device processor, the smallest and https://www.arm.com/products/silicon-ip-cpu/
Cortex-A35 Processor
most power-efficient 32-bit and 64-bit Arm application processor. cortex-a/cortex-a35
https://www.arm.com/products/silicon-ip-cpu/
Cortex-A34 Processor Low-power 64-bit only processor with ultra-high efficiency.
cortex-a/cortex-a34
https://www.arm.com/products/silicon-ip-cpu/
Cortex-A32 Processor Low-power 32-bit only processor with ultra-high efficiency.
cortex-a/cortex-a32
Power-efficient processor, designed for a wide range of devices
https://www.arm.com/products/silicon-ip-cpu/
Cortex-A7 Processor with differing requirements demanding balance between power
cortex-a/cortex-a7
and performance.
https://www.arm.com/products/silicon-ip-cpu/
Cortex-A5 Multi-Processor
Smallest Cortex-A processor designed for applications that cortex-a/cortex-a5
require virtual memory management for high-level operating
systems within a low-power, low-area profile. https://www.arm.com/products/silicon-ip-cpu/
Cortex-A5 Uni-Processor
cortex-a/cortex-a5
Designed for advanced silicon processes requiring
https://www.arm.com/products/silicon-ip-cpu/
Cortex-R52 Processor high-performance and cost-effective processing.
cortex-r/cortex-r52
Delivers real-time performance for functional safety.
Designed for products with high performance requirements https://www.arm.com/products/silicon-ip-cpu/
Cortex-R8 Processor
where timing deadlines must always be met. cortex-r/cortex-r8
Offers high-performance computing solutions for embedded
https://www.arm.com/products/silicon-ip-cpu/
Cortex-R5 Processor systems that require reliability, high availability, fault tolerance,
cortex-r/cortex-r5
and real-time responses.
Optimized for cost and power-sensitive microcontroller and
mixed-signal applications. Designed for applications requiring https://www.arm.com/products/silicon-ip-cpu/
Cortex-M33 Processor
efficient security or digital signal control. Includes Arm TrustZone cortex-m/cortex-m33
security.
Smallest and lowest-power microcontroller with Arm TrustZone
https://www.arm.com/products/silicon-ip-cpu/
Cortex-M23 Processor security, ideal for applications requiring software isolation
cortex-m/cortex-m23
and security.
The highest performance CPU in the energy-efficient Cortex-M
https://www.arm.com/products/silicon-ip-cpu/
Cortex-M7 Processor processor family and includes digital signal processing (DSP)
cortex-m/cortex-m7
instructions.
Designed to address applications requiring digital signal
https://www.arm.com/products/silicon-ip-cpu/
Cortex-M4 Processor processing, with a blend of efficient, easy-to-use control
cortex-m/cortex-m4
and signal processing capabilities.
Designed for cost-sensitive and power-constrained solutions in a
https://www.arm.com/products/silicon-ip-cpu/
Cortex-M3 Processor broad range of devices. Balanced between area, performance, and
cortex-m/cortex-m3
power.
The smallest footprint and lowest power requirements of all
https://www.arm.com/products/silicon-ip-cpu/
Cortex-M0+ Processor Cortex-M processors, suitable for a wide variety of applications,
cortex-m/cortex-m0-plus
including sensors and wearables.
Small footprint and high efficiency, ideal for simple, https://www.arm.com/products/silicon-ip-cpu/
Cortex-M0 Processor
cost-sensitive devices. cortex-m/cortex-m0
Mali Multimedia Processing
Designed to bring premium visual experiences to mainstream https://www.arm.com/products/silicon-ip-
Mali-G52 Graphics Processor
markets with heightened machine learning capabilities. multimedia/gpu/mali-g52
The first ultra-efficient GPU based on the Bifrost architecture https://www.arm.com/products/silicon-ip-
Mali-G31 Graphics Processor
targeting smaller applications such as IoT. multimedia/gpu/mali-g31
High precision and high dynamic range image signal processor.
https://www.arm.com/products/silicon-ip-
Mali-C32 Image Signal Processor Optimized for area. Ideal for low-power, cost-sensitive embedded
multimedia/image-signal-processor/mali-c32
vision devices.
State-of-the-art image signal processing with class-leading high
https://www.arm.com/products/silicon-ip-
Mali-C52 Image Signal Processor dynamic range image quality in real-time. Can be optimized for
multimedia/image-signal-processor/mali-c52
performance or area.
Ready to be integrated with non-Arm multimedia IP blocks to
https://www.arm.com/why-arm/technologies/
Mali Arm Frame Buffer bring the advantages of Arm Frame Buffer Compression (AFBC)
graphics-technologies/arm-frame-buffer-
Compression (AFBC) across the SoC. AFBC minimizes multimedia system bandwidth
requirements, significantly reducing SoC power consumption.
compression
Security IP
High-efficiency, low-footprint platform security and cryptographic https://www.arm.com/products/silicon-ip-
CryptoCell-312 Security IP
services targeting multiple threats across various IoT domains. security/crypto-cell-300
An outstanding level of security to target a broad set of threats,
https://www.arm.com/products/silicon-ip-
CryptoCell-712 Security IP while addressing requirements for increased system complexity,
security/crypto-cell-700
high performance, low power consumption.
A mandatory component in any system that generates https://www.arm.com/products/silicon-ip-
True Random Number Generator cryptographic assets. security/random-number-generator
CoreLink Interconnect
Full coherency with up to six clusters including. big.LITTLE and
CoreLink CCI-550 Cache https://www.arm.com/products/silicon-ip-
coherent accelerators. High performance and power efficiency
Coherent Interconnect system/corelink-interconnect/cci-550
with integrated snoop filter.
Full coherency with up to four clusters including big.LITTLE and
CoreLink CCI-500 Cache https://www.arm.com/products/silicon-ip-
coherent accelerators. High performance and power efficiency
Coherent Interconnect system/corelink-interconnect/cci-500
with integrated snoop filter.
CoreLink CCI-400 Cache Provides full cache coherency between two clusters of multi-core
https://www.arm.com/products/silicon-ip-
Coherent Interconnect CPUs. Enables big.LITTLE processing and I/O coherency
system/corelink-interconnect/cci-400
with CPE-425 for devices.
Highly configurable topology with network-on-chip properties
CoreLink NIC-450 Network https://www.arm.com/products/silicon-ip-
for building high-performance, optimized, AMBA-compliant SoC
Interconnect system/corelink-interconnect/nic
connectivity, including QoS and Thin links.
Highly configurable topology with network-on-chip properties
CoreLink NIC-400 Network https://www.arm.com/products/silicon-ip-
for building high-performance, optimized, AMBA-compliant
Interconnect system/corelink-interconnect/nic
SoC connectivity.
https://developer.arm.com/ip-products/system-
CoreLink ADB-400 AMBA An asynchronous bridge between two components or systems
ip/corelink-interconnect/corelink-network-
Domain Bridge that can be in a different power, clock, or voltage domains.
interconnect-family
CoreLink PCK-600 Power Power Control Kit with a suite of system IP to ease system https://www.arm.com/products/silicon-ip-
Control Kit power and clock management infrastructure integration. system/system-controllers/pck-600
https://developer.arm.com/ip-products/system-
CoreLink XHB-400 Converts AXI4 protocol to AHB-Lite protocol via an AXI4 slave
ip/corelink-interconnect/corelink-network-
AXI4-AHB Bridge interface and an AHB-Lite master interface.
interconnect-family
XHB-500 provides an AMBA AXI5 to AHB5 bridge and an AHB5 https://developer.arm.com/docs/101375/
CoreLink XHB-500 to AXI5 bridge. latest/introduction/about-the-xhb-500-bridges
CoreLink System Controllers
AHB Cache can be implemented as a processor cache (data or
generic), or a system cache. It can be used for both code and https://developer.arm.com/ip-products/system-
CoreLink AHB Cache data. The cache provides AHB5 data interfaces and an APB
ip/system-controllers/cache-controllers
configuration interface, both with TrustZone for Armv8-M
support.
A high-performance DMA controller that can boost the
CoreLink DMA-330 AXI DMA https://www.arm.com/products/silicon-ip-
performance and reduce the power consumption in
Controller system/embedded-system-design/dma-330
AXI-based systems.
CoreLink DMA-230 AHB Micro Low gate count (3-10k gates) micro-DMA engine targeting https://www.arm.com/products/silicon-ip-
DMA Controller AHB-based Cortex-M systems. system/embedded-system-design/dma-230
Detects, manages, virtualizes, and distributes interrupts for
CoreLink GIC-500 Generic https://www.arm.com/products/silicon-ip-
Armv8.0-A processors. Configurable up to 128 single-threaded
Interrupt Controller system/system-controllers/gic
cores and 960 shared interrupts.
CoreLink GIC-400 Generic Detects, manages, and virtualizes interrupts for Armv7 processors. https://www.arm.com/products/silicon-ip-
Interrupt Controller Configurable up to 8 cores and 480 shared interrupts. system/system-controllers/gic
An advanced vectored interrupt controller supporting up
PL192 Vectored Interrupt https://developer.arm.com/ip-products/system-
to 32 vectored interrupts with programmable priority level
Controller ip/system-controllers/peripheral-controllers
and masking.
CoreLink TZC-400 TrustZone Performs security checks on transactions to memory or https://www.arm.com/products/silicon-ip-
Address Space Controller peripherals, configurable up to 8 regions. security/address-space-controllers
High-performance, AXI level 2 cache controller designed and
CoreLink L2C-310 AXI Level 2 https://www.arm.com/products/silicon-ip-
optimized to address Arm AXI processors, normally used with
Cache Controller system/embedded-system-design/l2c-310
Cortex-A5.
System memory management unit that includes caching and
memory virtualization. Enforces memory protection and access
CoreLink MMU-500 System https://www.arm.com/products/silicon-ip-
control, and is designed for use in a virtualized system where
Memory Management Unit system/system-controllers/mmu
multiple guest operating systems are managed by a hypervisor.
Supports Armv8-A and Armv7-A.
BP140 AXI Internal
AXI to on-chip SRAM interface. https://developer.arm.com/docs/dto0009/a
Memory Interface
BP141 TrustZone AXI AXI to on-chip SRAM interface with support for Arm TrustZone https://developer.arm.com/products/system-ip/
Memory Interface protection for secure memory regions. system-controllers/other-system-controllers
Peripheral Controllers
PL011 UART Universal
https://developer.arm.com/ip-products/system-
Asynchrounous Receiver/
ip/system-controllers
Transmitter
PL022 SPI Synchronous Peripheral controllers for UART, SPI and real-time clock. https://developer.arm.com/ip-products/system-
Serial Port ip/system-controllers
https://developer.arm.com/ip-products/system-
PL031 RTC Real Time Clock
ip/system-controllers
CoreSight Debug & Trace
For high-bandwidth debug and trace solutions. Includes remote
CoreSight SoC-600 Debug https://www.arm.com/products/silicon-ip-
and local debug access, trace routing and termination, cross-
and Trace system/coresight-debug-trace/soc-600
triggering and time stamping.
Debug and trace components for multi-core Cortex-M based
CoreSight SoC-600M Debug https://www.arm.com/products/silicon-ip-
SocS. Includes remote and local debug access, trace routing and
and Trace system/coresight-debug-trace/soc-600M
termination, cross-triggering and time stamping.
Configurable components, including debug access trace
CoreSight SoC-400 Debug https://www.arm.com/products/silicon-ip-
generation manipulation and output, cross triggering,
and Trace system/coresight-debug-trace/soc-400
and time stamping.
Addresses device security needs by allowing silicon and tool
CoreSight SDC-600 Secure vendors to enforce protection and police debug access, and https://www.arm.com/products/silicon-ip-
Debug Channel by working closely with cryptographic elements and debug system/coresight-debug-trace/sdc-600
certificate authentication.
Embedded Logic Analyzer with highest data tracing efficiency https://www.arm.com/products/silicon-ip-
CoreSight ELA-600 Emb Logic
and capacity. Improves system efficiency with run-time signal system/coresight-debug-trace/coresight-
Analyzer monitoring and control. ela-600
Embedded Logic Analyzer providing an effective way to observe https://www.arm.com/products/silicon-ip-
CoreSight ELA-500 Emb Logic
low-level signals in an SoC, offering a way to zoom into the root system/coresight-debug-trace/coresight-
Analyzer cause of data corruption. ela-500
Trace source for real-time software instrumentation with no
https://www.arm.com/products/silicon-ip-
CoreSight STM-500 System impact on system behavior or performance. Extends the low-cost,
system/coresight-debug-trace/coresight-
Trace Macrocell real-time visibility of software and hardware execution to all
software developers. Supports 64-bit memory interfaces.
stm-500
https://developer.arm.com/ip-products/system-
CoreSight System Trace Macrocell System Trace Macrocell supporting 32-bit memory interfaces. ip/coresight-debug-and-trace/coresight-
components/system-trace-macrocell
A configurable trace component to terminate trace buses into
CoreSight Trace Memory https://www.arm.com/products/silicon-ip-
buffers, FIFOs, or alternatively, to route trace data over AXI to
Controller system/coresight-debug-trace/coresight-tmc
memory or off-chip to interface controllers.
Artisan Physical IP
Artisan PIK for Cortex-M33 Processor Implementation Kit (PIK) for Cortex-M33 based on https://www.arm.com/products/silicon-ip-
TSMC 22ULL Artisan 22ULL Physical IP. physical
Artisan Memory Compilers
TSMC 22ULL
Artisan SC7MC Logic Libraries
TSMC 22ULL
Artisan SC6MC Logic Libraries Physical IP solution for TSMC 22ULL, including memory https://www.arm.com/products/silicon-ip-
TSMC 22ULL compilers, logic libraries, GPIOs and documentation. physical
Artisan GPIO TSMC 22ULL
Artisan Documentation
TSMC 22ULL
Additional logic IP, standard cell, embedded memory compilers, interface IP and POP IP across many foundry nodes are also available
without a license fee via DesignStart (designstart.arm.com).
Corstone Foundation IP
Incorporates the Arm SSE-200 subsystem for Cortex-M33 and
the SSE-123 example subsystem built around the Cortex-M23. https://www.arm.com/products/iot/soc/
Corstone-201 foundation IP The subsystems provide a solid base for either mainstream or
corstone-201
constrained device SoC design, with Arm TrustZone support for
deep-rooted security.
Flexible reference subsystem design and system IP to help https://developer.arm.com/ip-products/
build secure SoCs based on Cortex-M23. The included example
Corstone-102 foundation IP subsystem/corstone-foundation-ip/
subsystem is designed to be the lowest cost and most power
corstone-102
efficient implementation of an Arm TrustZone system.
Contains a pre-integrated, verified subsystem and system IP
that brings together all core elements for an SoC. Includes the
CoreLink SSE-050 subsystem built around a Cortex-M3 processor, https://www.arm.com/products/iot/soc/
Corstone-101 foundation IP and an ideal starting point for creating SoCs around Arm
corstone-101
Cortex-M0/M0+/M3/M4 processors. Other elements include
CMSDK, AHB Flash Cache, RTC, TRNG, and a generic eFlash
controller.
Virtual System Models
To realize and maximize the benefits of developing a custom SoC,
selecting the optimum IP and IP configuration is essential. The Arm
Flexible Access Model Package gives SoC architects the data that
needed to decide what Arm IP and IP configuration to choose.
Arm Flexible Access https://www.arm.com/products/development-
Arm Flexible Access Models are virtual representations of Arm
Model Package tools/simulation/fixed-virtual-platforms
IP-based systems. Each system has two representations, one
based on Arm Cycle Models and the other based on Arm Fast
Models. The Fast Models system enables developers to quickly
develop and debug software. The Cycle Models system enables
accurate IP selection decisions.
Safety Packages
Cortex-A53 Safety Package
Cortex-R52 Safety Package
Cortex-R5 Safety Package
Safety Packages provide information used by chip developers https://www.arm.com/why-arm/technologies/
when creating SoCs for functional safety applications and for safety
Cortex-M33 Safety Package easing the process of obtaining safety certification. They contain
documentation specific for an individual processor.
Cortex-M23 Safety Package
Cortex-R52, Cortex-M4, Cortex-M3, and Cortex-M0+ Safety
Packages also provide access to their respective Software Test
Cortex-M7 Safety Package Library (STLs) to enable integration of the library.
Cortex-M4 Safety Package
Cortex-M3 Safety Package
Cortex-M0+ Safety Package
Training
Arm On-Demand training provides access to a wealth of training
content, speeding up silicon development and providing the
knowledge you need, when and where you need it. Topics including
Arm CPU Architectures, AMBA bus protocols and Arm tools
Arm On-Demand
and models are delivered via over 500 bite sized videos and www.arm.com/support/training
Online Training
accompanying knowledge checks. Access is available via a web
browser on PC, Tablet or Mobile with transcripts available in
Korean, Simplified and Traditional Chinese and Japanese.
Contact account manager for access.
The Arm trademarks featured in this presentation are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
All rights reserved. All other marks featured may be trademarks of their respective owners.
www.arm.com/company/policies/trademarks © Arm Ltd. | Version 2020.02