一种电压控制方法、电压控制装置及电子设备制造方法及图纸

技术编号:37321848 阅读:20 留言:0更新日期:2023-04-21 23:01
本申请公开了一种电压控制方法、装置、电子设备及计算机可读存储介质。其中,该方法包括:在电压控制模式下,若接收到针对闪存的任一控制单元的读命令,则执行读命令;检测执行结果是否正确;若执行结果错误,则基于目标重读表更改控制单元的偏移电压,并发起重读操作得到新的执行结果,针对新的执行结果返回执行检测执行结果是否正确的步骤及后续步骤,其中,目标重读表为控制单元所对应的重读表,重读表存储有至少两个期望电压值;若执行结果正确,则保持控制单元当前的偏移电压,并根据控制单元当前的偏移电压更新重读表。通过本申请方案,可以一定程度降低重读操作的发起次数,减少出现闪存性能严重下降的情况。减少出现闪存性能严重下降的情况。减少出现闪存性能严重下降的情况。

【技术实现步骤摘要】
一种电压控制方法、电压控制装置及电子设备


[0001]本申请属于控制
,尤其涉及一种电压控制方法、电压控制装置、电子设备及计算机可读存储介质。

技术介绍

[0002]闪存(flash)随着使用时间的增长,内部会因磨损过多和/或异常温度而导致其电子偏移严重,此时直接执行读命令很有可能无法读出正确的数据,需要对闪存施加一定的偏移电压后再发起重读操作,才能读出正确的数据。在重读操作的发起次数过多时,可能导致闪存的性能严重下降,致使其响应速度变慢,从而带给用户不好的体验。

技术实现思路

[0003]本申请提供了一种电压控制方法、电压控制装置、电子设备及计算机可读存储介质,可以一定程度降低重读操作的发起次数,减少出现闪存性能严重下降的情况,保障用户对闪存进行读写操作的流畅性。
[0004]第一方面,本申请提供了一种电压控制方法,包括:
[0005]在电压控制模式下,若接收到针对闪存的任一控制单元的读命令,则执行上述读命令;
[0006]检测执行结果是否正确;
[0007]若上述执行结果错误,则基于目标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电压控制方法,其特征在于,包括:在电压控制模式下,若接收到针对闪存的任一控制单元的读命令,则执行所述读命令;检测执行结果是否正确;若所述执行结果错误,则基于目标重读表更改所述控制单元的偏移电压,并发起重读操作得到新的执行结果,针对所述新的执行结果返回执行所述检测执行结果是否正确的步骤及后续步骤,其中,所述目标重读表为所述控制单元所对应的重读表,所述重读表存储有至少两个期望电压值;若所述执行结果正确,则保持所述控制单元当前的偏移电压,并根据所述控制单元当前的偏移电压更新所述目标重读表。2.如权利要求1所述的电压控制方法,其特征在于,所述电压控制方法还包括:在除所述电压控制模式之外的其它模式下,若针对所述闪存的所有控制单元,在未接收到非读命令的连续时间段内,接收到超过预设第一数量阈值的读命令,则检测所述重读操作在预设时间段内的发起次数,其中,所述预设时间段在所述未接收到非读命令的连续时间段之内;若所述重读操作在所述预设时间段内的发起次数超过预设第二数量阈值,则进入所述电压控制模式。3.如权利要求1所述的电压控制方法,其特征在于,所述电压控制方法还包括:在所述电压控制模式下,若接收到针对所述闪存的任一控制单元的非读命令,则清除所述控制单元当前的偏移电压。4.如权利要求1至3任一项所述的电压控制方法,其特征在于,所述检测执行结果是否正确,包括:检测执行所述读命令是否读取到数据;若未读取到所述数据,则判定所述执行结果错误;若读取到所述数据,则对所述数据进行元数据校验;若元数据校验成功,则判定所述执行结果正确;若元数据校验失败,则判定所述执行结果错误。5.如权利要求4所述的电压控制方法,其特征在于,所述对所述数据进行元数据校验,包括:将所述数据的元数据与所述读命令所携带的期望元数据进行比对;若所述数据的元数据与所述期望元数据匹配,则确定元数据校验成功;若所述数据的元数据与所述期望元数据不匹配...

【专利技术属性】
技术研发人员:方轩谷朝
申请(专利权)人:中山市江波龙电子有限公司
类型:发明
国别省市:

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

1