主要应用在低带宽的外设上,如UART、 I2C,它的架构不像AHB总线是多主设备的架构,APB总线的唯一主设备是APB桥(与AXI或APB相连),因此不需要仲裁一些Request/grant信号。APB的协议也十分简单,甚至不是流水的操作,固定两个时钟周期完成一次读或写的操作。其特性包括:两个时钟周期传输,无需等待周期和回应信号,控制逻辑简...
AHB主要是针对高效率、高频宽及快速系统模块所设计的总线,它可以连接如微处理器、芯片上或芯片外的内存模块和DMA等高效率模块。 APB主要用在低速且低功率的外围,可针对外围设备作功率消耗及复杂接口的最佳化。APB在AHB和低带宽的外围设备之间提供了通信的桥梁,所以APB是AHB或ASB的二级拓展总线。 AXI:高速度、高带宽...
AXI (Advanced eXtensible Interface) to APB (Advanced Peripheral Bus) Bridge 核将 AXI4-Lite 事务转换为 APB 事务。 它可作为 AXI4-Lite 接口上的从设备,也可作为 APB 接口上的主设备。AXI to APB Bridge 的主要使用模型是将 APB 从设备连接到 AXI 主设备。
APB在AHB和低带宽的外围设备之间提供了通信的桥梁,所以APB是AHB或ASB的二级拓展总线。 AXI:高速度、高带宽,管道化互联,单向通道,只需要首地址,读写并行,支持乱序,支持非对齐操作,有效支持初始延迟较高的外设,连线非常多。 几种AMBA总线的性能对比分析 总线AXI AHB APB 总线宽度 8, 16, 32, 64, 128, 256, 5...