【技术实现步骤摘要】
【国外来华专利技术】半导体装置
本专利技术涉及一种半导体装置,更具体地,涉及一种多个电路块经由总线连接的半导体装置。
技术介绍
在半导体装置中,已经提出了多个总线主控器连接到公共总线的大量的总线系统。在这些总线系统中,需要仲裁从多个总线主控器发送到公共总线的请求。专利文献1和2公开了与执行仲裁相关的技术的示例。专利文献1公开了以下的技术:当有来自被指定为优先级主控器的主控器的请求并且在当前时隙和后续时隙中存在为优先级主控器赋予最高优先级的时隙时,互换时隙,以减少优先级主控器的延迟。另外,专利文献2公开了以下技术:在由经由互连件连接的多个主控器和多个从控器构成的电路中,通过在物理网络中发布请求之前在虚拟网络上的节点之间发送令牌信号,执行总线仲裁。引用列表专利文献[专利文献1]日本未审专利申请公开No.2005-258867[专利文献2]国际专利公开No.WO2012/049485
技术实现思路
技术问题在专利文献1中公开的技术中,在不考虑到存储器控制器的缓冲器的可用状态的情况下,按照已经针对各时隙配置的优先级主控器信息来仲裁来自主控器的请求,这样造成总线上的请求停滞。因此,由于存在具有低优先级的先前请求,导致具有高优先级的后续请求不可流动,这样造成了具有高优先级的请求的延迟劣化的问题。另外,为了避免这个问题,需要设置居间缓冲器,使得后续请求可取代先前请求,这样造成电路尺寸增加。另外,在专利文献2中公开的技术中,在使用响应于请求发布的令牌执行仲裁之后,在物理网络中发布请求,这样造成了电路延迟增加的问题。另外,在多个互连层中,针对各层执行仲裁,这样需要用大量的缓冲器存储各层中提供的请求 ...
【技术保护点】
一种半导体装置,包括:多个主控器;存储器控制器;总线,所述总线连接所述多个主控器和所述存储器控制器;QoS信息寄存器,所述QoS信息寄存器存储所述多个主控器的QoS信息;权限授权数目控制器,所述权限授权数目控制器基于所述存储器控制器的缓冲器的空间信息,来计算可授权访问权限的数目;权限授权选择控制器,所述权限授权选择控制器基于所述QoS信息寄存器的所述QoS信息和来自所述权限授权数目控制器的可授权权限的数目,来选择将被授予所述访问权限的主控器;以及请求发布控制器,所述请求发布控制器不传送来自还未被从所述权限授权选择控制器授予所述访问权限的所述主控器的请求。
【技术特征摘要】
【国外来华专利技术】1.一种半导体装置,包括:多个主控器;存储器控制器;总线,所述总线连接所述多个主控器和所述存储器控制器;QoS信息寄存器,所述QoS信息寄存器存储所述多个主控器的QoS信息;权限授权数目控制器,所述权限授权数目控制器基于所述存储器控制器的缓冲器的空间信息,来计算可授权访问权限的数目;权限授权选择控制器,所述权限授权选择控制器基于所述QoS信息寄存器的所述QoS信息和来自所述权限授权数目控制器的可授权权限的数目,来选择将被授予所述访问权限的主控器;以及请求发布控制器,所述请求发布控制器不传送来自还未被从所述权限授权选择控制器授予所述访问权限的所述主控器的请求。2.根据权利要求1所述的半导体装置,还包括:可授权最大数目配置寄存器,所述可授权最大数目配置寄存器存储所述可授权权限的最大数目,其中,所述权限授权数目控制器基于所述存储器控制器的所述缓冲器的空间信息来计算所述可授权权限的数目,所述可授权权限的数目的上限是存储在所述可授权最大数目配置寄存器中的所述最大数目。3.根据权利要求1所述的半导体装置,其中:所述请求发布控制器在其没有保持来自已经被授予所述访问权限的所述主控器的请求时返回所述访问权限,以及所述权限授权数目控制器基于所述存储器控制器的所述缓冲器的空间信息和已经返回的所述访问权限的数目,来计算所述可授权访问权限的数目。4.一种半导体装置,包括:多个主控器;存储器控制器;总线,所述总线连接所述多个主控器和所述存储器控制器;第一配置寄存器组,所述第一配置寄存器组包括存储所述多个主控器的预留带宽的预留带宽配置寄存器;时隙配置寄存器,所述时隙配置寄存器存储预定时段;传递量监测器,所述传递量监测器测量所述多个主控器的传递量;权限授权数目控制器,所述权限授权数目控制器基于所述存储器控制器的缓冲器的空间信息,来计算可授权访问权限的数目;权限授权选择控制器,所述权限授权选择控制器基于所述第一配置寄存器组的配置信息、所述时隙配置寄存器的所述预定时段、所述传递量监测器测得的传递量、和来自所述权限授权数目控制器的可授权权限的数目,来选择将被授予所述访问权限的主控器;以及请求发布控制器,所述请求发布控制器不传送来自还未被从所述权限授权选择控制器授予所述访问权限的所述主控器的请求。5.根据权利要求4所述的半导体装置,其中,所述第一配置寄存器组还包括存储所述多个主控器的优先级级别的预留型优先级级别配置寄存器。6.根据权利要求4所述的半导体装置,其中,所述第一配置寄存器组还包括操作基本时隙号配置寄存器,所述操作基本时隙号配置寄存器针对所述多个主控器中的每个,存储被分配所述访问权限的基本时隙的号。7.根据权利要求6所述的半导体装置,其中,所述第一配置寄存器组还包括传递操作子时隙模式配置寄存器,所述传递操作子时隙模式配置寄存器针对所述多个主控器中的每个,存储被分配所述访问权限的子时隙模式。8.根据权利要求6所述的半导体装置,其中,所述第一配置寄存器组还包括基本时隙周期配置寄存器,所述基本时隙周期配置寄存器针对所述多个主控器中的每个,存储被分配所述访问权限的所述基本时隙的周期。9.根据权利要求6所述的半导体装置,其中,所述第一配置寄存器组包括预留带宽表配置寄存器来取代所述预留带宽配置寄存器,所述预留带宽表配置寄存器针对所述多个主控器中的每个,为每个子时隙存储所述预留带宽。10.根据权利要求4所述的半导体装置,还包括刷新请求控制器,所述刷新请求控制器被配置成将存储器的刷新请求信号输出到所述存储器控制器。11.根据权利要求10所述的半导体装置,还包括刷新请求子时隙号配置寄存器,所述刷新请求子时隙号配置寄存器存储所述刷新请求控制器发布刷新请求的子时隙号。12.根据权利要求4所述的半导体装置,包括多个第一配置寄存器组,其中,所述多个第一配置寄存器组和所述多个主控器彼此关联。13.根据权利要求4所述的半导体装置,其中,所述请求发布控制器在其不保持来自已经被授予所述访问权限的所述主控器的请求时返回所述访问权限;以及所述权限授权数目控制器基于所述存储器控制器的所述缓冲器的空间信息和已经被返回的...
【专利技术属性】
技术研发人员:山中翔,平木俊行,堀田义彦,入田隆宏,
申请(专利权)人:瑞萨电子株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。