Login

ARM Cortex-A7 MPCore Hardware Design

ARM Training Course

Details on this training course are provided below. Please contact Support for information about booking any of ARM's training courses.



Summary:

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

Prerequisites:

  • Comprehensive knowledge of the ARMv7-A architecture (see notes below)
  • Familiarity with the AMBA on-chip bus architecture
  • Knowledge of embedded systems
  • Experience with digital logic and hardware/ASIC design issues

Audience:

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

Length:

3 days

Modules:

  • Introduction to ARM Architecture v7
  • Cortex-A7 MPCore Processor Overview
  • Cortex-A7 MPCore Processor Core
  • Trustzone Overview
  • Cortex-A7 MPCoreMemory Subsystems
  • Cortex-A7 MPCore Memory Management Unit
  • Cortex-A7 MPCore Multicore Overview
  • Cortex-A15/A7 AMBA4 Overview
  • CCI-400 Cache Coherent Interconnect
  • Interrupt Controller
  • Cortex-A15/Cortex-A7 MPCore Debug
  • Cortex-A15/Cortex-A7 System Design Considerations
  • Cortex-A7 MPCoreBooting
  • Cortex-A7 MPCore Clocks, Resets & Power Management
  • Cortex-A7 MPCore Getting Started
  • Cortex-A7 MPCore DFT
  • Cortex-A7 MPCore Implementation
  • Cortex-A7 MPCore Integration Summary

Notes: 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.

Download PDF Version

[ Go back to Training Course list ]