【技术实现步骤摘要】
【国外来华专利技术】从易失性存储器到非易失性存储器的可配置数据刷新优先权声明本申请要求于2017年12月28日提交的、标题为“从易失性存储器到非易失性存储器的可配置数据刷新”的第15/856,780号美国专利申请的优先权,该申请为了所有目的通过引用被整体并入本文。
技术介绍
当易失性存储器在至少阈值时间段内没有被供电并且该存储器内的数据至少在该阈值时间段内没有被刷新时,存储在该易失性存储器中的数据可能会丢失。附图说明通过以下给出的详细描述和本公开的各个实施例的附图,将更充分地理解本公开的实施例,然而,这些详细描述和附图不应用于将本公开限制为特定的实施例,而是仅供说明和理解。图1示出了根据一些实施例的设备,该设备响应于检测到触发事件而以可配置的方式将数据从第一存储装置(例如,易失性存储装置)传输到第二存储装置(例如,非易失性存储装置)。图2示出了根据一些实施例的流程图,该流程图描绘了用于响应于检测到触发事件而操作设备以可配置的方式将数据从第一存储装置传输到第二存储装置的方法。图3-图5示出了根据一些实施例的图1的
【技术保护点】
1.一种装置,包括:/n第一存储设备,用于存储一个或多个参数;第二存储设备,用于存储数据;以及第三存储设备;/n第一电路,用于检测触发事件;以及/n第二电路,用于响应于所述触发事件,使得将所述数据从所述第二存储设备传输到所述第三存储设备,同时所述装置的一个或多个组件用于根据所述一个或多个参数进行操作。/n
【技术特征摘要】
【国外来华专利技术】20171228 US 15/856,7801.一种装置,包括:
第一存储设备,用于存储一个或多个参数;第二存储设备,用于存储数据;以及第三存储设备;
第一电路,用于检测触发事件;以及
第二电路,用于响应于所述触发事件,使得将所述数据从所述第二存储设备传输到所述第三存储设备,同时所述装置的一个或多个组件用于根据所述一个或多个参数进行操作。
2.根据权利要求1所述的装置,其中,所述一个或多个参数包括如下项中的一项或多项:
关于在所述数据正被传输时可操作的处理核的第一数量的指示;
关于在所述数据正被传输时处于低功率状态或非可操作的处理核的第二数量的指示;
关于与所述数据的传输相关联的、处理核的操作电压或操作频率中的一者或两者的指示;
关于多个模式中的第一模式的指示,其中,在所述数据正被传输时,所述装置的所述一个或多个组件用于根据所述第一模式进行操作;或者
对于如下一个或多个组件的标识:在所述数据正被传输时,该一个或多个组件不用于传输数据,并且用于以低功率状态或非操作状态进行操作。
3.根据权利要求1所述的装置,还包括:
第三电路,用于基于如下项中的一项或多项来配置所述一个或多个参数:所述装置的电池的电荷水平,所述触发事件的类型,或者要传输的数据量。
4.根据权利要求3所述的装置,其中,所述第三电路用于:
响应于所述电池的电荷水平高于阈值,将所述一个或多个参数配置为具有第一值;和
响应于所述电池的电荷水平低于阈值,将所述一个或多个参数配置为具有第二值,
其中,所述第一值不同于所述第二值。
5.根据权利要求3所述的装置,其中,所述第三电路用于:
响应于所述触发事件为第一类型,将所述一个或多个参数配置为具有第一值,所述第一值与所述装置中可操作以传输所述数据的组件的第一数量相对应;和
响应于所述触发事件为第二类型,将所述一个或多个参数配置为具有第二值,所述第二值与所述装置中可操作以传输所述数据的组件的第二数量相对应,
其中,所述第一数量不同于所述第二数量。
6.根据权利要求5所述的装置,其中:
所述第一类型的触发事件包括来自交流(AC)到直流(DC)适配器的电源的丢失,所述适配器用于向所述装置提供AC电力;
所述第二类型的触发事件包括所述装置中导致所述装置启动或重置的错误;并且
所述第一数量低于所述第二数量。
7.根据权利要求3所述的装置,其中,所述第三电路用于:
响应于所述数据量高于阈值,将所述一个或多个参数配置为具有第一值,所述第一值与所述装置中可操作以传输所述数据的组件的第一数量相对应;和
响应于所述数据量低于阈值,将所述一个或多个参数配置为具有第二值,所述第二值与所述装置中可操作以传输所述数据的组件的第二数量相对应,
其中,所述第一数量高于所述第二数量。
8.根据权利要求1-6中任一项所述的装置,其中,所述触发事件包括如下项中的一项或两项:
来自交流(AC)到直流(DC)适配器的电源的丢失,所述适配器用于向所述装置提供AC电力;或者
所述装置中导致所述装置启动或重置的错误。
9.根据权利要求1-7中任一项所述的装置,其中:
所述第一存储设备包括一个或多个寄存器;
所述第二存储设备包括易失性存储器;并且
所述第三存储设备包括非易失性存储器。
10.根据权利要求1-7中任一项所述的装置,其中:
在检测到所述触发事件之后并且作为响应,所述数据的第一子集被存储在所述第二存储设备中;并且
在检测到所述触发事件之前,所述数据的第二子集被存储在所述第二存储设备中。
11.根据权利要求10所述的装置,其中:
所述数据的第一子集被从如下项中的一项或多项存储在所述第二存储设备中:缓存,处理器,写队列,或者输入/输出(IO)路径。
12.一种系统,包括:
存储器,用于存储数据;
处理器,被耦合至所述存储器,所述处理器包括多个处理核;
非易失性存储设备;
第一电路,用于响应于触发事件,使得将所述数据从所述存储器传输到所述非易失性存储设备;
第二电路,用于在所述数据正被传输时根据一个或多个参数来配置所述多个处理核中的个体处理核的操作;以及
无线接口,用于允许所述处理器与另一设备通信。
...
【专利技术属性】
技术研发人员:帕尼·库马尔·坎杜拉,巴拉特·S·皮尔利利,苏雷什·开姆杜帕提,刘易峰,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。