• ARMv7 Branch Prediction Enable
    On "ARM Cortex -A Series Programmer’s Guide" , a piece of code is followed: ... @ Invalidate TLB MCR  p15, 0, r1, c8, c7, 0 @ Branch Prediction Enable MOV r1, #0 MRC p15, 0, r1, c1, c0, 0     @ Read Control...
  • cortex-m3 pipeline stages, branch prediction
    Hello, Doing some research for master thesis, I've read several documents about ARMv7-M / Cortex-M3 includung reference manuals and books such as Joseph Yiu's "Definitive Guide to Cortex-M3" and Trevor...
  • Cortex-A9 Branch prediction to speculative execution
    Hi, I am building a cycle accurate simulator for the Cortex-A9 core, and so far I constructed most of the stages of the pipeline. However I am having trouble placing something that is not clear in any...
  • Cortex A9 (IMX6) : Enabling branch prediction aborts
    Hello, I am using imx6 (cortex- A9) board, and my mmu environment is as follows mmu - enabled L1 data cache - enabled L1 instruction cache - enabled D-side prefetch - enabled L2 cache - disabled Branch...
  • [ArmV8] [Cortex-A53] [PMU] PM_CCNTR to measure cpuload
    Dear Experts I am working on a target that contains quad A53 cores operating at 1GHz. The operating system idle loop contains WFI inline assembly instruction. I know that the Core Clock halts during...