棋子 · 2020年01月14日

AHB从AHB3修订为AHB5,区别是?

我注意到“多从站选择”是AHB5的新功能之一。

但是,是否不可能在具有解码器和多路复用器的系统中设置多个从设备?

我认为我们可以使用AHB3做到这一点。

关于“多从站选择”,AHB3和AHB5之间的主要区别是什么?

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2020年01月14日

在AHB5中,“多从机选择”描述的是一个物理从机可以具有多个HSEL输入的位置,从而允许系统地址解码器告诉从机要寻址从机的哪个区域,也许可以简化从机内部的地址解码逻辑。因此,您可以在从机上有一个HSEL输入用于配置寄存器,而另一个HSEL输入可以访问数据阵列,每个地址范围可能位于系统地址映射的不同端。

所有AHB规范都在总线上支持多个独立的从机(如您在解码器和多路复用器中所述),因此AHB5添加的是一种有据可查的方式,即看起来像具有多个不同HSEL输入的多个独立从机都共享一组公共的AHB控制信号(HADDR,HTRANS,HWRITE等)。

你的回答
关注数
1
收藏数
0
浏览数
5852
极术小姐姐
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息