\quad 上篇提到APB总线这里详细说明一下。APB总线适合应用于低性能、低数据带宽场景下。它通常需要桥电路将AMBA总线转为APB总线。
以ZYNQ开发为例,结构如图:
\quad
上图中AXI总线经过AXI APB Bridge转为APB总线。APB的每一个接口都对应一个地址并且可配。PS访问对应地址时就会访问对应接口。
它的时序也非常简单:
PSEL、PENABLE都有效时代表选中设备此时PADDR已经有效。PWRITE高为写低为读。从机的PREADY信号有效时完成一次传输。
1) 写无等待时序
2) 写等待时序
3) 读无等待时序
4) 读等待时序