For dedicated sessions at your training facilities, content can be tailored to further meet your needs
(Contact us for public workshops)
Certificate of Completion
A Certificate of Completion will be delivered upon completion of the training course
Cortex-A76 CPU Software Package
Contact us for additional information
This course explains the hardware and software architecture of the Cortex-A76 to enable participants to efficiently design a SoC based on this CPU, verify it, and develop low level software, implementing the features offered by the CPU: MMU, cache, exceptions, security, virtualization and multicore.
Differences between Cortex-A76 and Cortex-A76AE are highlighted.
Based on GCC toolchain and Trace32 debugger and simulator
CORTEX-A76 CLUSTER BASED ON DYNAMIQ SHARED UNIT
SPLIT MODE, LOCK MODE
RELIABILITY, AVAILABILITY, AND SERVICEABILITY (RAS) EXTENSION
INTRODUCTION TO ARM ARCHITECTURE V8-A
AARCH64 EXCEPTION MANAGEMENT
INTRODUCTION TO MEMORY MANAGEMENT UNIT
MMU- AARCH64 LPAE
SYSTEM MMU, MMU-600
L1, L2 AND L3 CACHES
HARDWARE CACHE COHERENCY
EXCLUSIVE RESOURCE MANAGEMENT
BIG / LITTLE OPERATION
GICv3, GICv4 AND LOW POWER MODES
PERFORMANCE MONITOR AND ACTIVITY MONITOR UNIT
A64 INSTRUCTION SET SUMMARY
EMBEDDED SOFTWARE DEVELOPMENT
MOVE.B IS MORE THAN A TRAINING CENTER
Trainers are also experts able to assist customers throughout the design process.
They also provide consulting services, design support and assistance.
Therefore, our trainers contribute to the success of our customers’ industrial projects by leveraging all of the technologies they master and teach.