1、漫谈AMBA总线-AHB
在上篇文章文章我们已经分析了AMBA总线系列中的APB总线的优点和缺点。总结得出:
缺点1: APB支持且仅支持一个主机
缺点2: APB两个周期才能完成一个数据的传输,数据传输效率不高。
所以针对以上的缺点,ARM 开发了更高级的总线AHB,下文将详述AHB基于APB的改进点,改进策略,以及AHB的协议运行机制。
1-1 背景
在漫谈AMBA总线-APB文章中我们知道只有一个水果店,只卖三种水果分别是:草莓蓝莓和苹果。随着该地区人数的上涨,一个水果店(单主机)已经不能满足该地区的要求,又因为水果店和厂商的配合时间太长(传输效率低),所以大家在商议之下,又开了一家水果店,两家水果店独立运营。在这样的情况下,之前设计的水果运输总线(类比APB)就不能满足当前的需求,所以需要根据当前的需求重新定制水果运输总线V2。
原作者: 木飞 IC解惑君