前面学习APB总线时,由于内容不多就直接将APB4手册翻译了下。到了AHB总线再这样学习就不好了,一是逐句翻译太累人,二是原文翻译过来划不清重点。因此AHB总线以学习笔记的形式记录下来,但其实大多数也就是手册的翻译和理解。 1 AHB特点 AHB协议相比APB协议更加复杂,性能更加优越,手册上也清楚写明了它的特点:高性能、流水线、突发、多
AHB总线规范是AMBA总线规范的一部分,AMBA总线规范是ARM公司提出的总线规范,被大多数SoC设计采用,它规定了AHB (Advanced High-performance Bus)、ASB (Advanced System Bus)、APB (Advanced Peripheral Bus)。AHB用于高性能、高时钟频率的系统结构,典型的应用如ARM核与系统内部的高速RAM、NAND FLASH、DMA、Bridge的连接...
AHB总线强大之处在于它可以将微控制器(CPU)、高带宽的片上RAM、高带宽的外部存储器接口、DMA总线控制器,以及各种AHB接口的控制器等连接起来构成一个独立的完整SOC系统,还可以通过AHB-APB桥来连接APB总线系统。 图4‑7 通过AHB-APB桥来连接APB总线系统 AHB总线由主设备Master、从设备Slave,内部包括仲裁器,译码器,...
1. AHB总线:Advanced High-performance Bus,一种高性能总线协议。 2.主设备:通过AHB总线进行数据传输和通信的设备。 3.从设备:接收主设备传输的数据并进行处理的设备。 4.主通道:主设备通过该通道向从设备发送数据。 5.从通道:从设备通过该通道向主设备发送响应数据。 6.传输周期:主设备和从设备之间进行数据传输...
九、总结 AHB总线协议是一种高性能、高带宽的系统级总线协议,通过定义总线结构、传输过程、时序规范和错误处理等内容,确保各种硬件设备能够在系统中有效地进行通信和协作。本协议为AHB总线的设计、实施和验证提供了详细的指导,有助于提高系统的性能和可靠性。©...
没有很高的要求 通过编程实现对外设进行控制 一、AHB概述 AHB总线协议是AMBA的新一代总线协议,支持多种高性能总线主控制器。 特性: l 突发连续传输 l 分步传输 l 单周期内主控制器处理 l... AHB译码器:译码器解析在总线上传输的地址和控制信息。AHB总线上只能有一个译码器。 三、AMBA APB总线 APB总线接口协...
1.1关于此协议 AMBA AHB是适用于高性能可综合设计的总线接口。它定义了组件之间的接口,比如主组件、互连组件和从组件。 图1-1显示了单主AHB系统的设计,其中有AHB主机和三个AHB从机。总线互联逻辑是由一个地址解码器和一个从机到主机的多路复用器组成。解码器监控来自主机的地址以便选择适当的从机,多路复用器路由...
AHB总线传输协议 AHB传输中分为地址阶段和数据阶段,地址阶段只占用一个时钟周期,数据阶段可为一个或多个周期,协议建议一般不超过16个,由Slave的HREADY信号决定。 无等待读传输协议: 无等待写发送协议: 读等待传输读协议,以两个等待周期为例: 写等待传输读协议,以1个等待周期为例: ...
三、协议特性 1.性能优化:AHB总线协议支持高带宽和低延迟的数据传输,通过采用总线分片、流水线和并行传输等技术手段,提高数据传输效率。 2.可扩展性:AHB总线协议支持多主设备和多从设备的连接,可以灵活地扩展系统规模和功能。 3.低功耗设计:AHB总线协议通过采用时钟门控、功耗管理和睡眠模式等技术手段,降低系统功耗,...
AHB总线协议是用于连接不同的处理器核、存储控制器和外设控制器的总线技术,它提供了一种高效的数据传输方式,可以支持多个不同的设备并行传输数据。 AHB总线协议的设计目标是实现高性能、低功耗和可扩展性。它采用了一种主从结构,其中主设备是处理器核或者DMA(Direct Memory Access)控制器,从设备可以是存储控制器或者...