[发明专利]用于嵌入式系统的事件管理有效
申请号: | 201811261383.2 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109710177B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 伊戈尔·诺瓦格伦;兹米特里·卡西特森;亚历山大·伊娃纽克 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张晶;赵赫 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 嵌入式 系统 事件 管理 | ||
本发明提供一种用于在诸如存储器系统的嵌入式系统中执行事件管理的方法和指令集,该存储器系统包括存储器装置和控制器。控制器将多个对象组之中的对象组划分成多个子组,每个子组包括多个对象。控制器使用事件计数器对对象中的每一个受外部事件影响的次数进行计数,每当相应子组中的对象受外部事件影响时更新子计数器中的每一个的计数值,每当子计数器中的一个达到等于第一阈值的计数值时更新主计数器的计数值;并且当主计数器的计数值等于第二阈值时,对对象组执行系统动作。
相关申请的交叉引用
本申请要求于2017年10月26日提交的申请号为62/577,575的美国临时申请的权益,其全部内容通过引用并入本文。
技术领域
本公开的实施例涉及一种用于嵌入式系统的事件管理。
背景技术
嵌入式系统为计算机系统,其由硬件和软件的组合而制成并且用于执行特定任务。设计嵌入式系统以控制各种外部对象。嵌入式系统的示例包括:打印机、照相机、汽车、摄像机、移动电话、平板电脑和存储器系统。
当嵌入式系统为用于诸如固态硬盘(SSD)的存储器系统的片上系统(SoC)时,受控对象(例如,物理块)的数量可能会非常大。
发明内容
本发明的方面包括诸如存储器系统的嵌入式系统、用于管理嵌入式系统中的事件的方法和指令集。
一方面,一种用于操作嵌入式系统的方法包括:将多个对象组之中的对象组划分成多个子组,每个子组包括多个对象;使用事件计数器对对象中的每一个被受外部事件影响的次数进行计数,事件计数器包括主计数器和分别对应于多个子组的多个子计数器,基于第一阈值来确定子计数器中的每一个的大小,基于第二阈值来确定主计数器的大小;每当相应子组中的对象受外部事件影响时,更新子计数器中的每一个的计数值;每当子计数器中的一个达到等于第一阈值的计数值时,更新主计数器的计数值;当主计数器的计数值等于第二阈值时,对对象组执行系统动作。
另一方面,一种嵌入式系统包括:装置,包括多个对象组;以及控制器。控制器将多个对象组之中的对象组划分成多个子组,每个子组包括多个对象;使用控制器的事件计数器对对象中的每一个受外部事件影响的次数进行计数,事件计数器包括主计数器和分别对应于多个子组的多个子计数器,基于第一阈值来确定子计数器中的每一个的大小,基于第二阈值来确定主计数器的大小;每当相应子组中的对象受外部事件影响时,更新子计数器中的每一个的计数值;每当子计数器中一个达到等于第一阈值的计数值时,更新主计数器的计数值;当主计数器的计数等于第二阈值时,对对象组执行系统动作。
又一方面,一种非暂时性计算机可读存储介质存储用于控制器执行管理嵌入式系统的事件的操作的指令集。指令集包括用于以下的指令:将多个对象组之中的对象组划分成多个子组,每个子组包括多个对象;使用事件计数器对对象中的每一个受外部事件影响的次数进行计数,事件计数器包括主计数器和分别对应于多个子组的多个子计数器,基于第一阈值来确定子计数器中的每一个的大小,基于第二阈值来确定主计数器的大小;每当相应子组中的对象受外部事件影响时,更新子计数器中的每一个的计数值;每当子计数器中的一个达到等于第一阈值的计数值时,更新主计数器的计数值;当主计数器的计数值等于第二阈值时,对对象组执行系统动作。
从下面的描述中,本发明的其它方面将变得显而易见。
附图说明
图1是示出根据本发明的实施例的存储器系统的框图。
图2是示出根据本发明的实施例的存储器系统的框图。
图3是示出根据本发明的实施例的存储器系统的存储器装置的存储块的电路图。
图4是示出嵌入式系统的示例的示图。
图5是示出根据本发明的实施例的嵌入式系统的示例的示图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811261383.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式的基于分区的复制
- 下一篇:存储器、移动终端及其文件定位方法