极术小姐姐 · 2019年12月19日

AHB从机HREADY是否有特定条件?

我是AMBA的新手,并且在我的项目之一中正在编写代码AHB slave,我已经阅读了规范。

我的问题是,当HREADY为低电平时,从机是否有特定条件?

我对HREADY信号感到困惑,该信号由从机提供,但是在什么时候,什么情况下HREADY变为低电平?

1 个回答 得票排序 · 时间排序
棋子 · 2019年12月19日

从站使用HREADY向访问的数据阶段添加等待状态,因此只要需要更多时间来完成传输请求即可。该从站可能需要添加等待状态的原因取决于从站设计。

例如,如果从设备是到APB从设备的桥接器,则APB访问至少需要2个周期才能完成,因此,在2个周期结束时,AHB从设备“桥接器”可以将HREADY驱动为高电平,以指示APB访问已完成。 ,但需要在发生APB访问的2个周期内将HREADY保持在低电平(需要使主机停顿)。

你的回答