Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Cortex-A8 Processor

Cortex-A8 Processor Image (View Larger Cortex-A8 Processor Image)
The ARM Cortex™-A8 processor, based on the ARMv7 architecture, has the ability to scale in speed from 600MHz to greater than 1GHz. The Cortex-A8 processor can meet the requirements for power-optimized mobile devices needing operation in less than 300mW; and performance-optimized consumer applications requiring 2000 Dhrystone MIPS.
 


Overview

The Cortex-A8 high-performance processor is proven in end devices today. From high-end feature phones to netbooks, DTVs, printers and automotive-infotainment, the Cortex-A8 processor offers a proven high-performance solution with millions of units shipped annually.

The processor is particularly suited to high-performance applications.

  • Frequency from 600MHz to 1GHz and above
  • High-performance, Superscalar microarchitecture
  • NEON™technology for multi-media and SIMD processing
  • Binary compatibility with ARM926, ARM1136, and ARM1176 Processors

Applications

The Cortex-A8 is designed to meet the needs of markets requiring high performance with power-efficiency, often integrating web connectivity, including:

Product TypeApplication
SmartphoneApplication processor running fully featured mobile OS
NetbookPower-efficient main processor running desktop OS
Set-top BoxMain processor for managing Rich OS, Multi-format A/V and UI
Digital TVProcessor for managing Rich OS, UI, browser
Home NetworkingControl processor for system management
Storage Networking (HDD, SSD)Control processor to manage traffic flow
PrinterHigh-performance integrated processor

Texas InstrumbentsSamsungFreescale SemiconductorSTMicroelectronicsBroadcom

High-Performance

High performance processor to run in complex systems

  • Symmetric, superscalar pipeline for full dual-issue capability
  • High-frequency through efficient, deep pipeline
  • Advanced branch prediction unit with >95% accuracy
  • Integrated Level 2 Cache for optimal performance in high-performance systems

Media processing

Media processing in software with NEON Technology

  • 128-bit SIMD data engine
  • 2x the performance of v6SIMD
  • Power-saving through efficient media processing
  • Flexibility to handle the media formats of the future
  • Easily integrate multiple codecs in software with NEON Technology on the Cortex-A8
  • Enhance user interfaces

65nm LP process65nm G+ process
OptimizedSynthesizedOptimizedSynthesized
Frequency (MHz)6005001 GHz750
Frequency conditionsat ss, 1.08v, 125 Cat SS, 0.9v, 125C
Area with L1 Cache (mm2)<4<4<4<4
Cache Size (I/D)32K/32K32K/32K32K/32K32K/32K

Optimized instances of Advantage RAMS

Area includes L1 RAMS, L2 control

Excludes NEON, ETM, L2 RAMS

Frequency estimates using 12T RVt cells, 50ps clock jitter, 10%OCV

Worst case SI


Specifications

Cortex-A8
ArchitectureARMv7-A Cortex
Dhrystone Performance2.0 DMIPS / MHz
MulticoreNo - Single core only
ISA Support
Memory ManagementMemory Management Unit (MMU)
Debug and TraceCoreSight DK-A8 (available separately)

