棋子 · 1月14日

AHB中的BURST功能起什么作用?

由于发生BURST转移,我看不到任何明显的改进。可以通过在相同数量的周期中进行多个SINGLE传输来完成相同的BURST传输。那么,进行BURST传输有什么好处?

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

主机可以使用HBURST确切指示它希望执行多少次传输(4、8或16)

然后,仲裁程序可以使用它来决定何时应更改授予的主机(通常,如果允许主机完成已知的长度传输序列,则效率更高)。

如果从站事先知道将要进行多少次数据传输,也可以优化其响应。此处的典型示例是具有高初始访问延迟的DRAM,但是此后可以以更少的等待状态执行顺序访问。

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