[发明专利]一种多核系统中硬件资源管理的方法及相应的多核系统有效
申请号: | 201510713977.2 | 申请日: | 2015-10-28 |
公开(公告)号: | CN106649189B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 余中云;包晓瑜;黄先春 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F15/177 | 分类号: | G06F15/177 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多核 系统 硬件 资源管理 方法 相应 | ||
一种多核系统中硬件资源管理的方法及相应的多核系统,所述多核系统的多个核以对等方式进行硬件资源的操作,所述多个核中的核包括:共享结构生成模块,用于确定共享结构未生成时,生成包括多个资源节点的一共享结构并初始化每一资源节点的节点信息,所述每一资源节点对应于所述多核系统的一硬件资源;硬件资源操作模块,用于对目标硬件资源进行操作时,以互斥方式访问所述共享结构中对应于目标硬件资源的目标资源节点,根据所述目标资源节点的节点信息执行相应操作,并根据操作结果更新所述目标资源节点的节点信息。本申请核与核之间的通信接口简单,适用于混模配比的多制式业务。
技术领域
本发明涉及多核系统,具体而言,涉及一种多核系统中硬件资源管理的方法及相应的多核系统。
背景技术
随着微电子技术的高速发展,多核系统应用越来越广泛。对于通信设备领域来说,以前多块芯片组合才能支持一种通信制式,目前变成一块芯片能支持多种通信制式。
以多核片上系统(SOC:System-on-a-Chip)为例,存在多个处理器(CPU或者DSP等),以及各种硬件资源(包括内存、外设、DMA及专用加速器等)。在此SOC系统上有时需要支持多种制式的无线产品,例如TDD LTE(4G)、FDD LTE(4G)、UMTS(3G)、TD_SCDMA(3G)、GSM(2G)等。每种制式使用的硬件资源存在独享的情况,也存在需要共享的情况。在共享资源时,需要有一套完整的机制和策略来保证如下应用场景:
在同一芯片上各种制式同时运行,各业务正常;
如果某一制式需要进行复位或升级等操作,其它制式正常运行;
如果某一制式需要加入或退出到该芯片上运行,其它制式不受任何影响。
对于多核系统,目前常用的硬件资源管理方法是采用主核和从核协同管理的模式,各从核向主核上报资源状态,主核根据从核状态调度和管理资源;或者,采用多实例方式,每个应用或核使用独立的实例。但采用主从核协调方式,各个核之间的通信内容较多,通信接口比较复杂;而采用划分多实例方式,当多种制式需要不同组合时,资源划分复杂。
发明内容
有鉴于此,本发明提供了以下技术方案。
一种多核系统中硬件资源管理的方法,所述多核系统的多个核以对等方式进行硬件资源的操作,所述方法包括:
所述多核系统的核生成包括多个资源节点的一共享结构并初始化每一资源节点的节点信息,所述每一资源节点对应于多核系统的一硬件资源;
所述多核系统的核对目标硬件资源进行操作时,以互斥方式访问所述共享结构中对应于目标硬件资源的目标资源节点,根据所述目标资源节点的节点信息执行相应操作,并根据操作结果更新所述目标资源节点的节点信息。
一种多核系统,包括多个核和硬件资源,所述多核系统的多个核以对等方式进行硬件资源的操作,其中:
所述多个核中的核包括:
共享结构生成模块,用于确定共享结构未生成时,生成包括多个资源节点的一共享结构并初始化每一资源节点的节点信息,所述每一资源节点对应于所述多核系统的一硬件资源;
硬件资源操作模块,用于对目标硬件资源进行操作时,以互斥方式访问所述共享结构中对应于目标硬件资源的目标资源节点,根据所述目标资源节点的节点信息执行相应操作,并根据操作结果更新所述目标资源节点的节点信息。
上述多核系统的多个核以对等方式、基于建立的共享结构进行硬件资源的操作,核与核之间通信接口简单,也不需要划分多个实例,特别适用于混模配比的多制式业务。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510713977.2/2.html,转载请声明来源钻瓜专利网。