ARM Cortex-A5

Last updated
ARM Cortex-A5
General information
Launched2011 [1]
Designed by ARM Holdings
Common manufacturer(s)
Performance
Max. CPU clock rate 233 MHZ   to 1.00 GHZ  
Cache
L1 cache 4–64 KB/4–64 KB
Architecture and classification
Instruction set ARMv7-A
Physical specifications
Cores
  • 1–4

The ARM Cortex-A5 is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture announced in 2009. [1]

Contents

Overview

The Cortex-A5 is intended to replace the ARM9 and ARM11 cores for use in low-end devices. [1] The Cortex-A5 offers features of the ARMv7 architecture focusing on internet applications e.g. VFPv4 and NEON advanced SIMD. [2]

Key features of the Cortex-A5 core are:

Chips

Several system-on-chips (SoC) have implemented the Cortex-A5 core, including:

Development platform

NameProcessorController BoardUSBserial portsEthernetHDMILCDCANOtherOperating system
MYD-JA5D2X Atmel SAMA5D2 Cortex-A5MYC-JA5D2X3 x USB Host(1 x USB HSIC )2 x RS232 (1 x Debug),1 xRS4851 x 10/100Mpbs Ethernet01 x LCD1 x CAN1 x LPFMCLinux 4.1
MYD-JA5D44 Atmel SAMA5D4 Cortex-A5MYC-JA5D443 x USB2 x RS232 (1 x Debug),1 x RS4852 x 10/100Mpbs Ethernet1 x HDMI1 x LCD1 x CANLinux 3.18
MYD-SAMA5D3X Atmel SAMA5D3 Cortex-A5512/256MB DDR2, 256MB Nand Flash,16MB Nor Flash,4MB Data Flash2 x USB Host,1 x USB OTG2 x RS232 (1 x Debug),1 x RS485Gigabit Ethernet1 x HDMI1 x LCD2 x CANLinux 3.6.9, Android 4.0.4

See also

Related Research Articles

ARM is a family of RISC instruction set architectures for computer processors, configured for various environments. Arm Ltd. develops the architectures and licenses them to other companies, who design their own products that implement one or more of those architectures, including system on a chip (SoC) and system on module (SOM) designs, that incorporate different components such as memory, interfaces, and radios. It also designs cores that implement these instruction set architectures and licenses these designs to many companies that incorporate those core designs into their own products.

ARM11 is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The ARM11 core family consists of ARM1136J(F)-S, ARM1156T2(F)-S, ARM1176JZ(F)-S, and ARM11MPCore. Since ARM11 cores were released from 2002 to 2005, they are no longer recommended for new IC designs, instead ARM Cortex-A and ARM Cortex-R cores are preferred.

<span class="mw-page-title-main">ARM Cortex-A15</span> Family of microprocessor cores with ARM microarchitecture

The ARM Cortex-A15 MPCore is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture. It is a multicore processor with out-of-order superscalar pipeline running at up to 2.5 GHz.

<span class="mw-page-title-main">ARM Cortex-A8</span>

The ARM Cortex-A8 is a 32-bit processor core licensed by ARM Holdings implementing the ARMv7-A architecture.

<span class="mw-page-title-main">Exynos</span> Family of system-on-a-chip models with ARM processor cores

Exynos, formerly Hummingbird (Korean: 엑시노스), is a series of ARM-based system-on-chips developed by Samsung Electronics' System LSI division and manufactured by Samsung Foundry. It is a continuation of Samsung's earlier S3C, S5L and S5P line of SoCs.

<span class="mw-page-title-main">ARM Cortex-A7</span> 2011 computer microprocessor core

The ARM Cortex-A7 MPCore is a 32-bit microprocessor core licensed by ARM Holdings implementing the ARMv7-A architecture announced in 2011.

Scorpion is a central processing unit (CPU) core designed by Qualcomm for use in their Snapdragon mobile systems on chips (SoCs). It was released in 2008. It was designed in-house, but has many architectural similarities with the ARM Cortex-A8 and Cortex-A9 CPU cores.

