• updating CPSR in USER UNPRIVILEGED mode

    anoop
    anoop

    as we know supervisor mode is priviliged and user is not. at reset time in debugging mode, i read the cpsr it is 0x1d3 means in supervisor mode, so i can change CPSR so i changed it to 0x1d0 which is user mode, since user mode is unpriviliged so i must…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • ARMv7 architecture

    Harikrishna Sola
    Harikrishna Sola

    Can anyone share the ARMv7 architecture document to download ?

    - Hari.

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Cortex-A9: Eviction of dirty line from the region marked as Only "Inner Cacheable" from L1 cache - will if be allocated into L2?

    Hemant
    Hemant

    Hello,

    Consider following scenario:

    1. A 4 KB page starting @0x80000000 is marked as Normal Memory, Inner Cacheable, write-back, non-shareable, non-outer cacheable, L2 is inclusive cache.
    2. Now, the s/w writes to the first word in the page. Let's assume valid…
    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Compability between architecture ARMv5TE and ARMv7-A

    Holger Elsenheimer
    Holger Elsenheimer

    Hello everyone!

    I have a question about the compability between architecture ARMv5TE and ARMv7-A.

    We want to change our Platform-Processor from ARM 946E-S to an ARM Cortex A9.

    The Problem is, that our customers have written own programs in IEC 61131 (PLC…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • GCC for ARMv7-A - Where can I get the latest version?

    Haris
    Haris

    Hello,

    I would like to download the GCC compiler for ARMv7-A. I would like it to support thumb and NEON instructions. Where can I get the latest version?

    Also, are there any other open source compilers that meet the above requirements?

    Thanks

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • How to compile with gcc toolchain that uses ARM neon instructions

    Haris
    Haris

    Hi,

    I would like to ask which version of gcc and with what flags , may I compile some c code to assembly code that uses arm neon coprocessor for ARMV7-A processor. Of course I want to use the processor itself but also the coprocessor. Is this gcc optimal…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Security Extensions in ARMv7

    Rakesh Reddy
    Rakesh Reddy

    "the Security Extensions integrate hardware security features into the architecture". Please can anybody make clear what exactly is "security" in hardware point of view in an ARMv7-A profile..?

    can you please give any real-time example…

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • range of BL instruction in arm state

    BASIL BABY
    BASIL BABY

    range of BL instruction in arm state is + or - 32MB as per instruction set.how...........?

    • Answered
    • over 6 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • ARM Shares Updated Cortex-A53/A57 Performance Expectations

    wangyong
    wangyong
    1.jpg

    With the first Cortex-A53 based SoCs due to ship in the coming months, and Cortex-A57 based designs to follow early next year, ARM gave us a quick update on performance expectations for both cores. Given the timing of both designs we'll see a combination…

    • over 6 years ago
    • Processors
    • Processors blog
  • New version of the Cortex-A Series Programmer's Guide is Available

    Michael Thomas
    Michael Thomas

    The ARM® Cortex®-A Series Programmer’s Guide has proved to be a very popular addition to the ARM documentation set, and now also forms the reference textbook for the ARM Accredited Engineer(AAE) examinations.

    The updated ARM® Cortex®-A…

    • over 6 years ago
    • Processors
    • Processors blog
  • Five things you didn't know about the ARM® Cortex®-A15 Processor

    Bernard Ortiz de Montellano
    Bernard Ortiz de Montellano

    By now, everyone knows that the ARM Cortex-A15 processor is ARM’s highest performance v7a ARM core to date. The Cortex-A15, along with the other ARM-based cores, are helping tablets surge a projected 53.4% this year, and has been part of some flagship…

    • over 6 years ago
    • Processors
    • Processors blog
  • A Walk Through the Cortex-A Mobile Roadmap

    Brian Jeff
    Brian Jeff

    Chinese Version中文版

    Introduction

    The ARM Cortex-A mobile application processor product line spans several generations and three main product tiers. Developers and SoC designers experienced with one or more of the newer ARM ARM Processors benefit from an…

    • over 7 years ago
    • Processors
    • Processors blog
  • High efficiency, midrange or high performance Cortex-A - What is the difference?

    Kinjal Dave
    Kinjal Dave

    A question that I am asked many times is – what is the fundamental difference between the high efficiency, mid range and the high performance application processors in the ARM Cortex family?

    The simple answer to this is – the power budget…

    • over 7 years ago
    • Processors
    • Processors blog
  • Continuing the journey through the Cortex maze...

    Chris Shore
    Chris Shore

    Following on from two earlier articles (Navigating the Cortex Maze and ARMv6-M vs ARMv7-M - Unpacking the Microcontrollers), you might be interested in a new piece on the ARMv7-A architecture and Cortex-A series (ARMv7-A - Power to the People). I hope…

    • over 7 years ago
    • Processors
    • Processors blog
  • 应用笔记:如何将软件应用从ARMv5架构移植到ARMv7架构上

    Roy Hu
    Roy Hu

    此应用笔记旨在帮助您如何将软件应用从ARMv5架构上移植到ARMv7-A/R上。该应用笔记描述了ARMv5与ARMv7差别,解释了从ARMv5移植到ARMv7-A/R中需要注意的事项。本文默认您具有ARMv5架构的基本知识与ARMv5架构上的软件开发相关经验。本文重点针对的平台是ARMv7-A, 因为ARMv7-A与ARMv7-R具有很多重叠之处,所以部分关于ARMv7-A的信息,同样适用于ARMv7-R.

    您可以从本页最下方链接下载到该应用笔记的PDF版本:

    此应用笔记大纲如下:

      第一章 总体介绍从ARMv5升级到ARMv7带来的好处…

    • DAI0425_migrating_an_application_from_ARMv5_to_ARMv7_AR.pdf
    • over 5 years ago
    • 中文社区
    • 中文社区博客
  • 条件代码3:Thumb-2 中的条件执行

    Zenon Xiu (Zhilong Xiu)
    Zenon Xiu (Zhilong Xiu)

    条件代码3:Thumb-2 中的条件执行

    投稿人:Jacob Bramley,2010 年 9 月 30 日

    Thumb-2 可利用ARM 指令集提供的相同条件执行功能。在有条件执行一两条指令时,这种机制与(更为传统的)条件分支机制相比,具备代码大小和性能方面的优势。

    我在本系列博文上一篇的结尾处提到,Thumb 中并不直接提供这一机制。相反,Thumb-2 具有一个指令 : it  。它可提供与 ARM 条件执行相同的功能。在本文中,我将介绍 it 指令,也将说明 Thumb-2 中条件设置指令的一些注意事项…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • The Top 5 Things to Know about Cortex-A7

    Kinjal Dave
    Kinjal Dave

    The ARM Cortex-A7 MPCore processor is the most energy efficient application processor that ARM has ever developed and has dramatically extended ARM’s low-power leadership in entry level smart phones, tablets and other high end mobile devices.  Here…

    • over 7 years ago
    • Processors
    • Processors blog
  • Top five things to know about Cortex-A5 processor

    Kinjal Dave
    Kinjal Dave

    The Cortex-A5 processor (launched in 2009) implements the ARMv7-A architecture profile and can execute 32-bit ARM instructions and 16-bit and 32-bit Thumb instructions. Here are the top five things to know about Cortex-A5 processor.

    1- Cortex-A5 is the…

    • over 6 years ago
    • Processors
    • Processors blog
  • White Paper - Enabling Mobile Innovation with the Cortex-A7 Processor

    Kinjal Dave
    Kinjal Dave

    An excellent whitepaper that describes the features of Cortex-A7 and applications of this little processor.

    This white paper describes in detail the design choices considered including choice of feature set and performance level, and how its simplified…

    • Enabling_Mobile_Innovation_with_the_Cortex-A7_Processor.pdf
    • over 7 years ago
    • Processors
    • Processors blog
  • ARMv7-A - Power to the People

    Chris Shore
    Chris Shore
    Recently, I wrote an article called “Navigating the Cortex Maze” (Navigating the Cortex Maze) That was intended as an easy way-in to the ARM processor range, covering Cortex-A (architecture ARMv7-A), Cortex-R (ARMv7-R) and Cortex-M (ARMv7…
    • over 7 years ago
    • System
    • Embedded blog
<