• What exactly is a full implementation of ARMv8.2-A?
    The technical spec for ARM Cortex A-75 claims that it supports a full implementation of ARMv8.2-A. The documents I have been able to reference only point to ARMv8A. Specifically I'm looking for what ARMv8...
  • What does it mean 'IT can be omitted'?
    Hi, When I read the following on ARM website, I don't understand the first line. When I change ITTE to TE (as ' IT can be omitted"), the assembler complains an error of this line. Could you explain it...
  • When does ITAdvance() pseudo-function Exactly called ?
    ITSTATE advances after normal execution of an IT block instruction. This is described by the ITAdvance() pseudocode function: // ITAdvance() // =========== ITAdvance() if ITSTATE<2:0> == '000' then...
  • Functional Safety and what it means for System IP
    Functional safety for Silicon IP used to be a niche activity, limited to an elite circle of chip and system developers in automotive, industrial, aerospace and similar markets. However over the last few...
  • What is meaning of Logical MMU ?
    Hi I have read in one of the ARM document for TrustZone that Within a TrustZone processor the hardware provides two virtual MMUs, one for each virtual processor. This enables each world to have a...