Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Tools, Software and IDEs blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
cray

cray

  • Profile
  • Achievements
  • Activity
  • Groups
  • Network
  • Blog Posts
  • Questions
  • Bookmarks
  • Jump...
  • Cancel
  • More
  • Cancel
  • cray has a reputation in the top 50% of the community.
About cray

About cray

Cortex-A characteristics

All Cortex-A based processors share a commonly supported architecture and feature set. ARMv7-A processors support a 32-bit instruction set and data path as well as the mixed 16/32-bit Thumb2 instruction set. ARMv8-A Cortex-A processors add support for a 64-bit data path and the AArch64 execution state while retaining full backward compatibility with ARMv7-A in the AArch32 execution state. This backwards compatibility strengthens the ARM ecosystem and preserves more than a decade worth of ecosystem development.

Cortex-A processors offer support for a range of full Operating Systems including Linux, as well as others requiring a Memory Management Unit such as Android, Chrome and MontaVista.

Cortex-A series processors have been developed to run a number of architecture extensions:

  • ARM TrustZone®, to provide support for security 
  • SIMD and Advanced SIMD (NEON) technologies 
  • ARM Floating Point architecture (VFP)
  • big.LITTLE technology
  • Large Physical Address Extension (LPAE) addressing up to 1TB of physical memory on some of the 32-bit ARMv7-A processors.

Multicore technology

All ARMv7-A and ARMv8-A based processor cores featured in the current ARM Processor Portfolio support ARM's multicore cache memory architecture:

  • Single to quad-core configurations with full hardware coherence 
  • Supports symmetric and asymmetric OS implementations 
  • Coherency with external non-cached bus masters via the Accelerator Coherency Port (ACP) 
  • Coherency with other CPU clusters through AMBA® 4 ACE (AMBA Coherency Extension) and AMBA 5 CHI (Coherent Hub Interface). This enables big.LITTLE designs as well as large core count systems for network infrastructure and the data center.
User Profile Fields
  • About
  • Contact
  • Language: U.S. English
  • Profession: Engineering
  • City: Shanghai
  • Country: China
cray's Badges

Everyone

Registered Users

Your privacy

Completing your profile allows others to find you.

As you create your own content, ask and answer questions or share your favourite success stories you are building your following.

The information you enter on this page is visible to registered users of the Community.