电子装置及利用其存储空间的方法制造方法及图纸

技术编号:34770826 阅读:57 留言:0更新日期:2022-08-31 19:32
各种实施例公开了一种电子装置及利用其存储空间的方法,该电子装置包括:存储设备,包括非易失性存储器、存储装置控制器和存储接口,该非易失性存储器包括缓冲空间和存储空间;和处理器。根据各种实施例,处理器可以被配置为执行控制以:确定存储设备是否支持使用存储设备的非易失性存储器的缓冲空间的高速数据存储模式;基于存储设备支持高速数据存储模式,激活基于存储接口在第一状态下操作将在非易失性存储器的缓冲空间中缓冲的数据写入非易失性存储器的存储空间中的功能;以及基于在基于存储接口在第二状态下操作的预定时间段期间没有生成对存储设备的请求,将存储设备的存储接口转变到第一状态。存储接口转变到第一状态。存储接口转变到第一状态。

【技术实现步骤摘要】
电子装置及利用其存储空间的方法
[0001]本申请是申请日为2020年6月3日、申请号为202010493211.9、专利技术名称为“电子装置及利用其存储空间的方法”的中国专利技术专利的分案申请。


[0002]本公开涉及一种电子装置及利用其存储空间的方法,以及例如涉及一种能够以高速数据存储模式将数据写入其存储设备(storage)中的电子装置及利用其存储空间的方法。

技术介绍

[0003]为了使便携式终端存储大容量数据,优选地使用高密度数据存储方案。
[0004]尽管与低密度数据存储方案相比,高密度数据存储方案使得电子装置可以在其存储设备中存储更大容量的数据,但是它可能具有相对慢的数据存储速度的缺点。同时,高速数据传送技术的最新进展促进了用于快速存储传送的数据的技术的发展。
[0005]在高速数据存储模式下可以改进数据写入速度,在高速数据存储模式下,将存储空间的一部分分配为缓冲空间,使得数据在低密度数据存储模式下在缓冲空间中被缓冲,然后在高密度数据存储模式下被写入存储空间中。在存储设备自主执行将在缓冲空间中缓冲的数据写入存储空间中的操作的情况下,电子装置的处理器无法检查写入操作的进度状态以及由写入操作引起的电流消耗,这导致电子装置的性能劣化。
[0006]在以特定大小的缓冲空间执行在高密度数据存储模式下将在缓冲空间中缓冲的数据写入存储空间的操作的情况下,写入操作被挂起(suspend),直到取得(secure)缓冲空间的特定大小,这导致存储设备的缓冲空间和存储空间的可用容量减小。/>[0007]如果响应于新的数据写入输入/输出请求在存储数据的中途执行在高密度数据存储模式下将在缓冲空间中缓冲的数据写入存储空间的操作,则这可能会使处理新的数据写入输入/输出请求的性能劣化。

技术实现思路

