请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】
文章目录
-
- APBIC arbiter
-
- 仲裁使用举例
APBIC arbiter
在 SoC-600中,APBIC 是用来为 APB4 master 和 APB4 slave 提供 连接关系的组件。APB 是一种简单的总线协议,通常用于低带宽或低性能外设,如定时器、接口控制等。APBIC 中的仲裁器的主要作用是在多个slave interface(slave interfaces)同时请求访问 Debug APB 时决定访问权。
-
内部仲裁器(arbiter): 当有多个slave interface尝试访问 Debug APB时,内部仲裁器负责解决这些请求之间的冲突。这类似于交通信号灯管理不同方向的车辆流量,以避免冲突。
-
竞争的slave interface