Cortex-M85 Hardware Development
Course Objectives
Cortex-M85 Hardware
development is a 4 days ARM official course.
The course goes into great depth and provides all necessary know-how to develop hardware for systems based on Cortex-M85 processor.
The course covers the Cortex-M85 architecture (Armv8.1-M), processor core, processor bus interfaces and what should be connected to, programmer's model, instruction set overview, NVIC & exception handling, memory model, caches management, memory protection unit (MPU), MVE & floating point, external coprocessors, RAS extension for functional safety, power management, debug & trace, and security.
In addition, the Arm Corstone-310 is also covered to show how to connect the Cortex-M85 and the Ethos-U55 uNPU.
The course goes into great depth and provides all necessary know-how to develop hardware for systems based on Cortex-M85 processor.
The course covers the Cortex-M85 architecture (Armv8.1-M), processor core, processor bus interfaces and what should be connected to, programmer's model, instruction set overview, NVIC & exception handling, memory model, caches management, memory protection unit (MPU), MVE & floating point, external coprocessors, RAS extension for functional safety, power management, debug & trace, and security.
In addition, the Arm Corstone-310 is also covered to show how to connect the Cortex-M85 and the Ethos-U55 uNPU.
General Information
Prerequisites
· Computer architecture background
· Verilog
· Experience in developing embedded systems
· Verilog
· Experience in developing embedded systems
Duration & Attendance
4 days
Target Audience
Hardware engineers that would like developing SoC based on Cortex-M85 microcontroller.
Additional Information
Teaching Methods & Tools
· ARM official course book
· Labs handbook
· Labs handbook
Evaluation & Certification
At the end of the course the participant will receive a certificate signed by ARM.