This course is designed for those who are designing hardware based around the ARM Cortex-M3/M4 core. Including an introduction to the ARM product range and supporting IP, the course covers the ARMv7-M instruction set and exception handling, Cortex-M3/M4 implementation, power management, memory protection and AMBA on-chip bus architecture. The Cortex-M3/M4 debug architecture is also covered. The course includes a number of worked examples to reinforce the lecture material.
Hardware design engineers who need to understand the issues involved when designing SoC's around the ARM Cortex-M3/M4 core.