Qualcomm Krait is an ARM-based central processing unit included in the Snapdragon S4 and earlier models of Snapdragon 400/600/800 series SoCs. It was introduced in 2012 as a successor to the Scorpion CPU and although it has architectural similarities, Krait is not a Cortex-A15 core, but it was designed in-house. In 2015, Krait was superseded by the 64-bit Kryo architecture, first introduced in Snapdragon 820 SoC.

The ARM Cortex-A57 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings. The Cortex-A57 is an out-of-order superscalar pipeline. It is available as SIP core to licensees, and its design makes it suitable for integration with other SIP cores into one die constituting a system on a chip (SoC).

<span class="mw-page-title-main">ARM Cortex-A53</span> Microarchitecture implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings

The ARM Cortex-A53 is one of the first two central processing units implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Cambridge design centre, along with the Cortex-A57. The Cortex-A53 is a 2-wide decode superscalar processor, capable of dual-issuing some instructions. It was announced October 30, 2012 and is marketed by ARM as either a stand-alone, more energy-efficient alternative to the more powerful Cortex-A57 microarchitecture, or to be used alongside a more powerful microarchitecture in a big.LITTLE configuration. It is available as an IP core to licensees, like other ARM intellectual property and processor designs.

This is a comparison of processors based on the ARM family of instruction sets designed by ARM Holdings and 3rd parties, sorted by version of the ARM instruction set, release and name.

Qualcomm Kryo is a series of custom or semi-custom ARM-based CPUs included in the Snapdragon line of SoCs.

The ARM Cortex-A73 is a central processing unit implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings' Sophia design centre. The Cortex-A73 is a 2-wide decode out-of-order superscalar pipeline. The Cortex-A73 serves as the successor of the Cortex-A72, designed to offer 30% greater performance or 30% increased power efficiency.

The ARM Cortex-A76 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre. ARM states a 25% and 35% increase in integer and floating point performance, respectively, over a Cortex-A75 of the previous generation.

The ARM Cortex-A77 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre. ARM announced an increase of 23% and 35% in integer and floating point performance, respectively. Memory bandwidth increased 15% relative to the A76.

The ARM Cortex-A78 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Ltd.'s Austin centre for use in high-end devices.

The ARM Cortex-X1 is a central processing unit implementing the ARMv8.2-A 64-bit instruction set designed by ARM Holdings' Austin design centre as part of ARM's Cortex-X Custom (CXC) program.

The ARM Cortex-A710 is the successor to the ARM Cortex-A78, being the First-Generation Armv9 “big” Cortex CPU. It is the companion to the ARM Cortex-A510 "LITTLE" efficiency core. It was designed by ARM Ltd.'s Austin centre. It is the fourth and last iteration of Arm’s Austin core family.

The ARM Cortex-A510 is the successor to the ARM Cortex-A55 and the first ARMv9 high efficiency "LITTLE"CPU. It is the companion to the ARM Cortex-A710 "big" core. It is a clean-sheet 64-bit CPU designed by ARM Holdings' Cambridge design team.

The ARM Cortex-X2 is a central processing unit implementing the ARMv9-A 64-bit instruction set designed by ARM Holdings' Austin design centre as part of ARM's Cortex-X Custom (CXC) program.

References

  1. 1 2 3 4 Jon Stokes (Oct 23, 2009). "ARM fills out CPU lineup with Cortex A5". Ars Technica. Retrieved 2012-10-18.
  2. "Cortex-A5 Processor". February 2015.
  3. Ryan Smith (2012-06-13). "AMD 2013 APUs To Include ARM Cortex-A5 Processor For TrustZone Capabilities". AnandTech . Retrieved 2012-10-17.
  4. "The Samsung Exynos 7420 Deep Dive - Inside A Modern 14nm SoC". AnandTech. Retrieved 2015-06-15.
  5. Buhren, Robert; Eichner, Alexander (2020-08-05). "All You Ever Wanted to Know about the AMD Platform Security Processor and were Afraid to Emulate - Inside a Deeply Embedded Security Processor". presentation slides (PDF). Black Hat USA 2020 (presentation). Archived from the original on 2023-06-22. Retrieved 2023-06-22. The Cortex used inside the AMD CPU is a Cortex A5
ARM Holdings