amba协议补充(一)

ahb 协议

1. 信号

1.1manager和subordinate使用同一个clock
1.2ahb 协议信号使用前缀H* 表示
1.3manager和subordinate的信号时非对称的,subordinate 多出Hsel 和 Hready 信号(一主多从时实现decode 和 mux)

  1. 其中decode 使用组合逻辑实现;
  2. mux 使用时序逻辑实现,避免读返回数据逻辑过长,时序违例
1.4 data_bus_wdth 允许8-1024  bit

2. 时序timing

        manage和subordinate 之间的传输分为address phase 和 data phase。

 对于连续的读和写操作,使用overlap 将address 和 data phase 叠加,可以有效降低读写时间延时。如下时序图所示:

在不额外新增信号的前提下,ahb'协议不能停在空闲状态。  所以协议新增htrans 信号,含义如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值