半导体设备制造技术

技术编号:31308019 阅读:25 留言:0更新日期:2021-12-12 21:30
本公开涉及半导体设备,该半导体设备被配置使得两个或更多个主设备经由总线接入从设备,半导体设备包括:优先级生成电路,基于特定主设备和特定从设备之间的传输量来生成优先级;以及仲裁电路,当接入的竞争发生时基于优先级来执行仲裁。先级来执行仲裁。先级来执行仲裁。

【技术实现步骤摘要】
半导体设备
[0001]相关申请的交叉引用
[0002]本申请要求于2020年6月10日提交的日本专利申请No.2020

100695的优先权,其内容在此通过引用合并到本申请。

技术介绍

[0003]本公开涉及半导体设备,并且可应用于例如包括主电路、从电路和仲裁电路的半导体设备。
[0004]在连接有多个总线主机和总线从机的公共总线中,当总线主机向总线从机发出数据传输接入请求时,针对每个总线主机,对总线从机的接入许可通过时间划分被发出。在这时,如果多个总线主机的接入请求是有竞争性的,则需要用于向总线主机发出接入许可的仲裁。
[0005]下面列出了已公开的技术。
[0006][专利文件1]日本未经审查的专利申请公开No.2011

59915。

技术实现思路

[0007]根据本公开的一个方面,在半导体设备中,两个或更多个主机经由总线接入从机。半导体设备包括:优先级生成电路,根据主机和特定从机之间的传输量来生成优先级;以及仲裁电路,当接入的竞争发生时根据优先级来执行仲裁。
[0008]根据以上半导体设备,优先级可以根据主机和特定从机之间的传输量来生成。因此,可以增加优先级,直到与特定从机的传输超过恒定量,并且用于在单位周期内执行传输的恒定量的优先级控制可以被执行。
附图说明
[0009]图1是根据实施例的半导体设备的配置的概念图。
[0010]图2是示出取决于图1中所示出的半导体设备的传输量来切换优先级的图像的示图。/>[0011]图3是示出根据第一示例的半导体设备的配置的框图。
[0012]图4是示出图3中所示出的半导体设备的地址映像的示图。
[0013]图5是用于说明图3中所示出的优先级生成电路的操作的时序图。
[0014]图6是示出根据第二示例的半导体设备的配置的框图。
[0015]图7是示出图6中所示出的半导体设备的地址映射的示图。
[0016]图8是用于说明图6中所示出的优先级生成电路的操作的时序图。
[0017]图9是示出根据第三示例的半导体设备的配置的框图。
[0018]图10是用于说明图9中所示出的优先级生成电路的操作的时序图。
[0019]图11是示出根据第四示例的半导体设备的配置的框图。
具体实施方式
[0020]在下文中,将参考附图描述实施例和示例。然而,在以下描述中,相同的组件可以由相同的附图标记表示,并且可以省略其重复的描述。顺便提及,为了使说明清楚,附图可以示意性地表示与实际实施例相比的每个部分的宽度、厚度和形状等,但这仅是示例,并且不限制本公开的解释。。
[0021]在该说明书中,“主机”和“从机”分别意味着“主设备/电路”和“从设备/电路”。
[0022]首先,将参考图1和图2来描述实施例。图1是根据实施例的半导体设备的配置的概念图。图2是示出根据图1中所示出的半导体设备的传输量来切换优先级的图像的示图。
[0023]如图1中所示出的,根据实施例的半导体设备10包括连接到总线100的第一主机(MSTR_1)101、第二主机(MSTR_1)102、第一从机(SLV_1)103和第二从机(SLV_2)104。第一主机(MSTR_1)101例如是诸如图像处理控制器的设备,该设备被要求逐单位时间地处理分组。第一从机(SLV_1)103是诸如SRAM的存储器设备,第一主机101接入该存储器设备以逐单位时间地执行分组处理。第二主机(MSTR_2)102是诸如CPU和DMAC的设备。第二从机(SLV_2)104是除了第一从机103之外的从机。半导体设备10还包括仲裁电路(ARBT)105和优先级生成电路(PRG)110。优先级生成电路110生成优先级。仲裁电路105基于优先级向总线100发出使用许可。
[0024]如图2中所示出的,优先级生成电路110根据传输量来切换总线接入的优先级如下:
[0025](1)优先处理第一主机101和第一从机(SLV_1)103的传输,直到完成传输的恒定量(TH);以及
[0026](2)在完成传输的恒定量(TH)之后,优先处理除第一主机101和第一从机(SLV_1)103之外的路径的传输。
[0027]顺便提及,如图2中所示出的,以上(2)的传输的周期在单位时间内跟随以上(1)的传输的周期,使得当以上(1)的传输的周期变长时,以上(2)的传输的周期变短。
[0028]实施例的半导体设备中的两个或更多个主机经由总线接入从机。半导体设备包括:优先级生成电路,根据主机和特定从机之间的传输量来生成优先级;以及仲裁电路,当接入的竞争发生时根据优先级执行仲裁。这里,特定从机基于诸如地址或安全性信息的接入属性信息来指定。根据实施例,主机导致与特定从机一起必定执行传输的恒定量。
[0029](第一示例)
[0030]将参考图3描述根据第一示例的半导体设备的配置。图3是示出根据第一示例的半导体设备的配置的框图。
[0031]半导体设备10包括在一个半导体芯片中的第一主机(MSTR_1)101、第二主机(MSTR_2)102、第一从机(SLV_1)103和第二从机(SLV_2)104。半导体设备10还包括在半导体芯片上的总线100、仲裁电路(ARBT)105和优先级生成电路(PRG)110。这里,归因于传输量的优先级控制在第一主机101和作为特定从机的第一从机103之间执行。
[0032]第一主机101和第二主机102输出接入请求信号(ARS)以请求对仲裁电路105的接入。相反,仲裁电路105向第一主机101或第二主机102发出接入许可信号(APS)。授予使用许可的第一主机101或第二主机102经由总线100接入第一从机103或第二从机104。许可接入的第一主机101将地址(ADR)作为总线协议信号、指示与从机一起传输的信号(TR)以及传输
大小信息(TS)输入优先级生成电路110。优先级生成电路110生成优先级并且将其输入到仲裁电路105中。
[0033]在下文中,将描述优先级生成电路110中的电路配置、其操作以及仲裁电路105的操作。
[0034]优先级生成电路110包括区域确定电路(AJC)111、循环计数器(C_CNTR)112、传输量计数器(T_CNTR)113、阈值确定电路(TJC)114和优先级确定电路(PJC)115。
[0035]区域确定电路111基于第一从机103的传输地址(ADR)以及开始地址(S_ADR)和结束地址(E_ADR)来确定传输地址(ADR)是否指示第一从机103的地址。这里,传输地址(ADR)是当第一主机101执行到从机的传输时的地址信息。另外,第一从机103的开始地址(S_ADR)和结束地址(E_ADR)是固定值。即,区域确定电路111将传输地址(ADR)与第一从机103的开始地址(S_ADR)和结束地址(E_ADR)进行比较,并且确定是否满足以下条件:
[0036]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种半导体设备,其中两个或更多个主设备经由总线接入从设备,所述半导体设备包括:优先级生成电路,基于特定主设备和特定从设备之间的传输量来生成优先级;以及仲裁电路,当所述接入的竞争发生时基于所述优先级来执行仲裁。2.一种半导体设备,包括:主设备;从设备,由所述主设备接入;总线,连接所述主设备和所述从设备;以及优先级生成电路,连接到所述主设备,其中所述优先级生成电路包括:目标确定电路,被配置为当所述主设备的所述接入对应于优先级控制时断言使能信号;循环计数器,被配置为从所述使能信号的初始断言起对在循环设置寄存器中设置的统一单位循环进行重复计数,并且在统一单位计数的结束处断言计数结束标志;传输量计数器,被配置为在所述使能信号被断言时递增传输大小;阈值确定电路,被配置为确定所述传输量计数器的值是否已达到在所述阈值设置寄存器中设置的值,并且将所述传输量计数器的值输出作为阈值确定信号;优先级确定电路,被配置为由所述使能信号和所述阈值确定信号生成优先级;以及仲裁电路,被配置为根据所述优先级发出所述总线的使用许可。3.根据权利要求2所述的半导体设备,其中所述目标确定电路被配置为:当所述主设备的传输地址与所述从设备的地址匹配时...

【专利技术属性】
技术研发人员:樋口幸希松崎勉井上雅史采女昌克
申请(专利权)人:瑞萨电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1