ARM_Cortex-A9_MPCore

ARM Cortex-A9

ARM Cortex-A9

32-bit multicore processor developed by SR1


The ARM Cortex-A9 MPCore is a 32-bit multi-core processor that provides up to 4 cache-coherent cores, each implementing the ARM v7 architecture instruction set.[1] It was introduced in 2007.[2]

Quick Facts General information, Launched ...

Features

Key features of the Cortex-A9 core are:[3]

  • Out-of-order speculative issue superscalar execution 8-stage[4] pipeline giving 2.50 DMIPS/MHz/core.
  • NEON SIMD instruction set extension performing up to 16 operations per instruction (optional).
  • High performance VFPv3 floating point unit doubling the performance of previous ARM FPUs (optional).
  • Thumb-2 instruction set encoding reduces the size of programs with little impact on performance.
  • TrustZone security extensions.
  • Jazelle DBX support for Java execution.
  • Jazelle RCT for JIT compilation.
  • Program Trace Macrocell and CoreSight Design Kit for non-intrusive tracing of instruction execution.
  • L2 cache controller (0–4 MB).
  • Multi-core processing.

ARM states that the TSMC 40G hard macro implementation typically operates at 2 GHz; a single core (excluding caches) occupies less than 1.5 mm2 when designed in a TSMC 65 nanometer (nm) generic process[5] and can be clocked at speeds over 1 GHz, consuming less than 250 mW per core.[2]

Chips

Several system on a chip (SoC) devices implement the Cortex-A9 core, including:

Systems on a chip

More information Developer, Name ...

See also


References

  1. "ARM Cortex-A9 MPCore". Arm.com. Retrieved 2 February 2012.
  2. "ARM spins multicore-enabled Cortex core - News - Linux for Devices". Archived from the original on 6 September 2012. Retrieved 7 January 2010.
  3. "White paper: The ARM Cortex-A9 Processors" (PDF). ARM. Archived from the original (PDF) on 17 November 2014.
  4. "Cortex-A9 Single Core Processor". Arm.com. Retrieved 2 February 2012.
  5. IbhMobile Internet Devices, Amlogic, archived from the original on 4 May 2014
  6. "EnergyCore ECX-1000: Technical Specifications". Calxeda. Archived from the original on 25 April 2012. Retrieved 8 May 2012.
  7. "High Performance, Dual-Core IP Set-top Box SoC". Entropic. Archived from the original on 29 October 2013. Retrieved 13 June 2013.
  8. "Introducing the i.MX 6 Series". Freescale Semiconductor.
  9. Johnny Cullen (24 January 2011). "Sony outs tech specs for NGP". VG247. Retrieved 25 January 2011.
  10. "Sony Playstation Vita Teardown & Product Analysis". TechInsights. Archived from the original on 18 August 2013. Retrieved 15 October 2013.
  11. "MediaTek - MT6575". MediaTek. Archived from the original on 15 January 2013. Retrieved 8 January 2013.
  12. "MediaTek - MT6577". MediaTek. Archived from the original on 13 January 2013. Retrieved 8 January 2013.
  13. "Computer System Chip". Nufront. Archived from the original on 30 August 2011. Retrieved 26 September 2011.
  14. "Exynos 4210". samsung.com. 20 January 2012. Retrieved 2 February 2012.
  15. SPEAr1340 Dual-core Cortex A9 embedded MPU for communications, archived from the original on 2 May 2012, retrieved 3 March 2012
  16. ST-Ericsson NovaThor U8500, ST-Ericsson, archived from the original on 22 July 2013, retrieved 19 February 2011
  17. ST-Ericsson NovaThor U9500, ST-Ericsson, archived from the original on 2 October 2011, retrieved 25 September 2011
  18. "WonderMedia Announces PRIZM WM8950 with Android 4.0 Support". 19 May 2013. Archived from the original on 15 August 2013. Retrieved 17 June 2013.
  19. White Paper: Extensible Processing Platform (PDF), archived from the original (PDF) on 2 September 2011, retrieved 25 September 2011
  20. ZiiLABS ZMS-20 Dual ARM Cortex A9 Media Processor, archived from the original on 25 September 2011, retrieved 26 September 2011
  21. Introducing the i.MX 6 Series of Applications Processors (PDF), archived from the original (PDF) on 11 August 2013, retrieved 25 September 2011
  22. RZ A1H Home, archived from the original on 22 December 2015, retrieved 21 December 2015
  23. SPEAr family of embedded microprocessors (PDF), archived from the original (PDF) on 28 June 2011, retrieved 25 September 2011
  24. PNX8473, archived from the original on 29 October 2013, retrieved 26 June 2013
  25. PNX8483, archived from the original on 29 October 2013, retrieved 26 June 2013
  26. "Xilinx Zynq-7000 Extensible Processing Platform". Archived from the original on 7 April 2012. Retrieved 13 April 2012.

Share this article:

This article uses material from the Wikipedia article ARM_Cortex-A9_MPCore, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.