Arm Cortex-A5 Hardware Design

  • Delivery method: Face-to-face (Private)

  • Location: Any location

  • Course Length: 3+ days

  • Technology Focus: Hardware

  • Cost: Contact us for pricing

  • Related products: Cortex-A5, Cortex-A, ARMv7-A

  • Provider: Arm



This course is designed for those who are designing hardware based around the Cortex-A5 uni-processor.


  • Some knowledge of embedded systems
  • Familiarity with digital logic and hardware/ASIC design issues
  • A basic awareness of Arm is useful but not essential


Hardware design engineers who need to understand the issues involved when designing SoC’s around the Arm Cortex-A5.


3+ days


  • Introduction to the Arm Architecture
  • Cortex-A5 Overview
  • Cortex-A5 Processor Core
  • TrustZone Overview
  • Cortex-A5 Memory Management
  • Cortex-A5 UP Memory Sub-Systems
  • Cortex-A5 UP Clocks, Resets & Power Management
  • Introduction to AMBA3
  • NIC301 AMBA Interconnect
  • L2C-310 Level-2 Cache Controller
  • Cortex-A5 Interrupt Controller
  • Introduction to CoreSight
  • Cortex-A5 Debug
  • Cortex-A5 Booting
  • Cortex-A5 UP Configuration & Deployment
  • Cortex-A5 Reference Methodology
  • Cortex-A5 Integration


For students who do not have the pre-requisite knowledge of the Armv7-A architecture and AMBA, we provide an optional one-day introductory course on these subjects.

Dowload PDF