[发明专利]一种基于多核DSP的嵌入式系统资源管理方法有效

专利信息
申请号: 202010601344.3 申请日: 2020-06-29
公开(公告)号: CN111767148B 公开(公告)日: 2022-03-01
发明(设计)人: 王济;史飞;高新平 申请(专利权)人: 中国电子科技集团公司第五十四研究所
主分类号: G06F9/50 分类号: G06F9/50;G06F15/78
代理公司: 河北东尚律师事务所 13124 代理人: 王文庆
地址: 050081 河北省石家庄市中山*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 多核 dsp 嵌入式 系统 资源管理 方法
【权利要求书】:

1.一种基于多核DSP的嵌入式系统资源管理方法,其特征在于,包括以下步骤:

(1)对各类可分配资源进行分类整理,明确各类资源的属性信息并创建资源池;具体包括步骤:

(1a)明确DSP内核处理资源和资源属性以及存储器资源和资源属性,其中资源属性包括:资源标识、资源个数、资源占用属性和共有资源占用率,资源占用属性包括私有占用和共用占用;

(1b)明确FPGA支持的处理模块资源种类、数量和资源属性;

(1c)形成系统资源清单;

(2)对系统支持的各项任务进行资源占用评估,形成任务资源占用清单;具体包括步骤:

(2a)明确任务种类和任务执行个数;

(2b)明确每个任务占用的系统资源,包括内核资源、FPGA处理资源和内存资源以及各类资源的资源属性;

(2c)形成任务资源占用清单;

(3)根据任务执行请求,分配任务执行所需资源;具体包括步骤:

(3a)根据特定任务查询任务资源占用清单,明确该任务所需各类资源;

(3b)根据任务所需资源在系统资源清单中查询可用资源并申请;

(3c)将申请后的系统资源进行状态信息标记,标明资源已被占用;其中,被占用的私有资源不得重复申请使用,对共有资源进行资源可用评估,并标明资源已占用率;

(3d)将任务参数及申请到的资源信息发送给任务处理内核执行任务;

(4)任务参数进行更改时,根据任务参数更改请求,判断是否重新分配资源;具体包括步骤:

(4a)任务参数进行更改时,根据更改后任务参数,重新获取资源占用清单,明确该任务所需各类资源;

(4b)将参数更改后的任务所需资源与参数更改前的任务已申请的资源进行比较,判读各类资源是否需要重新申请,如果不需要则执行步骤(5),如果需要则释放之前资源,重新申请系统资源;

(4c)将申请后的系统资源进行状态信息标记,标明资源已被占用;其中,被占用的私有资源不得重复申请使用,对共有资源进行资源可用评估,并标明资源已占用率;

(4d)将更改后的任务参数及资源信息发送给任务处理内核执行任务;

(5)任务结束后释放分配的系统资源;具体包括步骤:

(5a)接收任务结束请求,查询并获取该任务所占用的所有系统资源;

(5b)释放该任务占用的所有系统资源,并进行状态信息标记,更新资源状态信息,对于私有资源标明该资源处于空闲状态,对于共用资源,标识释放后资源可用量,在其他任务申请该资源时进行资源可用评估;

(5c)通知任务处理内核停止任务。

2.根据权利要求1所述的基于多核DSP的嵌入式系统资源管理方法,其特征在于,部分任务的资源占用率需根据当前任务工作参数确定。

3.根据权利要求1所述的基于多核DSP的嵌入式系统资源管理方法,其特征在于,步骤(3)中分配共有资源时,优先使用已经被占用的共有资源,当无可用的已被占用共有资源时,再分配空闲共有资源。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010601344.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top