当前位置: 首页 > 专利查询>英特尔公司专利>正文

加速基于非易失性存储器(NVM)技术的存储器的引导时间清零制造技术

技术编号:14707564 阅读:55 留言:0更新日期:2017-02-25 20:16
用于加速基于非易失性存储器(NVM)技术的存储器的引导时间清零的设备与方法被描述。在一实施例中,储存装置储存对应于非易失性存储器的部分的引导版本号。存储器控制器逻辑响应每个后续引导事件而引起所储存的引导版本号的更新。存储器控制器逻辑响应针对所述非易失性存储器的所述部分的读操作以及在所储存引导版本号与当前引导版本号之间的失配而返回零。其它实施例也被公开和要求权利。

【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及电子技术的领域。更特定地,一些实施例一般涉及加速基于非易失性存储器(NVM)技术的存储器的引导时间清零
技术介绍
一般地,用于在计算系统中储存数据的存储器能够是易失性的(用于储存易失性信息)或非易失性的(用于储存持久信息)。被储存在易失性存储器中的易失性数据结构一般用于在程序的运行时间期间被要求用于支持程序的功能的暂时或中间信息。另一方面,被储存在非易失性存储器中的持久数据结构在超过程序的运行时间是可用的且能够被重复使用。此外,新数据在用户或程序员决定使该数据成为持久之前,通常首先被生成为易失性数据。例如,程序员或用户可引起被处理器直接可访问的易失性主存储器中易失性结构的映射(即,实例化)。另一方面,持久数据结构在非易失性储存装置(像附连到输入/输出(I/O或IO)总线的旋转(rotating)盘)上被实例化或在基于非易失性存储器的装置(像闪速存储器)上被实例化。由于计算能力在处理器中被增强,一个关注点是存储器可被处理器访问所按照的速度。例如,为了处理数据,处理器可需要首先从存储器取数据。在数据处理的完成之后,结果可需要被储存在存储器中。因此,存储器访问速度能够对整本文档来自技高网...
加速基于非易失性存储器(NVM)技术的存储器的引导时间清零

【技术保护点】
一种设备,包括:储存装置,用于储存与非易失性存储器的部分相对应的引导版本号;以及存储器控制器逻辑,被耦合到所述非易失性存储器,用于响应每个后续引导事件而引起所储存的引导版本号的更新,其中所述存储器控制器逻辑要响应针对所述非易失性存储器的所述部分的读操作以及在所储存的引导版本号与当前引导版本号之间的失配来返回零。

【技术特征摘要】
【国外来华专利技术】2014.06.27 US 14/3185731.一种设备,包括:储存装置,用于储存与非易失性存储器的部分相对应的引导版本号;以及存储器控制器逻辑,被耦合到所述非易失性存储器,用于响应每个后续引导事件而引起所储存的引导版本号的更新,其中所述存储器控制器逻辑要响应针对所述非易失性存储器的所述部分的读操作以及在所储存的引导版本号与当前引导版本号之间的失配来返回零。2.如权利要求1所述的设备,其中所述存储器控制器逻辑要响应针对所述非易失性存储器的所述部分的所述读操作以及在所储存的引导版本号与所述当前引导版本号之间的所述失配来返回零,而不执行访问所述非易失性存储器的所述部分。3.如权利要求1所述的设备,其中所述存储器控制器逻辑要响应到所述非易失性存储器的所述部分的写操作来引起所述引导版本号的所述更新。4.如权利要求1所述的设备,其中所述当前引导版本号对应于在进行中的引导事件。5.如权利要求1所述的设备,其中所述存储器控制器逻辑要通过增大所述引导版本号来引起所述引导版本号的所述更新。6.如权利要求1所述的设备,包括刷新引擎逻辑,所述刷新引擎逻辑基于引用地址计数器连续擦除所述非易失性存储器的每个行,其中所述引用地址计数器要指向要被擦除的所述非易失性存储器的行。7.如权利要求6所述的设备,其中所述引用地址计数器要响应所述非易失性存储器的对应行的擦除而被更新。8.如权利要求6所述的设备,其中所述刷新引擎逻辑要基于预定间隔来执行刷新循环。9.如权利要求6所述的设备,其中所述刷新引擎逻辑要基于刷新版本号来执行刷新循环。10.如权利要求1所述的设备,其中所述存储器控制器逻辑要基于储存在当前版本刷新状态表中的数据来抑制在刷新循环的完成之前使用所储存的引导版本号。11.如权利要求1所述的设备,其中所述非易失性存储器...

【专利技术属性】
技术研发人员:RK拉马努简RM桑卡兰MK纳基穆图RP曼戈德
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1