当前,该处理器具有简单的负载存储架构,无需任何总线接口即可直接连接至外部存储器。为了统一起见,我正在为此系统实现AHB-Lite总线体系结构。根据设计,该处理器不支持AHB可以提供的许多功能,例如HREADY和HRESP支持等。
是否可以利用BURST传输(AHB-Lite)?如果是这样,可能需要对设计进行哪些更改?
当前,该处理器具有简单的负载存储架构,无需任何总线接口即可直接连接至外部存储器。为了统一起见,我正在为此系统实现AHB-Lite总线体系结构。根据设计,该处理器不支持AHB可以提供的许多功能,例如HREADY和HRESP支持等。
是否可以利用BURST传输(AHB-Lite)?如果是这样,可能需要对设计进行哪些更改?
如果处理器真的很简单,则除了发信号通知SINGLE或未定义长度的INCR(如果它知道访问顺序与先前访问相关)外,它可能无法充分利用HBURST。
如果您的处理器知道其当前访问权限是4、8或16节拍连续访问突发的一部分,则您实际上只能使用更长的定义长度的HBURST类型(不太可能是真的“简单”的访问)。
主机将所有传输信号指示为SINGLE或INCR是很正常的,但是正如我在回答您其他问题时所解释的那样,它使系统的其余部分了解有关主机下一步打算做什么的信息,因此不允许其他系统组件执行优化他们的反应。