TC3xx芯片ACCEN寄存器保护详解
目录
概述:
编辑
Register Access Modes
1.权限术语 (Terminology):
2.寄存器ACCEN保护介绍
2.1 基于TAG ID的访问控制
2.2. 位映射关系
3. 片上总线主设备TAG分配
4. 举例说明:
4.1 访问路径与 TAG ID 来源
4.2 安全与访问控制
概述:
如下图所示,TC3xx芯片中的寄存器有一栏Access Mode权限描述,其中的U, SV, E, SE, P是是什么意思了?
Register Access Modes
AURIX™ TC3xx微控制器中一个核心的安全和可靠性设计机制:
访问权限控制 (Access Permission Control):
- 芯片内部的寄存器和内存并非全部可以自由读写。为了系统稳定和安全,其访问权限受到严格管控。
1.权限术语 (Terminology):

1)CEy保护,只有把想要访问这个寄存器的CPU的EndInit Unlock后(设置为0),这个寄存器才能够被这个CPU Write访问。2)E保护,多核CPU中的任一一个CPU的EndInit Unlock后(设置为0),所有CPU都可以对这个寄存器进行Write访问。3)SE保护,安全看门狗(Safety Watchdog)的EndInit Unlock后(设置为0),所有CPU都可以对这个寄存器进行Write访问。注意:CEy, E, SE属于EndInit保护。参考文章:TC3xx芯片的Endinit功能详解4)P保护,也就是ACCEN保护。
2.寄存器ACCEN保护介绍
访问使能寄存器0(ACCEN0)是一个核心的安全保护机制,用于控制系统内不同总线主设备(Bus Master)对连接到SRI总线上的模块寄存器的写访问权限。其核心作用是实现基于主设备身份的访问控制,确保只

