当前位置:   article > 正文

【ARM CoreLink 系列 7.2 -- TZC-400 错误状态寄存器使用详细介绍】_tzc400 手册

tzc400 手册

TZC-400 错误信息使用

Fail address low register

在这里插入图片描述
ARM TZC-400 设备中,每个过滤单元都有一个 fail_address_low_<x> 寄存器,其中 <x> 表示过滤单元的编号。该寄存器包含第一个未通过区域权限检查的访问地址的下 32 位。即使操作寄存器(Action Register)被设置为不触发中断信号,这种情况也会发生。首个失败的访问定义为在以下情况之一发生后,相关过滤单元中第一次权限检查失败:

  • 系统复位。
  • 使用 INT_CLEAR 寄存器清除了一个中断后。

如果发生区域权限检查失败或区域重叠,[31:0] addr_status_low字段返回首次失败访问的 ACE-Lite 地址位 [31:0]。在此字段可以返回后续权限检查失败或区域重叠失败的地址之前,必须先清除相关的中断状态。即使动作寄存器(Action Register)未启用中断,这种情况也会发生。如果 INT_STATUS 寄存器内相应过滤单元的状态标志已经被设置,同一过滤单元中新的区域权限检查失败不会更新相关的失败状态组寄存器。

小结

  • 地址捕获:此
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/951585
推荐阅读
相关标签
  

闽ICP备14008679号