Cortex-R82开发

课程目标

Cortex-R82 是 Arm 最高性能的实时处理器,也是第一个实现 Armv8-R AArch64 架构的处理器。 Cortex-R82 处理器可提供复杂数据存储应用(包括计算存储驱动器 (CSD))所需的更高计算性能。 它是第一个在同一核心/集群上支持实时和 Linux 的处理器。 Cortex-R82 非常适合 5G 调制解调器,其中非常高性能和确定性操作是满足智能手机和笔记本电脑的低延迟操作和高吞吐量要求所需的关键组件。 Cortex-R82 带来了许多新功能,例如虚拟化、MMU、改进的上下文切换、安全、缓存一致性、自定义指令、ML 和 DSP 加速等等。 Cortex-R82 软件开发是为期 4 天的 ARM 官方课程。 该课程非常深入,提供了为基于 Cortex-R82 处理器的系统开发软件的所有必要知识。 课程涵盖Cortex-R82架构(Armv8-R AArch64)、处理器核心、程序员模型、指令集、异常处理、内存模型、TCM、缓存管理、多核缓存一致性、内存保护单元(MPU)、内存管理单元 (MMU)、NEON SIMD、虚拟化、安全、安全(RAS、ECC)、调试和跟踪、自定义指令、紧耦合 I/O (TCIO)、高效 C 编程和编译器优化。

基本信息

先决条件

计算机体系结构背景
C 语言和汇编程序
有嵌入式系统开发经验

时长与出席情况

4天

目标受众

希望为基于 Cortex-R82 处理器的平台开发软件和固件的软件工程师。

附加信息

教学方法与工具

ARM官方教材

评估与认证

课程结束时,参与者将获得 ARM 颁发的证书