Saturday 26 May 2018

Developing & Delivering KnowHow

Home > Training > ARM Cortex-R5 SoC Design

ARM Cortex-R5 SoC Design

Standard Level - 4 days

view dates and locations

This course is designed for hardware engineers designing systems based around the ARM Cortex-R5 processor core. Including an introduction to the ARM product range and supporting IP, the course covers the ARM core range, programmer's model, instruction set architecture and AMBA on-chip bus architecture. The Cortex-R5 debug architecture is also covered. The course includes a number of worked examples to reinforce the lecture material.

Who should attend?

Hardware design engineers who need to understand the issues involved when designing SoCs around the ARM Cortex-R5 processor core.

This is also an excellent preparatory course for engineers looking to become an ARM Accredited MCU Engineer. Find out how Doulos can help you work towards an AAE qualification »


Some knowledge of embedded systems and familiarity with digital logic and hardware/ASIC design issues. A basic awareness of ARM is useful but not essential.

Training materials

This class uses training materials developed by ARM®.


  • Introduction
  • Cortex-R5 Overview
  • Memory
  • Cortex-R5 Instruction Sets
  • System Fabric
  • Cortex-R Exception Handling
  • Processor Core
  • L1 Sub-Systems
  • L2 Interfaces
  • Sub-Systems
  • Error Handling Schemes
  • Multi-processor Synchronization
  • Memory Protection Unit
  • Clocks, Resets & Power Management
  • Initialization
  • Debug
  • Introduction to CoreSight
  • Invasive Debug
  • Non-invasive Debug
  • Implementation
  • Integration

Looking for team-based training, or other locations?

Complete an on-line form and a Doulos representative will get back to you »

Back to top
Privacy Policy Site Map Contact Us