棋子 · 2020年01月14日

具有负载存储架构的简单处理器能否支持BURST?

当前,该处理器具有简单的负载存储架构,无需任何总线接口即可直接连接至外部存储器。为了统一起见,我正在为此系统实现AHB-Lite总线体系结构。根据设计,该处理器不支持AHB可以提供的许多功能,例如HREADY和HRESP支持等。

是否可以利用BURST传输(AHB-Lite)?如果是这样,可能需要对设计进行哪些更改?

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

如果处理器真的很简单,则除了发信号通知SINGLE或未定义长度的INCR(如果它知道访问顺序与先前访问相关)外,它可能无法充分利用HBURST。

如果您的处理器知道其当前访问权限是4、8或16节拍连续访问突发的一部分,则您实际上只能使用更长的定义长度的HBURST类型(不太可能是真的“简单”的访问)。

主机将所有传输信号指示为SINGLE或INCR是很正常的,但是正如我在回答您其他问题时所解释的那样,它使系统的其余部分了解有关主机下一步打算做什么的信息,因此不允许其他系统组件执行优化他们的反应。

你的回答