小窥AMBA5 AHB协议SPEC (6)

1、数据总线
最小数据总线宽度建议为32bit。

写数据总线:在写操作时,主机驱动写数据总线。如果传输被从机扩展,主机必须保持写数据有效直到传输完成,也就是HREADY拉高。

读数据总线:被选中的从机在读操作期间驱动读数据总线。如果从机通过拉低HREADY扩展读传输,从机只需要在传输的最后一个周期提供有效数据,即HREADY拉高的那个周期。

2、字节序
AHB即支持大端字节序也支持小端字节序。
举例来说,数值0x2211使用两个字节储存:高位字节是0x22,低位字节是0x11。
大端字节序:高位字节在前,低位字节在后,这是人类读写数值的方法。
小端字节序:低位字节在前,高位字节在后,即以0x1122形式储存。

3、数据总线宽度
(1)将一个窄从机应用在一个宽总线上
在这里插入图片描述
(2)将一个宽从机应用在一个窄总线上

(3)将主机应用在宽总线上
和从机操作一样,选择输入,复制输出。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值