[发明专利]信息处理器件和控制方法在审
申请号: | 201910610918.0 | 申请日: | 2019-07-08 |
公开(公告)号: | CN110716693A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 仓藤崇;山本智志 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 李辉;董典红 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新状态 第一数据 有效指令 信息处理器件 存储单元 确定单元 使用数据 数据更新 有效数据 主机 存储 中断 申请 | ||
本申请涉及信息处理器件和控制方法。主机发出当数据更新处理中断时指定的有效数据。控制单元3在存储单元2中存储:第二更新状态标志8_2,其指示第一更新状态标志8_1的更新状态;和第二数据6_2,其指示第一数据6_1的更新状态;以及第三更新状态标志8_3,其指示有效指令标志7的更新状态。当基于有效指令标志7的确定是不可能时,使用数据确定单元4基于第一更新状态标志8_1、第二更新状态标志8_2和第三更新状态标志8_3的值确定第一数据6_1和第二数据6_2中的哪一个数据是有效的。
2018年7月12日提交的日本专利申请No.2018-132068的公开内容,包括说明书、附图和摘要,通过引用整体并入本文。
技术领域
本发明涉及信息处理器件和控制方法,并且例如涉及用于确定有效数据的技术。
背景技术
日本未审查专利申请公开No.2016-133874公开了一种用于在闪存中存储数据擦除次数的信息处理器件。在该信息处理器件中,擦除次数由三个存储器区域管理,即A区域、B区域和标志区域。A区域和B区域中的一个区域存储更新前的擦除次数,另一个区域存储更新后的擦除次数。在标志区域中存储标志,该标志指示哪个区域有效,即,哪个区域存储当前擦除次数。
在该信息处理器件中,当标志指示A区域有效时,在擦除B区域之后,将更新后的擦除次数存储在B区域中,并且此后,重写该标志以指示B区域有效。利用这样的配置,即使擦除次数的更新处理被中断,也不会丢失所存储的擦除次数。
发明内容
然而,在上述技术中,如果由于意外情况等在标志重写处理期间中断处理,则未存储适当的值作为标志。也就是说,可能变得不确定A区域和B区域中的哪一个是有效的。另外,当存储在A区域和B区域中的内容不是擦除次数、而是在诸如MCU(微控制单元:微控制器单元)的器件中的设置数据(例如,指明系统启动时要访问的存储器区域的设置数据、安全设置数据等)时,这意味着设置数据变得不确定。在这种情况下,可能会发生软件或安全设置的无意切换,从而导致系统故障。因此,需要一种即使数据更新处理被中断也能够指明有效数据的技术。
根据本说明书的描述和附图,其他目的和新颖特征将变得显而易见。
根据一个实施例,控制单元在存储单元中存储指示第一数据的更新状态的第一更新状态标志、指示第二数据的更新状态的第二更新状态标志以及指示有效指令标志的更新状态的第三更新状态标志,并且当基于有效指令标志的确定是不可能时,使用数据确定单元基于第一更新状态标志、第二更新状态标志和第三更新状态标志来确定所述第一数据和所述第二数据中的哪一个数据有效。
附图说明
图1是示出根据实施例的概述的信息处理器件1的配置示例的框图。
图2是示出根据实施例的微控制器10的配置示例的框图。
图3是示出布置在用于功能设置15的闪存中的三个存储器区域的示例的示意图。
图4是示出切换区域100的配置示例的示意图。
图5是示出标签区域200的配置示例的示意图。
图6是示出闪存定序器17的命令的图。
图7是示出当接收到“切换区域擦除”命令时根据第一实施例的闪存定序器17的示例操作的流程图。
图8是示出当接收到“切换区域写入”命令时闪存定序器17的操作示例的流程图。
图9是示出当接收到“标签区域擦除”命令时根据第一实施例的闪存定序器17的示例操作的流程图。
图10是示出当接收到“标签区域更新”命令时根据第一实施例的闪存定序器17的操作示例的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910610918.0/2.html,转载请声明来源钻瓜专利网。