Cortex-A8 Features
NEON128-bit SIMD engine enables high performance media processing. Using NEON for some Audio, Video, and Graphics workloads eases the burden of supporting more dedicated accelerators across the SoC and enables the system to support the standards of tomorrow
Optimized Level 1 cacheThe Level 1 cache is integrated tightly into the processor with a single-cycle access time. The caches combine minimal access latency with hash way determination to maximize performance and minimize power consumption.
Integrated Level 2 cacheThe Level 2 cache, integrated into the core, provides ease of integration, power efficiency, and optimal performance. Built using standard compiled RAMs, the cache is configurable from 0K – 1MB. The cache can be built using compiled memories and has programmable delay to accommodate different array characteristics
Thumb-2 TechnologyDelivers the peak performance of traditional ARM code while also providing up to a 30% reduction in memory required to store instructions.
Dynamic Branch PredictionTo minimize branch wrong prediction penalties, the dynamic branch predictor achieves 95% accuracy across a wide range of industry benchmarks. The Predictor is enabled by branch target and global history buffers. The replay mechanism minimizes miss-predict penalty.
Memory Management UnitA full MMU enables the Cortex-A8 to run rich operating systems in a variety of Applications
Jazelle-RCT TechnologyRCT Java-acceleration technology to optimize Just In Time (JIT) and Dynamic Adaptive Compilation (DAC), and reduce memory footprint by up to three times
Memory SystemOptimized for power-efficiency and high-performance. Hash array in the L1 cache limits activation of the memories to when they are likely to be needed. Direct interface between the integrated, configurable L2 cache and the NEON media unit for data streaming. Banked L2 cache design that enables only one bank at a time. Support for multiple outstanding transactions to the L3 memory to fully utilize the CPU.
TrustZone TechnologyAllows for secure transactions and Digital Rights Management (DRM)

The Cortex-A8 processor is intended to be integrated with other IP blocks including interconnect IP, memory controllers, and graphics processors.

System IP

System IP components are essential for building complex system on chips and by utilizing System IP components developers can significantly reduce development and validation cycles, saving cost and reducing time to market.

DescriptionAMBA BusSystem IP Components
Advanced AMBA 3 Interconnect IPAXINIC-301, PL301
Dynamic Memory ControllerAXIDMC-34x
Adaptive Verification IPAXIAVIP
DMA ControllerAXIDMA-330
CoreSight™ Embedded Debug and TraceATBDK-A8

Media Processors
The Mali™ family of products combine to provide the complete graphics stack for all embedded graphics needs, enabling device manufacturers and content developers to deliver the highest quality, cutting edge graphics solutions across the broadest range of consumer devices.
Mali-400 GPUWorld's first OpenGL ES 2.0 conformant multi-core GPU provides 2D and 3D acceleration with performance scalable up to 1080p resolution
Mali-200 GPUHigh performance graphical processor providing advanced 2D and 3D acceleration. Supports OpenGL ES 2.0
Mali-55 GPUThe world's smallest and most power efficient GPU brings hardware graphics acceleration to the most cost-sensitive markets.
Mali-VE6High definition video engine supports a range of codecs including all Blu-ray and DVD standards, H.264 HP, VC-1 AP, MPEG-2 MP, as well as other popular video and still image codecs such as MPEG-4 ASP, DivX, H.263 and (M)JPEG.
Mali-VE3Standard definition video engine fully supports H.264 Base Profile, both encode and decode up to D1 resolution NTSC (720x480) at 30fps and PAL (720x576) at 25fps.Standard definition video engine fully supports H.264 Base Profile, both encode and decode up to D1 resolution NTSC (720x480) at 30fps and PAL (720x576) at 25fps.

Physical IP
ARM® Physical IP Platforms deliver process optimized IP, for best-in-class implementations of the Cortex-A8 processor at 40nm and below.
Standard Cell Logic LibrariesAvailable in a variety of different architectures ARM Standard Cell Libraries support a wide performance range for all types of SoC designs. Designers can choose between different libraries and optimize their designs for speed, power and/or area
Memory Compilers and RegistersA broad array of silicon proven SRAM, Register File and ROM memory compilers for all types of SoC designs ranging from performance critical to cost sensitive and low power applications.
Interface LibrariesA broad portfolio of silicon-proven Interface IP designed to meet varying system architectures and standards. General Purpose I/O, Specialty I/O, High Speed DDR and Serial Interfaces , optimized to deliver high data throughput performance with low pin counts.

Tools Support

The ARM Development Studio 5 (DS-5™) tool suite, as well as a wide range of third party tools, operating system and EDA vendors support all ARM processors. ARM DS-5 software development tools are unique in their ability to provide solutions that take full advantage of the complete ARM technology portfolio.

Related Processors include


» 
Latest Forum Posts
 
» 
Cortex-A8 Powered
Go Left
Go Right

Maximise