OR1200处理器中的Wishbone总线接口模块WB_BIU的概述
发布时间
阅读量:
阅读量
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书
WB_BIU模块作为OR1200处理器与外部Wishbone总线之间的接口模块,在第15.1节中详细描述了其对外连接关系,并明确指出了该模块的三种主要功能。由于OR1200处理器兼容Wishbone B3版本控制器,在第15.2节中详细阐述了该版本下的寄存反馈总线周期特性。特别强调了CTI_O/CTI_I和BTE_O/BTE_I地址标签在周期类型识别和突发扩展功能中的关键作用。
15.1 WB_BIU模块的对外连接关系
如图1.6所示, OR1200处理器采用了两个WB_BIU(Wishbone Bus Interface Unit)模块,分别作为处理器的指令wishbone总线接口单元和数据wishbone总线接口单元,负责处理相关操作流程。或许会好奇为何不去除wb_biu,从而使icache和sb模块可以直接连接到外部wishbone总线上,因为它们对外界信号的规定同样遵循wishlist规范。在后续介绍其接口时,我们将会详细阐述wb_biu模块的作用及其重要性,相信看完之后大家会对这一设计有更好的理解
WB_BIU模块的接口以及对外连接关系如图15.1所示。

还没有任何评论哟~
