固态硬盘自加热启动方法及系统技术方案

技术编号:35901450 阅读:18 留言:0更新日期:2022-12-10 10:37
本发明专利技术公开了一种固态硬盘自加热启动方法及系统,方法包括以下步骤:当固态硬盘上电初始化时,获取固态硬盘的环境温度;当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度;当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度;当闪存温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。本申请提供的固态硬盘自加热启动方法,通过自加热方式提升闪存温度,以实现将商业规格的闪存应用到半宽温环境中,从而节省固态硬盘的闪存成本。从而节省固态硬盘的闪存成本。从而节省固态硬盘的闪存成本。

【技术实现步骤摘要】
固态硬盘自加热启动方法及系统


[0001]本专利技术涉及固态硬盘
,具体是涉及一种固态硬盘自加热启动方法及系统。

技术介绍

[0002]主流的固态硬盘都是用闪存作为存储介质,而闪存根据使用范围划分为两种规格,一种是商业规格,工作温度是0
°
~70
°
,另外一种是工业规格,工作温度是

40
°
~85
°
。工业规格通常也称为宽温闪存,拥有更宽的工作温度,可以更好地应用到工业应用领域,相应地宽温闪存的价格也比商业规格的闪存价格高很多。在当前市场的工业应用领域,固态硬盘也需要搭配宽温闪存来适应工业领域的使用需求。
[0003]由于宽温闪存的价格相对较高,这样就会增加工业领域固态硬盘的成本。而在一些工业应用领域,实际的工作温度并没有严格的到达

40
°
~85
°
的极限。比如

20
°
~70
°
的工作温度范围,对于这类应用,如果固态硬盘也同样使用宽温闪存,成本就没法得到很好的控制。

技术实现思路

[0004]本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种固态硬盘自加热启动方法及系统。
[0005]第一方面,本申请提供了一种固态硬盘自加热启动方法,其特征在于,包括以下步骤:
[0006]当固态硬盘上电初始化时,获取固态硬盘的环境温度;
[0007]当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度;
[0008]当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度;
[0009]当闪存温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。
[0010]根据第一方面,在第一方面的第一种可能的实现方式中,所述当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度的步骤,具体包括以下步骤:
[0011]当闪存初始温度低于工作温度阈值时,控制固态硬盘固件内部执行读取闪存的操作,并在此期间持续获取闪存温度。
[0012]根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述当闪存初始温度低于工作温度阈值时,控制固态硬盘固件内部执行读取闪存的操作的步骤之后,不执行读取闪存数据的正确性校验操作。
[0013]根据第一方面,在第一方面的第三种可能的实现方式中,所述当固态硬盘上电初始化时,获取固态硬盘的环境温度的步骤之后,还包括以下步骤:
[0014]当固态硬盘的环境温度不低于工作温度阈值时,控制固态硬盘固件执行启动操
作。
[0015]根据第一方面,在第一方面的第四种可能的实现方式中,所述当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度的步骤之后,还包括以下步骤:
[0016]当闪存初始温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。
[0017]根据第一方面或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式中,所述控制固态硬盘固件执行启动操作的步骤,具体包括以下步骤:
[0018]控制固态硬盘固件执行读取闪存数据以运行固态硬盘系统,并校验读取到的闪存数据的正确性。
[0019]根据第一方面,在第一方面的第七种可能的实现方式中,所述工作温度阈值不低于0℃。
[0020]第二方面,本申请提供了一种固态硬盘自加热启动系统,包括:
[0021]环境温度获取模块,用于当固态硬盘上电初始化时,获取固态硬盘的环境温度;
[0022]闪存初始温度获取模块,与所述环境温度获取模块通信连接,用于当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度;
[0023]自加热控制模块,与所述闪存初始温度获取模块通信连接,用于当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度;
[0024]第一固态硬盘启动控制模块,与所述自加热控制模块通信连接,用于当闪存温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。
[0025]根据第二方面,在第二方面的第一种可能的实现方式中,所述自加热控制模块与所述与所述闪存初始温度获取模块通信连接,用于当闪存初始温度低于工作温度阈值时,控制固态硬盘固件内部执行读取闪存的操作,并在此期间持续获取闪存温度。
[0026]根据第二方面,在第二方面的第二种可能的实现方式中,还包括:
[0027]第二固态硬盘启动控制模块,用于当固态硬盘的环境温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。
[0028]与现有技术相比,本专利技术的优点如下:
[0029]本申请提供的固态硬盘自加热启动方法,通过自加热方式提升闪存温度,以实现将商业规格的闪存应用到半宽温环境中,从而节省固态硬盘的闪存成本。
附图说明
[0030]图1是本专利技术实施例的固态硬盘自加热启动方法的方法流程图;
[0031]图2是本专利技术实施例的固态硬盘自加热启动方法的另一方法流程图;
[0032]图3是本专利技术实施例的固态硬盘自加热启动系统的功能模块框图。
具体实施方式
[0033]现在将详细参照本专利技术的具体实施例,在附图中例示了本专利技术的例子。尽管将结合具体实施例描述本专利技术,但将理解,不是想要将本专利技术限于所述的实施例。相反,想要覆盖由所附权利要求限定的在本专利技术的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。
[0034]为了使本领域技术人员更好地理解本专利技术,下面结合附图和具体实施方式对本专利技术作进一步详细说明。
[0035]注意:接下来要介绍的示例仅是一个具体的例子,而不作为限制本专利技术的实施例必须为如下具体的步骤、数值、条件、数据、顺序等等。本领域技术人员可以通过阅读本说明书来运用本专利技术的构思来构造本说明书中未提到的更多实施例。
[0036]主流的固态硬盘都是使用闪存作为存储介质,而闪存根据使用的温度范围划分为两种规格,一种是商业规格,工作温度是0
°
~70
°
,另外一类是工业规格,工作温度是