[0008]本公开的实施例提供了一种电子装置,包括:存储,包括存储设备控制器、存储接口和包括缓冲空间和存储空间的非易失性存储器;和处理器,其经由存储接口耦合到所述存储,所述处理器被配置为执行控制以:使用所述存储的非易失性存储器的缓冲空间来确定所述存储是否支持高速数据存储模式,如果所述存储支持高速数据存储模式,则向所述存储发送第一控制命令以激活所述存储设备控制器在所述存储接口处于第一状态时自动执行将所述缓冲空间中的数据刷新到所述非易失性存储器的存储空间,以及其中,如果所述存储支持高速数据存储模式,则所述处理器还被配置为执行控制以:每当在所述存储接口处于第一状态时新的数据写入请求被生成时,向所述存储发送第二控制命令,以提供用于所述存储接口从第一状态到第二状态的转变的指令;向所述存储发送所述数据写入请求,使得所述存储设备控制器执行将所述数据写入所述非易失性存储器的缓冲空间的功
能;以及当没有数据请求被发送到所述存储的预定时间段期满时,向所述存储发送第三控制命令,以使得存储接口从第二状态转变到第一状态,其中,所述第一状态是所述存储接口在睡眠模式下操作的状态,并且其中,所述第二状态是允许所述存储从所述处理器接收所述数据写入请求的所述存储接口的状态。
[0009]本公开的实施例提供了一种存储可由电子设备的处理器执行的指令的非暂时性计算机可读介质,其中,所述电子设备包括:存储,包括存储设备控制器、存储接口和包括缓冲空间和存储空间的非易失性存储器,和所述处理器,经由存储接口耦合到所述存储,其中,所述指令在被执行时使得所述处理器:使用所述存储的非易失性存储器的缓冲空间确定所述存储是否支持高速数据存储模式,如果所述存储支持高速数据存储模式,则向所述存储发送第一控制命令,以激活所述存储设备控制器在存储接口处于第一状态时自动执行将所述缓冲空间中的数据刷新到非易失性存储器的存储空间中,以及其中,如果所述存储支持高速数据存储模式,则所述处理器还被配置为执行控制以:每当在存储接口处于第一状态时新的数据写入请求被生成时,向所述存储发送第二控制命令,以提供用于所述存储接口从第一状态到第二状态的转变的指令;向所述存储发送所述数据写入请求,使得所述存储设备控制器执行将所述数据写入所述非易失性存储器的缓冲空间的功能;以及当没有数据请求被发送到所述存储的预定时间段期满时,向所述存储发送第三控制命令,以使得所述存储接口从第二状态转变到第一状态,其中,所述第一状态是所述存储接口在睡眠模式下操作的状态,并且其中,所述第二状态是允许所述存储从所述处理器接收所述数据写入请求的所述存储接口的状态。
[0010]本公开的实施例提供了一种电子装置,该电子装置能够按下述方式在电子装置的处理器期望的时间点防止电子装置的性能劣化并且增加缓冲空间的可用容量,该方式使得处理器能够设置在高密度数据存储模式下将在缓冲空间中缓冲的数据写入存储空间中的时间点,这允许处理器检查有关写入操作进度和由写入操作引起的电流消耗的信息。
[0011]本公开的实施例还提供一种电子装置,该电子装置能够按下述方式增加用于在高密度数据存储模式下写入数据的缓冲空间和存储空间的可用容量,该方式使得在存储接口在睡眠模式下操作时或在处理电子装置进入省电模式的过程的中途能够执行在高密度数据存储模式下将在缓冲空间中缓冲的数据写入存储空间中的操作。
[0012]本公开的实施例还提供一种电子装置,该电子设备装置能够按下述方式防止和/或减少将数据写入存储空间中的操作使处理新的数据写入输入/输出请求的性能劣化,该方式使得在存储接口在睡眠模式下操作时或在处理电子装置进入省电模式的过程的中途能够执行在高密度数据存储模式下将在缓冲空间中缓冲的数据写入存储空间中的操作。
[0013]根据各种示例实施例,一种电子装置可以包括:存储设备,包括非易失性存储器、存储装置控制器和存储接口,所述非易失性存储器包括缓冲空间和存储空间;以及处理器,被配置为执行控制以:确定存储设备是否支持使用存储设备的非易失性存储器的缓冲空间的高速数据存储模式;基于存储设备支持高速数据存储模式,激活基于存储接口在第一状态下操作将在非易失性存储器的缓冲空间中缓冲的数据写入非易失性存储器的存储空间中的功能;以及基于在存储接口在第二状态下操作的预定时间段期间没有生成对存储设备的请求,将存储设备的存储接口转变到第一状态。
[0014]根据各种示例实施例,一种电子装置的存储控制方法可以包括:确定存储设备是
否支持使用存储设备的非易失性存储器的缓冲空间的高速数据存储模式;基于存储设备支持高速数据存储模式,激活基于存储接口在第一状态下操作将在非易失性存储器的缓冲空间中缓冲的数据写入非易失性存储器的存储空间中的功能;以及基于在存储接口在第二状态下操作的预定时间段期间没有生成对存储设备的请求,将存储设备的存储接口转变到第一状态。
[0015]根据各种示例实施例,一种电子装置可以包括:存储设备,包括非易失性存储器、存储装置控制器和存储接口,所述非易失性存储器包括缓冲空间和存储空间;触摸屏;通信电路;以及处理器,被配置为执行控制以:运行针对电子装置的组件的省电操作以使电子装置进入省电模式,所述组件包括触摸屏、通信电路和存储设备;基本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子设备(101),包括:存储(300),包括存储设备控制器(320)、存储接口(330)和包括缓冲空间(313)和存储空间(315)的非易失性存储器(310);和处理器(230),其经由存储接口耦合到所述存储,所述处理器被配置为执行控制以:使用所述存储的非易失性存储器的缓冲空间来确定所述存储是否支持高速数据存储模式,如果所述存储支持高速数据存储模式,则向所述存储发送第一控制命令以激活所述存储设备控制器在所述存储接口处于第一状态时自动执行将所述缓冲空间中的数据刷新到所述非易失性存储器的存储空间,以及其中,如果所述存储支持高速数据存储模式,则所述处理器还被配置为执行控制以:每当在所述存储接口处于第一状态时新的数据写入请求被生成时,向所述存储发送第二控制命令,以提供用于所述存储接口从第一状态到第二状态的转变的指令;向所述存储发送所述数据写入请求,使得所述存储设备控制器执行将所述数据写入所述非易失性存储器的缓冲空间的功能;以及当没有数据请求被发送到所述存储的预定时间段期满时,向所述存储发送第三控制命令,以使得存储接口从第二状态转变到第一状态,其中,所述第一状态是所述存储接口在睡眠模式下操作的状态,并且其中,所述第二状态是允许所述存储从所述处理器接收所述数据写入请求的所述存储接口的状态。2.根据权利要求1所述的电子设备,其中,所述存储设备被配置为:在所述存储接口处于第一状态时,从所述处理器接收所述第一控制命令,以自动执行将所述缓冲空间中的数据刷新到所述存储空间,以及响应于所述存储接口转变到第一状态,基于第一控制命令将所述缓冲空间中的数据刷新到所述存储空间。3.根据权利要求1所述的电子设备,所述处理器还被配置为:响应于刷新所述缓冲空间中的所述数据时生成写入数据的请求,控制所述存储停止刷新所述数据。4.根据权利要求1所述的电子设备,其中,所述存储设备控制器还被配置为当所述存储接口转变到所述第一状态时,确定是否执行将所述缓冲空间中的数据刷新到所述存储空间。5.根据权利要求1所述的电子设备,其中,所述存储接口的第一状态是其中所述存储接口在睡眠模式下操作的休眠状态。6.根据权利要求1所述的电子设备,其中,所述处理器还被配置为基于所述缓冲空间的可用容量来确定用于刷新所述数据的时间段。7.根据权利要求1所述的电子设备,其中,所述处理器还被配置为进行控制,以在所述存储刷新所述数据时,维持从电池向所述存储供电...

【专利技术属性】
技术研发人员:郑元硕李准祐张震泰
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1