• Modified harvard architecture
    Hello, I am preparing for the AAE. ARM is a modified Harvard architecture. What is this about ? I searched in internet and got various answers. Can anyone tell me exactly what is this modified Harvard...
  • Exceptions levels in the ARMv8 architecture
    Hello There are four exceptions levels in the ARMv8 architecture. EL0 EL1 EL2 EL3 Can anyone explain more of the EL3 execption level? What does it mean by 'allows swtiching between secure and nonsecure...
  • Current priority level of processor
    Hi, I have been reading about the exception mechanism of Cortex-M (M4 to be precise). The exception request is accepted by the processor if the current priority level of the processor is less than the...
  • How to know if a RAM is compatible with an architecture or a processor?
    I don't have much experience in building an embedded system from 0. I want to ask a general question as showed in the title through an example. I choose Cortex-A9 (ARMv7-Profile A architecture) as...
  • Expanding the Memory Model Tools to System-level architecture
    Please note: This blog post was written in tandem with Nikos Nikoleris . In a previous post , we used litmus7 to generate source code and run litmus tests on hardware. However, in certain...