[发明专利]半导体装置以及半导体装置的控制方法有效
申请号: | 201610973476.2 | 申请日: | 2016-10-28 |
公开(公告)号: | CN107066329B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 长谷昌;津田哲治;西川直宏;井上由纪;望月诚二;松原胜重;今冈连 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/52 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 半导体 装置 以及 控制 方法 | ||
本发明涉及一种半导体装置以及半导体装置的控制方法。在半导体装置中,减小了当使用共享资源时进行仲裁所需的CPU的负荷。所述半导体装置包括CPU部件和硬件IP。在CPU部件中,执行软件模块。所述硬件IP包括存储单元、仲裁单元和计算单元。所述存储单元包括分别接收软件模块发送的操作请求的控制接收单元。计算单元基于从所述控制接收单元发送的操作请求来执行处理。所述仲裁单元控制在所述控制接收单元和所述计算单元之间的信息传输,使得所述计算单元只从所述控制接收单元中的任一个接收操作请求。
相关申请的交叉引用
包括说明书、附图和摘要的、于2015年12月2日提交的日本专利申请No.2015-235387的公开的全部内容以引用方式并入本文中。
技术领域
本发明涉及半导体装置和半导体装置的控制方法。
背景技术
SoC(片上系统)是其中集成了多个功能的半导体芯片。SoC包括多个CPU。在SoC中,同时执行多个应用。近年来,通过改进上面安装有SoC的系统的性能,推进SoC的规模扩大。
在SoC中,可同时从多个应用接收对半导体芯片的硬件IP(知识产权(intellectual property))的操作请求。硬件IP是为了形成半导体芯片针对各功能收集的部分电路信息并且是由硬件实现的信息。在这种情况下,为了避免故障等,必须仲裁彼此冲突的操作请求。
作为这种仲裁的方法,提出了通过软件处理来仲裁彼此冲突的操作请求的方法(日本未审专利申请公开No.2010-140290)。在这种方法中,通过在多个CPU之间执行通信来调节优先级并且基于调节的结果来使用共享资源。
还提出了通过软件处理来仲裁彼此冲突的操作请求的另一种方法(日本未审专利申请公开No.2011-232956)。在这种方法中,操作系统和/或应用(软件)执行发信号(semaphore)管理,使得获取共享资源的使用权。
发明内容
然而,发明人发现如上所述的仲裁方法具有下述的问题。在上述的仲裁方法中,为了获取使用共享资源的权限,必须通过CPU之间的通信以及操作系统和应用(软件)之间的通信来执行仲裁处理。因此,仲裁处理的响应取决于CPU吞吐量、操作系统和应用(软件)。随着半导体装置的硬件IP的速度增加,软件的响应频率增大并且施加到CPU的负荷也增大。因此,难以通过软件实现仲裁处理的响应性能。
通过对本说明书的描述和附图,其他目的和新颖特征将变得清楚。
根据实施例,一种半导体装置包括在其中执行多个软件模块的CPU部件和硬件IP。该硬件IP包括:第一存储单元,其包括接收多个软件模块中的操作请求的多个控制接收单元;计算单元,其基于操作请求来执行处理;以及仲裁单元,其控制多个控制接收单元和计算单元之间的信息传输,使得计算单元只接收一个操作请求。
根据实施例,在包括其中执行多个软件模块的CPU部件和硬件IP的半导体装置中,一种半导体装置的控制方法控制硬件IP的第一存储单元中包括的多个控制接收单元和硬件IP的计算单元之间的信息传输,使得计算单元只从接收多个软件模块的操作请求的多个控制接收单元中的任一个接收操作请求。
根据实施例,可以减小当使用半导体装置中的共享资源时进行仲裁所需的CPU的负荷。
附图说明
图1是示意性示出根据第一实施例的半导体装置的硬件配置的框图。
图2是示意性示出根据第一实施例的半导体装置的配置的框图。
图3是示出根据第一实施例的半导体装置中的仲裁操作的框图。
图4是示出根据第一实施例的半导体装置的计算单元的响应操作的框图。
图5是示意性示出根据第二实施例的半导体装置的配置的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610973476.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新型蛇足石杉来源的赖氨酸脱羧酶及其编码基因和应用
- 下一篇:空调室内机