40
°
~85
°
,工业规格的闪存拥有更宽的工作温度,价格更高。
[0037]工业领域的固态硬盘的环境温度为半宽温,如果固态硬盘在低温环境下上电启动,这个时候固态硬盘的温度也基本跟环境温度一致,这样如果环境温度低于闪存的工作温度,就极容易读到错误,而导致整个系统启动失败。而如果在半宽温的工业领域硬盘中直接应用工业规格的闪存,则成本较高。
[0038]有鉴于此,本申请提供了一种固态硬盘自加热启动方法,有效解决商业规格闪存如何有效应用于半宽温环境的工业领域固态硬本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固态硬盘自加热启动方法,所述固态硬盘中的存储介质为商业规格闪存,其特征在于,包括以下步骤:当固态硬盘上电初始化时,获取固态硬盘的环境温度;当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度;当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度;当闪存温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。2.如权利要求1所述的固态硬盘自加热启动方法,其特征在于,所述当闪存初始温度低于工作温度阈值时,控制执行自加热操作,并在此期间持续获取闪存温度的步骤,具体包括以下步骤:当闪存初始温度低于工作温度阈值时,控制固态硬盘固件内部执行读取闪存的操作,并在此期间持续获取闪存温度。3.如权利要求2所述的固态硬盘自加热启动方法,其特征在于,所述当闪存初始温度低于工作温度阈值时,控制固态硬盘固件内部执行读取闪存的操作的步骤之后,不执行读取闪存数据的正确性校验操作。4.如权利要求1所述的固态硬盘自加热启动方法,其特征在于,所述当固态硬盘上电初始化时,获取固态硬盘的环境温度的步骤之后,还包括以下步骤:当固态硬盘的环境温度不低于工作温度阈值时,控制固态硬盘固件执行启动操作。5.如权利要求1所述的固态硬盘自加热启动方法,其特征在于,所述当固态硬盘的环境温度低于工作温度阈值时,获取闪存的初始温度的步骤之后,还包括以下步骤:当闪存初始温度不低于工作温度阈值时,控制固态硬盘固件执行启动...

【专利技术属性】
技术研发人员:董智敏弗兰克
申请(专利权)人:至誉科技武汉有限公司
类型:发明
国别省市:

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

1