Tuesday 7 July 2020

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.


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